LabVIEW Team Indonesia

cancel
Showing results for 
Search instead for 
Did you mean: 

Mengontrol Hobby Servo Motor Dengan myDAQ (Counter Output)

Halo,

Ini sambungan dari blog ini: https://decibel.ni.com/content/blogs/KrisnaWisnu/2014/12/19/mengontrol-hobby-servo-motor-dengan-myda...

Namun dalam metode ini kita akan menggunakan Counter Output. myDAQ memilikki fungsi Counter Output, sesuai tertera dalam spesifikasi:

counter spek.png

Jadi untuk fungsi counter output, akan menggunakan CTR0 Out, yang dirutekan ke PFI3, atau DIO3.

Berikut ini codingnya:

hardware counter.png

Seperti biasa, jangan disambung dulu ke motor, tapi dikonfirmasi dulu via Oscilloscope, untuk memastikan signal PWM yang kita generate sudah betul atau tidak. Saya tetap menggunakan Oscilloscope yang ada pada myDAQ, dan ini screenshotnya:

screenshot scope.png

Nah, mohon diingat, DIO dari myDAQ levelnya 3.3V. Sementara PWM control biasanya mengharapkan 5V. Setelah saya coba langsung, ternyata bisa untuk kontrol Hitec HS-322HD. Akan tetapi, biar aman, saya mau menggunakan logic shifter/converter dari 3.3V ke 5V. Cukup sulit untuk mencari IC ini, sampai ketemu model: 74HC367 http://www.ti.com/lit/ds/symlink/cd74hct368.pdf

Ini koneksinya:

hc367.png

Lagi, sebelum saya sambung ke motor, saya cek di Pin 3 menggunakan Oscilloscope, dan ini screenshotnya:

screenshot scope 2.png

Setelah disambungkan ke Motor Hitec HS-322HD, hasilnya sama seperti menggunakan Analog Output.

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
0 Kudos
Message 1 of 1
(4,671 Views)