Forum: Mikrocontroller und Digitale Elektronik Simpler 6/18 Timer gesucht


von Frank B. (mrbg)


Lesenswert?

Hallo!

Ich bin ziemlicher Anfänger und bin über Arduino groß geworden.
Letzte Woche hat meine bessere Hälfte eine LED-Lichterkette mit 
Batteriebetrieb erworben (3xAA). Da dachte ich, es wäre toll, die mit 
einem 6/18 Timer zu versehen - so wie vergleichbare Modelle gerade "in" 
sind. Ich mag sowas jedenfalls.
Mit meinen ersten Versuchen über ATTINY (Watchdog und "klassisch" per 
millis()) bin ich jeweils kläglich gescheitert, weil die Ungenauigkeit 
viel zu groß ist/wird. Ich könnte einen Quartz anschließen, aber geht es 
auch einfacher / mit noch weniger Bauteilen? Abgesehen davon wäre die 
Ausgangsleistung noch zu klein -> noch ein Bauteil mehr.
Wie machen das denn die Chinesen in den besagten Lichterketten? Haben 
die einen spezial-Chip nur dafür entwickelt (siehe Solar-Lichterketten)? 
Hat die schon mal jemand zerlegt?

Frank

von Holler (Gast)


Lesenswert?

Hängt von deinen Genauigkeitsanforderungen ab. Weiss gerade nicht was da 
so "in" ist, aber die Solarteile sind einfach nur lichtgesteuert. Die 
brauchen keinen genauen Timer.

Nutzt du den internen RC-Oszillator, solltest du wenigstens den 
Chip-spezifischen Korrekturwert verwenden.
Mit einem 32kHz Uhrenquarz sind dagegen um Zehnerpotenzen bessere 
Genauigkeiten drin, < 10s / Tag.

von Frank B. (mrbg)


Lesenswert?

Die zur Zeit käuflichen Timer-LED-Ketten sind batteriebetrieben (manche 
auch per Netzteil?) und haben kein Solar-Modul. Manchmal haben die auch 
noch wilde Blink-Funktionen, die keiner braucht.
Der interne-RC-Oszillator ist zu ungenau, wenn man auf 10 s pro Tag 
kommen will.
Im Prinzip ist die Lösung mit Quartz klar:
IC, 2*Kondensator, 1 Mosfet oder Transistor, 1 Widerstand
Bin trotzdem etwas gespannt, ob es noch einfach geht.

von Holler (Gast)


Lesenswert?

Brauchst du 10s/Tag?
Am uC kann man die Cs am Quarz weglassen wenn der über eine geeignete 
Lastkapazität verfügt. Muss man dann per SW abgleichen für hohe 
Genauigkeit.
Man Tinys haben höher belastbare I/Os, dann braucht man auch keinen FET.

von Thomas E. (picalic)


Lesenswert?

Hallo,

klär' mich doch mal bitte jemand auf, wozu man bei einer Lichterkette 
einen Timer mit < 10s Abweichung pro Tag braucht!? Soll die etwa die 
Uhrzeit anzeigen?

von John (Gast)


Angehängte Dateien:

Lesenswert?

Ein sechs-achtzehntel Timer? Auf 10s genau?

Schau dir mal die Sonnen Auf- und Unterganszeiten an. (Bild: z. B. 
Berlin)
Wie sinnvoll ist eine 10-Sekunden Genauigkeit auf eine feste Uhrzeit?
Wie sinnvoll sind 6 Uhr und 18 Uhr?

von Frank B. (mrbg)


Lesenswert?

Hier geht es jetzt etwas durcheinander.
Ich meine eine sogenannte indoor-Lichterkette, die mit 3 AA Batterien 
betrieben wird. Sie leuchtet nach dem Anschalten für 6 Stunden und 
danach in 18 Stunden erneut (also am nächsten Tag genau so).
Die Ungenauigkeit von 10s ist kein fest zementierter Wert. Wenn aber 
nach 30 Tagen (sollte theoretisch gehen) Betriebszeit 1 Stunde 
Unterschied im Raum stehen würde, würde mich das schon nerven.
Käuflich sind die in vielen Varianten, aber nicht in der für Ehefrauen 
gewünschten. Und ich dachte naiv: Kein Problem, ATTINY dran, fertig. 
Hätte auch den Vorteil einer selbstgewählten Betriebszeit gehabt 
(längere Laufzeit?). Gaaanz so einfach war/ist es dann doch nicht.
Klar geht auch eine Zeitschaltuhr mit Netzteil. Es geht immer was, das 
macht die Sache ja spannend. Selbstverständlich kann ich die Kette auch 
einfach an- und wieder ausschalten.
Nebenbei:
Eine outdoor-Lampe mit RTC und angepasster Sonnenauf-und -untergangszeit 
(nach Datum) sowie Sommer-und Winterzeit habe ich schon mal programmiert 
(und sie läuft auch noch :)). Da ist eine "gute Uhr" tatsächlich 
sinnvoller.

von W.S. (Gast)


Lesenswert?

Bau an das Teil einen simplen Helligkeits-Sansor dran (Fotowiderstand, 
Fototransistor oder so) und laß den aus dem Fenster gucken. Wenn es 
draußen dunkel genug wird, macht deine Lichterkette ihren Zirkus für ca. 
6 Stunden und legt sich dann schlafen, bis es wieder hell ist. Dann so 
alle 10 Minuten mal antesten, ob es wieder duster genug ist.

So einen Sensor kannst du aus den Resten einer China-Buntlicht-Kerze 
auslöten. (eigentlich nach meinen Vorstellungen eine geradezu sträfliche 
Verschwendung von Ressourcen!!!)

W.S.

von John (Gast)


Lesenswert?

Es soll also gar keine Tag-/Nachtschaltung werden, sondern nur eine 
Zeitschaltuhr mit 4 Schaltzeiten.
Wenn die Schaltzeiten einigermaßen genau sein sollen, hast du nicht 
viele andere Möglichkeiten als einen Quarz.
Und 20 Cent extra, damit die Frau zufrieden ist: so billig ist das 
selten.

von Peter D. (peda)


Lesenswert?

Frank B. schrieb:
> Ich meine eine sogenannte indoor-Lichterkette, die mit 3 AA Batterien
> betrieben wird.

Nimm einfach ein altes Steckernetzteil, was noch nen 50Hz Trafo hat und 
gib die 50Hz auf den Timereingang des ATtiny. Dann läuft das Ding noch 
über Jahre genau.

von Frank B. (mrbg)


Lesenswert?

Hab gerade Uhrenquarze bestellt.
Außerdem zerlege ich demnächst eine China-Kette. Mal sehen, wie die das 
gemacht haben.

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.