Display: Unterschied zwischen den Versionen

Aus /dev/tal
Wechseln zu: Navigation, Suche
(Nutzung im Space)
(Input Interface: Pinning hinzugefügt)
Zeile 71: Zeile 71:
 
[[Datei:Display2_Input_Driver.png|200px]]
 
[[Datei:Display2_Input_Driver.png|200px]]
  
 +
==== Input Interface ====
 +
 +
{| border="2" cellpadding="4" cellspacing="0" style="margin-top:1em; margin-bottom:1em; background:#f9f9f9; border:1px #aaa solid; border-collapse:collapse;"
 +
|-
 +
! 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 ===
 
=== Nutzung im Space ===

Version vom 28. April 2013, 19:13 Uhr

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.

Aufbau

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?

Display 3

32x24 LED Matrix

Features

Aufbau