10 Min Timer Low Energie

Gast #4556333
Lesenswert?

Hallo :),
ich bin auf der Suche nach einer HW lösung für ein 10Min Timer.
Das Gerät ist batteriebetrieben 2.4-3V (1200mAh) laufen die derzeitigen 
Komponenten.
Ich brauche aber ein Interrupt aller 10Min (die HW unterstützt dies zur 
Zeit noch nicht). Ich wollte dazu ein ICM7555CBAZ (NE555 Clone mit <5V 
Support) aber dieser braucht 60µA was eindeutig zu viel ist.
Habt ihr eine bessere Lösung?
Gast #4556360
Lesenswert?

>> CD4521
>
> Sieht gut aus aber leider 3-18V

Na also, Prinzip passt.
Dann suchst jetzt halt jene Logikfamilie, welche zu deiner 
Spannungsversorgung passt. Das weiss ich leider nicht auch noch 
auswändig...
#4556383
Lesenswert?

Hanson schrieb:
> Ja :) sowas.... bloß <1€/$

Hanson schrieb:
> Den muss man aber immer erst noch Flashen.

Immer diese Salamitaktik. Billigst und ohne Programmieraufwand einfach 
zu verlöten für Serienproduktion. Kommen sonst noch Anforderungen 
nachgereicht?

Hanson schrieb:
> Ich brauche aber ein Interrupt aller 10Min (die HW unterstützt dies zur
> Zeit noch nicht).

Was für eine Hardware ist es denn?. Wenn mit Mikrocontroller, dann 
welches Modell?
Gast #4556410
Lesenswert?

Carsten R. schrieb:
> Hanson schrieb:
>> Super genau das was ich brauche, danke.
>
> Demnach braucht es nur ungefähr alle 10 Minuten und nicht Quarzgenau zu
> sein.

Ja :).
Das Problem ist, der µC den wir verwenden kann entweder nur Interrupten 
oder Zeit geben. Weil bei jedem Interrupt die Zeit zurückgesetzt wird.
#4556452
Lesenswert?

@ Hanson (Gast)

>Das Problem ist, der µC den wir verwenden kann entweder nur Interrupten
>oder Zeit geben. Weil bei jedem Interrupt die Zeit zurückgesetzt wird.

???
Welcher ist das denn? Ich vermute, daß man das mit der richtigen 
Programmierung ändern kann. Wenn ich schon einen uC in einer Schaltung 
habe, brauch ich zu 99% keinen 2. uC, um einen 10min Timer zu erzeugen, 
das kann so fast jeder uC nebenbei, auch stromsparend.
#4556530
Lesenswert?

Das Ding hier?

z-wave.sigmadesigns.com/docs/brochures/ZM5202_br.pdf

Kann man den selber programmieren oder ist die Firmware fest?

"The very-low sleep current of the ZM5202 addresses the growing need for
longer battery life, allowing existing Z-Wave products to experience up 
to
double the battery life of current products."

"Firmware upgrade through SPI"

Ich behaupte mal, deinen 10min Timer kriegt man zum Nulltarif sehr 
stromsparend in die Firmware integriert.
Gast #4556532
Lesenswert?

Falk B. schrieb:
> Das Ding hier?
>
> z-wave.sigmadesigns.com/docs/brochures/ZM5202_br.pdf
>
> Kann man den selber programmieren oder ist die Firmware fest?
>
> "The very-low sleep current of the ZM5202 addresses the growing need for
> longer battery life, allowing existing Z-Wave products to experience up
> to
> double the battery life of current products."
>
> "Firmware upgrade through SPI"
>
> Ich behaupte mal, deinen 10min Timer kriegt man zum Nulltarif sehr
> stromsparend in die Firmware integriert.

Wie gesagt ist nicht möglich mit diesem Chip.
Sobald an INT ein Interrupt kommt werden alle Timer zurückgesetzt
#4556543
Lesenswert?

@Hanson (Gast)

>> Ich behaupte mal, deinen 10min Timer kriegt man zum Nulltarif sehr
>> stromsparend in die Firmware integriert.

>Wie gesagt ist nicht möglich mit diesem Chip.
>Sobald an INT ein Interrupt kommt werden alle Timer zurückgesetzt

Ja und? Mittels eines Softwarezählers (Variable!) kann man dann 
entscheiden, ob sich die CPU wieder schlafen legt oder ein paar 
Funktionen ausführt. Man braucht nicht zwingend einen Hardwaretimer, 
welcher die gesamten 10 Minuten DIREKT erzeugt. Man kann auch alle 100ms 
kurz aufwachen, zählen, entscheiden.

https://www.mikrocontroller.net/articles/Sleep_Mode#Quarzgenaue_Zeitbasis
Gast #4556619
Lesenswert?

Wie bereits gesagt ist dies mit dem Chip nicht möglich.
Ich kann den INT als Interrupt Pin nutzen. Da wird bei jedem Interrupt 
der Timer zurückgesetzt und somit weiß ich nicht wie lange der Chip im 
Sleep Modus war. Ich brauche den INT aber um ein externes Ereignis zu 
erkenne. Also brauch ich ein externen Counter dafür.
(Firma: www.harerod.de) Persönliche Seite #4556717
Lesenswert?

Ich bin da, wie so oft, auf der Linie von Falk.
Er hat ja sogar schon einen Lösungsansatz skizziert, ich erwarte aber 
sogar, dass das noch einfacher geht.

Wenn ich den Flyer sehe, kann ich Dein Problem nicht nachvollziehen.
1µA Sleep und dann keine nutzbaren WakeUp-Timer?
Hast Du Deine Aufgabenstellung dem Hersteller mitgeteilt?

Bei der Stückzahl sprechen wir budgetmäßig im Bereich k€ - schreib doch 
mal spaßhalber eine Firmwarelösung hier aus.
"Firmwaremodul low-Power-Timer für ZM5202"

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