This is another low power LED flasher, this time built again only with discrete parts, with current consumption of less than 5 µA (3-4 µA typical). The LED flashes once every 2 to 3 seconds.
This circuit is somewhat similar to the previous low power LED flasher 2, but designed from scratch and optimized using SPICE, and without charge pumping (so it can not run on 1.5 volts without modifications, unlike the previous circuit).
A consumption of 4 µA should give 50000 hours (5.7 years) of operating life on a single CR2032 cell (210-230 mAh typical, assuming usable capacity of 200 mAh).
Potential uses: fake alarm, visual effect, "device placement indicator" in dark, etc.
Internal model designation: TFEL-LPFL3-v1.
Circuit board (the battery holder is on the other side) (click for full resolution)
Schematic diagram (click for full resolution)
Assuming VBE-on≈0.4-0.5 V at low current, otherwise 0.6-0.7 V, VSUPPLY=3 V, VCE-sat=0.2 V.
Rough estimate of times (assuming C1=C2=C, R4=R2): $t_{off}$ = $k_1 \cdot R_1 \cdot C$, respectively $t_{on} = k_2 \cdot R_2 \cdot C$ ($k_1 \approx \textrm{0.22}$; $k_2 \approx \textrm{0.65}$), during $t_{off}$ the LED is off and C1 is being charged and vice versa.. These constants were determined based on simulation results. The time constant of R3+R5 and C2 should be about 5-10 times lower than that of C1 and R1. Bigger changes of those part values (<50%; >200%) or changes to other part values should be verified by simulation or testing.
R9, C3 can be modified to limit power consumption. In the prototype, 220 Ω and 10 µF were used. LED1 should be a super high brightness red LED with a voltage drop of less than 2 V. TVSs D1, D2 are not necessary, but footprints are present on the board in case the battery and LED are connected externally with long wires in a scenario with a risk of strong ESD. If using a strong supply, like a CR123 cell, add a small fuse in line with the board (100-200 mA).
The circuit was simulated with a wide range of β and according to simulation, should work with all of the BC847/BC857 series (BC847A/BC847B/BC847C, BC857A/BC857B/BC857C), but this was not tested in practice and the behavior (including power consumption and timing) of the circuit changes to some extent. BC547B/BC557B is the through-hole equivalent of BC847B/BC857B and should be usable as well.
Due to very low currents and very high resistances in the circuit, contamination/moisture can affect operation. The circuit board should be cleaned well after assembly.
C3 and C4 play the same role in the schematic and populating only one is OK. They are both there for PCB layout purposes (so two different footprints could be used).
The prototype was built using mostly 0603 SMD parts, but part sizes/packages are not critical.
Note: values will vary slightly with changes of simulation settings (timestep, etc). The peak LED current is generally in the order of several mA.
VBATT=3 V, tsim=600 s, tsave=100 s: | |||||
R1 [Ω] | R2; R6 [Ω] | R3; R5 [Ω] | IBATT_AVG [µA] | ILED_AVG [µA] | T [s] |
0 | 10k | 220k | 6.43 | 4.98 | 2.24 |
0 | 4.7k | 220k | 5.05 | 3.58 | 2.12 |
220 | 4.7k | 220k | 4.46 | 2.98 | 2.13 |
220 | 4.7k | 470k | 3.73 | 2.49 | 2.54 |
220 | 2.2k | 470k | 2.97 | 1.68 | 2.39 |
VBATT=2.2 V, tsim=600 s, tsave=100 s: | |||||
R1 [Ω] | R2; R6 [Ω] | R3; R5 [Ω] | IBATT_AVG [µA] | ILED_AVG [µA] | T [s] |
0 | 10k | 220k | 2.14 | 1.17 | 2.50 |
0 | 4.7k | 220k | 2.03 | 1.03 | 2.31 |
220 | 4.7k | 220k | 1.90 | 0.90 | 2.31 |
220 | 4.7k | 470k | 1.58 | 0.75 | 2.80 |
220 | 2.2k | 470k | 1.47 | 0.58 | 2.60 |
Flash (single video frame, lower quality) (click for full resolution)
Archive - KiCad project, LTspice simulation. Note, the simulation parameters will need to be adjusted for reasonable results (max. timestep <100 µs, recommended 10 µs).