[S] BCD to 7 Segment Decoder in CMOS (bis 15Volt) SMD

Gast #1210753
Lesenswert?

Hallo *,

ich bin auf der Suche nach einem BCD to 7 Segment Decoder in CMOS als 
SMD. Klar werdet Ihr mir sofort den Standard Baustein 4511 vorschlagen - 
aber da gibt es ein Problem - die 6 und die 9 sind ohne "tail" also
              _
   |_        |_|
   |_|  und    |

Und das sieht ja erstmal blöd aus. Vollständige Sechsen und Neunen gibts 
bei den TTL Dekodern, die wiederum halt nur TTL Pegel liefern können. 
Ich brauche aber rund 10V mit 25mA Strombelastbarkeit pro Segment, um 
KingBright Jumbo LED Anzeigen anzusteuern. Bei Farnell hab ich einen 
CMOS Kandidaten gefunden, der die gewünschte Darstellung hat - den 
MC14513BCPG. Den gibts aber nur als DIP Variante...

Auch der CMOS Baustein 4543 würde die gewünschte Darstellung haben - 
leider aber nur mit 8mA Ausgangsstrom und ich bräuchte noch nen extra 
Treiber Transistor pro Segment...

Also vielleicht kennt Ihr den richtigen Decoder mit folgenden 
Eigenschaften:

BCD to 7-segment decoder:
Betrieb bei >= 8Volt,
output Strom >= 25mA pro Segment,
Volle Darstellung von Sechsen und Neunen,
Bauform SMD

Gruss
  Mario
Gast #1211810
Lesenswert?

@chrisi

ja - die 25mA brauch ich aber - hab keinen Platz mehr auf der Platine um 
noch zusätzliche Treiberstufen unterzubringen... Eine Alternative zum 7 
segment Decoder würde natürlich auch gehen.

Fakt ist aber, dass ich die 6 Jumbo LEDs nicht multiplexen möchte. Dafür 
sind die zu teuer und die Gefahr bei Programmfehlern ein Digit mit 
zuviel Strom aufzurauchen ist mir zu groß... Also werden die LEDs 
statisch angesteuert und um Ports zu sparen halt über BCD. Da brauch ich 
denn noch nen Level Shifter und eben die BCD-to-7Segment Decoder.

Aber vielleicht hat jemand noch ne anderer Idee für eine statische 
Ansteuerung - vielleicht die das Decoding mit einem GAL/CPLD machen? 
Dann hätt ich auch Platz für Treiberstufen - mmh??? Ich bin für Ideen 
offen...

Aufgabe ist - 6 Jumbo LED Digits über Atmega16 statisch ansteuern - 
Änderung alle 10ms. Soll nen hochgenaues Zeitmesssystem für die 
Feuerwehr werden...

Gruss
  Mario
#1211944
Lesenswert?

Nen GAL ist doch auch von der Grösse mindestens DIP14 und, dass der die 
25mA pro Seg treiben kann (bei allen 7Seg sind das ja schon 175mA, das 
dürfte für die meisten Chips schon über der gesamt-Max liegen) bezweifel 
ich stark. Nimm doch nen 4543 und dahinter 7 Transistoren in SO-23, das 
muss doch klein genung sein.
Kleiner wirds nur gemultiplext mit Transistoren und Vorwiderständen. Da 
brennt danna uch nix ab, wenn du nen Fehler im Prog hast. Solltest halt 
nicht mit dem 10-fachen Strom arbeiten ;-)

Gruß
Fabian
Gast #1218100
Lesenswert?

Hinweis:

eine Alternative vom Denkansatz her, kann ein aufgebohrtes 
Schieberegister ähnlich oder gleich dem 74hc595 oder eines mbi5016 sein.

Von der Pinzahl am Prozessor, die für den dekoder vorgesehen sind/waren, 
sollte das passen...

Gruß,
m.
Gast #1369287
Lesenswert?

Aufgabe ist - 6 Jumbo LED Digits über Atmega16 statisch ansteuern -
Änderung alle 10ms. Soll nen hochgenaues Zeitmesssystem für die
Feuerwehr werden...

Falls Du eine fertige Schaltung hast kannst Du mir die Schaltung 
zukommen lassen weil ich das gleiche für meinen Verein bauen möchte nur 
mit 4 Jumbo 7 Segmentanzeigen TOS-40101DS.

Gruß
Christian

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren