Selasa, 02 November 2010

MEMBUAT SERVO CONTROLLER 32 PORT


Servo sangat berguna bagi dunia robotic, banyak library microcontroller untuk mengendalikan servo. Bascom, Arduino, Win avr , Pic basic, paralax , dll hampir selalu ada. tapi mengontrol begitu banyak servo bersamaan, dan masing2 servo punya target posisi, kecepatan sendiri2 tidak mudah.

Basis rangkaian ini adalah ssc32 dari lynxmotion. fiturnya cukup menarik. salah satu project yang pernah  buat beberapa tahun lalu adalah robot dog, dengan 14 servo. disini gua pake atmega8 karena mudah di dapat di pasaran lokal, versi terbaru mereka pake atmega 168, coz disini susah nyarinya....


skema nya












boardnya

edian ternyata postingan gua dah lama banget ya ga di tengok, okelah gua lanjutin.
yang kita butuhkan:
1. skema tentunya
2. bikin boardnya
3. download bootloader ke avrnya (atmega8), disini gua biasa pake AVR ISP 910

4. avr dah siap diinstall firmware.
5. sekarang buka lynxterm







6. klik firmware (tombol ada di bawah), open -> arahkan ke file '1-06XE.abl ' -> update....
7. selesai..., kontroller kita siap di gunakan. untuk querynya bisa baca2 di manualnya.
8. silahkan mencoba....


sumber aslinya: http://www.lynxmotion.com/p-395-ssc-32-servo-controller.aspx
skema, source code, manual, lynxterm punya gua silahkan download di disini:  https://www.dropbox.com/sh/9q3fmopss5w8uzq/_OiUwtJfGW



1 komentar:

  1. mau nanya bang..
    klo terjadi kegagalan verifikasi saat di firmware itu knp yh??
    soalny saya udh ikutin cara diatas bang...
    udh diisi bootloaderny jg bang...
    mohon pencerahannya..
    makasih

    BalasHapus