Rabu, 28 November 2012

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

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



5 komentar:

  1. kak boleh tanya kah????
    ic yg 74ls595n, max32, 24-lc65p itu ic apa ya kk??

    BalasHapus
    Balasan
    1. 74..595 itu shift register, max232 ic serial itu untuk convert serial ttl(level microcontroller) ke cmos (level PC), ic 24-... itu eeprom. disini belum dipake...

      Hapus
  2. kira-kira kalo ente jual harganya berapa....?

    BalasHapus
  3. gan kalo ic yang ls diganti hc bisa gak.....?

    BalasHapus
  4. 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