Wird diese Schaltung funktionieren ?

Gast #2231604
Ich habe noch einige 56mm grosse 7 Segment Anzeigen. Ich möchte eine Uhr 
damit aufbauen.

Die Anzeigen werden direkt über den AVR Angesteuert. Kein Multiplex 
also.
Den AVR habe ich bereits geflasht und auf dem Steckboard aufgebaut. Es 
geht soweit mit 2 Stück 7 Segment Anzeigen.

Ich habe mal einen schematischen Plan erstelt wie die Anzeige 
angesteuert wird.Jedes Segment besteht ( intern ) aus 4 LEDs, deshalb 
versorge ich die Anzeige separat mit 8 V, Klar der AVR hat 5V

Nun meine Frage wäre, ob der Atmega es "aushält", wenn ich noch weitere 
2 Anzeigen anschliesse ( Steckbrett ist nicht gross genug für 4 grosse 
Anzeigen )
Angehängte Dateien:
Gast
Nein, da wenn der Port hochohmig  ist 8V an diesem anliegen, d.h über 
die ESD Dioden 3 Volt abgeleitet werden müsten.
Wird er nicht lange überleben, so
Moderator
Knut Ballhause schrieb:
> solange nicht mehr als 40mA pro LED-Strang fließen, geht das.

... und solange nicht mehr als 200mA insgesamt fließen. Bei 28 Segmenten
sind das maximal 7mA je Segment. Und wenn man dann noch die Vorwider-
stände zur Strombbegrenzung weglässt ...

Knut schrieb:
> Selbst wenn du einen Vorwidersand nimmst, dann der uC den Strom nicht
> sperren, da über die ESD Dioden immer Strom fließt

Das wäre noch das geringste Problem, da bei High-Pegel nur noch 3V an
den 4 LEDs anliegen, so dass kein nenneswerter Strom fließen dürfte. Die
feine englische ist es trotzdem nicht.
Gast
Hmm...

also wie ich sagte ich habe insgesammt 2 Anzeigen also 14 Segmente 
Angeschlossen ( Minuten Anzeige also ) die 8 Volt sind genau, Die 
Anzeige leuchtet optimal bei 8 V, habe vorher getestet und die Minuten 
laufen wie es sein soll, der AVR ist nichtmal hand warm, nach 30 min 
Test.
Gast
Die Spannung von 8V für 4 LEDs ist aber zu wenig.

Am ULN Ausgang fallen auch noch ca. 1V ab. Da bleiben dann nur noch 7V. 
Der Vorwiderstand braucht natürlich auch noch was.

Ich würde 12V nehmen.
Gast
nachdem du in deinem 2. schaltplan dem atmega immerhin noch ein gnd 
spendiert hast, musst du korrekterweise das gleiche nur noch mit avcc 
und agnd machen..
Gast
Klar die Schaltung wie ich gesagt habe nur "prinzipiell" Es ging nur 
darum was der ATmega macht, bzw. ob der ULN2003 korrekt beschaltet ist, 
wie ich gezeichnet habe.

Ich werde dann 12V nehmen für die Anzeige und einen entspr. Widerstand 
pro Segment.
Gast
Klaro ein IC, die Transistor Variante war nur als Option gedacht.

Ich werde mit der ULN Version etwas herum probieren. Ich muss auch noch 
genau messen, wieviel mA pro Segment bei 8V entsteht ( die 7 
Segmentanzeige hat eine Bezeichnung, glaube ich TOS-xxxx, in der Bucht 
ersteigert, sie leuchten super schön )spannend finde ich , im Moment, 
daß bei 2 komplett angeschlossene Anzeige der AVR nicht mal warm wird...
>spannend finde ich , Moment, daß bei 2 komplett angeschlossene Anzeige der >AVR 
nicht mal warm wird...
Warum sollte er auch? Die paar mA bringen den noch nicht ins Schwitzen. 
Und meist ist der Rthk des Gehaeuses so gross, dass du es auch gar nicht 
merken wuerdest wenn der Chip sich aufheizt.
Ich persoenlich wuerde die Transistoren verwenden, aber in 
Emitterschaltung, und nich so wie du es gezeichnet hast.
Gast
citb schrieb:
> Dann miss mal, aber bitte unter worst case Bedingungen.

Also bei einer Anzeige ( wenn die Zahl 8 erscheint ) den gesamten Strom 
, welcher durch die Anzeige läuft messen.

Das Ergebnis mal 4 dieses wäre was der AVR packen muss.Laut Datenblatt
http://www.atmel.com/dyn/resources/prod_documents/doc2502.pdf

DC Current per I/O Pin ...........40.0 mA
400 mA TQFP/MLF/PLCCmA

Weiter im Datenblatt :

PDIP Package:
1] The sum of all IOL, for all ports, should not exceed 200 mA

Dies bedeutet dass der komplette Strom bei 4 Anzeigen nicht mehr wie 200 
mA sein darf ???

Der maxmimale Strom wäre bei 23:08 min ..oder ?
Gast
citb schrieb:
> Und das Ganze am oberen Limit der Sapnnung und maximaler Temperatur...

Spannung wird von einem 78S08 bereit gestellt..also was ist dort die 
Maximale Spannung ? Temeratur ? Naja halt im Zimmer.

Ich werde einfach den Strommesser pro Anzeige mal 4, soll kleiner sein 
wie für den Chip mit 200mA spezifiziert...
Gast
Also ich habe mal die Schaltung kurz aufgebaut, mit einem ULN2003, 
leider invertiert das Teil....

Mit einem  Transistor geht, ( siehe letztes Bild )pro segment 7 
Transistoren gibt es einen nicht invertierende "uln" ?
Bastler schrieb:
> Also ich habe mal die Schaltung kurz aufgebaut, mit einem ULN2003,
> leider invertiert das Teil....
>
> Mit einem  Transistor geht, ( siehe letztes Bild )pro segment 7
> Transistoren gibt es einen nicht invertierende "uln" ?

Und? Wo ist das Problem?
In Software gegengleich invertieren ist ja jetzt nicht der große 
Showstopper.
> Spannung wird von einem 78S08 bereit gestellt..also was ist dort
> die Maximale Spannung ?

falsche Frage.
Richtige Frage: Wieviel Strom brauchst du am Ausgang? Wieviel Spannung 
muss der 7808 vernichten? Wie hoch ist daher die Verlustleistung? Die 
ist ausschlaggebend, ob der 7808 handwarm, geht gerade noch oder 
brennheiß wird.
Moderator
Bastler schrieb:
> Mit einem  Transistor geht, ( siehe letztes Bild )pro segment 7
> Transistoren gibt es einen nicht invertierende "uln" ?

Meinst du das Bild vom 20.06.2011 08:45? Etwas anderes tut der ULN auch
nicht, nur dass er einen größeren CE-Spannungsabfall hat, dafür aber
auch mehr Strom liefert und die Basiswiderstände schon integriert hat.

Du möchtest doch mit einem High-Signal vom Controller die LED-Segmente
einschalten? Genau das kann man mit einem ULN2003 tun.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.