Rangkaian led display atau rangkaian running text merupakan rangkaian elektronik sederhana yang berfungsi untuk mengendalikan nyala dari led dot matrix. Rangkaian ini sebetulnya banyak dijual dipasaran dalam bentuk jadi seperti yang tertera pada toko online jual running text berikut ini.

Pada dasarnya rangkaian tersebut adalah rangkaian model sederhana yang terdiri dari mikrokontroler, memori dan port komunikasi (usb atau serial). Kebanyakan rangkaian running text tersebut menggunakan mikrokontroler ARM STM32 yang memiliki kecepatan tinggi untuk mengendalikan nyala led dot matrix. Kali ini kita akan mencoba membuat sendiri rangkaian led display sederhana dengan mikrokrokontroler yang umum digunakan di indonesia yaitu mikrokontroler AVR.

Sebagai awal percobaan kita menggunakan mikrokontroler AVR seri ATMega8Â dengan jumlah IO yang sedikit, karena untuk mengontrol led dot matrix tidak dibutuhkan banyak IO. Nah, led dot matrix yang akan digunakan pada project kali ini adalah modul led matrix P10 yang sekarang sangat populer di indonesia.

Modul LED Matrix P10

Rezekibarokah.com menjelaskan, modul led matrix p10 ini merupakan led matrix yang sudah terhubung dengan ic digital shift register. Sehingga untuk mengendalikannya cukup menggunakan data serial SPI. Nah kebetulan sekali komunikasi SPI ini sudah didukung oleh mikrokontroler ATMega8, sehingga sangat cocok sekali mikrokontroler ini digunakan.

Bagian Rangkaian Running Text

Bagian rangkaian led display yang saya desain dibagi menjadi beberapa bagian yaitu :

Osilator sebagai pembangkit frekuensi clock external untuk mikrokontroler, disini saya menggunakan frekuensi 16MHz.
PORT HUB 12 sebagai jalur komunikasi ke modul led matrix P10. HUB 12 ini terhubung ke jalur SPI pada ATMega8.
Port komunikasi serial RS232, nantinya digunakan untuk memasukkan program ataupun memasukkan data text yang akan ditampilkan di kontroler.


Rangkaian RTC menggunakan DS1307 sebagai backup untuk waktu jam. Rangkaian led display atau rangkaian running text ini saya rancang dengan menggunakan software Altium Designer

Anda dapat menggambar ulang rangkaian running text tersebut jika ingin mencobanya sendiri di rumah. Rangkaian ini perlu diprogram dahulu agar bisa digunakan. Untuk cara memprogram rangkaian led display atau rangkaian running text ini akan saya jelaskan pada postingan selanjutnya. Namun jika Anda sudah memiliki basic tentang pemrograman mikrokontroler silahkan dicoba-coba sendiri karena pada dasarnya untuk mengontrol led matrix hanya perlu pengetahuan sedikit tentang komunikasi SPI. Beberapa waktu yang lalu saya memesan PCB untuk desain rangkaian led display running text ini. Hasilnya cukup bagus, sudah sempat saya assembly komponennya namun belum sempat mencoba untuk melakukan coding untuk rangkaian running text ini.

Sekian tulisan tentang rangkaian running text atau rangkaian led display ini nantikan update selanjutnya tentang project ini