Display

Aus /dev/tal
Wechseln zu: Navigation, Suche

Ansteuerung

Aktuellen Code für die Displays (vorerst nur Display 1) findet sich auf github: http://github.com/Endres/ledmatrix

Ideen zur Nutzung

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

Display1 LED Pixel.png

LED Row

Display1 LED Row.png

LED Matrix

Display1 LED Matrix.png

Display 2

5 Stück, 40x16 LED Matrix

Bilder des ersten Test:

Display2 first test top.png

Display2 first test perspective.png

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

Display2 LED Pixel.png

LED Col

Display2 LED Row.png

LED Matrix

Display2 LED Matrix.png

Input Driver

Display2 Input Driver.png

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
  • Steuerplatine neu designen und herstellen
    • Mit DCF77 Modul?
    • Auf jeden Fall mit Ethernet(!!) oder wenigstens serieller (UART) Schnittstelle.
  • Software
    • Anzeigenprogramm welches die Leiste auf mehrere Einzelanzeigen aufteilt. (Siehe github)
      • Lauftext
      • Uhrzeit, Analog und Digital, Datum
      • Bildanzeige möglich
      • ...
      • Zustand davon in EEPROM sichern
    • Tetris
    • Pong?
    • Videostream?

Anleitung zur Nutzung des derzeitigen Aufbaus

  1. Aufstellen der LED-Matrix an einer geeigneten Stelle
  2. Anschließen des Breadboards (liegt im Schrank) mittels des eingestecktem Flachbandkabel an der hinterseitigen freien Buchse rechts an der LED-Matrix
  3. Anschließen des Netzteils (liegt im Schrank) an die LED-Matrix, verpolungssicherer 8pol. Anschluss.
  4. Anschließen der LED-Matrix-Stromversorgung an das Breadboard. Ein Gelb/Schwarzes Paar wird auf zwei Pins herausgeführt. Diese werden auf die mittleren Stromversorgungsleitungen des Breadboards gesteckt. Achtung! Nicht verpolungssicher. Die schwarze Ader muss mit der schwarzen Markierung auf dem Breadboard übereinstimmen. Wenn die LED am Breadboard nicht leuchtet während das Netzteil eingeschaltet ist, wurde möglicherweise verpolt!
  5. Anschließen des Netzteils per Kaltgerätebuchse an eine Steckdose
  6. Einschalten des Netzteils mit enthaltenem Schalter

Netzwerk

==> Netzabbildung

Display 3

32x24 LED Matrix

Features

Aufbau