7-Segment-Anzeige zu Dunkel

Gast #2467710
Lesenswert?

hi @ all,
kenn dieses forum schon lange und hab bis jetzt meist mit großem 
interesse tutorien durchgelesen oder beiträge.
nun habe ich aber selber mal eine frage.
ich beschäftige mich mit der ansteuerung von 3 7-Segment-Anzeigen im 
duplexverfahren ca nach:
http://www.mikrocontroller.net/articles/AVR-Tutorial:_7-Segment-Anzeige

speziell: http://www.mikrocontroller.net/articles/Datei:Tut_7_Seg_03.gif

die zahlen werden alle korrekt angezeigt nur leider ser dunkel.
selbst wenn ich die 7 widerstäne überbrücke die vor den LEDs sind.

im programm selber habe ich, denke ich, den duty-cycly schon sehr hoch.
ich denke dass es vllt an meinem transistor liegt, bzw wie ich ihn zum 
miltiplexen verwende. ich verwende einen BC547B. der emitter auf GND, 
die basis mit 10k an den µC. den collector an die LED.
wieso ist die anzeige os dunkel?
und wesshalb sieht man im internet mal den emitter auf - und mal auf +??

vielen dank fürs lesen,
ich hoffe ich habe mein problem deutlich geschildert und jemand postet 
eine lösung.

PS: ich programmier in C mit AVR STUDIO 4.xx und positiver logik.
Gast #2467970
Lesenswert?

aber man muss schon sagen:
wem ist es den nicht schon passiert

das man aus versehens mal z.b. eien BC338 (NPN) mit einen BC 328 (PNP) 
vertauscht hat weil die a) nebeneinander liegen im Setzkasten und b) 
sich von der Bezeichnung ja recht ähneln

und dann sitz man da: "WARUM BOCKT DER MIST NICHT!"
und droht seinen Mikrokontroller mit einer neuen Spannungsversorgung wie 
z.B. Drehstrom...
Gast #2468009
Lesenswert?

Tim schrieb:
> wem ist es den nicht schon passiert
>
> das man ... ei[n]en BC338 (NPN) mit einen BC 328 (PNP)
> vertauscht hat weil die a) nebeneinander liegen im Setzkasten

Wer macht das schon, NPN und PNP wild gemischt nebeneinander im gleichen 
Setzkasten. Kondensator und Widerstände liegen doch auch wohl getrennt 
...
#2468055
Lesenswert?

Werner schrieb:
> Tim schrieb:
>> wem ist es den nicht schon passiert
>>
>> das man ... ei[n]en BC338 (NPN) mit einen BC 328 (PNP)
>> vertauscht hat weil die a) nebeneinander liegen im Setzkasten
>
> Wer macht das schon, NPN und PNP wild gemischt nebeneinander im gleichen
> Setzkasten. Kondensator und Widerstände liegen doch auch wohl getrennt
> ...

Dazu reicht es oft, denn Kasten einmal fallen zu lassen...
Gruss
Harald
PS: Shit happens!
Gast #2470118
Lesenswert?

hi,
vielen dank für die vielen ratschläge!!!!
ich werde morgen nachschauen ob ich eine gemeinsame kathode oder anode 
habe ( bei den 7Segmentanzeigen ).
und dann entweder pnp oder npn. der unterschied zwischen ihnen ist doch 
dass der npn bei + an basis schaltet und der pnp bei - an der basis 
oder?
pnp is sozusagen ein inverter meines ausgangs am µC?

bei gemeinsamger kathode brauch ich pnp und emitter muss nach - oder?
und bei gemeinsamer anode ein npn mit emitter nach +?
wobei die "LED" immer zwischen collector und µC ist oder?

vielen dank
lg
Andor
Gast #2470124
Lesenswert?

> bei gemeinsamger kathode brauch ich pnp und emitter muss nach - oder?
> und bei gemeinsamer anode ein npn mit emitter nach +?

