Forum: Mikrocontroller und Digitale Elektronik Wort Uhr-Schaltung


von Thomas S. (seitzo)


Angehängte Dateien:

Lesenswert?

Hallo, kann veileicht jemand kurz auf meinen gezeichneten Schaltplan 
schauen. Es wird eine Wortuhr wie diese auf www.qlocktwo.com

Wo ich mir nicht sicher bin:

Hab ich den Rv richtig berechnet?

In meiner Schaltung brauch ich ja 12V für die Source-Treiber und 5V für 
den Microcontroller.
Kann ich von 12V vom Steckernetzteil auf 5V einfach einen 7805 nehmen? 
Es leuchtet ja beim Multiplexbetrieb immer nur eine Spalte, also zieht 
die Schaltung ~ 10*20mA=0,2A Strom. Bei 7V Spannungsabfall am 7805 gibt 
das 1,4Watt (ist das heiß oder kalt?)

Oder ist die Schaltung völliger quatsch.

Will halt 10*11 LEDs mit 20mA und 3,2V betreiben. Ich könnt ja auch für 
den UDN 5V nehmen und den ULN2803 weglassen und keinen Vorwiederstand 
nehmen, aber das ist doch doof oder?

von Stefan (Gast)


Lesenswert?

Kenne den Quarz nicht, aber braucht
der keine Kondensatoren ?

von Stefan (Gast)


Lesenswert?

Kann man nehmen die 5V von den 12V.
Kühlkörper nicht vergessen.

von Freddy (Gast)


Lesenswert?

Ja, Kühlkörper sollte man vorsehen, wenn du 12-5=7 Volt am Linearregler 
verbrätst, wird der schon nen Stück warm. Wenn du keinen Kühlkörper 
dranmachen willst, geht eventuell auch eine große Kupferfläche auf der 
Leiterplatte (wenn du Lötstoplack drauf hast, sollte die Fläche auch 
damit bedeckt sein, damit sie besser Wärme abstrahlt).
Die Eck-LEDs willst du jetzt vom µC betreiben lassen. Ich kenne den 
jetzt nicht direkt, aber viele µCs können mehr Strom nach ground ziehen, 
als selber ausgeben, weswegen es vielleicht sinnvoller wäre, die LEDs 
zwischen 5V und Pin zu legen und dann über den µC auf auf ground 
durchzuschalten. Nur, falls du eventuell mehr Strom über die LEDs lassen 
willst, als der µC an seinen Pins ausgeben kann. Ansonsten tut das aber 
auch so.

von MaWin (Gast)


Lesenswert?

> Will halt 10*11 LEDs mit 20mA und 3,2V betreiben

Willst du die LEDs mit 2mA oder mit 20mA betreiben?
20mA im Multiplex für 1:10 der Zeit ergibt durchschnittlich nur 2 mA und 
so dunkel ist die LED dann auch, du musst also schon 200mA fließen 
lassen wenn die LED so hell erscheinen soll wie mit 20mA.
Glücklicherweise muss eine Wordclock nicht im 1:10 Multiplex laufen, es 
sind maximal 4 Zeilen benutzt, also reicht 1:4 Multiplex und 80mA.

Dann sind unbenutzte Treiberausgänge doof. Man braucht nicht 11 und 10, 
sondern man kann auch 16 und 7 strukturieren und kommt dann mit 3 
Treibern aus. Und man kann bessere ICs wie TPIC6B595 nehmen und die 
Zeilen durch 7 MOSFETs direkt an uC Ausgängen steuern und reduziert den 
Aufwand erheblich, zumal man durch Elimination der UDN 2981 auch die 12V 
eliminiert.

Ebenso ist eine RTC überflüssig denn die Schaltung läuft sowieso am Netz 
und hat sowieso DCF77.

Deine Rechnung der Verlustleistung war Quatsch da durch die UDN der 
Strom zu den LEDs nicht über den 7805 fliesst sondern nur ein paar 
Milliampere.

Den UDN an 5V zu hängen geht auch nicht weil dann die Spannung für die 
LEDs nicht reicht. Vorwiderstände wegzulassen ist ebenso ein 
Schwachsinn.

von Thomas S. (seitzo)


Lesenswert?

@Stefan Ich nehm immer so einen Keramikschwinger, hab halt nur das 
Schaltzeichen nicht gewusst.

von Thomas S. (seitzo)


Lesenswert?

>> Will halt 10*11 LEDs mit 20mA und 3,2V betreiben
>
> Willst du die LEDs mit 2mA oder mit 20mA betreiben?
> 20mA im Multiplex für 1:10 der Zeit ergibt durchschnittlich nur 2 mA und
> so dunkel ist die LED dann auch, du musst also schon 200mA fließen
> lassen wenn die LED so hell erscheinen soll wie mit 20mA.

hab in der Berechnung doch 10*20mA genommen, oder hab ich was übersehen.

> Glücklicherweise muss eine Wordclock nicht im 1:10 Multiplex laufen, es
> sind maximal 4 Zeilen benutzt, also reicht 1:4 Multiplex und 80mA.

Wenn ich die LEDs verkabele ist aber 10*11 leichter, da ich einfach nür 
die Reihen und Spalten verbinden muss.
Und wenn ich den Widersatnd mit 80mA dimensionier, was passiert wenn ich 
doch alle leuchten lassen will, wirds dann dunkel?

> Dann sind unbenutzte Treiberausgänge doof. Man braucht nicht 11 und 10,
> sondern man kann auch 16 und 7 strukturieren und kommt dann mit 3
> Treibern aus. Und man kann bessere ICs wie TPIC6B595 nehmen und die
> Zeilen durch 7 MOSFETs direkt an uC Ausgängen steuern und reduziert den
> Aufwand erheblich, zumal man durch Elimination der UDN 2981 auch die 12V
> eliminiert.

