EDIT - về sự phản chiếu, mạch bên dưới (mà tôi sẽ để tham khảo) có lẽ phù hợp nhất để sử dụng trong các mạch không có vi mô. NHƯ đã đề cập trong các câu trả lời khác, trừ khi bạn thực sự không đủ khả năng cho một vài uA, sẽ không thực sự không sử dụng vi mô để điều khiển chuyển đổi năng lượng, vì nó sử dụng ít thành phần hơn và có thể được kiểm soát chính xác.
Phiên bản đơn giản nhất có thể là một cái gì đó giống như đầu vào IOC (ngắt khi thay đổi) với kéo lên, với nút chạm đất. Micro có nguồn điện được áp dụng mọi lúc và điều khiển MOSFET kênh P (với pullup từ cổng đến nguồn) cho phần còn lại của mạch. Khi nó ngủ nó để cho cổng nổi để tắt mạch.
Mạch tham chiếu:
Lúc đầu, P-MOSFET tắt, vì vậy không có dòng cơ sở nào ở Q2, cũng tắt. Q1 tắt, vì vậy Q1c ở mức 5V. Mạch là tĩnh.
Khi S1 (bỏ qua các nút + và -, chúng ở đó cho các mục đích kích hoạt SPICE) được nhấn 5V tại Q1c được kết nối với cơ sở Q2, bật nó lên. Điều này kéo cổng P-MOSFET xuống đất, cũng bật nó lên.
Bây giờ, R4 nhìn thấy 5V và khi S1 được phát hành, nó cung cấp cho cơ sở Q2s dòng điện cần thiết để giữ cho nó mở (và do đó MOSFET cũng vậy) Q1 cũng được bật khi dòng điện qua R2 sạc C1 đến ~ 600mV, tại đó Q1c là <200mV (tức là Q1 được bật)
Mạch hiện đang tĩnh trở lại.
Khi nhấn S1 lần nữa, Q1 sẽ giảm dòng điện từ R4 (đang giữ Q2), tắt Q2. R1 kéo đế MOSFET lên đến 5V và tắt nó lại.
Dưới đây là mô phỏng (V (đẩy) cao đại diện khi nhấn nút):
Ngoài ra, chúng ta có thể thấy sau khi tắt nguồn các đầu hiện tại về 0 (khi xả C1 và Q1 tắt) để mạch không tiêu thụ điện ở trạng thái tắt (con trỏ cho I (V1) ở mức 19,86 giây và đo được 329nA):
Ý tưởng mạch ban đầu không phải của tôi, nó xuất phát từ Dave Jones tại EEVblog .