Forum: Mikrocontroller und Digitale Elektronik suche 1Hz Oszillator mit geringem Stromverbrauch mit 10µA maximum und Abweichung <=100ppm


von takt (Gast)


Lesenswert?

Hallo!

kennt jemand eine Möglichkeit oder ein Bauteil mit folgenden 
Eigenschaften:

1Hz Output (TTL)
Supply(abzudeckender Bereich):  2.5V bis 4V
Versorgungsstrom = 10µA maximum (im Durchschnitt)
Abweichung <=100ppm

Ich habe bislang nur einen relativ seltenen Exot gefunden: SiT1569
Ev. gibt es da Bauteile mit mehr Verfügbarkeit.

Danke und Gruß,
Takt

von takt (Gast)


Lesenswert?

Hintergrund:ich möchte einen ATTINY im 1 Sekunden Takt aus dem 
pwrdwn-modus erwachen lassen. Der Watchdog-Timer ist zwar stromsparend, 
aber leider auch sehr ungenau. Die Stromaufnahme soll nach Möglichkeit 
im 2 stelligen µA-Bereich bleiben oder besser noch im einstelligen 
Bereich sein.

von takt (Gast)


Lesenswert?

Edit: Ich habe mal wieder den Wald vor lauter Bäumen nicht gesehen ^^
Ein RTC ist hier natürlich die Lösung...

von Gerd E. (robberknight)


Lesenswert?

Schau mal z.B. hier:
https://www.microcrystal.com/en/products/real-time-clock-rtc/rv-3032-c7/

Du kannst einen 1 Hz-Takt an einem Pin ausgeben lassen.

von Karadur (Gast)


Lesenswert?

evtl. 4060 mit  32.768kHz Quarz

von Andi B. (andi_b2)


Lesenswert?

Einen EFM32 mit einem 32768Hz Quarz im EM2 der durch den RTC aufgeweckt 
wird ;-)

Für dich wahrscheinlich overkill, aber ja die können das so stromsparend 
und nebenbei noch viel mehr.

von Klaus R. (klara)


Angehängte Dateien:

Lesenswert?

takt schrieb:
> 1Hz Output (TTL)
> Supply(abzudeckender Bereich):  2.5V bis 4V
> Versorgungsstrom = 10µA maximum (im Durchschnitt)
> Abweichung <=100ppm

Hallo,
ich stetze den TPL5110 ein. Je nach dem wie Du ausschalten möchtest 
kämen auch TPL5111 oder TPL5010 infrage.

https://www.ti.com/product/TPL5110?qgpn=tpl5110
https://www.ti.com/lit/ds/symlink/tpl5110.pdf

mfg klaus

von Andreas M. (andreas_m62)


Angehängte Dateien:

Lesenswert?

So:

von Peter D. (peda)


Lesenswert?

takt schrieb:
> Hintergrund:ich möchte einen ATTINY im 1 Sekunden Takt aus dem
> pwrdwn-modus erwachen lassen.

Du kannst auch an einen ATmega48A/P/PA einen 32kHz Quarz anschließen und 
ihn über T2 aufwecken lassen. Im Power-Save benötigt er <1µA.

von takt (Gast)


Lesenswert?

Hallo,

Danke für die vielen hilfreichen Tips!

Peter D. schrieb:
> takt schrieb:
>> Hintergrund:ich möchte einen ATTINY im 1 Sekunden Takt aus dem
>> pwrdwn-modus erwachen lassen.
>
> Du kannst auch an einen ATmega48A/P/PA einen 32kHz Quarz anschließen und
> ihn über T2 aufwecken lassen. Im Power-Save benötigt er <1µA.

die Idee ist sehr interessant. Verbraucht aber der Timer nicht mehr 
Strom? Der muss ja dann ständig laufen.

Ist das Prinzip auch auf einen Attiny übertragbar?

Momentan tendiere ich zu diesem Baustein (auch da er leicht verfügbar 
ist):

PCF8563TS/5 I²C-Real Time Clock,

von michael_ (Gast)


Lesenswert?

Andreas M. schrieb:
> So:

Der Nachteil ist aber die Bereitstellung der 1,5V.
Mit Dioden ist das zu viel Strom.

von Peter D. (peda)


Lesenswert?

takt schrieb:
> Ist das Prinzip auch auf einen Attiny übertragbar?

Die klassischen ATtiny haben keinen asynchronen Timer, der ohne CPU-Takt 
läuft.
Man kann sie nur langsamer laufen lassen, aber dann kommen sie kaum 
unter 20µA und rechnen natürlich auch langsamer.
Welchen ATtiny meinst Du denn?

