led-flasher.sch
5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
v 20110115 2
C 3100 86500 1 0 1 npn-3.sym
{
T 2200 86900 5 10 1 1 0 6 1
refdes=Q1
T 1700 86600 5 10 1 1 0 0 1
value=BC548
}
C 5400 87450 1 270 0 resistor-2.sym
{
T 5100 87050 5 10 1 1 0 0 1
refdes=R3
T 5400 86950 5 10 1 1 180 0 1
value=100K
}
C 5400 88850 1 270 0 resistor-2.sym
{
T 5100 88500 5 10 1 1 0 0 1
refdes=R1
T 5400 88400 5 10 1 1 180 0 1
value=100K
}
C 4100 87450 1 270 0 resistor-2.sym
{
T 4400 87050 5 10 1 1 0 0 1
refdes=R2
T 4850 86950 5 10 1 1 180 0 1
value=470K
}
C 4300 87450 1 0 0 capacitor-1.sym
{
T 4400 87750 5 10 1 1 0 0 1
refdes=C2
T 4900 87750 5 10 1 1 0 0 1
value=220p
}
C 1400 89500 1 270 0 capacitor-1.sym
{
T 1300 89200 5 10 1 1 0 0 1
refdes=C1
T 1500 88900 5 10 1 1 180 0 1
value=10u
}
N 10600 86400 1000 86400 4
C 6200 87300 1 270 0 led-1.sym
{
T 5900 86750 5 10 1 1 0 0 1
refdes=D6
T 6300 86500 5 10 1 1 0 6 1
value=LED
}
C 6200 88200 1 270 0 led-1.sym
{
T 5900 87650 5 10 1 1 0 0 1
refdes=D5
T 6300 87400 5 10 1 1 0 6 1
value=LED
}
C 6200 89100 1 270 0 led-1.sym
{
T 5900 88550 5 10 1 1 0 0 1
refdes=D4
T 6300 88300 5 10 1 1 0 6 1
value=LED
}
C 5500 88900 1 0 0 diode-1.sym
{
T 5850 89350 5 10 1 1 0 0 1
refdes=D3
T 6200 89200 5 10 1 1 0 0 1
value=1N914
}
N 5500 89100 5500 88850 4
N 5500 87950 5500 87450 4
C 4100 88150 1 180 0 pnp-3.sym
{
T 3250 87850 5 10 1 1 180 0 1
refdes=Q2
T 2800 88100 5 10 1 1 180 6 1
value=BC558
}
N 3500 87000 3500 87150 4
N 4100 87650 4300 87650 4
N 4200 87650 4200 87450 4
N 5200 87650 5500 87650 4
N 2500 86500 2500 86400 4
N 3500 88150 3500 89600 4
N 7900 87500 7200 87500 4
N 5500 89100 3050 89100 4
N 3050 89100 3050 88650 4
N 3050 88650 2500 88650 4
C 2400 89600 1 270 0 inductor-1.sym
{
T 2200 89250 5 10 1 1 0 0 1
refdes=L1
T 2450 89100 5 10 1 1 180 0 1
value=0.3m
}
N 2500 88700 2500 87500 4
N 1000 89600 10600 89600 4
C 1600 87650 1 0 0 diode-1.sym
{
T 2000 88100 5 10 1 1 0 0 1
refdes=D1
T 1800 87450 5 10 1 1 0 0 1
value=1N914
}
N 1600 88600 1600 86400 4
N 1600 89600 1600 89500 4
C 800 87700 1 270 0 battery-3.sym
{
T 250 87200 5 10 1 1 0 0 1
refdes=Vbatt
T 300 86900 5 10 1 1 0 0 1
value=3.0V
}
C 1100 87750 1 90 0 resistor-2.sym
{
T 850 88400 5 10 1 1 180 0 1
refdes=Rbatt
T 500 88050 5 10 1 1 0 0 1
value=1.0
}
N 1000 89600 1000 88650 4
N 1000 87750 1000 87700 4
N 1000 86600 1000 86400 4
C 2650 86100 1 0 0 gnd-1.sym
T 5100 90250 9 18 1 0 0 0 1
LED Flasher
C 300 85050 1 0 0 spice-model-1.sym
{
T 400 85650 5 10 1 1 0 0 1
refdes=A1
T 1600 85350 5 10 1 1 0 0 1
model-name=BC548
T 800 85150 5 10 1 1 0 0 1
file=../../lib/bjt/bc548.mod
}
C 300 84100 1 0 0 spice-model-1.sym
{
T 400 84700 5 10 1 1 0 0 1
refdes=A2
T 1600 84400 5 10 1 1 0 0 1
model-name=BC558
T 800 84200 5 10 1 1 0 0 1
file=../../lib/bjt/bc558.mod
}
C 3300 85050 1 0 0 spice-model-1.sym
{
T 3400 85650 5 10 1 1 0 0 1
refdes=A3
T 4600 85350 5 10 1 1 0 0 1
model-name=1N914
T 3800 85150 5 10 1 1 0 0 1
file=../../lib/diode/1n914.mod
}
C 3300 84100 1 0 0 spice-model-1.sym
{
T 3400 84700 5 10 1 1 0 0 1
refdes=A4
T 4600 84400 5 10 1 1 0 0 1
model-name=LED
T 3800 84200 5 10 1 1 0 0 1
file=../../lib/diode/led.mod
}
C 7800 89300 1 270 0 resistor-2.sym
{
T 8100 88900 5 10 1 1 0 0 1
refdes=R4
T 8450 88800 5 10 1 1 180 0 1
value=22K
}
C 10500 89300 1 270 0 resistor-2.sym
{
T 10800 88900 5 10 1 1 0 0 1
refdes=R7
T 11150 88800 5 10 1 1 180 0 1
value=22K
}
C 7900 87700 1 0 0 capacitor-1.sym
{
T 8250 88100 5 10 1 1 180 0 1
refdes=C3
T 8500 87950 5 10 1 1 0 0 1
value=1n
}
N 7900 88400 7900 87500 4
N 8800 87000 9700 87900 4
N 9700 87000 8800 87900 4
N 10600 88400 10600 87500 4
C 9700 87700 1 0 0 capacitor-1.sym
{
T 10050 88100 5 10 1 1 180 0 1
refdes=C4
T 10450 88100 5 10 1 1 180 0 1
value=1n
}
C 8700 89300 1 270 0 resistor-2.sym
{
T 9000 88900 5 10 1 1 0 0 1
refdes=R5
T 9450 88800 5 10 1 1 180 0 1
value=470K
}
C 9600 89300 1 270 0 resistor-2.sym
{
T 9900 88900 5 10 1 1 0 0 1
refdes=R6
T 10350 88800 5 10 1 1 180 0 1
value=470K
}
N 8500 87000 8800 87000 4
N 9700 87000 10000 87000 4
N 9700 88400 9700 87900 4
N 8800 88400 8800 87900 4
N 7900 86500 7900 86400 4
N 10600 86400 10600 86500 4
C 8500 86500 1 0 1 npn-3.sym
{
T 8700 86750 5 10 1 1 0 6 1
refdes=Q3
T 8200 86500 5 10 1 1 0 0 1
value=BC548
}
C 10000 86500 1 0 0 npn-3.sym
{
T 9850 86750 5 10 1 1 0 0 1
refdes=Q4
T 10300 86500 5 10 1 1 0 6 1
value=BC548
}
N 7900 89300 7900 89600 4
N 8800 89300 8800 89600 4
N 9700 89300 9700 89600 4
N 10600 89300 10600 89600 4
N 3100 87000 3500 87000 4
N 5500 86550 5500 86400 4
N 4200 86550 4200 86150 4
N 4200 86150 7200 86150 4
N 7200 86150 7200 87500 4
T 6500 85700 9 10 1 0 0 0 1
NOTES :
T 6750 85450 9 10 1 0 0 0 1
* Use a 200-300mA fuse in series with battery
T 6750 85200 9 10 1 0 0 0 1
* Astable period 700-800ms @ 470K & 1uF
T 6750 84950 9 10 1 0 0 0 1
* Aim for LED current of 20mA
T 6750 84700 9 10 1 0 0 0 1
* Voltage divider R1 & R3 will effect brightness
T 6750 84450 9 10 1 0 0 0 1
* R2 must not bias Q2 on or LED driver wont oscillate
T 6750 84200 9 10 1 0 0 0 1
* LED driver period 40usec (20kHz)
T 6750 83950 9 10 1 0 0 0 1
* Probably need diode to protect Q2 BE junction but astable stops oscillating
T 4750 89950 9 10 1 0 0 0 1
(Last updated on 12/11/2004)