Hari Minggu toko TUTUP, order minggu dikirim Senin pagi.
Order yang masuk di toko diproses dan kirim senin s/d sabtu (08.30 s/d 16 wib)
 
~Selamat berbelanja~

 


Test Run Module

Komunikasi RS232 Dua Mikrokontroller Atmega328

Diposting oleh :admin
Sabtu, 06 Mei 2017 - 21:10:53 WIB | Dibaca: 437 kali



Komunikasi RS232 Dua Mikrokontroller Atmega328

Komunikasi RS232 Dua Mikrokontroller

Penerapan komunikasi serial dengan level tegangan RS232 antara dua modul mikrokontroller ATmega328
Intro

Komunikasi serial antara mikrokontroller atau dengan perangkat serial lainnya biasa dilakukan langsung dengan menyambungak pin TX dan RX. Tetapi untuk komunikasi serial yang lebih jauh membutuhkan level tegangan yang lebih tinggi dibandingkan TTL agar sinyal bisa mencapai tujuan dan lebih tahan terhadap derau. Maka dari itu koneksi antara dua perangkat harus diganti level tegangannya menjadi RS232. Dibawah ini adalah diagram waktu dan tegangan antara level tegangan TTL dan RS232.



Rangkaian Komunikasi RS232 antara dua Mikrokontroller

Untuk melakukan komunikasi RS232 kita perlu memiliki IC MAX232 sebagai pengganti level tegangan. Pada Modul Mikrokontroller ATMega328P sudah terdapat IC ini. Untuk menggunakannya terlebih dahulu menyambungkan jumper TX RX yang berwarna hijau. Setelah itu sambungan kabelnya seperti gambar dibawah ini.

Deskripsi Jalan Program

Mikrokontroller dibagi menjadi dua bagian yaitu bagian master dan slave, untuk pengisian kode dapat dilihat pada repository di sini. Pada gambar dibawah ini terlihat dua buah mikrokontroller yang tersambung oleh kabel telepon yang panjangnya lebih dari 50 Meter dan tiap ujung kabel tersambung pada Pinhead RS232 pada masing-masing modul.

 

tombol ada di Port D.2 di mikrokontroller 1 dan LED ada di Port B.5 mikrokontroller 2, lihat gambaran berikut:



Ketika tombol D.2 ditekan maka mikrokontroller master akan mengirimkan data karakter 'a' melalui sambungan RS232. Slave yang menunggu data akan membaca data karakter 'a' sehingga akan membuat LED nyala dan mati

 

Modul atau board yang digunakan:

 

pengujuan dengan kabel telp sepanjang kurang lebih 50 meter:

 

blog diagram modul:

 

 

Code yang di gunakan:

https://github.com/Indo-Ware-org/komunikasi-rs232-dua-mikrokontroller/blob/master/mikrokontroller_master.c

https://github.com/Indo-Ware-org/komunikasi-rs232-dua-mikrokontroller/blob/master/mikrokontroller_slave.c

 

Produk yang digunakan:

http://indo-ware.com/produk-4588-dmd-module-modul-atmega328-max232-ch340g-ds3231-eeprom.html

 

terima kasih

"crew indo-ware





Menampilkan data latitude, longitude dan jam satelit ke LCD 1602
Tutorial DFplayer Mini MP3 petunjuk singkat modul mp3 serial USART
robot line tracer line follower komponen ic gate gerbang
XR2206 Function Signal Generator 1MHz
ICL8038 DDS Signal Generator Sine Square triangle Wave modul module


0 Komentar :


Isi Komentar :

Nama:
Email:
Komentar:
 
 (masukkan 6 kode di atas)




Keranjang Belanja
0 item produk
Total: Rp. 0
Kategori Produk
Cek Pengiriman Barang

Partnership