Display: Unterschied zwischen den Versionen
Aus /dev/tal
Endres (Diskussion | Beiträge) (→Display 2) |
Omega (Diskussion | Beiträge) (→Aufbau: BOM ergänzt) |
||
Zeile 166: | Zeile 166: | ||
=== Aufbau === | === Aufbau === | ||
− | * ST | + | {| {{Wikitable}} |
+ | ! Anzahl || Name || Hersteller || Marking || Wert | ||
+ | ! Funktion || Bemerkungen | ||
+ | |- | ||
+ | |style="text-align:right" | 768 || SMD LEDs (gelb {{offen}})|| – || – || – | ||
+ | | | ||
+ | * Licht machen | ||
+ | | Je 16 der 32x24 LEDs werden von einem Treiber (ST STP16C*) angesteuert. | ||
+ | |- | ||
+ | |style="text-align:right" rowspan="2" | 48 || [http://www.st.com/web/en/resource/technical/document/datasheet/CD00005086.pdf STP16CL596]|| [http://www.st.com STMicroelectronics] || ST STP16CL596 || – | ||
+ | |rowspan="2" | | ||
+ | * LED-Treiber | ||
+ | * Schieberegister | ||
+ | |rowspan="2" | Je ein Board ist mit einer der Revisionen bestückt | ||
+ | |- | ||
+ | | [http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00126634.pdf STP16CP05] || [http://www.st.com STMicroelectronics] || ST STP16CP05 || – | ||
+ | |- | ||
+ | |style="text-align:right" | 48 {{offen}} || SMD Widerstand || – || 3900 || 390Ω | ||
+ | | | ||
+ | * Einstellen der LED-Ausgangsströme | ||
+ | | Einer für jeden LED-Treiber | ||
+ | |- | ||
+ | |style="text-align:right" | 48 {{offen}} || SMD Kondensatoren || – || – || {{offen}} | ||
+ | | | ||
+ | * Pufferkondensator | ||
+ | | Einer für jeden LED-Treiber | ||
+ | |- | ||
+ | |style="text-align:right" | 3 || FC HC14 || FC || FC HC14 || – | ||
+ | | | ||
+ | |- | ||
+ | |style="text-align:right" | 3 || SMD Kondensatoren || – || – || {{offen}} | ||
+ | | | ||
+ | * Pufferkondensator | ||
+ | | Einer für jeden FC HC14 | ||
+ | |- | ||
+ | |style="text-align:right" | 2 || SMD Widerstand || – || 4700 || 470Ω | ||
+ | | | ||
+ | {{offen}} | ||
+ | | Am mittleren FC HC14 | ||
+ | |- | ||
+ | |style="text-align:right" | 2 || SMD Widerstand || – || 3301 || 3.3kΩ | ||
+ | | | ||
+ | {{offen}} | ||
+ | | Am mittleren FC HC14 | ||
+ | |- | ||
+ | |style="text-align:right" | 9+{{offen}} || SMD Widerstand || – || 0 || 0Ω | ||
+ | | | ||
+ | * Brücke / Jumper | ||
+ | | Verteilt auf den Bereich der drei FC HC14 | ||
+ | |- | ||
+ | |style="text-align:right" | 4 || SMD Widerstand || – || 4700 || 470Ω | ||
+ | | | ||
+ | {{offen}} | ||
+ | | Angeordnet um die Stiftleiste in der Nähe der drei FC HC14 | ||
+ | |} | ||
+ | |||
+ | Die folgenden ICs wurden auf den Bildern nicht mehr gefunden. Bitte prüfen, ob diese bestückt sind und ansonsten löschen. | ||
* 60MD4 | * 60MD4 |
Version vom 6. Oktober 2013, 21:11 Uhr
Inhaltsverzeichnis
Ansteuerung
Aktuellen Code für die Displays (vorerst nur Display 1) findet sich auf github: http://github.com/Endres/ledmatrix
Ideen zur Nutzung
- Conway's_Game_of_Life
- mega tetris
- Tetrix viewer
- KSP METimer
Display 1
8x9 LED Matrix
- War Teil einer Anzeige in einem Eishockeystadion
siehe auch https://metalab.at/wiki/Blinkofant
http://www.youtube.com/watch?v=Qvic-bL7gSs
Aufbau
LED Pixel
LED Row
LED Matrix
Display 2
5 Stück, 40x16 LED Matrix
Bilder des ersten Test:
In Reihe montiert: http://www.youtube.com/watch?v=I9cXTZW47SM
Features
- Kein Flackern bei Anzeigenänderung, da die Ausgänge der Schieberegister durch ein zusätzlich Speicherregister von eigentlichen Schiebevorgang entkoppelt sind.
Symbol | Parameter | Min | Typ | Max | Unit |
---|---|---|---|---|---|
5V | supply voltage | 4.5 | 5.0 | 5.5 | V |
T_oper | Operating free-air temperature range | -40 | +125 | °C |
Aufbau
- ST STPIC6C595 - Power logic 8-bit shift register - Datasheet
- ST 74HC14 - Hex inverting Schmitt trigger - Datasheet from HXP
- ST 2901 9F0304 - Low-power quad voltage comparator - Datasheet
LED Pixel
LED Col
LED Matrix
Input Driver
Input Interface
Pin | Name | Type | Description |
---|---|---|---|
1 | RCK | In | Display Register Clock |
2 | 2.5V | In | Clock Comparator Voltage |
3 | SRCK | In | Serial Register Clock |
4 | GND | Power | |
5 | ? | ||
6 | ? | ||
7 | ? | ||
8 | ? | ||
9 | OE_H_IN | In | |
10 | ? | ||
11 | OE_L_IN | In | |
12 | ? | ||
13 | DATA_H_IN | In | |
14 | 5V | Power | |
15 | 2.5V | In | Data High/Low Comparator Voltage |
16 | ? | ||
17 | ? | ||
18 | DATA_L_IN | in | |
19 | 5V | Power | |
20 | 5V | Power |
Nutzung im Space
Die Matrix-Anzeigen wurden bereits in einer Reihe auf Holzlatten verschraubt und miteinander verbunden. Es gibt auch schon ein Netzteil. Was noch zu tun ist:
- Durchmessen ob die geschwindigkeit des Chips ausreicht etc. (done, mehr als 100Hz möglich!)
- Netzteil richtig befestigen (done, liegt zwar in der Ecke, aber das Kabel ist lang genug)
- Steuerplatine neu designen und herstellen (bisher auf Lochraster realisiert)
- Mit DCF77 Modul?
- Auf jeden Fall mit Ethernet (done) oder wenigstens serieller (UART) Schnittstelle.
- Software
- Anzeigenprogramm welches die Leiste auf mehrere Einzelanzeigen aufteilt.
- Lauftext
- Uhrzeit, Analog und Digital, Datum
- Bildanzeige möglich
- ...
- Zustand davon in EEPROM sichern
- Tetris
- Pong?
- Videostream?
- Anzeigenprogramm welches die Leiste auf mehrere Einzelanzeigen aufteilt.
Anleitung zur Nutzung des derzeitigen Aufbaus
- Aufstellen der LED-Matrix an einer geeigneten Stelle
- Anschließen des Kabels zur Stromversorgung (verpolungssicherer 8pol. Anschluss).
- Anschließen des Netzteils (liegt im Schrank) an das Kabel, verpolungssicherer 8pol. Anschluss.
- Anschließen des Netzteils per Kaltgerätebuchse an eine Steckdose
- Einschalten des Netzteils mit enthaltenem Schalter
Netzwerk
==> Netzabbildung
Display 3
32x24 LED Matrix
Features
Aufbau
Anzahl | Name | Hersteller | Marking | Wert | Funktion | Bemerkungen |
---|---|---|---|---|---|---|
768 | SMD LEDs (gelb ) | – | – | – |
|
Je 16 der 32x24 LEDs werden von einem Treiber (ST STP16C*) angesteuert. |
48 | STP16CL596 | STMicroelectronics | ST STP16CL596 | – |
|
Je ein Board ist mit einer der Revisionen bestückt |
STP16CP05 | STMicroelectronics | ST STP16CP05 | – | |||
48 | SMD Widerstand | – | 3900 | 390Ω |
|
Einer für jeden LED-Treiber |
48 | SMD Kondensatoren | – | – |
|
Einer für jeden LED-Treiber | |
3 | FC HC14 | FC | FC HC14 | – | ||
3 | SMD Kondensatoren | – | – |
|
Einer für jeden FC HC14 | |
2 | SMD Widerstand | – | 4700 | 470Ω |
|
Am mittleren FC HC14 |
2 | SMD Widerstand | – | 3301 | 3.3kΩ |
|
Am mittleren FC HC14 |
9+ | SMD Widerstand | – | 0 | 0Ω |
|
Verteilt auf den Bereich der drei FC HC14 |
4 | SMD Widerstand | – | 4700 | 470Ω |
|
Angeordnet um die Stiftleiste in der Nähe der drei FC HC14 |
Die folgenden ICs wurden auf den Bildern nicht mehr gefunden. Bitte prüfen, ob diese bestückt sind und ansonsten löschen.
- 60MD4
- TPS40130 Datasheet