Schlagen Sie einen Timer-Chip vor


9

Ich muss Spannungsmessungen durchführen, die durch lange Verzögerungen (einige Stunden) getrennt sind, und einen Summer piepen, wenn der Spannungspegel erreicht ist.

Der Stromverbrauch ist wichtig.

Was ich will, ist ein einfacher Timer-Chip wie RTC-Chips, aber dumm, ohne serielle Schnittstelle, Speicher usw. Das Schöne an diesen seriellen RTC-Chips ist jedoch der Stromverbrauch im nA-Bereich.

Ich bin mir bewusst, dass ich 555 verwenden könnte, aber der niedrigste Stromverbrauch, den ich gefunden habe, liegt bei etwa 500 uA.

Kann jemand einen einfachen Timer-Chip mit geringem Stromverbrauch empfehlen?

Antworten:


8

Ja, 555 ist ziemlich schlecht. Selbst eine CMOS - Vorrichtung , wie die TLC555 verbraucht bis zu 400 A. I den Widerstandsteiler schuld, können die anderen Teile leicht in dem 1-10 hergestellt werden μ A - Bereich. μμ

Wenn ich Ihr Problem richtig verstehe, möchten Sie eine variierende Spannung überwachen und ein Signal erhalten, wenn es einen bestimmten Pegel erreicht, und zwar bei geringer Leistung. Ich nehme an, weil es mit einer Batterie lange laufen muss.

Sie wollen keinen 555, weniger einen Mikrocontroller. Sie wollen nur einen Komparator mit geringem Stromverbrauch. Der LPV521 ist ein Nanopower-Operationsverstärker, der maximal 400 nA bei 5 V benötigt. Sie müssen es nicht ein- und ausschalten. Legen Sie einfach die zu überwachende Spannung und die Referenzspannung an die Eingänge an und schalten Sie einen MOSFET, der wiederum den Summer steuert. Wenden Sie eine positive Rückkopplung für den Operationsverstärker an, um eine Hysterese zu erhalten, um ein Schwingen des Ausgangs zu vermeiden, wenn die Eingangsspannung um den Schwellenwert liegt.

Die Schaltung sollte weniger als 1 verbrauchen , damit sie mehrere Jahre auf einer CR2032-Knopfzelle laufen kann. μ

Bearbeiten
Beachten Sie, dass der Operationsverstärker eine sehr geringe Bandbreite von 6,2 kHz hat, um diese extrem niedrige Leistung zu erreichen. Hier signalisieren Sie DC, aber in anderen Anwendungen kann es wichtig sein.


danke, das ist genau das, was ich brauche, ich wollte Mikrocontroller für die Anwendung so einfach vermeiden. Irgendwelche Ideen zur Summerschaltung mit geringem Stromverbrauch? oder ~ 5mA für Allzweck-Summer macht es irrelevant?
Mäuse

Die Leistung des Summers ist wahrscheinlich nicht relevant, da er ständig ausgeschaltet ist: Verwenden Sie den MOSFET, um die Stromversorgung zu schalten, und Sie haben nur den Leckstrom des FET. (Danke für die Annahme. Ich dachte, dies wäre eine wirklich einfache Lösung, wenn Sie ein paar Schritte zurückgehen, um es aus der Ferne zu betrachten :-))
Stevenvh

2
Aber das macht kein Timing. Wenn dies tatsächlich das Problem des OP löst, was war dann alles, um das Signal alle paar Stunden abtasten zu wollen? Das Komparatorverfahren überwacht im wesentlichen das Signal kontinuierlich.
Olin Lathrop

@Olin - Ja, ich weiß, aber ich dachte, OP war so sehr mit Dingen wie Schlafmodi beschäftigt, um Strom zu sparen, dass er vergaß, das Problem "eine Ebene höher" zu nehmen (wie Sie oft auch in Ihren Antworten vorschlagen). Ich verstehe, dass Sie frustriert sind, eine Antwort gegeben zu haben, die nicht den tatsächlichen Bedürfnissen von OP entspricht. (Aber du hast Anerkennung dafür bekommen!)
Stevenvh