Ich versteh nicht so richtig? bei den 7 soll ich MOSFET nehmen und 
direkt auf die I/O Ports vom Mikrocontroller und bei den 16 2xTPIC6B595?


> Ebenso ist eine RTC überflüssig denn die Schaltung läuft sowieso am Netz
> und hat sowieso DCF77.

Was passiert wenn der DCF77 mal nicht geht?
>
> Deine Rechnung der Verlustleistung war Quatsch da durch die UDN der
> Strom zu den LEDs nicht über den 7805 fliesst sondern nur ein paar
> Milliampere.

Stimmt, die 12V kommen ja vom Steckernetzteil, hab also gar kein 
Wärmeproblem cool.

von MaWin (Gast)


Lesenswert?

> hab in der Berechnung doch 10*20mA genommen, oder hab ich was übersehen.

Sieht so aus. Du hast die LED-Matrix nicht verstanden.
http://www.mikrocontroller.net/articles/LED-Matrix

> Wenn ich die LEDs verkabele ist aber 10*11 leichter.

Armer Junge, das Leben ist so schon schwer genug, ich verstehe.

> Und wenn ich den Widersatnd mit 80mA dimensionier, was passiert wenn ich
> doch alle leuchten lassen will, wirds dann dunkel?

Du hast die LED-Matrix nicht verstanden.
http://www.mikrocontroller.net/articles/LED-Matrix

> Ich versteh nicht so richtig? bei den 7 soll ich MOSFET nehmen und
> direkt auf die I/O Ports vom Mikrocontroller und bei den 16 2xTPIC6B595?

Du hast das offenbar richtig verstanden. 10 I/O Pins wird dein uC doch 
übrig haben (zumal man auf die RTC verzichten kann).

> Was passiert wenn der DCF77 mal nicht geht?

Dann zählt der uC weiter, der hat ja Strom und Quartz (oder wenn er auf 
RC-Oszillator arbeitet konnte er den vorher mit der DCF abgleichen). Und 
wenn der uC keinen Strom hat, ist die Uhr eh aus. Nur wenn der Strom 
dann wiederkommt, braucht er ein mal kurz die DCF. Das ist ja wohl nicht 
zu viel verlangt. Notfalls könnte man sie dann noch manuell

von Nullchecker (Gast)


Lesenswert?

MAX 7219 kann 64 LED, also 2x

Gruß
Nullchecker

von Thomas S. (seitzo)


Lesenswert?

>> Und wenn ich den Widersatnd mit 80mA dimensionier, was passiert wenn ich
>> doch alle leuchten lassen will, wirds dann dunkel?
>
> Du hast die LED-Matrix nicht verstanden.
> http://www.mikrocontroller.net/articles/LED-Matrix


Was soll ich denn nicht verstanden haben????
Bei 4 Zeilen, ist der Impulsstrom dann halt 4*20mA=80mA um genau so hell 
zu sein wie ohne Multiplex bei 20mA.
Also RV=(12V-1V-2V-3,2V)/80mA=72Ohm
Wenn ich jetzt öfter wie 4 mal schalte, wirds doch dann dunkler, weil 
die LED nicht so lang an ist.

Und wenn ich alle 10 Zeilen nutzen will halt 10*20mA=200mA.
RV somit 29Ohm.

Klär mich auf wenn ich was nicht verstanden hab.

von Thomas S. (seitzo)


Lesenswert?

Die LEDs die ich dachte haben nur einen Impulsstrom (Peak Forward 
current) von 40mA bei 10kHz.
siehe http://www.impolux.de/extern/datasheet/LED/LED5R70W2DW4,2.pdf
Die kann ich dann wohl nicht nehmen ODER???
Oder evtl. bei einer noch höhren Frequenz?
Welche LEDs kann ich nehmen?
Dann ist wohl ein kleineres Multiplexen doch besser oder?

von Erich (Gast)


Lesenswert?

>Welche LEDs kann ich nehmen?

GOOGLE fragen:
LED "1 Watt" "Peak Forward Current"  -UV
LED "1 W"    "Peak Forward Current"  -UV
LED "1 W"    "Peak Forward Current"  -UV white

evtl. "0.5 W" anstelle "1 W"

"Standard"-LEDs (5 mm) eher nicht.

Gruss

von Thomas S. (seitzo)


Lesenswert?

Wenn ich grüne LEDs nehm
wie die http://www.impolux.de/extern/datasheet/LED/LED5R70G2DW3,2.pdf
(sieht eh besser aus und sind billiger), darf ich einen Impulsstrom von 
maximal 100mA (zur Sicherheit 80mA) haben.
Wenn ich jetzt noch eine Matrix 5x22 mach.(5 da dass dann schön die 
hälfte sind von 10). Für die 22 3xUDN2981 nehm und für die 5 1xULN2803 
nehm, ähnlich wie oben die Schaltung.

Könnte doch funktionieren oder?

RV=(12V-1V-2V-3,6V)/80mA=68Ohm

3,6V, da bei I=80mA.

Frage hält der ULN2803 den Strom von 80mA*22=1,76A überhaupt aus?

von Thomas S. (seitzo)


Lesenswert?

OK ich hab nochmal nachgeschaut der ULN2803 hält 500mA aus.

Welche MOSFETS soll ich nehmen?

von kett (Gast)


Lesenswert?

Warum werden die Uhren immer so kompliziert gebaut ?
Es würde doch reichen alles wortweise anzusteuern. Dann bräuchte man 
keine Multiplexer. Ein Avr oder Pic mit 12+4+1 Pins und 12+4+1 500mA 
Fets.

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
Noch kein Account? Hier anmelden.