Die alten ATmega48 (ohne A,P) kommen im Power-Save auch nur bis 8µA 
runter.

: Bearbeitet durch User
von Peter D. (peda)


Lesenswert?

Klaus R. schrieb:
> ich stetze den TPL5110 ein.

Sicher, daß der auf 100ppm genau ist?

takt schrieb:
> Abweichung <=100ppm

von takt (Gast)


Lesenswert?

Peter D. schrieb:
> takt schrieb:
>> Ist das Prinzip auch auf einen Attiny übertragbar?
>
> Die klassischen ATtiny haben keinen asynchronen Timer, der ohne CPU-Takt
> läuft.
> Man kann sie nur langsamer laufen lassen, aber dann kommen sie kaum
> unter 20µA und rechnen natürlich auch langsamer.
> Welchen ATtiny meinst Du denn?
>
> Die alten ATmega48 (ohne A,P) kommen im Power-Save auch nur bis 8µA
> runter.

Ich nutze einen ATTIY85V. Hauptsächlich, weil der im kleinen Dip-8 
Gehäuse verfügbar ist. Wenn ich auf den ATmega wechsle, würde ich ein 
anderes Fass aufmachen. Die Bauteile will ich auf ein kleines 
"Lochraster-Schnipselchen" löten.

Aber danke für den Tip. Ich habe jedenfalls wieder was dazu gelernt.

von Jörg R. (solar77)


Lesenswert?

Karadur schrieb:
> evtl. 4060 mit  32.768kHz Quarz

Dann brauchst Du aber eine weitere Teilerstufe. Q13 liefert 2Hz, nicht 
1Hz. Mit 2,5V läuft der Chip auch nicht.

: Bearbeitet durch User
von Hans-Georg L. (h-g-l)


Lesenswert?

SIT1534 factory programmed auf 1Hz Ausgang erfüllt alle deine 
Anforderungen.

https://www.digikey.de/product-detail/de/sitime/SIT1534AC-J5-DCC-00-001D/SIT1534AC-J5-DCC-00-001DCT-ND/7794083

von Harry L. (mysth)


Lesenswert?

DS3231 kann das

von Helge (Gast)


Lesenswert?

AB1805 hat für mich die teure DS3231 abgelöst kann mehr und ist kleiner

von Peter D. (peda)


Lesenswert?

Helge schrieb:
> AB1805 hat für mich die teure DS3231 abgelöst kann mehr und ist kleiner

Ja, den kann ich nicht mehr selber löten.
SO-Gehäuse sind mir lieber.

von Thilo L. (bc107)


Lesenswert?

Evtl. wäre auch ein Blick auf die MSP430-serie von TI interessant, diese 
MCUs sind sehr sparsam. Ein 32KHz-Quarz als Clock source, und er braucht 
0.7 uA im Low Power Mode 3.

von Bauform B. (bauformb)


Lesenswert?

Helge schrieb:
> AB1805 hat für mich die teure DS3231 abgelöst kann mehr und ist kleiner

