Relais schalten mit Timer/Counter

Gast #1176866
Lesenswert?

Was ist das für eine unterbemittelte Antwort auf eine Anfängerfrage. Ich 
denke mal das er das gerne selbst bauen möchte. Man kann ihm höchstens 
als Alternative die Schaltuhr aus dem Baumarkt empfehlen. Oder ihm 
darauf hinweisen das es hier im Forum einige Tutorials und Themen gibt 
die er durchforsten kann um zu lernen. Oder man hilft ihm wirklich mit 
einem Progamm aus.

Das ist bestimmt kein Forum welches nur von Profis benutzt werden darf, 
gell.
Gast #1176884
Lesenswert?

>Was ist das für eine unterbemittelte Antwort auf eine Anfängerfrage. Ich
>denke mal das er das gerne selbst bauen möchte. Man kann ihm höchstens
>als Alternative die Schaltuhr aus dem Baumarkt empfehlen. Oder ihm
>darauf hinweisen das es hier im Forum einige Tutorials und Themen gibt
>die er durchforsten kann um zu lernen. Oder man hilft ihm wirklich mit
>einem Progamm aus.

Falk hat eine Lösung geliefert. Vielleicht hätte er noch hinzufügen 
sollen, dass die meisten Zeitschaltuhren keinen ATTiny benutzen (sondern 
vermutlich irgendwas anderes).

Mehr als wieder und wieder auf Tutorien etc. bei einem Anfänger 
hinzuweisen, ist inzwischen nicht mehr nötig. Dafür sind Tutorien nun 
mal da.
Die kann man sich angucken und dazu dann Fragen stellen.

>Oder man hilft ihm wirklich mit einem Progamm aus.
Das wäre ja noch schöner. Sind wir hier im Schlaraffenland?
Wenn er was lernen will, dann soll er sich auch damit beschäftigen und 
nicht fertige Lösungen anfordern. In der Codesammlung gibt es auch 
diverse Lösungen für eine Uhr (mindestens eine von PeDa und ein von 
Rahul).
Im Mikrocontroller-Kochbuch von Andreas Roth ist auch eine Uhr 
beschrieben (allerdings für einen 8051er).
Ein Uhrenalgorithmus ist ja nun auch nicht sooo kompliziert.


>Das ist bestimmt kein Forum welches nur von Profis benutzt werden darf,
>gell.
Das wäre ziemlich langweilig.

Für mich stellt sich jetzt die Frage: Welchen sinnvollen Hintergrund 
hatte dieses Posting (meins und das nach Falk)?
Den TO wird es kaum geholfen haben...
Gast #1177106
Lesenswert?

Mit einem Tiny 13 wirst Du nicht genau genug werden können, denn der
hat keine Anschlußmöglichkeit für einen Quarz.

Ich habe Dir mal ein Stück Programm angehangen, mit dem Du Dir einen
Sekundentakt erzeugen kannst. Nun gilt es, zu überlegen, wieviele 
Sekunden
eine Woche hat und wieviele Sekunden 3 Minuten.
Du müßtest also 2 Variablen einführen, die:
-hochgezählt werden, bis eine Woche herum ist
-und wenn die Woche rum ist, bis 3 Minuten herum sind
-ein weitere Variable könnte die Sekunden eines Tages zählen und jeweils
eine LED pro Tag einschalten, damit Du siehst, wie weit die Zeit voran-
geschritten ist.

Während die 3 Minuten laufen, schaltest Du einen Portpin ein, der über
einen Transistor Dein Relais ansteuert.

Danach geht der ganze Spaß von vorne los.

Nimm Dir ein Blatt Papier und rechne mal aus, wie groß diese Variablen
werden und schau Dir in der Hilfe von Bascom an, welchen Typ (Byte, 
Word..
etc.) sie haben müssen.

Ich verstehe Dich, daß Du gerne etwas selbst bauen möchtest. Bedenke 
aber,
daß für diesen Zweck eine käufliche Zeitschaltuhr sicher vernünftiger
wäre.

MfG Paul
Angehängte Dateien:
#1177336
Lesenswert?

Hallo!
Danke für deine konstruktive Antwort.
Ich möchte mit einem Atmel ca. 1x je Woche bei einer
Enthärtungsanlage 3 min. lang rückspülen.
Das passiert so, dass 1 Magnetventil für 3 min. geschlossen wird
und ein anderes geöffnet wird.
D.h. ich brauche nur ein Umschaltrelais so ansteuern mit
einem Transistor und einer Gleichlaufdiode.
Die Zeit muß nicht genau sein und kann ruhig 1/2 Tag bzw.
1/2 min. differieren.
lg
Leopold
PS: habe Elektronikkenntnisse und bin gerade dabei mit
Atmel's LED's ein/aus/Blink zu schalten.

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