Artikel Komunikasi Serial ATMega32 dengan USB to serial TTL Converter kali ini, saya akan mengulas tentang komunikasi serial dengan mikrokontroler ATMega32. Protokol komunikasi yang sering digunakan untuk mengkomunikasikan sebuah piranti dengan komputer adalah komunikasi serial.
Artikel Komunikasi Serial ATMega32 dengan USB to serial TTL Converter, digunakan USB to Serial TTL converter untuk mengkomunikasikan antara mikrokontroler dengan komputer/laptop. input dari laptop/PC dengan USB sedangkan untuk menghubungkan ke mikrokontroler menggunakan PIN TX,RX dan GND.
Berikut penampakan nya :
Usb to serial TTL converter |
Kenapa memakai Usb to serial TTL converter?? hehe
Tegangan komunikasi serial untuk mikrokontroler diantara 0V-3,3V akan tetapi untuk tegangan komunikasi serial komputer sekitar -15 sampai 15V. Untuk kedua piranti itu dapat berkomunikasi sehingga diperlukan sebuah converter agar level tegangan nya setara dan sama-sama dapat berkomunikasi.
Salah satu converter yang dapat digunakan adalah dengan menggunakan IC MAX232 dan dihubungkan dengan komputer lewat DB9. atau dapat juga dengan menggunakan kabel USB to serial converter.
Akan tetapi kedua piranti itu memiliki beberapa kelemahan, seperti kabel usb to serial yang relatif mahal, piranti yang lebih besar, ribet harus membuat rangkaian apabila akan menggunakan converter dengan DB9 dan IC max232.
Komunikasi Serial ATMega32 dengan USB to serial TTL Converter
Berikut hasil percobaan nya dengan hyperterminal:
Komunikasi Serial ATMega32 dengan USB to serial TTL Converter
Sudah teruji untuk Baudrate 300 - 57600
Berikut source code dengan Bascom AVR nya :
$regfile = "m32def.dat"
$crystal = 11059200
$baud = 300
Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.3 , Db6 = Portc.2 , Db7 = Portc.1 , E = Portc.5 , Rs = Portc.7
Config Lcdbus = 4
Config Lcd = 16 * 2
Cursor Off
Cls
Config Adc = Single , Prescaler = Auto , Reference = Avcc
Start Adc
Dim A As Word
Do
A = Getadc(1)
Locate 1 , 1
Lcd "akses ADC -EVA-"
Locate 2 , 1
Lcd "datanya=" ; A
Print "datanya=" ; A
Loop
Perintah yang paling utama untuk komunikasi serial dengan Bascom AVR :
$baud = 'kecepatan baudrate' , digunakan untuk mengatur kecepatan baudrate
dan perintah Print" " untuk menampilkan data di PC/Laptop.
Kelebihan dari USB to Serial TTL Converter ini adalah :
- mudah penggunaan nya.
- praktis
- ekonomis
- kabel UpTo 1 meter.
- Baudrate teruji 300-57600
Bagi yang berminat untuk membeli USB TO SERIAL TTL CONVERTER ini dapat menghubungi saya di :
email : mirzadanu@ymail.com
atau Facebook : Mirza Dhanu/mirzadanu@gmail.com
atau juga COD disekitar area UGM Yogyakarta
DIJUAL MURAH MERIAH HANYA Rp. 40.000,- saja. Belum termasuk Ongkir.
Untuk pembelian 5 pcs atau lebih HANYA Rp. 35.000, - /Pcs.
Anda akan mendapatkan :
1 unit USB to Serial TTL Converter
1 unit CD berisi Driver, Tutorial Penggunaan, source code komunikasi serial.
1 Kemudahan untuk melakukan komunikasi serial untuk Tugas, Proyek, DLL.
hehehehee
Bagi yang memakai windows 7, dapat mendownload hyperterminal DISINI
Sekian Artikel Komunikasi Serial ATMega32 dengan USB to serial TTL Converter, mohon maaf apabila ada kesalahan semoga bermanfaat.
Bagaimana menurut Anda? Silahkan berkomentar.
3 komentar:
Mas, kalau kabel usb to rs232 seperti warna biru diatas bisa langsung dihubungkan ke mikrokontroller ataukah perlu tambahan ic max232 lagi untuk bisa berkomunikasi antara pc dengan mikro?
gan saya pake bascom avr dan interfacenya usb to serial, tapi kok chipnya gak kedetek ya.. padahal saya udah cek berulang2 pada rangkaian dan saya yakin tidak ada yg salah, kira2 kurang di mana y? trus programer yg cocok dengan interface usbserial apa ya gan kalo lewat bascom avr... makasih
Top 30 Casinos Near DC (Washington, DC) | Mapyro
Find the best 동해 출장마사지 casinos near DC (Washington, DC) and 공주 출장마사지 check your location with Mapyro. Find your 밀양 출장샵 favorite slots, table games, live games, video poker, and 사천 출장샵 more! 포항 출장샵
Posting Komentar
Silahkan berkomentar