PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : "Transistor-IC"?



Goblin
21.02.2006, 16:28
Ok, mag sein dass ich mich jetzt hier zum Affen mache und eine total blöde Frage stelle aber ich versuchs mal:

Ich bau gerad ne Ansteuerung für ne 7-Segmentanzeige, genauer für 6 7-Segmentanzeigen. Die haben je eine gemeinsame Anode, die ich über nen Transistor schalten muss, weil da jeweils ca. 100mA zusammen kommen könnten. Will ich ned an nen Controller-Pin hägen! :) Jetzt hab ich mich hier mit 6 Transistoren + Widerstände und so abgemüht und mir gedacht: Es muss doch ICs geben, in denen ein paar Transistoren drin sind (ja, ich weiss, in jedem IC sind Transistoren drin) wo ich an einem Pin die Spannung anlege die ich durchschalten will und dann meine sagen wir 4 Basis-Eingänge hab wenn ich 4 Transistoren drin hab und meine 4 Ausgänge. Sowas muss es geben. Ich bräuchte wie gesagt so ca. 100 bis 150 mA pro Transistor. Und wenns geht 6 Transistoren in einem IC.

edit: Ist zufällig der 74HC244N so einer?
edit2: oh nee, is nen bustreiber..

kalledom
21.02.2006, 16:51
Hallo Goblin,
der ULN2803 ist z.B. so ein IC mit 8 Darlington-Transistoren drin, jeder hat an der Basis schon einen Vorwiderstand für 5 Volt, alle Emitter kommen an einem Pin raus und werden an GND angeschlossen, schafft 500 mA pro Ausgang, paßt zu Deiner Anzeige mit gemeinsamer Anode. 7 Segmente + Punkt = 8 Transistoren.
Vorwiderstände zwischen Collektor und Segment setzen, so daß ca. 25 mA fließen; 100...150 ist etwas sehr viel für ein Segment.
Mehrere 7-Segment-Anzeigen werden im Allgemeinen gemultplext !!!

Madgyver
21.02.2006, 16:52
Bustreiber gehen auch, siehe Beam. Da werden die ja als Motortreiber benutzt.

Ansonsten kuck mal nach transistor array, das ist genau das was du willst.

Goblin
21.02.2006, 16:54
Hallo Goblin,
der ULN2803 ist z.B. so ein IC mit 8 Darlington-Transistoren drin, jeder hat an der Basis schon einen Vorwiderstand für 5 Volt, alle Emitter kommen an einem Pin raus und werden an GND angeschlossen, schafft 500 mA pro Ausgang, paßt zu Deiner Anzeige mit gemeinsamer Anode. 7 Segmente + Punkt = 8 Transistoren.
Vorwiderstände zwischen Collektor und Segment setzen, so daß ca. 25 mA fließen; 100...150 ist etwas sehr viel für ein Segment.
Mehrere 7-Segment-Anzeigen werden im Allgemeinen gemultplext !!!

alle emitter an 1 pin? das ist nicht das was ich brauche. ich brauch 6 eingänge und 6 ausgänge. muss die ja seperat schalten. fürs multiplexen! ;) die 150mA waren nicht für ein segment sondern für die common anode! also für maximal 8 segmente gleichzeitig.

Goblin
21.02.2006, 17:06
wie steuer ich den 74HC244N denn dann an?

tml
21.02.2006, 17:13
das mit dem ULN geht eventuell trotzdem, indem du die verschiedenen gemeinsamen Anoden ueber pnp-Transistoren schaltest :-k
musste mal probieren

ogni42
21.02.2006, 17:14
ULN200x irgendwas.

Madgyver
21.02.2006, 17:26
Naja, beim 244 setzt man die Pins 1 und 19 auf LOW damit der Treiber arbeitet und dann gibst du an die Eingängen deine Controllerpins. An den jeweiligen Ausgangängen sind die Signale dann identisch, aber je nach IC typ kann man da schon nen bissle Strom ziehen. Man kann auch mehrere übereinander stapeln um mehr STrom ziehen zu können. Das ist aber schon sehr "beamisch" und nicht nach jedermans Geschmack. Mit den Transistor Arrays wirst du bestimmt mehr erfolg haben. (kann man manchmal aus FEstplatten ausschlachten)

kalledom
21.02.2006, 17:38
Das Gegenstück zum ULN2803 ist der UDN2981...2984; die schalten den Plus. Lade Dir das Datenblatt vom UDN2803, das geht bis UDN2984.

Mit den UDN298x schaltest Du den Plus auf die Anzeige 1...6; womit schaltest Du den GND auf die jeweiligen Segmente a...g ?

Goblin
21.02.2006, 19:07
Mit den UDN298x schaltest Du den Plus auf die Anzeige 1...6; womit schaltest Du den GND auf die jeweiligen Segmente a...g ?

ja mimm controller natürlich. ich hab 8 pins für die segmente und 6 pins für die anoden.

kalledom
23.02.2006, 14:19
ja mimm controller natürlich. ich hab 8 pins für die segmente und 6 pins für die anoden.
Beim Multiplexen werden pro Segment ca. 50...80 mA benötigt; ob das die Controller-Pins mitmachen ?

Goblin
23.02.2006, 18:48
wieso fliesst beim multiplexen mehr strom als normal? im db steht überigens nen peak von 50mA

kalledom
23.02.2006, 22:23
Weil bei 6 gemultiplexten Anzeigen eine Anzeige nur 1/6 Zeit an und 5/6 Zeit aus ist; deshalb wird für kurze Zeit mit relativ hohem Peak-Strom recht hell gesteuert, da die Anzeige sonst ziemlich dunkel erscheint.

Goblin
24.02.2006, 10:01
ja, ergibt sinn. aber ich brauchst auch gar nicht so hell. werde mal sehen wie ichs mit normalem strom hinbekomme. erhöhen kann ich dann immernoch.