PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : timer



franzl
30.09.2005, 18:39
ich habe jetzt mein Programm das die Temperatur des DS1820
ausliest fertig. Ich wollte nun wissen wie ich einen Servo alle 6 Stunden
ansteuern kann und trotzdem das Programm nicht lange unterbrochen
wird. Kann man so etwas mit einem Timer lösen? Wenn ja wie.
Danke

linux_80
30.09.2005, 20:09
wenn der Servo innerhalb der 6 Stunden eine bestimmte position behalten soll, muss er ja dauernd angesteuert werden.
Es geht Dir jetzt darum den Wert nur alle 6 Stunden zu ändern,
Du könntest Dir da einen Zähler im Timer-IRQ mitzählen lassen, musst allerdings wissen wie hoch der Wert in 6 Stunden sein muss.

Torsten_G
01.10.2005, 12:00
Hi,

such bei www.reichelt.de mal nach PCF 8583 und PCF 8573, das sind Uhrenbausteine für den i2C-Bus.

Möglicherweise kannst Du damit ja leichter einen solchen Langzeit-Timer aufbauen?

Viele Grüße

Torsten