Der IO-Warrior kann LEDs mit wenigen zusätzlichen Bauteilen ansteuern. Es kommen "normale" Low-Current-LEDs sowie 7-Segment-Anzeigen zum Einsatz. Die einzelnen Segmente der 7-Segment-Anzeigen lassen sich wie individuelle LEDs ansteuern. "Normale", diskrete, zum Teil zweifarbige, LEDs werden zur Anzeige der Fahrwerksstellung, der Flaps-Stellung und evtl. anderer Anzeigen verwendet.

Klicken zum Download des PDF-Schaltplans
LED-Matrix-Aufbau beim IOW #2

Die Ansteuerung erfolgt mittels zusätzlicher Schieberegister und Treiber über den Port 1, Pins 0..3 (vergleich auch Kap. 4.2.5 in der Beschreibung des IO-Warrior 40-Chips im SDK sowie die Application Note 1 zum IO-Warrior 40-Chip im SDK, aus der auch das Prinzip-Schaltbild unten entnommen ist).

Da eine 7-Segment-Anzeige aus 8 LEDs (7 Segmente für die Darstellung von Ziffern sowie der Dezimalpunkt) besteht, gestaltet sich der Anschluss analog zu 8 LEDs, die an ihrer Anode (Plus-Pol) verbunden sind. Um die spätere Programmierung zu erleichtern wird die gemeinsame Anode der 8 Segmente mit einer Spalte der LED-Matrix verbunden. Die Kathoden der 8 Segmente werden mit 8 aufeinanderfolgenden Zeilen der LED-Matrix verbunden.

Um auch hier flexibel zu bleiben, wird der Treiberaufbau auf einer gesonderten Platine vorgenommen und die LED-Matrixleitungen auf Steckbuchsen gelegt. In diese Steckbuchsen kommen später die Flachbandkabel, die zu den LEDs und 7-Segment-Anzeigen führen.

Klicken für ein großes Bild
Ansteuerung der LEDs (Prinzip-Schaltbild)


Berechnung der Widerstandswerte

Widerstandswerte für LED-Matrix          
  VsupVfDriverVfIf==>R==>RI
         12V12V
LED ge low current 1221,80,03 273,33 2700,03
LED gn low current 1221,90,03 324 3300,02
LED rt low current 1221,70,03 276,67 2700,03
Duo-Ledrt12220,03 266,67 3300,02
Duo-Ledgn1222,20,03 312 3300,02
LED ws, superhell 1223,80,03 206,67 2700,02
LED bl, superhell 12220,03 266,67 2700,03
LED rt, superhell 12220,03 266,67 2700,03
7-Segm-LED SA39-11 1221,850,03 271,67 2700,03
7-Segm-LED SA52-11 1221,850,03 271,67 2700,03

Material für den Anschluss von bis zu 256 LEDs

(oder bis zu 32 7-Segment-Anzeigen)

MaterialAnzahlBeschreibung
MIC 5891 BN28 Bit Latched Driver DIP16
MIC 5821 BN48 Bit Latched Driver DIP16
Widerstand 270Ω51 Stck je gelber oder roter low current LED
Widerstand 270Ω241 Stck je Segment einer 7-Segment-Anzeige
Widerstand 330Ω21 Stck je grüner low current LED
Elko 10μF2je MIC 5891 einer
Tantal-Kondensator 100μF6je MIC 5891 und MIC 5821 einer

Download der Schaltpläne

BeschreibungDatumGrößeFormat
Belegung der LED-Matrix des IO-Warrior #102.03.2006  
Belegung der LED-Matrix des IO-Warrior #302.03.2006  
Belegung der LED-Matrix in der kleinen Variante02.03.2006  
Prinzipschaltbild zum LED-Anschluss (aus IO-Warrior-Doku)  JPG
Schaltplan der kleinen Variante der LED-Matrix  PDF SCH
Schaltplan der großen Variante der LED-Matrix  JPG PDF SCH

Bilder

LED-Treiber-Platine

Klicken für großes Bild
Klicken für großes Bild

Links ist die Platine mit den LED-Treibern, Widerständen und Steckbuchsen zum Anschluss der LEDs und 7-Segment-Anzeigen zu sehen. Die Platine ist noch nicht ganz fertig bestückt.

Das Bild rechts zeigt einen sehr kompakten Aufbau der LED-Treiber, die hier allerdings "nur" für 64 LEDs ausgelegt sind. Zusätzlich sind auf der Platine 3 Stecker (sammt Kabel) zu sehen, die Schalter an die Schaltermatrix anschließen.