Guten Tag :) Für mein FPGA, welcher mit VCCIO von 3.3V betrieben wird, sollen 7-Segmentanzeigen angeschlossen werden. Ich möchte für mein FPGA Maximal der verfügbaren IO Pins zur freien Wahl zur verfügung stellen, aus diesem Grund möchte ich nicht die Codierlogik im FPGA selbst realisieren, sondern nur 4 Pins pro Segmentanzeige nutzen. Die Segmentanzeigen haben eine Gemeinsame Anode. Jede Segment-LED benötigt 20mA um anständig leuchten zu können. Mein Problem ist nur, welches Decoderbasutein arbeitet mit 3.3V und liefert Ausgangsignale von a bis g für eine 7-Segmentanzeige mit gemeinsamer Anodenspannung und entsprechender Stromstärker von mindestens 20mA pro Ausgangspin? Ps: Ich hab natürlich einen Decoder gefunden, welche hinsichtlich der gemeisnamen anodenseitigen Segmentanzeige zutrifft, nur leider sind die Spannung nur im Bereich von 5V TTL möglich und ich glaube die Ausgangsströme sind auch zu klein :( Hier das Datasheet zum SN74LS74D http://engineering.dartmouth.edu/courses/engs031/databook/sn74ls47.pdf MfG
Der 4511er (z.B. CD4511) ist ein 7-Segment Decoder. Da solltest du auch was für 3,3V finden.
mikrofriendly schrieb: > Jede Segment-LED benötigt > 20mA um anständig leuchten zu können. Was sind das fuer steinalte 7-Segment Anzeigen ? Du solltes dich mal nach etwas neueren Typen umschauen. mikrofriendly schrieb: > nur leider sind die > Spannung nur im Bereich von 5V TTL möglich und ich glaube die > Ausgangsströme sind auch zu klein :( Die koennen pro Segment 24mA. Die kannst du mit 5V betreiben und mit 3.3V Logik ansteuern. Der TTL High-Pegel wird schon richtig erkannt.
Helmut Lenzen (helmi1) schrieb: > Was sind das fuer steinalte 7-Segment Anzeigen ? > Du solltes dich mal nach etwas neueren Typen umschauen. Nun ich glaube so alt sind die doch garnicht :) Hier das Datasheet; vielleicht interpretiere ich die Angaben im Datasheet etwas falsch. Wenn da steht If=20mA, dann gilt das doch pro pin oder? Also meine 7-Segmentanzeige benötigt pro Segment 20mA bei 2,1V - 2,5V http://www.farnell.com/datasheets/57089.pdf Und bei dem Decoder: http://engineering.dartmouth.edu/courses/engs031/databook/sn74ls47.pdf Beim Decoder ist es so das Jeder Ausgangspin eine einen Strom von 24mA bei 5V liefert? Helmut Lenzen (helmi1) schrieb: > Die koennen pro Segment 24mA. > Die kannst du mit 5V betreiben und mit 3.3V Logik ansteuern. Der TTL > High-Pegel wird schon richtig erkannt. Stimmt der TTL Standart erkennt den High Pegel ab 2,7V; in meinem Decoder sogar schon ab 2,0V :) Dann würde ich sagen ist mein Problem geklärt, vielen Dank :) MfG
Ich setzte immer diese Anzeige zur Zeit ein. http://tec.upc.es/dee/TDSR1350.pdf Die ist bei 1mA so hell wie deine bei 10mA. Die Helligkeit reicht aus um das Teil im freien ablesen zu können.
Für den Übergang von 3.3 V auf 5 V geht die 74HCT... Serie ganz gut. Der 4511 (ggf. auch als 74HCT4511), ist aber für gemeinsame Kathode.
Hallo Ich bin es nochmal :) Ich wollte gerade diesen SN74LS47 bei farnell bestellen. Farnell führt nur einen Typ und dieser ist nicht von Moterola wie in PDF nummer 1 sondern von texas instruments (PDF2). Leider unterscheidet sich der von TI zu Moterola darin, dass dieser Decoder für 7-Segmentanzeigen mit gemeinsamen Kathoden ist. Ich dachte ein SN74LS47 sind genormt und alle von ihrer Funktion her gleich, vollkommen egal vom welchen Hersteller, wieso ist denn dieser Baustein von TI so extrem anders? PDF1: http://engineering.dartmouth.edu/courses/engs031/databook/sn74ls47.pdf PDF2: http://focus.ti.com/lit/ds/symlink/sn74ls47.pdf MfG
Wieso , auch der 74LS74 von TI ist für gemeinsame Anode. Der 74LS48 ist für gemeinsame Kathode.
Oder du nimmst Displays mit eingebautem Decoder: TIL311 oder HP5082-7300 die sind zwar ebenfalls steinalt, aber ab und zu nehme ich sie ganz gern, denn sie können alle Hex-Ziffern 0..F anzeigen. In der eBucht gibt es sie ab und zu recht günstig.
> Für mein FPGA, welcher mit VCCIO von 3.3V betrieben wird, sollen > 7-Segmentanzeigen angeschlossen werden. Wie viele? > Ich möchte für mein FPGA Maximal (hier fehlt was????) > der verfügbaren IO Pins zur freien Wahl zur verfügung stellen, Warum machst du nicht eine Multiplexansteuerung in deinem FPGA, dann brauchst du extern nur noch ein paar Transistoren (oder/und einen ULN2007)... Vom Pinbedarf bist du dann spätestens bei 3 Stellen weit im Plus: Statt n*4 braucht du nur n+7 Pins (mit n=Anzahl der 7-Segment-Anzeigen).
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.