Skip to content

Commit 567568c

Browse files
committed
Completed PSU design.
Also changed footprint for stacked USB connector to change shield pins from SHx to Pin 9.
1 parent 64e3c9a commit 567568c

16 files changed

+11223
-7446
lines changed

Kicad/Neotron-Common-Hardware-cache.lib

Lines changed: 267 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,29 @@ X Pin_9 9 300 -100 150 L 50 50 1 1 P
274274
ENDDRAW
275275
ENDDEF
276276
#
277+
# Connector_Jack-DC
278+
#
279+
DEF Connector_Jack-DC J 0 40 Y Y 1 F N
280+
F0 "J" 0 210 50 H V C CNN
281+
F1 "Connector_Jack-DC" 0 -200 50 H V C CNN
282+
F2 "" 50 -40 50 H I C CNN
283+
F3 "" 50 -40 50 H I C CNN
284+
ALIAS Jack-DC
285+
$FPLIST
286+
BarrelJack*
287+
$ENDFPLIST
288+
DRAW
289+
A -130 100 25 901 -901 0 1 10 F -130 125 -130 75
290+
A -130 100 25 901 -901 0 1 10 N -130 125 -130 75
291+
S -200 150 200 -150 0 1 10 f
292+
S 145 125 -130 75 0 1 10 F
293+
P 2 0 1 10 200 100 150 100 N
294+
P 6 0 1 10 -150 -100 -100 -100 -50 -50 0 -100 100 -100 200 -100 N
295+
X ~ 1 300 100 100 L 50 50 1 1 P
296+
X ~ 2 300 -100 100 L 50 50 1 1 P
297+
ENDDRAW
298+
ENDDEF
299+
#
277300
# Connector_RJ45_Amphenol_RJMG1BD3B8K1ANR
278301
#
279302
DEF Connector_RJ45_Amphenol_RJMG1BD3B8K1ANR J 0 20 Y Y 1 F N
@@ -432,36 +455,20 @@ X DAT2 9 -900 400 100 R 50 50 1 1 I
432455
ENDDRAW
433456
ENDDEF
434457
#
435-
# Connector_USB_B
458+
# Connector_TestPoint
436459
#
437-
DEF Connector_USB_B J 0 40 Y Y 1 F N
438-
F0 "J" -200 450 50 H V L CNN
439-
F1 "Connector_USB_B" -200 350 50 H V L CNN
440-
F2 "" 150 -50 50 H I C CNN
441-
F3 "" 150 -50 50 H I C CNN
460+
DEF Connector_TestPoint TP 0 30 N N 1 F N
461+
F0 "TP" 0 270 50 H V C CNN
462+
F1 "Connector_TestPoint" 0 200 50 H V C CNN
463+
F2 "" 200 0 50 H I C CNN
464+
F3 "" 200 0 50 H I C CNN
442465
$FPLIST
443-
USB*
466+
Pin*
467+
Test*
444468
$ENDFPLIST
445469
DRAW
446-
C -150 85 25 0 1 10 F
447-
C -25 135 15 0 1 10 F
448-
S -200 -300 200 300 0 1 10 f
449-
S -150 220 -100 180 0 1 0 F
450-
S -5 -300 5 -270 0 1 0 N
451-
S 10 50 -20 20 0 1 10 F
452-
S 200 -105 170 -95 0 1 0 N
453-
S 200 -5 170 5 0 1 0 N
454-
S 200 195 170 205 0 1 0 N
455-
P 2 0 1 10 -75 85 25 85 N
456-
P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N
457-
P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N
458-
P 4 0 1 10 25 110 25 60 75 85 25 110 F
459-
P 7 0 1 0 -160 170 -90 170 -90 225 -105 240 -145 240 -160 225 -160 170 N
460-
X VBUS 1 300 200 100 L 50 50 1 1 w
461-
X D- 2 300 -100 100 L 50 50 1 1 P
462-
X D+ 3 300 0 100 L 50 50 1 1 P
463-
X GND 4 0 -400 100 U 50 50 1 1 w
464-
X Shield 5 -100 -400 100 U 50 50 1 1 P
470+
C 0 130 30 0 1 0 N
471+
X 1 1 0 0 100 U 50 50 1 1 P
465472
ENDDRAW
466473
ENDDEF
467474
#
@@ -583,6 +590,72 @@ X ~ 2 0 -100 50 U 50 50 1 1 P
583590
ENDDRAW
584591
ENDDEF
585592
#
593+
# Device_L
594+
#
595+
DEF Device_L L 0 40 N N 1 F N
596+
F0 "L" -50 0 50 V V C CNN
597+
F1 "Device_L" 75 0 50 V V C CNN
598+
F2 "" 0 0 50 H I C CNN
599+
F3 "" 0 0 50 H I C CNN
600+
$FPLIST
601+
Choke_*
602+
*Coil*
603+
Inductor_*
604+
L_*
605+
$ENDFPLIST
606+
DRAW
607+
A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50
608+
A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0
609+
A 0 25 25 -899 899 0 1 0 N 0 0 0 50
610+
A 0 75 25 -899 899 0 1 0 N 0 50 0 100
611+
X 1 1 0 150 50 D 50 50 1 1 P
612+
X 2 2 0 -150 50 U 50 50 1 1 P
613+
ENDDRAW
614+
ENDDEF
615+
#
616+
# Device_LED
617+
#
618+
DEF Device_LED D 0 40 N N 1 F N
619+
F0 "D" 0 100 50 H V C CNN
620+
F1 "Device_LED" 0 -100 50 H V C CNN
621+
F2 "" 0 0 50 H I C CNN
622+
F3 "" 0 0 50 H I C CNN
623+
$FPLIST
624+
LED*
625+
LED_SMD:*
626+
LED_THT:*
627+
$ENDFPLIST
628+
DRAW
629+
P 2 0 1 10 -50 -50 -50 50 N
630+
P 2 0 1 0 -50 0 50 0 N
631+
P 4 0 1 10 50 -50 50 50 -50 0 50 -50 N
632+
P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N
633+
P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N
634+
X K 1 -150 0 100 R 50 50 1 1 P
635+
X A 2 150 0 100 L 50 50 1 1 P
636+
ENDDRAW
637+
ENDDEF
638+
#
639+
# Device_Polyfuse
640+
#
641+
DEF Device_Polyfuse F 0 0 N Y 1 F N
642+
F0 "F" -100 0 50 V V C CNN
643+
F1 "Device_Polyfuse" 100 0 50 V V C CNN
644+
F2 "" 50 -200 50 H I L CNN
645+
F3 "" 0 0 50 H I C CNN
646+
$FPLIST
647+
*polyfuse*
648+
*PTC*
649+
$ENDFPLIST
650+
DRAW
651+
S -30 100 30 -100 0 1 10 N
652+
P 2 0 1 0 0 100 0 -100 N
653+
P 4 0 1 0 -60 100 -60 60 60 -60 60 -100 N
654+
X ~ 1 0 150 50 D 50 50 1 1 P
655+
X ~ 2 0 -150 50 U 50 50 1 1 P
656+
ENDDRAW
657+
ENDDEF
658+
#
586659
# Device_R
587660
#
588661
DEF Device_R R 0 0 N Y 1 F N
@@ -600,6 +673,40 @@ X ~ 2 0 -150 50 U 50 50 1 1 P
600673
ENDDRAW
601674
ENDDEF
602675
#
676+
# Device_R_Network04
677+
#
678+
DEF Device_R_Network04 RN 0 0 Y N 1 F N
679+
F0 "RN" -300 0 50 V V C CNN
680+
F1 "Device_R_Network04" 200 0 50 V V C CNN
681+
F2 "Resistor_THT:R_Array_SIP5" 275 0 50 V I C CNN
682+
F3 "" 0 0 50 H I C CNN
683+
$FPLIST
684+
R?Array?SIP*
685+
$ENDFPLIST
686+
DRAW
687+
C -200 90 10 0 1 0 F
688+
C -100 90 10 0 1 0 F
689+
C 0 90 10 0 1 0 F
690+
S -250 -125 150 125 0 1 10 f
691+
S -230 60 -170 -100 0 1 10 N
692+
S -130 60 -70 -100 0 1 10 N
693+
S -30 60 30 -100 0 1 10 N
694+
S 70 60 130 -100 0 1 10 N
695+
P 2 0 1 0 -200 -100 -200 -150 N
696+
P 2 0 1 0 -100 -100 -100 -150 N
697+
P 2 0 1 0 0 -100 0 -150 N
698+
P 2 0 1 0 100 -100 100 -150 N
699+
P 4 0 1 0 -200 60 -200 90 -100 90 -100 60 N
700+
P 4 0 1 0 -100 60 -100 90 0 90 0 60 N
701+
P 4 0 1 0 0 60 0 90 100 90 100 60 N
702+
X common 1 -200 200 100 D 50 50 1 1 P
703+
X R1 2 -200 -200 50 U 50 50 1 1 P
704+
X R2 3 -100 -200 50 U 50 50 1 1 P
705+
X R3 4 0 -200 50 U 50 50 1 1 P
706+
X R4 5 100 -200 50 U 50 50 1 1 P
707+
ENDDRAW
708+
ENDDEF
709+
#
603710
# Device_R_Network08
604711
#
605712
DEF Device_R_Network08 RN 0 0 Y N 1 F N
@@ -899,6 +1006,31 @@ X ~ 9 300 -300 100 L 50 50 1 1 P
8991006
ENDDRAW
9001007
ENDDEF
9011008
#
1009+
# Neotron-Common-Hardware_K78xx-3AR3
1010+
#
1011+
DEF Neotron-Common-Hardware_K78xx-3AR3 U 0 40 Y Y 1 F N
1012+
F0 "U" 250 0 50 H V R CNN
1013+
F1 "Neotron-Common-Hardware_K78xx-3AR3" -250 0 50 H V C CNN
1014+
F2 "Connector_PinSocket_2.54mm:PinSocket_1x12_P2.54mm_Vertical" 0 250 50 H I C CNN
1015+
F3 "" 0 0 50 H I C CNN
1016+
F4 "Mornsun" 0 350 50 H I C CNN "Manufacturer"
1017+
DRAW
1018+
S -250 -50 250 -750 0 1 0 f
1019+
X Ctrl 1 -350 -450 100 R 50 50 0 0 I
1020+
X Vo 10 350 -250 100 L 50 50 0 0 P
1021+
X Vo 11 350 -150 100 L 50 50 0 0 P
1022+
X Trim 12 350 -450 100 L 50 50 0 0 I
1023+
X Vin 2 -350 -350 100 R 50 50 0 0 W
1024+
X Vin 3 -350 -250 100 R 50 50 0 0 W
1025+
X Vin 4 -350 -150 100 R 50 50 0 0 W
1026+
X GND 5 150 -850 100 U 50 50 0 0 W
1027+
X GND 6 50 -850 100 U 50 50 0 0 W
1028+
X GND 7 -50 -850 100 U 50 50 0 0 W
1029+
X GND 8 -150 -850 100 U 50 50 0 0 W
1030+
X Vo 9 350 -350 100 L 50 50 0 0 w
1031+
ENDDRAW
1032+
ENDDEF
1033+
#
9021034
# Neotron-Common-Hardware_MIC2005A-2YM5
9031035
#
9041036
DEF Neotron-Common-Hardware_MIC2005A-2YM5 U 0 40 Y Y 1 F N
@@ -917,6 +1049,41 @@ X VOUT 5 500 100 100 L 50 50 0 0 w
9171049
ENDDRAW
9181050
ENDDEF
9191051
#
1052+
# Neotron-Common-Hardware_NUC029FAE
1053+
#
1054+
DEF Neotron-Common-Hardware_NUC029FAE U 0 40 Y Y 1 F N
1055+
F0 "U" 500 750 50 H V C CNN
1056+
F1 "Neotron-Common-Hardware_NUC029FAE" -400 750 50 H V C CNN
1057+
F2 "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" 1050 -900 50 H I C CNN
1058+
F3 "" 150 200 50 H I C CNN
1059+
F4 "Nuvoton" 0 100 50 H I C CNN "Manufacturer"
1060+
F5 "NUC029FAE" 0 0 50 H I C CNN "MPN"
1061+
F6 "NUC029FAE-ND" 0 -100 50 H I C CNN "Digikey"
1062+
DRAW
1063+
S -600 700 600 -800 0 1 0 f
1064+
X P1.2 1 -700 0 100 R 50 50 0 0 B
1065+
X P5.0 10 700 -200 100 L 50 50 0 0 B
1066+
X Vss 11 0 -900 100 U 50 50 0 0 W
1067+
X P2.4 12 -700 -500 100 R 50 50 0 0 B
1068+
X P2.5 13 -700 -600 100 R 50 50 0 0 B
1069+
X P4.6 14 700 100 100 L 50 50 0 0 B
1070+
X P4.7 15 700 0 100 L 50 50 0 0 B
1071+
X P0.7 16 -700 200 100 R 50 50 0 0 B
1072+
X P0.6 17 -700 300 100 R 50 50 0 0 B
1073+
X P0.5 18 -700 400 100 R 50 50 0 0 B
1074+
X P0.4 19 -700 500 100 R 50 50 0 0 B
1075+
X P1.3 2 -700 -100 100 R 50 50 0 0 B
1076+
X Vdd 20 0 800 100 D 50 50 0 0 W
1077+
X P1.4 3 -700 -200 100 R 50 50 0 0 B
1078+
X P1.5 4 -700 -300 100 R 50 50 0 0 B
1079+
X ~RST 5 700 -500 100 L 50 50 0 0 I
1080+
X P3.2 6 700 500 100 L 50 50 0 0 B
1081+
X P3.4 7 700 400 100 L 50 50 0 0 B
1082+
X P3.5 8 700 300 100 L 50 50 0 0 B
1083+
X P5.1 9 700 -300 100 L 50 50 0 0 B
1084+
ENDDRAW
1085+
ENDDEF
1086+
#
9201087
# Neotron-Common-Hardware_STX-4335-5BGP-S1
9211088
#
9221089
DEF Neotron-Common-Hardware_STX-4335-5BGP-S1 U 0 40 Y Y 1 F N
@@ -1093,6 +1260,65 @@ X D2+ 9 650 500 100 L 50 50 0 0 B
10931260
ENDDRAW
10941261
ENDDEF
10951262
#
1263+
# Regulator_Linear_AMS1117CD-3.3
1264+
#
1265+
DEF Regulator_Linear_AMS1117CD-3.3 U 0 10 Y Y 1 F N
1266+
F0 "U" -150 125 50 H V C CNN
1267+
F1 "Regulator_Linear_AMS1117CD-3.3" 0 125 50 H V L CNN
1268+
F2 "Package_TO_SOT_SMD:TO-252-3_TabPin2" 0 200 50 H I C CNN
1269+
F3 "" 100 -250 50 H I C CNN
1270+
ALIAS AMS1117CD-1.8 AMS1117CD-2.5 AMS1117CD-2.85 AMS1117CD-3.3 AMS1117CD-5.0
1271+
$FPLIST
1272+
TO?252*TabPin2*
1273+
$ENDFPLIST
1274+
DRAW
1275+
S -200 -200 200 75 0 1 10 f
1276+
X GND 1 0 -300 100 U 50 50 1 1 W
1277+
X VO 2 300 0 100 L 50 50 1 1 w
1278+
X VI 3 -300 0 100 R 50 50 1 1 W
1279+
ENDDRAW
1280+
ENDDEF
1281+
#
1282+
# Regulator_Linear_MAX1615xUK
1283+
#
1284+
DEF Regulator_Linear_MAX1615xUK U 0 20 Y Y 1 F N
1285+
F0 "U" -250 250 50 H V C CNN
1286+
F1 "Regulator_Linear_MAX1615xUK" 100 250 50 H V C CNN
1287+
F2 "Package_TO_SOT_SMD:SOT-23-5" 0 -250 50 H I C CNN
1288+
F3 "" 0 -250 50 H I C CNN
1289+
$FPLIST
1290+
SOT?23?5*
1291+
$ENDFPLIST
1292+
DRAW
1293+
S -300 200 300 -200 1 1 10 f
1294+
X IN 1 -400 100 100 R 50 50 1 1 W
1295+
X GND 2 0 -300 100 U 50 50 1 1 W
1296+
X OUT 3 400 100 100 L 50 50 1 1 w
1297+
X 5/~3 4 400 -100 100 L 50 50 1 1 I
1298+
X ~SHDN 5 -400 -100 100 R 50 50 1 1 I
1299+
ENDDRAW
1300+
ENDDEF
1301+
#
1302+
# Switch_SW_DIP_x01
1303+
#
1304+
DEF Switch_SW_DIP_x01 SW 0 0 Y N 1 F N
1305+
F0 "SW" 0 150 50 H V C CNN
1306+
F1 "Switch_SW_DIP_x01" 0 -150 50 H V C CNN
1307+
F2 "" 0 0 50 H I C CNN
1308+
F3 "" 0 0 50 H I C CNN
1309+
$FPLIST
1310+
SW?DIP?x1*
1311+
$ENDFPLIST
1312+
DRAW
1313+
C -80 0 20 0 0 0 N
1314+
C 80 0 20 0 0 0 N
1315+
S -150 100 150 -100 0 1 10 f
1316+
P 2 0 0 0 -60 5 93 46 N
1317+
X ~ 1 -300 0 200 R 50 50 1 1 P
1318+
X ~ 2 300 0 200 L 50 50 1 1 P
1319+
ENDDRAW
1320+
ENDDEF
1321+
#
10961322
# power_+3.3V
10971323
#
10981324
DEF power_+3.3V #PWR 0 0 Y Y 1 F P
@@ -1139,6 +1365,21 @@ X +5V 1 0 0 0 U 50 50 1 1 W N
11391365
ENDDRAW
11401366
ENDDEF
11411367
#
1368+
# power_+5VP
1369+
#
1370+
DEF power_+5VP #PWR 0 0 Y Y 1 F P
1371+
F0 "#PWR" 0 -150 50 H I C CNN
1372+
F1 "power_+5VP" 0 140 50 H V C CNN
1373+
F2 "" 0 0 50 H I C CNN
1374+
F3 "" 0 0 50 H I C CNN
1375+
DRAW
1376+
P 2 0 1 0 -30 50 0 100 N
1377+
P 2 0 1 0 0 0 0 100 N
1378+
P 2 0 1 0 0 100 30 50 N
1379+
X +5VP 1 0 0 0 U 50 50 1 1 W N
1380+
ENDDRAW
1381+
ENDDEF
1382+
#
11421383
# power_GND
11431384
#
11441385
DEF power_GND #PWR 0 0 Y Y 1 F P

