USB to TTL adalah konverter USB ke TTL menggunakan chip konverter. dapat digunakan pada board Arduino seperti Lylypad, Boarduino atau board Arduino clone sejenisnya.
Selain untuk Arduino, konverter ini juga bisa digunakan untuk segala macam aplikasi elektronik lainnya yang membutuhkan komunikasi serial melalui USB.
Sangat cocok di gunakan untuk para pengguna interfacing yang menggunakan laptop dengan menggunakan port USB, karena alat ini mengkonvert dari USB menjadi serial, yang mana keluaranya berupa RX dan TX.
Langkah- Langkah :
Dalam kesempatan ini saya akan men-share thap demi tahap pembuatan USB TO TTL dengan menggunakan IC Atmega8.
- Langkah Pertama.
Skema Usb to ttl
- Langkah Kedua
Download pada link berikut : FirmwareUsbToTTL (win7).
Pada Langkah ini, saya memakai program bernama "Progisp" dengan uploader Usbasp.
Setting fusebit : HIGH : 8F dan LOW : FF
- Langkah Ketiga
- Langkah Keempat
Colokkan pada port usb, maka komputer secara otomatis akan mendeteksi perangkat baru. Install dengan driver pada link berikut.
Link : driver Usb2ttl
Jika install sukses, cek pada device manager, maka akan terlihat seperti gambar di bawah ini.
Setelah itu hubungkan port Rx, Tx, Gnd dan Vcc pada Usb to ttl keMinsis Atmega8.
- Langkah Kelima
Pilih Port sesuai Nomer Port pada device manager.
Pilih Boaard : Arduino NG with Atmega8
Klik UPLOAD.
Jika Muncul seperti tampilan dibawah ini maka sudah berhasil.
Dalam percobaan ini saya coba meng-upload sketch SoftRtc pada library ds1307, tentunya modul rtc saya hubungkan pada pin A4 dan A5 sebagai tambahannya.
Dari Gambar diatas. Sebelah kiri dengan background hitam menunjukkan proses upload berhasil. setelah itu buka serial monitor dengan pilihan baudrate sesuai dengan yang tertulis di code. maka komputer bisa membaca hasil pengolahan data pada minsis atmega8 kita. (pengembangan untuk pembacaan sensor yang ditampilkan menggunakan program pihak ketiga seperti Vb net, Delphi dll).
Sekian langkah-langkahnya, jika ada yang masih kurang paham atau mungkin koreksi, silahkan isi kolom komentar.
Satu hal lagi, yang pasti akan menjadi pertanyaan bagi begineer seperti saya. TRUS apa bedanya dengan Usbasp?? Sama-sama bisa upload *.hex?? jawaban saya, iya sama-sama bisa upload hex.
Selain jalur port yang digunakan beda yaitu : Usbasp memakai port Miso, Sck, Mosi dan Reset. Sedangkan Usb to ttl hanya memakai Tx, Rx dan DTR. selain itu bandingkan dengan skema Usbasp yang paling simple....masih lebih simple usb to ttl kan??
Selain itu, kelebihan usb to ttl adalah bisa sebagai jalur komunikasi 2 arah antara minimum sistem dengan komputer ( memberikan perintah via serial dari komputer ataupun mengirim data dari minimum sistem ke komputer).
Dalam percobaan ini, saya masih menggunakan breadboard untuk uji coba. Next saya buat dalam bentuk yang udh fix.