Archiv verlassen und diese Seite im Standarddesign anzeigen : 7 Segment Anzeige
Hallo,
ich habe eine 7 Segment anzeige 14315C.
Diese besitzt 4 Ziffern jede Ziffer hat seine Katode und alle die selben Anoden.
So, mein Problem ist wie kann ich die mit meinem Mega16 ansteuern?
Mir macht es zu schaffen, da ich nicht weiß wie ich das mit den 7 Anoden lösen soll.
BASTIUniversal
15.07.2006, 16:43
Hi
Mit der Typennummer kann ich nix Anfangen...wo hast du die her? Bestellnummer?
Ansonsten würd ich das ganze per Multiplexing lösen (Google hilft da bestimmt weiter).
Je nachdem wieviel Strom die LED's brauchen musst du noch einen Transistor o.ä. mit einplanen, ein Pin des Mega16 sollte nur mit 20mA belastet werden!
MfG
Habe ich von:
http://www.pollin.de/shop/downloads_suchergebnis.php?fp=OA==&pg=NQ==&a=MDE3OTc4OTk=
BASTIUniversal
15.07.2006, 16:58
Also wenn ich die Pin-Belegung anschaue, dann hast du keine andere Wahl als per Multiplexing die LED's anzusteuern!
Wenn du es dir sehr einfach machen willst, dann schau dir mal das "RN-Digi" an (https://www.roboternetz.de/wissen/index.php/RN-Digi), da wird der Baustein "SAA 1064" genommen um die 4 Anzeigen per I²C-Bus anzusteuern. Der Rest ist noch ein bisschen Einstellungssache, aber das steht in dem Artikel.
Der Hauptvorteil besteht natürlich darin, dass du nurnoch 2 Pins zu Steuern brauchst.
MfG
Du hängst die Anoden über passende Vorwiderstände an den AVR, und die Kathoden jeweils über einen Transistor. Dann gibts du auf den Ports mit den Anoden das richtige Bitmuster für ein Zeichen aus und schaltest mit den Ports an den Transistoren die Anzeige ein, wo das Zeichen erscheinen soll. Dann gibts du ein anderes Zeichen aus und aktivierst die nächste Anzeige. Wenn du das schnell genug machst, sieht man nicht mehr, dass die Anzeigen nacheinader aufleuchten und nur ein Viertel der Zeit aktiv sind.
@uwegw
Klingt interessant, könntest du mir einen Schaltplan geben, weil ich das mit den transistorn noch nicht verstanden habe.
Einen normalen NPN-Kleinsignaltransistor, z.B. BC547. Die Basis über nen 1k-Widerstand an den AVR. Den Emitter an Masse. Den Kollektor an die Kathode. Un das ganze dann viermal aufbauen, für jede Kathode einmal.
kalledom
16.07.2006, 12:47
Du hängst die Anoden über passende Vorwiderstände an den AVR, und die Kathoden jeweils über einen Transistor. Der Strom, der in die Anoden rein geht, hat die gleiche Stärke, wie an den Kathoden raus kommt. Entweder bräuchten dann an den Kathoden keine Transistoren oder an die Anoden müssen auch welche hin.
Da muß aber nicht lange überlegt werden, da mehrere Anzeigen im Multiplex-Betrieb mit einem wesentlich höheren Strom betrieben werden, weil sie sonst zu dunkel bleiben. Dieser 'Peak Forward Current' liegt bei 50...100mA. Das dürfte für den AVR einige Nummern zu viel sein.
Selbst wenn die Ausgänge des AVR nur mit 20mA belastet würden, wird die Gesamt-Verlustleistung bei gleichzeitiger Entnahme an mehreren Ausgängen zu hoch.
Es sind also an Anoden und Kathoden Treiber erforderlich wie z.B. ULN2803 (GND-schaltend) und UDN2983 (Plus-schaltend).
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.