Skip to content

Commit d7e2d58

Browse files
committed
schematic: ICPSLC24-10NA PWM module
With the teardown of the ICPSLC24-10NA module complete, a KiCAD schematic has been drawn to understand its exact function. A PCB design has been excluded at this moment. Note: The buck regulator is not part of the standard library, but is on its way upstream to the digi-key kicad repo and likely the default kicad repo as well. Signed-off-by: Olliver Schinagl <oliver@schinagl.nl>
1 parent 14f9858 commit d7e2d58

File tree

4 files changed

+1376
-0
lines changed

4 files changed

+1376
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
(kicad_pcb (version 4) (host kicad "dummy file") )
Lines changed: 311 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,311 @@
1+
EESchema-LIBRARY Version 2.3
2+
#encoding utf-8
3+
#
4+
# +24V
5+
#
6+
DEF +24V #PWR 0 0 Y Y 1 F P
7+
F0 "#PWR" 0 -150 50 H I C CNN
8+
F1 "+24V" 0 140 50 H V C CNN
9+
F2 "" 0 0 50 H I C CNN
10+
F3 "" 0 0 50 H I C CNN
11+
DRAW
12+
P 2 0 1 0 -30 50 0 100 N
13+
P 2 0 1 0 0 0 0 100 N
14+
P 2 0 1 0 0 100 30 50 N
15+
X +24V 1 0 0 0 U 50 50 1 1 W N
16+
ENDDRAW
17+
ENDDEF
18+
#
19+
# +3V3
20+
#
21+
DEF +3V3 #PWR 0 0 Y Y 1 F P
22+
F0 "#PWR" 0 -150 50 H I C CNN
23+
F1 "+3V3" 0 140 50 H V C CNN
24+
F2 "" 0 0 50 H I C CNN
25+
F3 "" 0 0 50 H I C CNN
26+
ALIAS +3.3V
27+
DRAW
28+
P 2 0 1 0 -30 50 0 100 N
29+
P 2 0 1 0 0 0 0 100 N
30+
P 2 0 1 0 0 100 30 50 N
31+
X +3V3 1 0 0 0 U 50 50 1 1 W N
32+
ENDDRAW
33+
ENDDEF
34+
#
35+
# C
36+
#
37+
DEF C C 0 10 N Y 1 F N
38+
F0 "C" 25 100 50 H V L CNN
39+
F1 "C" 25 -100 50 H V L CNN
40+
F2 "" 38 -150 50 H I C CNN
41+
F3 "" 0 0 50 H I C CNN
42+
$FPLIST
43+
C_*
44+
$ENDFPLIST
45+
DRAW
46+
P 2 0 1 20 -80 -30 80 -30 N
47+
P 2 0 1 20 -80 30 80 30 N
48+
X ~ 1 0 150 110 D 50 50 1 1 P
49+
X ~ 2 0 -150 110 U 50 50 1 1 P
50+
ENDDRAW
51+
ENDDEF
52+
#
53+
# Conn_01x01
54+
#
55+
DEF Conn_01x01 J 0 40 Y N 1 F N
56+
F0 "J" 0 100 50 H V C CNN
57+
F1 "Conn_01x01" 0 -100 50 H V C CNN
58+
F2 "" 0 0 50 H I C CNN
59+
F3 "" 0 0 50 H I C CNN
60+
$FPLIST
61+
Connector*:*_??x*mm*
62+
Connector*:*1x??x*mm*
63+
Pin?Header?Straight?1X*
64+
Pin?Header?Angled?1X*
65+
Socket?Strip?Straight?1X*
66+
Socket?Strip?Angled?1X*
67+
$ENDFPLIST
68+
DRAW
69+
S -50 5 0 -5 1 1 6 N
70+
S -50 50 50 -50 1 1 10 f
71+
X Pin_1 1 -200 0 150 R 50 50 1 1 P
72+
ENDDRAW
73+
ENDDEF
74+
#
75+
# Conn_01x04
76+
#
77+
DEF Conn_01x04 J 0 40 Y N 1 F N
78+
F0 "J" 0 200 50 H V C CNN
79+
F1 "Conn_01x04" 0 -300 50 H V C CNN
80+
F2 "" 0 0 50 H I C CNN
81+
F3 "" 0 0 50 H I C CNN
82+
$FPLIST
83+
Connector*:*_??x*mm*
84+
Connector*:*1x??x*mm*
85+
Pin?Header?Straight?1X*
86+
Pin?Header?Angled?1X*
87+
Socket?Strip?Straight?1X*
88+
Socket?Strip?Angled?1X*
89+
$ENDFPLIST
90+
DRAW
91+
S -50 -195 0 -205 1 1 6 N
92+
S -50 -95 0 -105 1 1 6 N
93+
S -50 5 0 -5 1 1 6 N
94+
S -50 105 0 95 1 1 6 N
95+
S -50 150 50 -250 1 1 10 f
96+
X Pin_1 1 -200 100 150 R 50 50 1 1 P
97+
X Pin_2 2 -200 0 150 R 50 50 1 1 P
98+
X Pin_3 3 -200 -100 150 R 50 50 1 1 P
99+
X Pin_4 4 -200 -200 150 R 50 50 1 1 P
100+
ENDDRAW
101+
ENDDEF
102+
#
103+
# D
104+
#
105+
DEF D D 0 40 N N 1 F N
106+
F0 "D" 0 100 50 H V C CNN
107+
F1 "D" 0 -100 50 H V C CNN
108+
F2 "" 0 0 50 H I C CNN
109+
F3 "" 0 0 50 H I C CNN
110+
$FPLIST
111+
TO-???*
112+
*SingleDiode
113+
*_Diode_*
114+
*SingleDiode*
115+
D_*
116+
$ENDFPLIST
117+
DRAW
118+
P 2 0 1 8 -50 50 -50 -50 N
119+
P 2 0 1 0 50 0 -50 0 N
120+
P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
121+
X K 1 -150 0 100 R 50 50 1 1 P
122+
X A 2 150 0 100 L 50 50 1 1 P
123+
ENDDRAW
124+
ENDDEF
125+
#
126+
# D_Zener
127+
#
128+
DEF D_Zener D 0 40 N N 1 F N
129+
F0 "D" 0 100 50 H V C CNN
130+
F1 "D_Zener" 0 -100 50 H V C CNN
131+
F2 "" 0 0 50 H I C CNN
132+
F3 "" 0 0 50 H I C CNN
133+
$FPLIST
134+
TO-???*
135+
*SingleDiode
136+
*_Diode_*
137+
*SingleDiode*
138+
D_*
139+
$ENDFPLIST
140+
DRAW
141+
P 2 0 1 0 50 0 -50 0 N
142+
P 3 0 1 8 -50 -50 -50 50 -30 50 N
143+
P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N
144+
X K 1 -150 0 100 R 50 50 1 1 P
145+
X A 2 150 0 100 L 50 50 1 1 P
146+
ENDDRAW
147+
ENDDEF
148+
#
149+
# GND
150+
#
151+
DEF GND #PWR 0 0 Y Y 1 F P
152+
F0 "#PWR" 0 -250 50 H I C CNN
153+
F1 "GND" 0 -150 50 H V C CNN
154+
F2 "" 0 0 50 H I C CNN
155+
F3 "" 0 0 50 H I C CNN
156+
DRAW
157+
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
158+
X GND 1 0 0 0 D 50 50 1 1 W N
159+
ENDDRAW
160+
ENDDEF
161+
#
162+
# L
163+
#
164+
DEF L L 0 40 N N 1 F N
165+
F0 "L" -50 0 50 V V C CNN
166+
F1 "L" 75 0 50 V V C CNN
167+
F2 "" 0 0 50 H I C CNN
168+
F3 "" 0 0 50 H I C CNN
169+
$FPLIST
170+
Choke_*
171+
*Coil*
172+
Inductor_*
173+
L_*
174+
$ENDFPLIST
175+
DRAW
176+
A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50
177+
A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0
178+
A 0 25 25 -899 899 0 1 0 N 0 0 0 50
179+
A 0 75 25 -899 899 0 1 0 N 0 50 0 100
180+
X 1 1 0 150 50 D 50 50 1 1 P
181+
X 2 2 0 -150 50 U 50 50 1 1 P
182+
ENDDRAW
183+
ENDDEF
184+
#
185+
# MP4410GQ-Z
186+
#
187+
DEF MP4410GQ-Z U 0 40 Y Y 1 F N
188+
F0 "U" -300 650 60 H V R CNN
189+
F1 "MP4410GQ-Z" 350 -700 60 H V L CNN
190+
F2 "digikey-footprints:QFN-10-1EP_3x3" 450 700 60 H I L CNN
191+
F3 "http://www.monolithicpower.com/pub/media/document/MP4410_r1.0.pdf" 450 800 60 H I L CNN
192+
F4 "MP4410GQ-Z-ND" 450 900 60 H I L CNN "Digi-Key_PN"
193+
F5 "MP4410GQ-Z" 450 1000 60 H I L CNN "MPN"
194+
F6 "Integrated Circuits (ICs)" 450 1100 60 H I L CNN "Category"
195+
F7 "PMIC - Voltage Regulators - DC DC Switching Regulators" 450 1200 60 H I L CNN "Family"
196+
F8 "http://www.monolithicpower.com/pub/media/document/MP4410_r1.0.pdf" 450 1300 60 H I L CNN "DK_Datasheet_Link"
197+
F9 "/product-detail/en/monolithic-power-systems-inc/MP4410GQ-Z/MP4410GQ-Z-ND/5292420" 450 1400 60 H I L CNN "DK_Detail_Page"
198+
F10 "IC REG BUCK ADJ 0.1A SYNC" 450 1500 60 H I L CNN "Description"
199+
F11 "Monolithic Power Systems Inc." 450 1600 60 H I L CNN "Manufacturer"
200+
F12 "Active" 450 1700 60 H I L CNN "Status"
201+
DRAW
202+
S -350 600 400 -650 0 1 0 f
203+
X BST 1 0 800 200 D 50 50 0 1 W
204+
X SW 2 600 500 200 L 50 50 0 1 w
205+
X GND 3 0 -850 200 U 50 50 0 1 W
206+
X BIAS 4 600 0 200 L 50 50 0 1 W
207+
X FB 5 600 -400 200 L 50 50 0 1 I
208+
X ILIM 6 -550 -400 200 R 50 50 0 1 I
209+
X SS 7 -550 -550 200 R 50 50 0 1 I
210+
X ENHY 8 -550 -250 200 R 50 50 0 1 O
211+
X EN 9 -550 0 200 R 50 50 0 1 I
212+
X IN 10 -550 500 200 R 50 50 0 1 W
213+
ENDDRAW
214+
ENDDEF
215+
#
216+
# Q_NMOS_DGS
217+
#
218+
DEF Q_NMOS_DGS Q 0 0 Y N 1 F N
219+
F0 "Q" 200 50 50 H V L CNN
220+
F1 "Q_NMOS_DGS" 200 -50 50 H V L CNN
221+
F2 "" 200 100 50 H I C CNN
222+
F3 "" 0 0 50 H I C CNN
223+
DRAW
224+
C 65 0 111 0 1 10 N
225+
C 100 -70 11 0 1 0 F
226+
C 100 70 11 0 1 0 F
227+
P 2 0 1 0 2 0 10 0 N
228+
P 2 0 1 0 30 -70 100 -70 N
229+
P 2 0 1 10 30 -50 30 -90 N
230+
P 2 0 1 0 30 0 100 0 N
231+
P 2 0 1 10 30 20 30 -20 N
232+
P 2 0 1 0 30 70 100 70 N
233+
P 2 0 1 10 30 90 30 50 N
234+
P 2 0 1 0 100 -70 100 -100 N
235+
P 2 0 1 0 100 -70 100 0 N
236+
P 2 0 1 0 100 100 100 70 N
237+
P 3 0 1 10 10 75 10 -75 10 -75 N
238+
P 4 0 1 0 40 0 80 15 80 -15 40 0 F
239+
P 4 0 1 0 100 -70 130 -70 130 70 100 70 N
240+
P 4 0 1 0 110 20 115 15 145 15 150 10 N
241+
P 4 0 1 0 130 15 115 -10 145 -10 130 15 N
242+
X D 1 100 200 100 D 50 50 1 1 P
243+
X G 2 -200 0 200 R 50 50 1 1 I
244+
X S 3 100 -200 100 U 50 50 1 1 P
245+
ENDDRAW
246+
ENDDEF
247+
#
248+
# R
249+
#
250+
DEF R R 0 0 N Y 1 F N
251+
F0 "R" 80 0 50 V V C CNN
252+
F1 "R" 0 0 50 V V C CNN
253+
F2 "" -70 0 50 V I C CNN
254+
F3 "" 0 0 50 H I C CNN
255+
$FPLIST
256+
R_*
257+
R_*
258+
$ENDFPLIST
259+
DRAW
260+
S -40 -100 40 100 0 1 10 N
261+
X ~ 1 0 150 50 D 50 50 1 1 P
262+
X ~ 2 0 -150 50 U 50 50 1 1 P
263+
ENDDRAW
264+
ENDDEF
265+
#
266+
# SW_Push
267+
#
268+
DEF SW_Push SW 0 40 N N 1 F N
269+
F0 "SW" 50 100 50 H V L CNN
270+
F1 "SW_Push" 0 -60 50 H V C CNN
271+
F2 "" 0 200 50 H I C CNN
272+
F3 "" 0 200 50 H I C CNN
273+
DRAW
274+
C -80 0 20 0 1 0 N
275+
C 80 0 20 0 1 0 N
276+
P 2 0 1 0 0 50 0 120 N
277+
P 2 0 1 0 100 50 -100 50 N
278+
X 1 1 -200 0 100 R 50 50 0 1 P
279+
X 2 2 200 0 100 L 50 50 0 1 P
280+
ENDDRAW
281+
ENDDEF
282+
#
283+
# TRADFRI
284+
#
285+
DEF TRADFRI U 0 40 Y Y 1 F N
286+
F0 "U" -500 350 60 H V C CNN
287+
F1 "TRADFRI" 0 350 60 H V C CNN
288+
F2 "" 0 0 60 H I C CNN
289+
F3 "" 0 0 60 H I C CNN
290+
DRAW
291+
S -600 300 200 -800 0 1 0 N
292+
X PA0 1 -700 0 100 R 50 50 1 1 P
293+
X PA1 2 -700 -100 100 R 50 50 1 1 P
294+
X PB12 3 -700 -200 100 R 50 50 1 1 P
295+
X PB13 4 -700 -300 100 R 50 50 1 1 P
296+
X GND 5 -700 -400 100 R 50 50 1 1 w
297+
X VCC 6 -700 -500 100 R 50 50 1 1 W
298+
X GND 7 300 -700 100 L 50 50 1 1 w
299+
X PB15 8 300 -600 100 L 50 50 1 1 P
300+
X PB14 9 300 -500 100 L 50 50 1 1 P
301+
X PC10 10 300 -400 100 L 50 50 1 1 P
302+
X PC11 11 300 -300 100 L 50 50 1 1 P
303+
X PF0 12 300 -200 100 L 50 50 1 1 P
304+
X PF1 13 300 -100 100 L 50 50 1 1 P
305+
X PF2 14 300 0 100 L 50 50 1 1 P
306+
X PF3 15 300 100 100 L 50 50 1 1 P
307+
X RESETn 16 300 200 100 L 50 50 1 1 P
308+
ENDDRAW
309+
ENDDEF
310+
#
311+
#End Library
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
update=ma 11 jun 2018 19:45:39 CEST
2+
version=1
3+
last_client=kicad
4+
[pcbnew]
5+
version=1
6+
LastNetListRead=
7+
UseCmpFile=1
8+
PadDrill=0.600000000000
9+
PadDrillOvalY=0.600000000000
10+
PadSizeH=1.500000000000
11+
PadSizeV=1.500000000000
12+
PcbTextSizeV=1.500000000000
13+
PcbTextSizeH=1.500000000000
14+
PcbTextThickness=0.300000000000
15+
ModuleTextSizeV=1.000000000000
16+
ModuleTextSizeH=1.000000000000
17+
ModuleTextSizeThickness=0.150000000000
18+
SolderMaskClearance=0.000000000000
19+
SolderMaskMinWidth=0.000000000000
20+
DrawSegmentWidth=0.200000000000
21+
BoardOutlineThickness=0.100000000000
22+
ModuleOutlineThickness=0.150000000000
23+
[cvpcb]
24+
version=1
25+
NetIExt=net
26+
[general]
27+
version=1
28+
[schematic_editor]
29+
version=1
30+
PageLayoutDescrFile=
31+
PlotDirectoryName=
32+
SubpartIdSeparator=0
33+
SubpartFirstId=65
34+
NetFmtName=
35+
SpiceForceRefPrefix=0
36+
SpiceUseNetNumbers=0
37+
LabSize=60
38+
[eeschema]
39+
version=1
40+
LibDir=
41+
[eeschema/libraries]
42+
LibName1=ICPSLC24-10NA

0 commit comments

Comments
 (0)