power enable circuit
1.0.0
MICRO-Überwachungsschaltung auf Attiny13-basiert, der die Leistung zum Lasten einschaltet, wenn das externe Signal hoch ist. Zunächst wurde es an diskreten Elementen hergestellt, aber die MCU -Lösung nimmt weniger PCB -Platz ein. Schaltet die Stromversorgung sofort ein, bis das Signal hoch ist und es für eine bestimmte Menge an Millisekunden festhält, bevor es ausgeschaltet ist, um zu vermeiden, dass das Signalspring und die Ausfälle ausfallen.
#define HOLD_PERIOD 1500 // delay in ms
| Gerät | Programm (.Text + .Data + .bootloader) | Daten (.data + .bss + .noinit) |
|---|---|---|
| ATTINY13 | 216 Bytes (21,3% voll) | 4 Bytes (6,3% voll) |
| ATTINY2313 | 236 Bytes (11,5% voll) | 4 Bytes (3,1% voll) |