Kicad/Neotron-Common-Hardware.dcm

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,31 @@ K circular DIN connector
1616
F http://www.kycon.com/Pub_Eng_Draw/KMDGX-6S-6S-S4N.pdf
1717
$ENDCMP
1818
#
19+
$CMP K78xx-3AR3
20+
D DC/DC Convertor
21+
F https://www.mornsun-power.com/html/pdf/K7805-3AR3.html
22+
$ENDCMP
23+
#
1924
$CMP MIC2005A-2YM5
2025
D Microchip 500mA Fixed Current Limit Single High Side Switch
2126
F http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en579487
2227
$ENDCMP
2328
#
29+
$CMP MKE04P24M48SF0
30+
D NXP KE04 Cortex-M0+ 5V microcontroller
31+
F https://www.nxp.com/docs/en/data-sheet/MKE04P24M48SF0.pdf
32+
$ENDCMP
33+
#
34+
$CMP NUC029FAE
35+
D Nuvoton NuMicro family ARM®Cortex®-M0 32-bit Microcontroller
36+
F https://www.nuvoton.com/resource-files/DS_NUC029_EN_Rev1.06.pdf
37+
$ENDCMP
38+
#
39+
$CMP STM811
40+
D Reset circuit
41+
F https://www.st.com/content/ccc/resource/technical/document/datasheet/cd/e2/ab/27/7d/5d/44/41/CD00003591.pdf/files/CD00003591.pdf/jcr:content/translations/en.CD00003591.pdf
42+
$ENDCMP
43+
#
2444
$CMP STX-4335-5BGP-S1
2545
D Triple 3.5mm TRS jack
2646
F http://www.kycon.com/Pub_Eng_Draw/STX-4335-5BGP-S1.pdf
@@ -39,7 +59,7 @@ F https://www.ti.com/lit/ds/symlink/ths7316.pdf
3959
$ENDCMP
4060
#
4161
$CMP TPD7S019
42-
D 7-Channel ESD Solution for VGA Port
62+
D 7-Channel ESD Solution for VGA Port
4363
K ESD VGA
4464
F https://www.ti.com/lit/ds/symlink/tpd7s019.pdf
4565
$ENDCMP

0 commit comments

Comments
 (0)