BLIT2008-Board-7-Segment-Anzeige

Aus BraLUG-Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Bemerkungen)
(Bemerkungen)
Zeile 10: Zeile 10:
 
Beim I2C-IC [http://www.datasheetcatalog.org/datasheet/philips/SAA1064.pdf SAA1064] handelt es sich um einen hoch integrierten Treiber für bis zu 4 7-Segment-LED-Anzeigen mit einigen interessanten Besonderheiten:
 
Beim I2C-IC [http://www.datasheetcatalog.org/datasheet/philips/SAA1064.pdf SAA1064] handelt es sich um einen hoch integrierten Treiber für bis zu 4 7-Segment-LED-Anzeigen mit einigen interessanten Besonderheiten:
 
* TWI- bzw. I2C-Bus als Verbindung zur Aussenwelt, um die anzuzeigenden Daten zum IC zu senden,
 
* TWI- bzw. I2C-Bus als Verbindung zur Aussenwelt, um die anzuzeigenden Daten zum IC zu senden,
* die I2C-Adresse wird mittels eines Spannungsteilers (siehe Datenblatt) eingestellt,
+
* die I2C-Adresse wird mittels eines Spannungsteilers (siehe Datenblatt) eingestellt. Ich habe z.B. den ADR-Pin des SAA1064 an GND gelegt und damit eine I2C-Adresse von 0x70 eingestellt.
 
* es ist sind Konstantstromquellen für die LEDs integriert, so dass keine Vorwiderstände oder ähnliches notwendig werden,
 
* es ist sind Konstantstromquellen für die LEDs integriert, so dass keine Vorwiderstände oder ähnliches notwendig werden,
 
* der Strom der Konstandstromquellen kann via TWI-Kommunikation in 7 Stufen eingestellt werden,
 
* der Strom der Konstandstromquellen kann via TWI-Kommunikation in 7 Stufen eingestellt werden,

Version vom 4. Mai 2009, 08:05 Uhr


Inhaltsverzeichnis

Hardware

Schaltplan

BLIT-Board; I2C-7-Segment-Anzeige 7-Segment-Anzeige (mit Temperaturwert eines LM75)

Bemerkungen

Beim I2C-IC SAA1064 handelt es sich um einen hoch integrierten Treiber für bis zu 4 7-Segment-LED-Anzeigen mit einigen interessanten Besonderheiten:

  • TWI- bzw. I2C-Bus als Verbindung zur Aussenwelt, um die anzuzeigenden Daten zum IC zu senden,
  • die I2C-Adresse wird mittels eines Spannungsteilers (siehe Datenblatt) eingestellt. Ich habe z.B. den ADR-Pin des SAA1064 an GND gelegt und damit eine I2C-Adresse von 0x70 eingestellt.
  • es ist sind Konstantstromquellen für die LEDs integriert, so dass keine Vorwiderstände oder ähnliches notwendig werden,
  • der Strom der Konstandstromquellen kann via TWI-Kommunikation in 7 Stufen eingestellt werden,
  • es kann jedes einzelne Segment der Anzeige einzeln angesteuert werden, so dass auch eigene Zeichen dargestellt werden können,
  • der IC realsiert das Multiplexen der 7-Segment-Anzeigen eigenständig

Obige Schaltung ist nur als Prinzipschaltung zu verstehen. Vor allem die Beschaltung der 7-Segment-Anzeige richtet sich nach der jeweiligen verwendeten Bauform. Als 7-Segment-Anzeige sind Bauformen mit gemeinsamer Anode zu verwenden. Gemeinsame Kathode sollte auch funktionieren, bedingt dann aber wahrscheinlich eine etwas modifizierte Beschaltung(?).

Beschreibung

Software

Kommt demnächst...

'Persönliche Werkzeuge