Dalam AN135 telah dibahas penggunaan PC-Link USBer sebagai media kendali motor DC, kali ini PC-Link
USBer akan digunakan sebagai media kendali motor stepper dengan bantuan modul SPC Stepper Motor. Mode
kerja PC-Link USBer yang digunakan di sini masih sama dengan AN135 yaitu bit bang, namun jumlah jalur I/O
yang digunakan kali ini lebih banyak dibandingkan dengan AN135 yang hanya menggunakan 2 pin (TX dan RX).
Komponen yang diperlukan dalam AN ini adalah:
- 1 unit PC-Link USBer.
- 1 unit SPC Stepper Motor.
- 1 buah motor stepper.
Gambar 1
Blok Diagram AN145
Tabel 1
Hubungan PC-Link USBer dengan SPC Stepper Motor
Tabel 2
Hubungan SPC Stepper Motor dengan Motor Stepper (Bipolar)
Flowchart dari program STEP.PAS secara garis besar adalah sebagai berikut:
START
check- ya
b ox CW data = data OR 2
tombol dicek?
tidak
“Connect” tidak
diklik?
ya
chek- ya
box “Full Mode” data = data OR 4
Pesan kesalahan: tidak USB device dicek?
“USB tidak ditemukan” ditemukan? tidak
ya
I=1
Inisialisasi pin I/O
PC-Link USBer
USB = data
(Clock = 0)
tombol
tidak
“RUN”
diklik? USB = data OR 8
I=I+1
ya (Clock = 1)
data = 0
STOP
Gambar 2
Flowchart Dari Program STEP.PAS
Pilihan arah
Pilihan untuk
putar motor stepper
mengaktifkan kondisi lock
Gambar 3
Tampilan Program StepperMotor.exe (Hasil compile dari listing program STEP.PAS)
Catatan: keterangan lebih lanjut mengenai komponen aUSBDirect yang digunakan dalam aplikasi ini terdapat
pada AN122.