Pada dasarnya DOT matrix adalah Display LED yg disusun sedemikian rupa sehingga untuk menghidupkan led ke (x,x) dibutuhkan kombinasi tegangan antara Pin baris & kolom
Penanda kaki nomer satu adalah tulisan marking, paling kiri no 1....paling kanan no 7
Menyebrang ke kanan atas no 8 sampai ke kiri atas itu nomer 14
Beberapa kaki memang tidak dipakai jadi dibarkan tidak terhubung
Kemudian untuk mempermudah kontrol dan menghemat pin maka diperlukan proses scanning ( biasanya kolom...) sedangkan pada baris diberikan bit sesuai huruf/karakter yang akan ditampilkan yang bersesuaian dengan posisi scanning.
Scanning untuk kolom dimaksud memberikan "1" high ( untuk common katoda) atau"0" untuk common anoda , untuk kolom lainnya diberi nilai negasi dari kolom yg diberi nilai 1 tadi .....begitu selanjutnya untuk kolom berikutnya sampai kolom terakhir dari rangkaian led matrix..dan berulang dari depan lagi. Proses ini dilakukan sangat cepat sehingga mata kita melihatnya tetap sebagai suatu karakter yg diam.
misalnya ingin menampilkan huruf A , secara umum digambarkan sebagai berikut:
0000000
0000000
0000000
0000000
0000000
0000000
0000000
dari gambar diatas logikanya seperti ini :
- saat kolom pertama ( scan kolom 1 = 1 / high/2.4 v) maka bit yg diberi pada baris berupa "1110000", sehingga jika ketemu 1 vs 1 ga ada arus mengalir, jadi LED mati, jika 1 ketemu 0 maka arus mengalir, led menyala
- begitu juga untuk kolom kedua, ketika kolom kedua diberi tegangan maka pada baris bit yg diberikan adalah "1101011"
- Dan seterusnya, ketika kolom nya mencapai ujung maka akan diulang ke kolom 1 lagi
- Untuk melakukan scanning biasanya dilakukan dengan memanfaatkan shift register, atau paling sederhana dengan menggunakan IC 4017 yang di cascade menjadi led berjalan yang panjang. (buka di sini )
- saat kolom pertama ( scan kolom 1 = 1 / high/2.4 v) maka bit yg diberi pada baris berupa "1110000", sehingga jika ketemu 1 vs 1 ga ada arus mengalir, jadi LED mati, jika 1 ketemu 0 maka arus mengalir, led menyala
- begitu juga untuk kolom kedua, ketika kolom kedua diberi tegangan maka pada baris bit yg diberikan adalah "1101011"
- Dan seterusnya, ketika kolom nya mencapai ujung maka akan diulang ke kolom 1 lagi
- Untuk melakukan scanning biasanya dilakukan dengan memanfaatkan shift register, atau paling sederhana dengan menggunakan IC 4017 yang di cascade menjadi led berjalan yang panjang. (buka di sini )
kalo mau bikin tulisan lain atau mau menambah dot matrixnya gimana
BalasHapuskalo mau panjang...dibutuhkan scanning yg panjangg...bisa pake rangkaian 4017 di cascade ato pake shift register (cascade) sampai ke jumlah yg sesuai dengan jumlah baris
BalasHapusminta di postkan codingnya donk
BalasHapusapakah menggunakan ic tambahan nggak ?
BalasHapuscoding dan skematik ada di pembahasan lain ...silahkan menuju ke http://aisi555.blogspot.com/2011/08/bermain-dengan-dot-matrix-lovehurt.html
BalasHapusOke, terima kasih
BalasHapusMabes was here
mas saya itu bikin display dot matrik. awalnya pake full scanning. naun hasilnya displaynya jelek karena sangat keliatan berkedip dan bikin mata sakit. nah ada yg menyarankan dengan cara menggunakan scanning kolom sementara untuk barisnya dibiarkan menyala dr supply, yg digeser hanya kolomnya saja. sy masih bingung. brgkali bisa bantu memecahkan masalah ini.mksih
BalasHapuswaduuuhhh akuh telat suka yang kaya gini nya,,baru sekarang suka nya.... :(
BalasHapusmakasiihhh info nya.....