Blinkenwall.com/Controller: Unterschied zwischen den Versionen
Anlumo (Diskussion | Beiträge) K speling |
Anlumo (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 3: | Zeile 3: | ||
= Blinkenwall Controller = | = Blinkenwall Controller = | ||
Case is from a Sun Cobalt RaQ 550. | Case is from a Sun Cobalt RaQ 550. The controller for the Blinkenwall is an [http://www.hardkernel.com/main/products/prdt_info.php?g_code=G141578608433&tab_idx=2 ODROID C1]. | ||
== Front Panel == | == Front Panel == | ||
Zeile 54: | Zeile 54: | ||
The transceiver is used so that you can put the display data pins and the buttons on the same GPIOs. It's a [https://www.ti.com/lit/ds/snos177a/snos177a.pdf 74F245]. The display is a [https://www.mouser.com/ds/2/178/16216l5-16494.pdf HDM16216L-5-LCEP]. | The transceiver is used so that you can put the display data pins and the buttons on the same GPIOs. It's a [https://www.ti.com/lit/ds/snos177a/snos177a.pdf 74F245]. The display is a [https://www.mouser.com/ds/2/178/16216l5-16494.pdf HDM16216L-5-LCEP]. | ||
The voltage is 5V for everything, except for the buttons. These simply pull to GND. | The voltage is 5V for everything, except for the buttons. These simply pull to GND and have a 4.7kΩ pullup. | ||
=== Display === | |||
The display is HD44780-compatible. According to the book "Microcontrollers: From Assembly Language to C Using the PIC24 Family", it has TTL-level inputs, so 3.3V logic level can drive it. Thus, no logic level shifter is required. |