und viel ungenauer und braucht einen externen Quarz und hat ein 
bastler-unfreundliches Gehäuse -- kleiner und billiger ist alles was 
zählt :(

von Karadur (Gast)


Lesenswert?


von MaWin (Gast)


Lesenswert?

takt schrieb:
> Hintergrund:ich möchte einen ATTINY im 1 Sekunden Takt aus dem
> pwrdwn-modus erwachen lassen.

Mach das doch.

takt schrieb:
> Edit: Ich habe mal wieder den Wald vor lauter Bäumen nicht gesehen
> ^^
> Ein RTC ist hier natürlich die Lösung...

Eben.
Schon eingebaut.
Timer2 mit externem 32kHz Quartz.
Billig und klein, kein extra IC.

Hängt jetzt nur davon ab, WELCHEN ATTiny du hast.

von Jörg R. (solar77)


Lesenswert?

Karadur schrieb:
> @jörg   läuft ab 2V:
> https://assets.nexperia.com/documents/data-sheet/74HC_HCT4060.pdf

Unter 4060 verstehe ich erstmal 4000er, also CD4060 o.ä.

Und wie hoch ist die Stromaufnahme?

Unabhängig davon braucht es eine weitere Teilerstufe...wie ich schon 
schrieb.

: Bearbeitet durch User
von Karadur (Gast)


Lesenswert?

Hat sich zwar erledigt aber nach DB max 8uA bei 25C

von m.n. (Gast)


Lesenswert?

takt schrieb:
> Momentan tendiere ich zu diesem Baustein (auch da er leicht verfügbar
> ist):
>
> PCF8563TS/5 I²C-Real Time Clock,

Im Prinzip ist das eine gute Idee. Nachteilig ist jedoch, daß der 
PCF8563 ohne Initialisierung 32,768 kHz ausgibt.
Ein PCF8583 erzeugt auch ohne Init direkt 1 Hz mit 50% Tastverhältnis.
Mit einem Uhrenquarz 3x8 mm und 12-15 pF trifft man die 1 Hz mit nur 
wenigen ppm Abweichung. Probiere es aus!

von takt (Gast)


Lesenswert?

m.n. schrieb:
> takt schrieb:
>> Momentan tendiere ich zu diesem Baustein (auch da er leicht verfügbar
>> ist):
>>
>> PCF8563TS/5 I²C-Real Time Clock,
>
> Im Prinzip ist das eine gute Idee. Nachteilig ist jedoch, daß der
> PCF8563 ohne Initialisierung 32,768 kHz ausgibt.
> Ein PCF8583 erzeugt auch ohne Init direkt 1 Hz mit 50% Tastverhältnis.
> Mit einem Uhrenquarz 3x8 mm und 12-15 pF trifft man die 1 Hz mit nur
> wenigen ppm Abweichung. Probiere es aus!

Ein guter Hinweis. Danke! Dann ist das ja super einfach und I2C wird 
nicht gebraucht.

Würde da dieser Quarz zu passen?

https://www.reichelt.de/mini-uhrenquarz-0-032768-mhz-tc26-0-032768-l6-p32847.html?&nbc=1

von takt (Gast)


Lesenswert?

Korrektur: Ich sehe grade, dass der PCF8583 schon im zweistelligen 
uA-Bereich (50uA max) Strom zieht. Das wäre schon an der Schmerzgrenze. 
:(

von m.n. (Gast)


Lesenswert?

takt schrieb:
> Korrektur: Ich sehe grade, dass der PCF8583 schon im zweistelligen
> uA-Bereich (50uA max) Strom zieht. Das wäre schon an der Schmerzgrenze.
> :(

Für die typ. Stromaufnahme sieh Dir Fig. 20 an. Selbst bei 5 V bleibt 
die Stromaufnahme unten den vorgegebenen 10 µA. Bei Pufferung mit einer 
CR2032 läuft das Teil jahrelang!

takt schrieb:
> Würde da dieser Quarz zu passen?
>
> 
https://www.reichelt.de/mini-uhrenquarz-0-032768-mhz-tc26-0-032768-l6-p32847.html?&nbc=1

Ja.

von takt (Gast)


Lesenswert?

m.n. schrieb:
> takt schrieb:
>> Korrektur: Ich sehe grade, dass der PCF8583 schon im zweistelligen
>> uA-Bereich (50uA max) Strom zieht. Das wäre schon an der Schmerzgrenze.
>> :(
>
> Für die typ. Stromaufnahme sieh Dir Fig. 20 an. Selbst bei 5 V bleibt
> die Stromaufnahme unten den vorgegebenen 10 µA. Bei Pufferung mit einer
> CR2032 läuft das Teil jahrelang!
>
> takt schrieb:
>> Würde da dieser Quarz zu passen?
>>
>>
> 
https://www.reichelt.de/mini-uhrenquarz-0-032768-mhz-tc26-0-032768-l6-p32847.html?&nbc=1
>
> Ja.

Klingt gut. Ich werde es einfach mal ausprobieren. Bei der nächsten 
Reichelt Bestellung steht das Teil auf der Liste...

Nochmal Danke!

von m.n. (Gast)


Lesenswert?

takt schrieb:
> Klingt gut. Ich werde es einfach mal ausprobieren. Bei der nächsten
> Reichelt Bestellung steht das Teil auf der Liste...

Ich habe mir dort einmal die Preise angesehen :-(

Von den PCF8583P habe ich noch 4 Stück und von den PCF8583T noch 2.
Achtung: Letztere haben ein breites Gehäuse!
Wenn Du nicht auf Reichelt warten und nur 1/10 des dortigen Preises 
zahlen möchtest, könnte ich Dir die benötigten Teile anbieten. Passende 
32,768 kHz Quarze habe ich auch noch.

von takt (Gast)


Lesenswert?

m.n. schrieb:
> takt schrieb:
>> Klingt gut. Ich werde es einfach mal ausprobieren. Bei der nächsten
>> Reichelt Bestellung steht das Teil auf der Liste...
>
> Ich habe mir dort einmal die Preise angesehen :-(
>
> Von den PCF8583P habe ich noch 4 Stück und von den PCF8583T noch 2.
> Achtung: Letztere haben ein breites Gehäuse!
> Wenn Du nicht auf Reichelt warten und nur 1/10 des dortigen Preises
> zahlen möchtest, könnte ich Dir die benötigten Teile anbieten. Passende
> 32,768 kHz Quarze habe ich auch noch.

Hallo!

Ja - die Preise sind wirklich gesalzen. Danke für das Angebot, aber ich 
denke, das liegt noch im Budget. Ich werde die SOIC-Variante nutzen, die 
kostet weniger. Einen Soic-Adapter habe ich auch noch...

von Klaus R. (klara)


Lesenswert?

Peter D. schrieb:
> Klaus R. schrieb:
>> ich stetze den TPL5110 ein.
>
> Sicher, daß der auf 100ppm genau ist?
>
> takt schrieb:
>> Abweichung <=100ppm

Wenn man Wert auf <= 100ppm legt, dann sollte man natürlich den Frequenz 
bestimmenden Widerstand eben auch entsprechend wählen. Bei Reichelt gibt 
es Panasonic Widerstände 0,1% mit TK25 schon für 25 Cent.

Für mich war der unschlagbar geringe Stromverbrauch von 35 nA wichtig.
mfg Klaus

von takt (Gast)


Angehängte Dateien:

Lesenswert?

Klaus R. schrieb:
> Peter D. schrieb:
>> Klaus R. schrieb:
>>> ich stetze den TPL5110 ein.
>>
>> Sicher, daß der auf 100ppm genau ist?
>>
>> takt schrieb:
>>> Abweichung <=100ppm
>
> Wenn man Wert auf <= 100ppm legt, dann sollte man natürlich den Frequenz
> bestimmenden Widerstand eben auch entsprechend wählen. Bei Reichelt gibt
> es Panasonic Widerstände 0,1% mit TK25 schon für 25 Cent.
>
> Für mich war der unschlagbar geringe Stromverbrauch von 35 nA wichtig.
> mfg Klaus

hmm... ich habe mir den Baustein grade auch nochmal angeschaut. Wenn ich 
das richtig verstehe kann man damit die Genauigkeit nicht erreichen 
(auch wenn der Widerstand perfekt ist). Da ist schon eine beträchtliche 
Drift (in Abhängigkeit von Temperatur und Spannung) vorhanden.

von Hubert (Gast)


Lesenswert?

Nimm statt des Attiny einen µC, der einen Quarz im Sleep/Powerdown 
befeuert, da gibt es doch sicher auch bei den Tinys welche. Die neueren 
PICs können das alle und brauchen in der LF-Variante weniger als 1 µA. 
Beispiel: PIC12LF1840 hat 8 Pins, davon 2 für den Quarz, 2 für VDD/Vss, 
die restlichen 4 stehen zur Verfügung. Die nächste Stufe wäre dann z.B. 
ein PIC16LF1825 mit 14 Pins, hat also 10 I/O Pins, ansonsten kompatibel 
zum 1840.

von Andreas M. (andreas_m62)


Lesenswert?

michael_ schrieb:
> Andreas M. schrieb:
>> So:
>
> Der Nachteil ist aber die Bereitstellung der 1,5V.
> Mit Dioden ist das zu viel Strom.

Dann nimm dazu die 1,5 Volt-Knopfzelle,
die sowieso schon zum Uhrenchip gehört.
Die halten ewig.

von Schuppeste (Gast)


Lesenswert?

Ich denke der Ds3132 fällt sowieso raus, den muss man mit i2C 
konfigurieren und nach absolutem powerdown  neu konfigurieren.. mit 
einer Knopfzelle kann man das 5 Jahre verhindern.

Über einen Async Timer und einen 32khz tcxo eher machbar. Den 1hz tcxo 
wird es wohl so nicht geben.

von TTL (Gast)


Lesenswert?

takt schrieb:
> 1Hz Output (TTL)
> Supply(abzudeckender Bereich):  2.5V bis 4V

Das wird nichts. 2.5V ist auch nicht mit TTL realisierbar.
Der Versorgungsspannungsbereich für Standard TTL liegt bei 5V ±5%.
Bei 3.3V käme LVTTL in Frage.

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.