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
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.
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.
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.
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,
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.
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.
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.
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.
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.
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 :(
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.
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!
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
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!
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.
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...
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
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.
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.
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.
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.
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.