Wie wäre es, dir den Originalschaplan einfach mal anzusehen ?

Das erspart jede Menge rumraterei.

Und BC547 mit 100mA sollte offensichlich nicht für 7-Segmentanzeige mit 
10mA pro Segment im 4-fach Multiplex reichen, dann da müssen sie 
8*10*4=320mA schalten. Transistoren haben eine Typennummer damit man den 
Richtigen einbauen kann.

In dem Schaltplan der FAQ sind übrigens die Widerstände viel zu gross 
gewählt:
Statt 330 Ohm, der nur (5V-0.7V-2.1V=2.2V bei 330R=6 statt 40mA,
1k an 5V-1V=4V ergibt 4mA kaum ausreichend um 320mA zu schalten.
Das macht nur Sinn, falls man noch programmiert und mit 
Porgrammierfehlern rechnen muß, und im dunkeln Zimmer testet.

Passender für 7-Segment Displays voller Helligkeit wären:
statt 1k besser 4V/0.016 = 270 Ohm,
statt 330 Ohm eher 2.2/0.04 = 56 Ohm,
Und bei blauen/weissen 7-Segment-Anzeigen noch weniger.
Gast #2472032
Lesenswert?

sodelle,

> Wie wäre es, dir den Originalschaplan einfach mal anzusehen ?

hatte ich eigentlich vor, aber meine 7-segment-anzeigen haben einen 
gemeinsamen negativen-pol.
--> das heist ich brauch einen NPN-transistor, oder?


> Und BC547 mit 100mA sollte offensichlich nicht für 7-Segmentanzeige mit
> 10mA pro Segment im 4-fach Multiplex reichen, dann da müssen sie
> 8*10*4=320mA schalten. Transistoren haben eine Typennummer damit man den
> Richtigen einbauen kann.

die obige rechnung ist ja nicht ganz richtig oder? ich meine speziell 
die 4 ist ja falsch, da jede 7-segment-anzeige seinen eigenen transistor 
bekommen:
---> 8*10= 80mA das heißt der BC547 mit 100mA reicht oder?

vllt ist der basis-vor-widerstand zu hoch, kann das sein? habe 10k!
um den transistor voll auf "durchzug" zu schalten, dass ein maximaler 
strom zwischen emitter und collector fließen kann, wie niedrig muss der 
widerstand sein?

lG
Andor
Gast #2472074
Lesenswert?

> meine 7-segment-anzeigen haben einen gemeinsamen negativen-pol.
> --> das heist ich brauch einen NPN-transistor, oder?

Ja.

> die obige rechnung ist ja nicht ganz richtig oder? ich meine speziell
> die 4 ist ja falsch,

Sicher nicht. Speziell die 4 nicht, denn deine 7-Segment-Anzeigen sind 
ja nicht die ganze Zeit an, sondern jeweils nur 1/4 der Zeit, also muss 
der 4-fache Strom fliessen, damit sie gleichell erscheinen als unter 
Dauerstrom nach Datenblatt.

> ---> 8*10= 80mA das heißt der BC547 mit 100mA reicht oder?

Nein. Die 320mA stimmen.

> vllt ist der basis-vor-widerstand zu hoch, kann das sein? habe 10k!

Das hatte ich doch vorgerechnet, 270 Ohm.

Und wie kommst du überhaupt auf 10k, wenn schon im Originalplan 1k drin 
ist ? Viel bringt viel ? Falscher Ansatz.
Gast #2474182
Lesenswert?

huhu,

vielen dank für die posts.
jetzt ist mir einiges klarer.
hatte vergessen, dass wenn die anzeige nur 1/4 der zeit zum leuchten 
hat, natürlich auch etwa das 4 fache an strom fließen muss um gleich 
hell zu sein...mannmannmann!
gut, werde mich jetzt mal um die richtigen transistoren kümmern.
und der artikel darüber ist auch klasse, danke.

lg
und einen guten rutsch
Andor

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