Hallo, ich hoffe ich bin hier richtig. Ich möchte mit dem ICM7218 (Common Anode) Treiber IC für 7 Segment Anzeigen bei jedem Ausgang einen Transistor schalten, da meine Segment Anzeige eine höhere Spannung benötigt, als der IC ausgeben kann. (18V). Ich habe das Datenblatt durchsucht, habe aber leider keine deutliche Angabe zur Ausgangsspannung gefunden. http://www.intersil.com/content/dam/Intersil/documents/icm7/icm7218.pdf Auf Seite 5 unter IDIG steht etwas von 2V. Ist das richtig oder schaltet der mir die Versorgungsspannung von 5V durch ? Vielen Dank für eure Aufmerksamkeit. Rolges
:
Verschoben durch User
Da Du sowieso noch einige Treiber für Deine Anzeige ergänzen mußt, würde ich an Stelle des ICM7218 gleich einen µC (ATmega48) einsetzen. Da sind Funktion und Pegel genau bekannt, die Segmente einzeln ansteuerbar und als Schnittstelle auch IIC oder UART möglich. Alternativ wäre auch eine statische Ansteuerung mit Schieberegister sinnvoll, wobei noch Ausgangstreiber ergänzt werden müssen: http://mino-elektronik.de/7-Segment-Variationen/LCD.htm#led1 Die Anzahl der Stellen kann durch Kaskadierung erhöht werden. Als alternative Treiber gibt es die TPIC6B595.
Rolf E. schrieb: > da meine Segment > Anzeige eine höhere Spannung benötigt, als der IC ausgeben kann Tja, UDN2981 und ULN2803 nachschalten (der Vorteil: Endlich auch genügend Strom von ansonsten eher schwachbrüstigen dunklen 7218), denn selbst wenn du die Segmente mit ULN2981 (oder entsprechend aufwändigen Eizeltransistorschaltungen mit 16 Transistoren) aufbaust, dürfen die Anoden (nach Masse schaltend) nicht eine Spannung über 5V sehen (im ausgeschalteten Zustand, es würde Strom nach +5V fliessen). Statt ULN2803 (der recht langsam ist) gehen auch LogicLevel MOSFETs.
Hallo Rolf Bin beim Surfen auf deine Frage gestoßen. Ich habe so etwas mal mit Darlington-Optokopplern gelöst. Vorteil ist, dass die Anzeige potentialgetrennt vom Rest der Schaltung ist. Die OC-LEDs werden wie die Segementanzeigen verschaltet. Alle Ansteuerungen des Controlerchips bleiben erhalten, auch die Steuerung der Displayhelligkeit. Habe eine Eagle-Datei, die ich dir zur Verfügung stellen könnte. Gruß HaPe
HaPe schrieb: > Hallo Rolf > Bin beim Surfen auf deine Frage gestoßen. Ich habe so etwas mal mit > Darlington-Optokopplern gelöst. Vorteil ist, dass die Anzeige > potentialgetrennt vom Rest der Schaltung ist. ...und wieso ist das ein Vorteil?
Vielen Dank für euere Antworten. Auf Optokoppler wäre ich jetzt nicht gekommen aber die Idee scheint mir nicht schlecht. Damit könnte ich die Segment Anzeige schalten. Zu m.n. : Mit Mikrokontrollern kenne ich mich überhaupt nicht aus. Ich hätte irgendwo ein paar Arduinos rum liegen aber ich kann die Dinger persönlich nicht besonders gut leiden. Den ICM7218 hätte ich hier mehrfach rum liegen, den müsste ich nicht extra bestellen. Ich versuche mal etwas konkreter zu werden: Ich möchte einen Coundown realisieren. Dafür habe ich 2 große Segment Anzeigen mit in Reihe geschalteten LED's gekauft. Siehe hier: (Ich hoffe Ebay Links sind erlaubt) http://www.ebay.de/itm/161791722772?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT Mein Gedankengang war es diese Anzeige mit Transistoren (ob Feldeffekt oder Normal ist egal) zu schalten. (Da ich bezweifle, dass 18V 20mA direkt von einem IC ausgegeben werden können). Ich würde die Anzeigen eh nicht mit voller Kraft laufen lassen also denke ich eher mal so 12V. Die Transistoren hätte ich mit dem ICM7218 geschaltet um die Modulierung der Ziffern einfacher zu gestalten. Dann hätte ich wohl oder übel die 6 Datenleitungen an einen Arduino gehängt und die Ausgänge im Programm zu den fertigen Ziffern zusammen gefasst und den Countdown über einen Delay gemacht. Wie würdet ihr das vorschlagen ?
>also denke ich eher mal so 12V.
Das wird aber vermutlich nicht gehen.
Hallo holger. Das muss ich ausprobieren wenn ich die Dinger habe. Die 6V weniger bei 5 LED's könnten aber schon etwas knapp werden. Mal sehen.
Hallo Ich habe eine Start/Stop-Anzeige für einen Fahrradparcour mit Lichtschranken den großen 7-segment Anzeigen gebaut, die ich irgendwo in 50m Entfernung aufstellen konnte. Das Netzteil für die großen Anzeigen war im Anzeigenhäuse eingebaut und wurde mit 230VAC-Netzteil über Kabeltrommel versorgt. Dabei entstehen Potentialunterschiede, die man mit den OptoKopplern in den Griff bekommt. Die 7-SegementAnSteuerung habe ich über den Chip MAX7219 im Anzeigengehäuse bewerkstelligt. Die SPI-Schnittstelle des Chips habe ich über differentielle Leitungstreiber mit einfachem Telefonkabel verbunden. Die Ansteuerung der SPI-Schnittstelle kann man dann z.B über PIC-uCs programmieren. Ist aufwändig, aber funtioniert gut.
Rolf E. schrieb: > Mein Gedankengang war es diese Anzeige mit Transistoren (ob Feldeffekt > oder Normal ist egal) zu schalten. (Da ich bezweifle, dass 18V 20mA > direkt von einem IC ausgegeben werden können). Ich würde die Anzeigen eh > nicht mit voller Kraft laufen lassen also denke ich eher mal so 12V. Für diese Anzeigen brauchst Du 24 V Versorgungsspannung! Wenn es nur zwei Stellen sind, würde ich keinen Multiplexbetrieb verwenden, sondern die Segmente per µC und Segmenttreiber (ULN2803 + Vorwiderstände) ansteuern. Mit den ICM7218 kommst Du ja auch nicht weit, da die Zählfunktion und die notwendige (Bedien-)Tasterabfrage noch fehlen. Es ist ein Klacks, einen Arduino für Deine Anforderungen zu programmieren.
Rolf E. schrieb: > Ich möchte mit dem ICM7218 (Common Anode) Treiber IC Im Datenblatt sehe ich Beispiele für sowohl gemeinsame Anode als auch Kathode. Rolf E. schrieb: > Dafür habe ich 2 große Segment Anzeigen Du willst nicht wirklich zwei Stellen mit einem 8x8 Multiplexbaustein betreiben, dessen Funktion Dir unklar ist? Rolf E. schrieb: > Dann hätte ich wohl oder übel die 6 > Datenleitungen an einen Arduino gehängt Die Segmentanordnung kann der Arduino selbst bauen, fuer zwei Stellen im Multiplex brauchst Du 7+2 Ports, die hast Du verfügbar.
Also ihr würdet das alle direkt über einen Arduino machen ? Wäre mir auch recht. Was ich nicht verstehe ist, warum ich für die Segment Anzeige 24V benötige. Ich bezweifle dass der Arduino die Riesen Dinger direkt schalten kann, daher steht mir immer noch die Frage offen mit was ihr das schalten würdet. Optokoppler auf Darlington Basis hört sich für mich recht plausibel an. Welche nehme ich da am besten ? Gruß, Rolf
Rolf E. schrieb: > Ich bezweifle dass der Arduino die Riesen Dinger direkt schalten kann, > daher steht mir immer noch die Frage offen mit was ihr das schalten > würdet. Diese Frage kommt doch etwas überraschend.
Also ich werde nicht schlau aus der ganzen Diskussion. Tut mir leid, war wohl ein Schuss in den Ofen.
Rolf E. schrieb: > mit was ihr das schalten würdet Bauteile wurden genannt, UDN2981 und ULN2803. HaPe schrieb: > die ich irgendwo in 50m Entfernung aufstellen konnte In einer so grossen abgedunkelten Halle ? Rolf E. schrieb: > Ebay-Artikel Nr. 161791722772 50mcd sind ziemlich dunkel, jedenfalls nicht tageslichttauglich. Rolf E. schrieb: > ich bezweifle, dass 18V 20mA direkt von einem IC ausgegeben werden können Na ja, z.B. WS2803 oder PCA9626B, spart Vorwiderstände und Multiplexing.
Also ich habe das ganze jetzt etwas aufwändiger gelöst mit einem "All in One" IC. Ich möchte den einfach mal ausprobieren. Einen Mikrocontroller benötige ich dennoch aber was solls. Danke für eure Hilfe. Wenn ihr Fehler seht, bitte bescheid geben.
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.