Bei manchen Projekten kommt der Wunsch nach einem tiefen Stromverbrauch erst später. Was also tun, wenn das Projekt nun mit Solar oder Batterie gespiesen werden soll?
Der Adafruit TPL5111 Reset Enable Timer ist ein Standalone Breakout Board das Elektronik aller Art in stromsparende Elektronik verwandeln kann. Es kümmert sich darum, Ihre Schaltung mit einem eingebauten Timer, der von 100ms bis 2h variable eingestellt werden kann, regelmässig einzuschalten und wieder in den Schlafzustand zu versetzen. Im Prinzip setzt der TPL einen Enable Pin periodisch auf HIGH, die Zeit kann über einen Potentiometer eingestellt weden, und schaltet so Ihr Projekt ein. Dann wartet der TPL auf ein Signal von Ihrem Projekt, das ihm mitteilt dass der Enable Pin nun wieder auf LOW gestellt werden kann.
Die Verwendung ist einfach. Stellen Sie zuerst Ihre gewünschte Verzögerung mittels des Potentiometers ein: Ganz links bedeutet 100ms, ganz rechts alle 2 Stunden. Verbinden Sie dann VDD mit 3-5V Speisung Ihres Projekts und den Enable Pin Ihres Projekts mit dem dem Enable Pin des Breakouts. Nun müssen Sie noch einen Pin Ihres Projekts als Done wählen und mit dem entsprechenden Pin auf dem Board verbinden. In Ihrem Code können Sie durch ein HIGH Signal am Done Pin dem TPL mitteilen, dass der Enable Pin nun sicher auf LOW gestellt werden kann.
Der TPL5111 verbraucht ca. 20uA Strom während Ihr Projekt im Schlafmodus weilt.
Wenn Sie Ihre Schaltung von Hand 'aufwecken' möchten, können Sie den TPL auch durch Druck auf den Taster aktivieren.
Dokumente:
|