1
@stevenvh: Nein, ich bin nicht frustriert, dass ich eine Antwort auf die Frage des OP geschrieben habe, aber jetzt, was er wollte, aber mehr verärgert darüber, dass ich die Frage nicht so gesehen habe, wie sie wirklich war. Sie hatten eindeutig Recht, +1.
Olin Lathrop

8

Anstelle eines eigenständigen Timer-Chips würde ich die Verwendung eines Mikrocontrollers mit extrem geringem Stromverbrauch wie dem PIC18F24J11 empfehlen . Es verfügt über eine Hardware-RTC und verbraucht im Ruhemodus bei laufender RTC nur 830 nA. Es verfügt über einen 10-Bit-10-Kanal-ADC, mit dem Sie auch Ihre Spannungsmessungen durchführen können.

Verfügbar in einem DIP-Paket für das Prototyping für 3,18 USD und unter 2 USD in einem SMT-Paket in Produktionsmengen, wenn dies für ein Produkt gilt.


Ähnlich, aber ich würde einen günstigeren PIC12F1822 vorschlagen (<$ 1 in Menge). Das Einschlafen würde unter 100ua erreichen, was vermutlich von einem Timer geweckt wurde, um eine Spannung abzulesen.
Kenny

@kenny, ich nehme an du meintest 100 nA, nicht uA. Mit einem Prozessor ohne Hardware-RTC wie dem PIC12F1822 müssten Sie immer noch Timer 1 laufen lassen, der 650 nA verbrauchen würde, ungefähr so ​​viel wie meine Auswahl.
Tcrosley

Wahr. Außer dem Preis.
Kenny

3

Ich stimme dem zu, was tcrosley gesagt hat, außer dass Sie überhaupt keine Echtzeituhr benötigen. Sie möchten anscheinend nur eine Verzögerung messen und müssen Datum und Uhrzeit nicht kennen. Eine Echtzeituhr ist für diese Aufgabe komplizierter als nur ein Timer.

Das Fehlen einer Echtzeituhr ermöglicht auch einen einfacheren Mikrocontroller. Dies kann jeder der "XLP" -PICs von Microchip mit A / D tun. Wenn Sie ein genaues Timing benötigen, setzen Sie einen 32768-Hz-Quarz auf die Oszillatorstifte von Timer 1. Dies ist die gleiche Art von Kristall, die in Armbanduhren verwendet wird und mit sehr wenig Kraft angetrieben werden kann. Ohne etwas Besonderes zu tun, kann dies den Prozessor alle 2 Sekunden aufwecken, und der Rest ist Firmware. Der Prozessor läuft nur alle 2 Sekunden einige Mikrosekunden, sodass der durchschnittliche Stromverbrauch recht niedrig ist.

Einige der neueren PICs verfügen auch über eingebaute RC-Oszillatoren mit sehr geringer Leistung. Das könnte alles sein, was Sie brauchen, wenn ein paar Prozent Genauigkeit gut genug sind. In beiden Fällen sollte dies für etwa 1 µA oder weniger möglich sein.


Olin, du hast erwähnt, dass es kompliziert wäre, wenn man eine Echtzeituhr will, die auch Datum und Uhrzeit misst. Wenn Sie den Leuten in diesem Forum erklären können, wie man arbeiten soll, wenn man diese Zeit berechnen möchte, wäre dies nützlich. Es gibt viele Leute, die diesem Beitrag folgen, wie ich, die interessiert sind zu wissen, ob wir für die Messung von Echtzeit (Datum und Uhrzeit) arbeiten wollen

Was ist mit dem Watchdog-Timer (WDT) zum Zurücksetzen des Chips? Wird es mehr Strom verbrauchen als ein 32768 Hz Kristall? PIC-Chips verbrauchen etwa 300 nA für WDT.
Tigrou
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.