diff --git a/16Channel-LED-Driver/16Channel-LED-Driver-BOM.csv b/16Channel-LED-Driver/16Channel-LED-Driver-BOM.csv index cdc8e1f..36ec00c 100644 --- a/16Channel-LED-Driver/16Channel-LED-Driver-BOM.csv +++ b/16Channel-LED-Driver/16Channel-LED-Driver-BOM.csv @@ -1,14 +1,14 @@ -Id;Designator;Package;Quantity;Designation;Supplier and ref;;2017-03-07;Notes +Id;Designator;Package;Quantity;Designation;Supplier and ref;;2017-06-09;Notes 1;REF**,REF**,REF**,REF**;MountingHole_3.2mm_M3;4;MountingHole_3.2mm_M3;;;;Don’t Care 2;REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**,REF**;VIA-0.6mm;39;VIA-0.6mm;;;;Don’t Care -3;Q6,Q4,Q10,Q12,Q8,Q2,Q9,Q3,Q1,Q14,Q15,Q16,Q18,Q19,Q20,Q22,Q24,Q26,Q27,Q28,Q29,Q30,Q32,Q34,Q35,Q37,Q51,Q52,Q55,Q57,Q59,Q60,Q63,Q65;SOT-23;34;BC413;;;; -4;Q7,Q11,Q5,Q13,Q17,Q21,Q23,Q25,Q31,Q33,Q36,Q38,Q56,Q58,Q64,Q66;TO-220;16;BUT11;;;; +3;Q6,Q4,Q10,Q12,Q8,Q2,Q9,Q3,Q1,Q14,Q15,Q16,Q18,Q19,Q20,Q22,Q24,Q26,Q27,Q28,Q29,Q30,Q32,Q34,Q35,Q37,Q51,Q52,Q55,Q57,Q59,Q60,Q63,Q65;SOT-23;34;BC413;;;Ordered 100; +4;Q7,Q11,Q5,Q13,Q17,Q21,Q23,Q25,Q31,Q33,Q36,Q38,Q56,Q58,Q64,Q66;TO-220;16;BUT11;;;Ordered 16; 5;Rsense2,Rsense4,Rsense3,Rsense1,Rsense5,Rsense6,Rsense7,Rsense8,Rsense9,Rsense10,Rsense11,Rsense12,Rsense13,Rsense14,Rsense15,Rsense16;Current_Sense_Resistor;16;0.1;;;;Not ordering many, not entirely sure about current limiting as of yet -6;RV1,RV3,RV4,RV2,RV5,RV6,RV7,RV8,RV9,RV10,RV11,RV12,RV13,RV14,RV15,RV16;Bourns-TC33;16;10K;;;; -7;R20,R13,R14,R19,R25,R26,R31,R32,R45,R46,R51,R52,R57,R58,R63,R64;R_0805_HandSoldering;16;2K;;;; -8;U4,U5,U7,U8;SOIC-14_N;4;LM324AN;;;; -9;R15,R9,R16,R10,R21,R22,R27,R28,R41,R42,R47,R48,R53,R54,R59,R60;R_0805_HandSoldering;16;330;;;; -10;D3,D1,D4,D2,D5,D6,D7,D8,D9,D10,D11,D12,D13,D14,D15,D16;LED_0805;16;LED;;;;Included in order of other board +6;RV1,RV3,RV4,RV2,RV5,RV6,RV7,RV8,RV9,RV10,RV11,RV12,RV13,RV14,RV15,RV16;Bourns-TC33;16;10K;;;Ordered 16; +7;R20,R13,R14,R19,R25,R26,R31,R32,R45,R46,R51,R52,R57,R58,R63,R64;R_0805_HandSoldering;16;2K;;;Ordered 20; +8;U4,U5,U7,U8;SOIC-14_N;4;LM324AN;;;Ordered 4; +9;R15,R9,R16,R10,R21,R22,R27,R28,R41,R42,R47,R48,R53,R54,R59,R60;R_0805_HandSoldering;16;330;;;Ordered 20; +10;D3,D1,D4,D2,D5,D6,D7,D8,D9,D10,D11,D12,D13,D14,D15,D16;LED_0805;16;LED;;;Ordered 25;Included in order of other board 11;JP1,JP8;Jumper_SMD;2;A0;;;;Don’t Care 12;JP2,JP9;Jumper_SMD;2;A1;;;;Don’t Care 13;JP3,JP10;Jumper_SMD;2;A2;;;;Don’t Care @@ -17,11 +17,11 @@ Id;Designator;Package;Quantity;Designation;Supplier and ref;;2017-03-07;Notes 16;JP6,JP13;Jumper_SMD;2;A5;;;;Don’t Care 17;JP7,JP14;Jumper_SMD;2;A6;;;;Don’t Care 18;P1,P3,P4,P10,P11,P12,P13,P14;Socket_Strip_Straight_1x02;8;CONN_01X02;;;;In other order -19;P2,P5;Screw_Connector_M5;2;CONN_01X06;;;; -20;P6,P7,P8,P9;Socket_Strip_Straight_1x08;4;CONN_01X08;;;; -21;R1,R2,R3,R4,R5,R6,R7,R8,R11,R12,R17,R18,R23,R24,R29,R30,R33,R34,R35,R36,R37,R38,R39,R40,R43,R44,R49,R50,R55,R56,R61,R62,R65;R_0805_HandSoldering;33;10K;;;; -22;R66,R67;R_0805_HandSoldering;2;4.7K;;;; -23;U1,U2;SOT-23-5;2;LD3985G;;;; -24;U3,U6;SSOP-20;2;PCA9634;;;; -25;TP1,TP2,TP3,TP4,TP5,TP6,TP7,TP8,TP9,TP10,TP11,TP12,TP13,TP14,TP15,TP16;Measurement_Point_Round-SMD-Pad_Small;16;TEST;;;; -26;C1,C2,C3,C4;R_0805_HandSoldering;4;1uF;;;; +19;P2,P5;Screw_Connector_M5;2;CONN_01X06;;;Ordered 2; +20;P6,P7,P8,P9;Socket_Strip_Straight_1x08;4;CONN_01X08;;;Ordered 4; +21;R1,R2,R3,R4,R5,R6,R7,R8,R11,R12,R17,R18,R23,R24,R29,R30,R33,R34,R35,R36,R37,R38,R39,R40,R43,R44,R49,R50,R55,R56,R61,R62,R65;R_0805_HandSoldering;33;10K;;;Ordered 100; +22;R66,R67;R_0805_HandSoldering;2;4.7K;;;Ordered 10; +23;U1,U2;SOT-23-5;2;LD3985G;;;Ordered 2; +24;U3,U6;SSOP-20;2;PCA9634;;;Ordered 2; +25;TP1,TP2,TP3,TP4,TP5,TP6,TP7,TP8,TP9,TP10,TP11,TP12,TP13,TP14,TP15,TP16;Measurement_Point_Round-SMD-Pad_Small;16;TEST;;;;don’t care +26;C1,C2,C3,C4;R_0805_HandSoldering;4;1uF;;;2 1uF and 2 10uF; diff --git a/4S-Charger/4S-Charger-cache.lib b/4S-Charger/4S-Charger-cache.lib new file mode 100644 index 0000000..a4830bc --- /dev/null +++ b/4S-Charger/4S-Charger-cache.lib @@ -0,0 +1,416 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# +12V +# +DEF +12V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+12V" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +12V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# +5V +# +DEF +5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5V" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# ATMEGA168A-A +# +DEF ATMEGA168A-A IC 0 40 Y Y 1 F N +F0 "IC" -750 1250 50 H V L BNN +F1 "ATMEGA168A-A" 400 -1400 50 H V L BNN +F2 "TQFP32" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS ATMEGA48A-A ATMEGA48PA-A ATMEGA88A-A ATMEGA88PA-A ATMEGA168PA-A ATMEGA328-A ATMEGA328P-A +DRAW +S -750 1200 850 -1300 0 1 10 f +X (PCINT19/OC2B/INT1)PD3 1 1000 -800 150 L 40 40 1 1 B +X (PCINT20/XCK/T0)PD4 2 1000 -900 150 L 40 40 1 1 B +X GND 3 -900 -1200 150 R 40 40 1 1 W +X VCC 4 -900 1100 150 R 40 40 1 1 W +X GND 5 -900 -1100 150 R 40 40 1 1 W +X VCC 6 -900 1000 150 R 40 40 1 1 W +X (PCINT6/XTAL1/TOSC1)PB6 7 1000 500 150 L 40 40 1 1 B +X (PCINT7/XTAL2/TOSC2)PB7 8 1000 400 150 L 40 40 1 1 B +X (PCINT21/OC0B/T1)PD5 9 1000 -1000 150 L 40 40 1 1 B +X (PCINT22/OC0A/AIN0)PD6 10 1000 -1100 150 L 40 40 1 1 B +X AREF 20 -900 500 150 R 40 40 1 1 B +X (PCINT16/RXD)PD0 30 1000 -500 150 L 40 40 1 1 B +X (PCINT23/AIN1)PD7 11 1000 -1200 150 L 40 40 1 1 B +X GND 21 -900 -1000 150 R 40 40 1 1 W +X (PCINT17/TXD)PD1 31 1000 -600 150 L 40 40 1 1 B +X (PCINT0/CLKO/ICP1)PB0 12 1000 1100 150 L 40 40 1 1 B +X ADC7 22 -900 -350 150 R 40 40 1 1 I +X (PCINT18/INT0)PD2 32 1000 -700 150 L 40 40 1 1 B +X (PCINT1/OC1A)PB1 13 1000 1000 150 L 40 40 1 1 B +X (PCINT8/ADC0)PC0 23 1000 250 150 L 40 40 1 1 B +X (PCINT2/OC1B/~SS~)PB2 14 1000 900 150 L 40 40 1 1 B +X (PCINT9/ADC1)PC1 24 1000 150 150 L 40 40 1 1 B +X (PCINT3/OC2A/MOSI)PB3 15 1000 800 150 L 40 40 1 1 B +X (PCINT10/ADC2)PC2 25 1000 50 150 L 40 40 1 1 B +X (PCINT4/MISO)PB4 16 1000 700 150 L 40 40 1 1 B +X (PCINT11/ADC3)PC3 26 1000 -50 150 L 40 40 1 1 B +X (PCINT5/SCK)PB5 17 1000 600 150 L 40 40 1 1 B +X (PCINT12/SDA/ADC4)PC4 27 1000 -150 150 L 40 40 1 1 B +X AVCC 18 -900 800 150 R 40 40 1 1 W +X (PCINT13/SCL/ADC5)PC5 28 1000 -250 150 L 40 40 1 1 B +X ADC6 19 -900 -250 150 R 40 40 1 1 I +X (PCINT14/~RESET~)PC6 29 1000 -350 150 L 40 40 1 1 B +ENDDRAW +ENDDEF +# +# CONN_01X02 +# +DEF CONN_01X02 P 0 40 Y N 1 F N +F0 "P" 0 150 50 H V C CNN +F1 "CONN_01X02" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X02 + Pin_Header_Angled_1X02 + Socket_Strip_Straight_1X02 + Socket_Strip_Angled_1X02 +$ENDFPLIST +DRAW +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 100 50 -100 0 1 0 N +X P1 1 -200 50 150 R 50 50 1 1 P +X P2 2 -200 -50 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X03 +# +DEF CONN_01X03 P 0 40 Y N 1 F N +F0 "P" 0 200 50 H V C CNN +F1 "CONN_01X03" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X03 + Pin_Header_Angled_1X03 + Socket_Strip_Straight_1X03 + Socket_Strip_Angled_1X03 +$ENDFPLIST +DRAW +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 150 50 -150 0 1 0 N +X P1 1 -200 100 150 R 50 50 1 1 P +X P2 2 -200 0 150 R 50 50 1 1 P +X P3 3 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X04 +# +DEF CONN_01X04 P 0 40 Y N 1 F N +F0 "P" 0 250 50 H V C CNN +F1 "CONN_01X04" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X04 + Pin_Header_Angled_1X04 + Socket_Strip_Straight_1X04 + Socket_Strip_Angled_1X04 +$ENDFPLIST +DRAW +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 200 50 -200 0 1 0 N +X P1 1 -200 150 150 R 50 50 1 1 P +X P2 2 -200 50 150 R 50 50 1 1 P +X P3 3 -200 -50 150 R 50 50 1 1 P +X P4 4 -200 -150 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X05 +# +DEF CONN_01X05 P 0 40 Y N 1 F N +F0 "P" 0 300 50 H V C CNN +F1 "CONN_01X05" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X05 + Pin_Header_Angled_1X05 + Socket_Strip_Straight_1X05 + Socket_Strip_Angled_1X05 +$ENDFPLIST +DRAW +S -50 -195 10 -205 0 1 0 N +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 205 10 195 0 1 0 N +S -50 250 50 -250 0 1 0 N +X P1 1 -200 200 150 R 50 50 1 1 P +X P2 2 -200 100 150 R 50 50 1 1 P +X P3 3 -200 0 150 R 50 50 1 1 P +X P4 4 -200 -100 150 R 50 50 1 1 P +X P5 5 -200 -200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CP +# +DEF CP C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "CP" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + CP* + C_Axial* + C_Radial* + TantalC* + C*elec + c_elec* + SMD*_Pol +$ENDFPLIST +DRAW +S -90 20 -90 40 0 1 0 N +S -90 20 90 20 0 1 0 N +S 90 -20 -90 -40 0 1 0 F +S 90 40 -90 40 0 1 0 N +S 90 40 90 20 0 1 0 N +P 2 0 1 0 -70 90 -30 90 N +P 2 0 1 0 -50 110 -50 70 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Crystal +# +DEF Crystal Y 0 40 N N 1 F N +F0 "Y" 0 150 50 H V C CNN +F1 "Crystal" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal* +$ENDFPLIST +DRAW +S -45 100 45 -100 0 1 12 N +P 2 0 1 0 -100 0 -75 0 N +P 2 0 1 20 -75 -50 -75 50 N +P 2 0 1 20 75 -50 75 50 N +P 2 0 1 0 100 0 75 0 N +X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 150 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Schottky +# +DEF D_Schottky D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Schottky" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-* + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# GNDREF +# +DEF GNDREF #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GNDREF" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 -25 -75 25 -75 N +P 2 0 1 0 -5 -100 5 -100 N +P 2 0 1 0 0 -50 0 0 N +P 2 0 1 0 50 -50 -50 -50 N +X GNDREF 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# L +# +DEF L L 0 40 N N 1 F N +F0 "L" -50 0 50 V V C CNN +F1 "L" 75 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Choke_* + *Coil* +$ENDFPLIST +DRAW +A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50 +A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0 +A 0 25 25 -899 899 0 1 0 N 0 0 0 50 +A 0 75 25 -899 899 0 1 0 N 0 50 0 100 +X 1 1 0 150 50 D 50 50 1 1 P +X 2 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LM2902N +# +DEF LM2902N U 0 20 Y Y 4 F N +F0 "U" 0 200 50 H V L CNN +F1 "LM2902N" 0 -200 50 H V L CNN +F2 "" -50 100 50 H V C CNN +F3 "" 50 200 50 H V C CNN +ALIAS LM324 TLC274 TL074 LM324N LM324AN MCP6004 +$FPLIST + SOIC* + DIP* + TSSOP* + SSOP* + MSOP* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V+ 4 -100 300 150 D 50 50 0 1 W +X V- 11 -100 -300 150 U 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +X ~ 8 300 0 100 L 50 50 3 1 O +X - 9 -300 -100 100 R 50 50 3 1 I +X + 10 -300 100 100 R 50 50 3 1 I +X + 12 -300 100 100 R 50 50 4 1 I +X - 13 -300 -100 100 R 50 50 4 1 I +X ~ 14 300 0 100 L 50 50 4 1 O +ENDDRAW +ENDDEF +# +# MC34063 +# +DEF MC34063 U 0 40 Y Y 1 F N +F0 "U" 0 -400 60 H V C CNN +F1 "MC34063" 0 250 60 H V C CNN +F2 "" -150 0 60 H I C CNN +F3 "" -150 0 60 H I C CNN +$FPLIST + SOIC-8 +$ENDFPLIST +DRAW +S -350 200 350 -300 0 1 0 N +X SW_C 1 -550 100 200 R 50 50 1 1 I +X SW_E 2 -550 0 200 R 50 50 1 1 I +X TIM_CAP 3 -550 -100 200 R 50 50 1 1 I +X GND 4 -550 -200 200 R 50 50 1 1 I +X ~COMP_IN 5 550 -200 200 L 50 50 1 1 I +X Vcc 6 550 -100 200 L 50 50 1 1 I +X I_Sense 7 550 0 200 L 50 50 1 1 I +X DRV_C 8 550 100 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Q_NPN_CBE +# +DEF Q_NPN_CBE Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_NPN_CBE" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X C 1 100 200 100 D 50 50 1 1 P +X B 2 -200 0 225 R 50 50 1 1 I +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Q_PNP_CBE +# +DEF Q_PNP_CBE Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Q_PNP_CBE" 200 -50 50 H V L CNN +F2 "" 200 100 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F +X C 1 100 200 100 D 50 50 1 1 P +X B 2 -200 0 225 R 50 50 1 1 I +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "R" 0 0 50 V V C CNN +F2 "" -70 0 50 V V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + R_* + Resistor_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/4S-Charger/4S-Charger.kicad_pcb b/4S-Charger/4S-Charger.kicad_pcb new file mode 100644 index 0000000..02c8ecb --- /dev/null +++ b/4S-Charger/4S-Charger.kicad_pcb @@ -0,0 +1 @@ +(kicad_pcb (version 4) (host kicad "dummy file") ) diff --git a/4S-Charger/4S-Charger.pro b/4S-Charger/4S-Charger.pro new file mode 100644 index 0000000..dcf0e82 --- /dev/null +++ b/4S-Charger/4S-Charger.pro @@ -0,0 +1,62 @@ +update=Tue 06 Jun 2017 11:02:31 AM MDT +version=1 +last_client=kicad +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[general] +version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves +LibName30=/home/isthatme/kicad-projects/Custom-Parts/atmega88 +LibName31=/home/isthatme/kicad-projects/Custom-Parts/mc34063 diff --git a/4S-Charger/4S-Charger.sch b/4S-Charger/4S-Charger.sch new file mode 100644 index 0000000..6f7626e --- /dev/null +++ b/4S-Charger/4S-Charger.sch @@ -0,0 +1,152 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:atmega88 +LIBS:mc34063 +LIBS:4S-Charger-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 3 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L ATMEGA88PA-A IC1 +U 1 1 59289523 +P 2500 2600 +F 0 "IC1" H 1750 3850 50 0000 L BNN +F 1 "ATMEGA88PA-A" H 2900 1200 50 0000 L BNN +F 2 "TQFP32" H 2500 2600 50 0000 C CIN +F 3 "" H 2500 2600 50 0000 C CNN + 1 2500 2600 + 1 0 0 -1 +$EndComp +$Sheet +S 7200 1200 2000 1150 +U 59289693 +F0 "Power" 60 +F1 "Power.sch" 60 +F2 "PWR_CTL" I L 7200 1300 60 +F3 "PWR_Isense" I L 7200 1400 60 +$EndSheet +$Sheet +S 7300 3750 2500 1400 +U 5928969C +F0 "Balance" 60 +F1 "Balance.sch" 60 +F2 "Vcell_1" I L 7300 3850 60 +F3 "Vcell_2" I L 7300 3950 60 +F4 "Vcell_3" I L 7300 4050 60 +F5 "Vcell_4" I L 7300 4150 60 +F6 "Balance_1" I L 7300 4350 60 +F7 "Balance_2" I L 7300 4450 60 +F8 "Balance_3" I L 7300 4550 60 +F9 "Balance_4" I L 7300 4650 60 +$EndSheet +Wire Wire Line + 3500 2350 6300 2350 +Wire Wire Line + 6300 2350 6300 3850 +Wire Wire Line + 6300 3850 7300 3850 +Wire Wire Line + 3500 2450 6200 2450 +Wire Wire Line + 6200 2450 6200 3950 +Wire Wire Line + 6200 3950 7300 3950 +Wire Wire Line + 3500 2550 6100 2550 +Wire Wire Line + 6100 2550 6100 4050 +Wire Wire Line + 6100 4050 7300 4050 +Wire Wire Line + 3500 2650 5950 2650 +Wire Wire Line + 5950 2650 5950 4150 +Wire Wire Line + 5950 4150 7300 4150 +Wire Wire Line + 5350 2750 3500 2750 +Wire Wire Line + 5350 1400 5350 2750 +Wire Wire Line + 5350 1400 7200 1400 +Wire Wire Line + 3500 3100 4950 3100 +Wire Wire Line + 4950 3100 4950 4350 +Wire Wire Line + 4950 4350 7300 4350 +Wire Wire Line + 3500 3200 4850 3200 +Wire Wire Line + 4850 3200 4850 4450 +Wire Wire Line + 4850 4450 7300 4450 +Wire Wire Line + 3500 3300 4750 3300 +Wire Wire Line + 4750 3300 4750 4550 +Wire Wire Line + 4750 4550 7300 4550 +Wire Wire Line + 3500 3400 4650 3400 +Wire Wire Line + 4650 3400 4650 4650 +Wire Wire Line + 4650 4650 7300 4650 +Wire Wire Line + 3500 1500 5150 1500 +Wire Wire Line + 5150 1500 5150 1300 +Wire Wire Line + 5150 1300 7200 1300 +$Comp +L Crystal Y1 +U 1 1 5928B39A +P 3650 5250 +F 0 "Y1" H 3650 5400 50 0000 C CNN +F 1 "Crystal" H 3650 5100 50 0000 C CNN +F 2 "" H 3650 5250 50 0000 C CNN +F 3 "" H 3650 5250 50 0000 C CNN + 1 3650 5250 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/4S-Charger/Balance.sch b/4S-Charger/Balance.sch new file mode 100644 index 0000000..b9996e8 --- /dev/null +++ b/4S-Charger/Balance.sch @@ -0,0 +1,930 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:atmega88 +LIBS:mc34063 +LIBS:4S-Charger-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 3 3 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L LM324AN U1 +U 1 1 592C882E +P 3550 1150 +F 0 "U1" H 3550 1350 50 0000 L CNN +F 1 "LM324AN" H 3550 950 50 0000 L CNN +F 2 "" H 3500 1250 50 0000 C CNN +F 3 "" H 3600 1350 50 0000 C CNN + 1 3550 1150 + -1 0 0 -1 +$EndComp +$Comp +L LM324AN U1 +U 2 1 592C8881 +P 3550 2150 +F 0 "U1" H 3550 2350 50 0000 L CNN +F 1 "LM324AN" H 3550 1950 50 0000 L CNN +F 2 "" H 3500 2250 50 0000 C CNN +F 3 "" H 3600 2350 50 0000 C CNN + 2 3550 2150 + -1 0 0 -1 +$EndComp +$Comp +L LM324AN U1 +U 3 1 592C88A8 +P 3550 3250 +F 0 "U1" H 3550 3450 50 0000 L CNN +F 1 "LM324AN" H 3550 3050 50 0000 L CNN +F 2 "" H 3500 3350 50 0000 C CNN +F 3 "" H 3600 3450 50 0000 C CNN + 3 3550 3250 + -1 0 0 -1 +$EndComp +$Comp +L LM324AN U1 +U 4 1 592C88D3 +P 3550 4400 +F 0 "U1" H 3550 4600 50 0000 L CNN +F 1 "LM324AN" H 3550 4200 50 0000 L CNN +F 2 "" H 3500 4500 50 0000 C CNN +F 3 "" H 3600 4600 50 0000 C CNN + 4 3550 4400 + -1 0 0 -1 +$EndComp +Text GLabel 3650 850 0 60 Input ~ 0 +Vcomp +Text GLabel 3650 1850 0 60 Input ~ 0 +Vcomp +Text GLabel 3650 2950 0 60 Input ~ 0 +Vcomp +Text GLabel 3650 4100 0 60 Input ~ 0 +Vcomp +$Comp +L GND #PWR17 +U 1 1 592C9082 +P 3650 1450 +F 0 "#PWR17" H 3650 1200 50 0001 C CNN +F 1 "GND" H 3650 1300 50 0000 C CNN +F 2 "" H 3650 1450 50 0000 C CNN +F 3 "" H 3650 1450 50 0000 C CNN + 1 3650 1450 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR18 +U 1 1 592C909E +P 3650 2450 +F 0 "#PWR18" H 3650 2200 50 0001 C CNN +F 1 "GND" H 3650 2300 50 0000 C CNN +F 2 "" H 3650 2450 50 0000 C CNN +F 3 "" H 3650 2450 50 0000 C CNN + 1 3650 2450 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR19 +U 1 1 592C90D2 +P 3650 3550 +F 0 "#PWR19" H 3650 3300 50 0001 C CNN +F 1 "GND" H 3650 3400 50 0000 C CNN +F 2 "" H 3650 3550 50 0000 C CNN +F 3 "" H 3650 3550 50 0000 C CNN + 1 3650 3550 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR20 +U 1 1 592C90EE +P 3650 4700 +F 0 "#PWR20" H 3650 4450 50 0001 C CNN +F 1 "GND" H 3650 4550 50 0000 C CNN +F 2 "" H 3650 4700 50 0000 C CNN +F 3 "" H 3650 4700 50 0000 C CNN + 1 3650 4700 + 1 0 0 -1 +$EndComp +$Comp +L R R1 +U 1 1 592C9171 +P 3850 1400 +F 0 "R1" V 3930 1400 50 0000 C CNN +F 1 "10K" V 3850 1400 50 0000 C CNN +F 2 "" V 3780 1400 50 0000 C CNN +F 3 "" H 3850 1400 50 0000 C CNN + 1 3850 1400 + 1 0 0 -1 +$EndComp +$Comp +L R R2 +U 1 1 592C91C9 +P 3850 2400 +F 0 "R2" V 3930 2400 50 0000 C CNN +F 1 "10K" V 3850 2400 50 0000 C CNN +F 2 "" V 3780 2400 50 0000 C CNN +F 3 "" H 3850 2400 50 0000 C CNN + 1 3850 2400 + 1 0 0 -1 +$EndComp +$Comp +L R R3 +U 1 1 592C923D +P 3850 3500 +F 0 "R3" V 3930 3500 50 0000 C CNN +F 1 "10K" V 3850 3500 50 0000 C CNN +F 2 "" V 3780 3500 50 0000 C CNN +F 3 "" H 3850 3500 50 0000 C CNN + 1 3850 3500 + 1 0 0 -1 +$EndComp +$Comp +L R R4 +U 1 1 592C92C6 +P 3850 4650 +F 0 "R4" V 3930 4650 50 0000 C CNN +F 1 "10K" V 3850 4650 50 0000 C CNN +F 2 "" V 3780 4650 50 0000 C CNN +F 3 "" H 3850 4650 50 0000 C CNN + 1 3850 4650 + 1 0 0 -1 +$EndComp +$Comp +L R R8 +U 1 1 592C9328 +P 3900 4150 +F 0 "R8" V 3980 4150 50 0000 C CNN +F 1 "10K" V 3900 4150 50 0000 C CNN +F 2 "" V 3830 4150 50 0000 C CNN +F 3 "" H 3900 4150 50 0000 C CNN + 1 3900 4150 + 1 0 0 -1 +$EndComp +$Comp +L R R15 +U 1 1 592C9362 +P 4300 4300 +F 0 "R15" V 4380 4300 50 0000 C CNN +F 1 "10K" V 4300 4300 50 0000 C CNN +F 2 "" V 4230 4300 50 0000 C CNN +F 3 "" H 4300 4300 50 0000 C CNN + 1 4300 4300 + 0 1 1 0 +$EndComp +$Comp +L R R16 +U 1 1 592C93A2 +P 4300 4500 +F 0 "R16" V 4380 4500 50 0000 C CNN +F 1 "10K" V 4300 4500 50 0000 C CNN +F 2 "" V 4230 4500 50 0000 C CNN +F 3 "" H 4300 4500 50 0000 C CNN + 1 4300 4500 + 0 1 1 0 +$EndComp +$Comp +L R R7 +U 1 1 592C93E5 +P 3900 3000 +F 0 "R7" V 3980 3000 50 0000 C CNN +F 1 "10K" V 3900 3000 50 0000 C CNN +F 2 "" V 3830 3000 50 0000 C CNN +F 3 "" H 3900 3000 50 0000 C CNN + 1 3900 3000 + 1 0 0 -1 +$EndComp +$Comp +L R R13 +U 1 1 592C9437 +P 4300 3150 +F 0 "R13" V 4380 3150 50 0000 C CNN +F 1 "10K" V 4300 3150 50 0000 C CNN +F 2 "" V 4230 3150 50 0000 C CNN +F 3 "" H 4300 3150 50 0000 C CNN + 1 4300 3150 + 0 1 1 0 +$EndComp +$Comp +L R R14 +U 1 1 592C948D +P 4300 3350 +F 0 "R14" V 4380 3350 50 0000 C CNN +F 1 "10K" V 4300 3350 50 0000 C CNN +F 2 "" V 4230 3350 50 0000 C CNN +F 3 "" H 4300 3350 50 0000 C CNN + 1 4300 3350 + 0 1 1 0 +$EndComp +$Comp +L R R6 +U 1 1 592C9515 +P 3900 1900 +F 0 "R6" V 3980 1900 50 0000 C CNN +F 1 "10K" V 3900 1900 50 0000 C CNN +F 2 "" V 3830 1900 50 0000 C CNN +F 3 "" H 3900 1900 50 0000 C CNN + 1 3900 1900 + 1 0 0 -1 +$EndComp +$Comp +L R R12 +U 1 1 592C9569 +P 4250 2250 +F 0 "R12" V 4330 2250 50 0000 C CNN +F 1 "10K" V 4250 2250 50 0000 C CNN +F 2 "" V 4180 2250 50 0000 C CNN +F 3 "" H 4250 2250 50 0000 C CNN + 1 4250 2250 + 0 1 1 0 +$EndComp +$Comp +L R R11 +U 1 1 592C95BD +P 4250 2050 +F 0 "R11" V 4330 2050 50 0000 C CNN +F 1 "10K" V 4250 2050 50 0000 C CNN +F 2 "" V 4180 2050 50 0000 C CNN +F 3 "" H 4250 2050 50 0000 C CNN + 1 4250 2050 + 0 1 1 0 +$EndComp +$Comp +L R R5 +U 1 1 592C966C +P 3900 900 +F 0 "R5" V 3980 900 50 0000 C CNN +F 1 "10K" V 3900 900 50 0000 C CNN +F 2 "" V 3830 900 50 0000 C CNN +F 3 "" H 3900 900 50 0000 C CNN + 1 3900 900 + 1 0 0 -1 +$EndComp +$Comp +L R R9 +U 1 1 592C96EE +P 4250 1050 +F 0 "R9" V 4330 1050 50 0000 C CNN +F 1 "10K" V 4250 1050 50 0000 C CNN +F 2 "" V 4180 1050 50 0000 C CNN +F 3 "" H 4250 1050 50 0000 C CNN + 1 4250 1050 + 0 1 1 0 +$EndComp +$Comp +L R R10 +U 1 1 592C9752 +P 4250 1250 +F 0 "R10" V 4330 1250 50 0000 C CNN +F 1 "10K" V 4250 1250 50 0000 C CNN +F 2 "" V 4180 1250 50 0000 C CNN +F 3 "" H 4250 1250 50 0000 C CNN + 1 4250 1250 + 0 1 1 0 +$EndComp +Wire Wire Line + 3850 1550 3850 1650 +Wire Wire Line + 3850 1650 3250 1650 +Wire Wire Line + 3250 1650 3250 1050 +Wire Wire Line + 3850 2550 3850 2650 +Wire Wire Line + 3850 2650 3250 2650 +Wire Wire Line + 3250 2650 3250 2150 +Wire Wire Line + 3850 3650 3850 3800 +Wire Wire Line + 3850 3800 3250 3800 +Wire Wire Line + 3250 3800 3250 3250 +Wire Wire Line + 3850 4800 3850 4950 +Wire Wire Line + 3850 4950 3250 4950 +Wire Wire Line + 3250 4950 3250 4400 +Wire Wire Line + 3650 1750 3650 1850 +Wire Wire Line + 3650 1750 3900 1750 +Wire Wire Line + 3850 2050 4100 2050 +Connection ~ 3900 2050 +Wire Wire Line + 3850 2250 4100 2250 +Wire Wire Line + 3850 4500 4150 4500 +Wire Wire Line + 3850 4300 4150 4300 +Connection ~ 3900 4300 +Wire Wire Line + 3900 4000 3650 4000 +Wire Wire Line + 3650 4000 3650 4100 +Wire Wire Line + 3850 3350 4150 3350 +Wire Wire Line + 3850 3150 4150 3150 +Connection ~ 3900 3150 +Wire Wire Line + 3900 2850 3650 2850 +Wire Wire Line + 3650 2850 3650 2950 +Wire Wire Line + 3850 1250 4100 1250 +Wire Wire Line + 3850 1050 4100 1050 +Connection ~ 3900 1050 +Wire Wire Line + 3900 750 3650 750 +Wire Wire Line + 3650 750 3650 850 +Text HLabel 1950 1050 0 60 Input ~ 0 +Vcell_4 +Text HLabel 1950 1200 0 60 Input ~ 0 +Vcell_3 +Text HLabel 1950 1350 0 60 Input ~ 0 +Vcell_2 +Text HLabel 1950 1500 0 60 Input ~ 0 +Vcell_1 +Wire Wire Line + 3250 1050 1950 1050 +Connection ~ 3250 1150 +Wire Wire Line + 3250 2150 3000 2150 +Wire Wire Line + 3000 2150 3000 1200 +Wire Wire Line + 3000 1200 1950 1200 +Wire Wire Line + 3250 3250 2800 3250 +Wire Wire Line + 2800 3250 2800 1350 +Wire Wire Line + 2800 1350 1950 1350 +Wire Wire Line + 3250 4400 2600 4400 +Wire Wire Line + 2600 4400 2600 1500 +Wire Wire Line + 2600 1500 1950 1500 +$Comp +L CONN_01X04 P2 +U 1 1 592CB645 +P 10250 2150 +F 0 "P2" H 10250 2400 50 0000 C CNN +F 1 "CONN_01X04" V 10350 2150 50 0000 C CNN +F 2 "" H 10250 2150 50 0000 C CNN +F 3 "" H 10250 2150 50 0000 C CNN + 1 10250 2150 + 1 0 0 1 +$EndComp +Text Notes 9450 950 0 60 ~ 0 +Battery Balance Connectors +Wire Notes Line + 2950 650 4700 650 +Wire Notes Line + 4700 650 4700 5200 +Wire Notes Line + 4700 5200 2950 5200 +Wire Notes Line + 2950 5200 2950 650 +Text Notes 3200 5150 0 60 ~ 0 +Cell Voltage Measurement +$Comp +L CONN_01X03 P3 +U 1 1 592CBEA8 +P 10250 2700 +F 0 "P3" H 10250 2900 50 0000 C CNN +F 1 "CONN_01X03" V 10350 2700 50 0000 C CNN +F 2 "" H 10250 2700 50 0000 C CNN +F 3 "" H 10250 2700 50 0000 C CNN + 1 10250 2700 + 1 0 0 1 +$EndComp +$Comp +L CONN_01X05 P1 +U 1 1 592CBF1D +P 10250 1550 +F 0 "P1" H 10250 1850 50 0000 C CNN +F 1 "CONN_01X05" V 10350 1550 50 0000 C CNN +F 2 "" H 10250 1550 50 0000 C CNN +F 3 "" H 10250 1550 50 0000 C CNN + 1 10250 1550 + 1 0 0 1 +$EndComp +$Comp +L CONN_01X02 P4 +U 1 1 592CC082 +P 10250 3300 +F 0 "P4" H 10250 3450 50 0000 C CNN +F 1 "CONN_01X02" V 10350 3300 50 0000 C CNN +F 2 "" H 10250 3300 50 0000 C CNN +F 3 "" H 10250 3300 50 0000 C CNN + 1 10250 3300 + 1 0 0 1 +$EndComp +Text Notes 10500 1600 0 60 ~ 0 +4S +Text Notes 10500 2150 0 60 ~ 0 +3S +Text Notes 10500 2750 0 60 ~ 0 +2S +Text Notes 10500 3300 0 60 ~ 0 +1S +Wire Notes Line + 9350 800 10750 800 +Wire Notes Line + 10750 800 10750 3600 +Wire Notes Line + 10750 3600 9850 3600 +Wire Notes Line + 9850 3600 9850 1150 +Wire Notes Line + 9850 1150 9350 1150 +Wire Notes Line + 9350 1150 9350 800 +$Comp +L GNDREF #PWR27 +U 1 1 592CCC52 +P 9100 4350 +F 0 "#PWR27" H 9100 4100 50 0001 C CNN +F 1 "GNDREF" H 9100 4200 50 0000 C CNN +F 2 "" H 9100 4350 50 0000 C CNN +F 3 "" H 9100 4350 50 0000 C CNN + 1 9100 4350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10050 3350 9100 3350 +Wire Wire Line + 9100 1750 9100 4350 +Wire Wire Line + 10050 2800 9100 2800 +Connection ~ 9100 3350 +Wire Wire Line + 10050 2300 9100 2300 +Connection ~ 9100 2800 +Wire Wire Line + 10050 1750 9100 1750 +Connection ~ 9100 2300 +Wire Wire Line + 4450 4300 8250 4300 +Wire Wire Line + 10050 2700 9800 2700 +Wire Wire Line + 9800 1650 9800 3250 +Connection ~ 9800 3250 +Wire Wire Line + 4450 3150 4900 3150 +Wire Wire Line + 10050 2200 9800 2200 +Connection ~ 9800 2700 +Wire Wire Line + 10050 2100 9650 2100 +Wire Wire Line + 9650 1550 9650 2600 +Connection ~ 9650 2600 +Wire Wire Line + 10050 1650 9800 1650 +Connection ~ 9800 2200 +Wire Wire Line + 10050 1550 9650 1550 +Connection ~ 9650 2100 +Wire Wire Line + 10050 1450 9550 1450 +Wire Wire Line + 9550 1450 9550 2050 +Connection ~ 9550 2000 +Wire Wire Line + 4400 1050 8700 1050 +Wire Wire Line + 10050 2000 9550 2000 +Wire Wire Line + 4400 2050 4400 1250 +Wire Wire Line + 4400 2250 4450 2250 +Wire Wire Line + 4450 2250 4450 3150 +Wire Wire Line + 4450 4300 4450 3350 +$Comp +L GNDREF #PWR21 +U 1 1 592CD8CC +P 4500 4650 +F 0 "#PWR21" H 4500 4400 50 0001 C CNN +F 1 "GNDREF" H 4500 4500 50 0000 C CNN +F 2 "" H 4500 4650 50 0000 C CNN +F 3 "" H 4500 4650 50 0000 C CNN + 1 4500 4650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4450 4500 4500 4500 +Wire Wire Line + 4500 4500 4500 4650 +Text Label 4800 4300 0 60 ~ 0 +Cell_1 +Text Label 4550 3150 0 60 ~ 0 +Cell_2 +Text Label 4500 2050 0 60 ~ 0 +Cell_3 +Text Label 4750 1050 0 60 ~ 0 +Cell_4 +Text Notes 4600 6350 0 60 ~ 0 +Double check these to make sure the pinouts are correct - they should be MOSFETs but I couldn't find them. +$Comp +L Q_NPN_CBE Q5 +U 1 1 5936DB43 +P 6700 2850 +F 0 "Q5" H 6900 2900 50 0000 L CNN +F 1 "Q_NPN_CBE" H 6900 2800 50 0000 L CNN +F 2 "" H 6900 2950 50 0000 C CNN +F 3 "" H 6700 2850 50 0000 C CNN + 1 6700 2850 + 1 0 0 -1 +$EndComp +$Comp +L Q_NPN_CBE Q4 +U 1 1 5936DBF3 +P 6200 1850 +F 0 "Q4" H 6400 1900 50 0000 L CNN +F 1 "Q_NPN_CBE" H 6400 1800 50 0000 L CNN +F 2 "" H 6400 1950 50 0000 C CNN +F 3 "" H 6200 1850 50 0000 C CNN + 1 6200 1850 + 1 0 0 -1 +$EndComp +$Comp +L Q_NPN_CBE Q1 +U 1 1 5936DC75 +P 5500 3850 +F 0 "Q1" H 5700 3900 50 0000 L CNN +F 1 "Q_NPN_CBE" H 5700 3800 50 0000 L CNN +F 2 "" H 5700 3950 50 0000 C CNN +F 3 "" H 5500 3850 50 0000 C CNN + 1 5500 3850 + 1 0 0 -1 +$EndComp +$Comp +L Q_NPN_CBE Q2 +U 1 1 5936DCF2 +P 6000 5100 +F 0 "Q2" H 6200 5150 50 0000 L CNN +F 1 "Q_NPN_CBE" H 6200 5050 50 0000 L CNN +F 2 "" H 6200 5200 50 0000 C CNN +F 3 "" H 6000 5100 50 0000 C CNN + 1 6000 5100 + 1 0 0 -1 +$EndComp +$Comp +L Q_PNP_CBE Q7 +U 1 1 5936DDA6 +P 6900 1350 +F 0 "Q7" H 7100 1400 50 0000 L CNN +F 1 "Q_PNP_CBE" H 7100 1300 50 0000 L CNN +F 2 "" H 7100 1450 50 0000 C CNN +F 3 "" H 6900 1350 50 0000 C CNN + 1 6900 1350 + 1 0 0 -1 +$EndComp +$Comp +L Q_PNP_CBE Q8 +U 1 1 5936DE28 +P 7250 2350 +F 0 "Q8" H 7450 2400 50 0000 L CNN +F 1 "Q_PNP_CBE" H 7450 2300 50 0000 L CNN +F 2 "" H 7450 2450 50 0000 C CNN +F 3 "" H 7250 2350 50 0000 C CNN + 1 7250 2350 + 1 0 0 -1 +$EndComp +$Comp +L Q_PNP_CBE Q3 +U 1 1 5936DEB0 +P 6100 3350 +F 0 "Q3" H 6300 3400 50 0000 L CNN +F 1 "Q_PNP_CBE" H 6300 3300 50 0000 L CNN +F 2 "" H 6300 3450 50 0000 C CNN +F 3 "" H 6100 3350 50 0000 C CNN + 1 6100 3350 + 1 0 0 -1 +$EndComp +$Comp +L Q_PNP_CBE Q6 +U 1 1 5936DF37 +P 6750 4600 +F 0 "Q6" H 6950 4650 50 0000 L CNN +F 1 "Q_PNP_CBE" H 6950 4550 50 0000 L CNN +F 2 "" H 6950 4700 50 0000 C CNN +F 3 "" H 6750 4600 50 0000 C CNN + 1 6750 4600 + 1 0 0 -1 +$EndComp +$Comp +L R R24 +U 1 1 5936E67F +P 6800 2200 +F 0 "R24" V 6880 2200 50 0000 C CNN +F 1 "10K" V 6800 2200 50 0000 C CNN +F 2 "" V 6730 2200 50 0000 C CNN +F 3 "" H 6800 2200 50 0000 C CNN + 1 6800 2200 + 1 0 0 -1 +$EndComp +$Comp +L R R25 +U 1 1 5936E734 +P 6800 2500 +F 0 "R25" V 6880 2500 50 0000 C CNN +F 1 "1K" V 6800 2500 50 0000 C CNN +F 2 "" V 6730 2500 50 0000 C CNN +F 3 "" H 6800 2500 50 0000 C CNN + 1 6800 2500 + 1 0 0 -1 +$EndComp +$Comp +L R R28 +U 1 1 5936E7FA +P 7350 2700 +F 0 "R28" V 7430 2700 50 0000 C CNN +F 1 "390" V 7350 2700 50 0000 C CNN +F 2 "" V 7280 2700 50 0000 C CNN +F 3 "" H 7350 2700 50 0000 C CNN + 1 7350 2700 + 1 0 0 -1 +$EndComp +$Comp +L R R17 +U 1 1 5936EDA5 +P 5600 3200 +F 0 "R17" V 5680 3200 50 0000 C CNN +F 1 "10K" V 5600 3200 50 0000 C CNN +F 2 "" V 5530 3200 50 0000 C CNN +F 3 "" H 5600 3200 50 0000 C CNN + 1 5600 3200 + 1 0 0 -1 +$EndComp +$Comp +L R R21 +U 1 1 5936EDAB +P 6200 3700 +F 0 "R21" V 6280 3700 50 0000 C CNN +F 1 "390" V 6200 3700 50 0000 C CNN +F 2 "" V 6130 3700 50 0000 C CNN +F 3 "" H 6200 3700 50 0000 C CNN + 1 6200 3700 + 1 0 0 -1 +$EndComp +$Comp +L R R18 +U 1 1 5936EDB1 +P 5600 3500 +F 0 "R18" V 5680 3500 50 0000 C CNN +F 1 "1K" V 5600 3500 50 0000 C CNN +F 2 "" V 5530 3500 50 0000 C CNN +F 3 "" H 5600 3500 50 0000 C CNN + 1 5600 3500 + 1 0 0 -1 +$EndComp +$Comp +L R R19 +U 1 1 5936F427 +P 6100 4450 +F 0 "R19" V 6180 4450 50 0000 C CNN +F 1 "10K" V 6100 4450 50 0000 C CNN +F 2 "" V 6030 4450 50 0000 C CNN +F 3 "" H 6100 4450 50 0000 C CNN + 1 6100 4450 + 1 0 0 -1 +$EndComp +$Comp +L R R20 +U 1 1 5936F42D +P 6100 4750 +F 0 "R20" V 6180 4750 50 0000 C CNN +F 1 "1K" V 6100 4750 50 0000 C CNN +F 2 "" V 6030 4750 50 0000 C CNN +F 3 "" H 6100 4750 50 0000 C CNN + 1 6100 4750 + 1 0 0 -1 +$EndComp +$Comp +L R R26 +U 1 1 5936F433 +P 6850 4950 +F 0 "R26" V 6930 4950 50 0000 C CNN +F 1 "390" V 6850 4950 50 0000 C CNN +F 2 "" V 6780 4950 50 0000 C CNN +F 3 "" H 6850 4950 50 0000 C CNN + 1 6850 4950 + 1 0 0 -1 +$EndComp +$Comp +L R R22 +U 1 1 5936F59D +P 6300 1200 +F 0 "R22" V 6380 1200 50 0000 C CNN +F 1 "10K" V 6300 1200 50 0000 C CNN +F 2 "" V 6230 1200 50 0000 C CNN +F 3 "" H 6300 1200 50 0000 C CNN + 1 6300 1200 + 1 0 0 -1 +$EndComp +$Comp +L R R23 +U 1 1 5936F5A3 +P 6300 1500 +F 0 "R23" V 6380 1500 50 0000 C CNN +F 1 "1K" V 6300 1500 50 0000 C CNN +F 2 "" V 6230 1500 50 0000 C CNN +F 3 "" H 6300 1500 50 0000 C CNN + 1 6300 1500 + 1 0 0 -1 +$EndComp +$Comp +L R R27 +U 1 1 5936F5A9 +P 7000 1700 +F 0 "R27" V 7080 1700 50 0000 C CNN +F 1 "390" V 7000 1700 50 0000 C CNN +F 2 "" V 6930 1700 50 0000 C CNN +F 3 "" H 7000 1700 50 0000 C CNN + 1 7000 1700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10050 1350 8700 1350 +Wire Wire Line + 8700 1350 8700 1050 +Connection ~ 6300 1050 +Wire Wire Line + 6300 1350 6700 1350 +Wire Wire Line + 7000 1150 7000 1050 +Connection ~ 7000 1050 +$Comp +L GND #PWR24 +U 1 1 593703F7 +P 6300 2050 +F 0 "#PWR24" H 6300 1800 50 0001 C CNN +F 1 "GND" H 6300 1900 50 0000 C CNN +F 2 "" H 6300 2050 50 0000 C CNN +F 3 "" H 6300 2050 50 0000 C CNN + 1 6300 2050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9550 2050 6550 2050 +Wire Wire Line + 6550 2050 6550 2250 +Wire Wire Line + 6550 2250 5100 2250 +Wire Wire Line + 5100 2250 5100 2050 +Wire Wire Line + 5100 2050 4400 2050 +Connection ~ 6800 2050 +Wire Wire Line + 7350 2150 7350 2050 +Connection ~ 7350 2050 +Wire Wire Line + 7050 2350 6800 2350 +$Comp +L GND #PWR25 +U 1 1 59370F65 +P 6800 3050 +F 0 "#PWR25" H 6800 2800 50 0001 C CNN +F 1 "GND" H 6800 2900 50 0000 C CNN +F 2 "" H 6800 3050 50 0000 C CNN +F 3 "" H 6800 3050 50 0000 C CNN + 1 6800 3050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8000 2600 10050 2600 +Wire Wire Line + 8000 2600 8000 3300 +Wire Wire Line + 8000 3300 6450 3300 +Wire Wire Line + 6450 3300 6450 3050 +Wire Wire Line + 6450 3050 4900 3050 +Wire Wire Line + 4900 3050 4900 3150 +Connection ~ 5600 3050 +Wire Wire Line + 5900 3350 5600 3350 +Wire Wire Line + 6200 3150 6200 3050 +Connection ~ 6200 3050 +$Comp +L GND #PWR22 +U 1 1 59372094 +P 5600 4050 +F 0 "#PWR22" H 5600 3800 50 0001 C CNN +F 1 "GND" H 5600 3900 50 0000 C CNN +F 2 "" H 5600 4050 50 0000 C CNN +F 3 "" H 5600 4050 50 0000 C CNN + 1 5600 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8250 3250 10050 3250 +Wire Wire Line + 8250 4300 8250 3250 +Connection ~ 6100 4300 +Wire Wire Line + 6850 4400 6850 4300 +Connection ~ 6850 4300 +Wire Wire Line + 6550 4600 6100 4600 +$Comp +L GND #PWR23 +U 1 1 59372E46 +P 6100 5300 +F 0 "#PWR23" H 6100 5050 50 0001 C CNN +F 1 "GND" H 6100 5150 50 0000 C CNN +F 2 "" H 6100 5300 50 0000 C CNN +F 3 "" H 6100 5300 50 0000 C CNN + 1 6100 5300 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR26 +U 1 1 59372EDC +P 6850 5100 +F 0 "#PWR26" H 6850 4850 50 0001 C CNN +F 1 "GND" H 6850 4950 50 0000 C CNN +F 2 "" H 6850 5100 50 0000 C CNN +F 3 "" H 6850 5100 50 0000 C CNN + 1 6850 5100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7350 2850 7350 3300 +Connection ~ 7350 3300 +Wire Wire Line + 7000 1850 7000 2050 +Connection ~ 7000 2050 +Wire Wire Line + 6200 3850 6200 4300 +Connection ~ 6200 4300 +Text HLabel 5800 5100 0 60 Input ~ 0 +Balance_1 +Text HLabel 5300 3850 0 60 Input ~ 0 +Balance_2 +Text HLabel 6500 2850 0 60 Input ~ 0 +Balance_3 +Text HLabel 6000 1850 0 60 Input ~ 0 +Balance_4 +Wire Notes Line + 5200 800 5200 5550 +Wire Notes Line + 5200 5550 8150 5550 +Wire Notes Line + 8150 5550 8150 800 +Wire Notes Line + 8150 800 5200 800 +Text Notes 6750 5500 0 60 ~ 0 +Balance Dissipation Circuits +$EndSCHEMATC diff --git a/4S-Charger/Power.sch b/4S-Charger/Power.sch new file mode 100644 index 0000000..3ed95c0 --- /dev/null +++ b/4S-Charger/Power.sch @@ -0,0 +1,586 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:atmega88 +LIBS:mc34063 +LIBS:4S-Charger-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 2 3 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L MC34063 U2 +U 1 1 5937521F +P 2850 1750 +F 0 "U2" H 2850 1350 60 0000 C CNN +F 1 "MC34063" H 2850 2000 60 0000 C CNN +F 2 "" H 2700 1750 60 0001 C CNN +F 3 "" H 2700 1750 60 0001 C CNN + 1 2850 1750 + -1 0 0 -1 +$EndComp +Text Notes 2150 1100 0 60 ~ 0 +5V Supply +Wire Wire Line + 3400 1650 3400 1400 +Wire Wire Line + 3400 1400 2300 1400 +Wire Wire Line + 2300 1400 2300 1850 +Connection ~ 2300 1650 +Connection ~ 2300 1750 +Wire Wire Line + 2300 1850 1850 1850 +Wire Wire Line + 2050 1850 2050 1700 +$Comp +L +12V #PWR2 +U 1 1 593752FA +P 2050 1700 +F 0 "#PWR2" H 2050 1550 50 0001 C CNN +F 1 "+12V" H 2050 1840 50 0000 C CNN +F 2 "" H 2050 1700 50 0000 C CNN +F 3 "" H 2050 1700 50 0000 C CNN + 1 2050 1700 + -1 0 0 -1 +$EndComp +$Comp +L CP C1 +U 1 1 59375310 +P 1850 2000 +F 0 "C1" H 1875 2100 50 0000 L CNN +F 1 "100uF" H 1875 1900 50 0000 L CNN +F 2 "" H 1888 1850 50 0000 C CNN +F 3 "" H 1850 2000 50 0000 C CNN + 1 1850 2000 + -1 0 0 -1 +$EndComp +Connection ~ 2050 1850 +$Comp +L GND #PWR1 +U 1 1 5937535A +P 1850 2150 +F 0 "#PWR1" H 1850 1900 50 0001 C CNN +F 1 "GND" H 1850 2000 50 0000 C CNN +F 2 "" H 1850 2150 50 0000 C CNN +F 3 "" H 1850 2150 50 0000 C CNN + 1 1850 2150 + -1 0 0 -1 +$EndComp +$Comp +L R R29 +U 1 1 59375378 +P 2300 2450 +F 0 "R29" V 2380 2450 50 0000 C CNN +F 1 "1.2K" V 2300 2450 50 0000 C CNN +F 2 "" V 2230 2450 50 0000 C CNN +F 3 "" H 2300 2450 50 0000 C CNN + 1 2300 2450 + -1 0 0 -1 +$EndComp +Wire Wire Line + 2300 1950 2300 2300 +Text Notes 2000 1250 0 39 ~ 0 +(Numbering From ON Semi Datasheet Example) +Text Notes 2250 2600 2 39 ~ 0 +R1 +$Comp +L R R30 +U 1 1 59375416 +P 2700 2300 +F 0 "R30" V 2780 2300 50 0000 C CNN +F 1 "3.6K" V 2700 2300 50 0000 C CNN +F 2 "" V 2630 2300 50 0000 C CNN +F 3 "" H 2700 2300 50 0000 C CNN + 1 2700 2300 + 0 -1 1 0 +$EndComp +Wire Wire Line + 2300 2300 2550 2300 +Text Notes 2600 2400 2 39 ~ 0 +R2 +Wire Wire Line + 2850 2300 3950 2300 +$Comp +L CP C2 +U 1 1 593754DC +P 3550 2450 +F 0 "C2" H 3575 2550 50 0000 L CNN +F 1 "10uF" H 3575 2350 50 0000 L CNN +F 2 "" H 3588 2300 50 0000 C CNN +F 3 "" H 3550 2450 50 0000 C CNN + 1 3550 2450 + 1 0 0 -1 +$EndComp +Connection ~ 3550 2300 +$Comp +L GND #PWR4 +U 1 1 5937555A +P 3400 1950 +F 0 "#PWR4" H 3400 1700 50 0001 C CNN +F 1 "GND" H 3400 1800 50 0000 C CNN +F 2 "" H 3400 1950 50 0000 C CNN +F 3 "" H 3400 1950 50 0000 C CNN + 1 3400 1950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3400 1850 4100 1850 +$Comp +L CP C4 +U 1 1 5937558D +P 4100 2000 +F 0 "C4" H 4125 2100 50 0000 L CNN +F 1 "200pF" H 4125 1900 50 0000 L CNN +F 2 "" H 4138 1850 50 0000 C CNN +F 3 "" H 4100 2000 50 0000 C CNN + 1 4100 2000 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR8 +U 1 1 5937565A +P 4100 2150 +F 0 "#PWR8" H 4100 1900 50 0001 C CNN +F 1 "GND" H 4100 2000 50 0000 C CNN +F 2 "" H 4100 2150 50 0000 C CNN +F 3 "" H 4100 2150 50 0000 C CNN + 1 4100 2150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3550 2300 3550 2000 +Wire Wire Line + 3550 2000 3800 2000 +Wire Wire Line + 3800 2000 3800 1750 +$Comp +L L L1 +U 1 1 59375691 +P 3800 1600 +F 0 "L1" V 3750 1600 50 0000 C CNN +F 1 "10uH" V 3875 1600 50 0000 C CNN +F 2 "" H 3800 1600 50 0000 C CNN +F 3 "" H 3800 1600 50 0000 C CNN + 1 3800 1600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 1450 3600 1450 +Wire Wire Line + 3600 1450 3600 1750 +Wire Wire Line + 3600 1750 3400 1750 +$Comp +L D_Schottky D1 +U 1 1 593756E9 +P 3700 1100 +F 0 "D1" H 3700 1200 50 0000 C CNN +F 1 "D_Schottky" H 3700 1000 50 0000 C CNN +F 2 "" H 3700 1100 50 0000 C CNN +F 3 "" H 3700 1100 50 0000 C CNN + 1 3700 1100 + 0 -1 -1 0 +$EndComp +Connection ~ 3700 1450 +$Comp +L GND #PWR6 +U 1 1 593757B9 +P 3700 950 +F 0 "#PWR6" H 3700 700 50 0001 C CNN +F 1 "GND" H 3700 800 50 0000 C CNN +F 2 "" H 3700 950 50 0000 C CNN +F 3 "" H 3700 950 50 0000 C CNN + 1 3700 950 + -1 0 0 1 +$EndComp +Wire Wire Line + 3700 1450 3700 1250 +Text Notes 3650 2650 0 39 ~ 0 +Co +Text Notes 4200 2200 0 39 ~ 0 +Ct +Text Notes 3850 1100 0 39 ~ 0 +1N5819 +$Comp +L GND #PWR3 +U 1 1 593758D4 +P 2300 2600 +F 0 "#PWR3" H 2300 2350 50 0001 C CNN +F 1 "GND" H 2300 2450 50 0000 C CNN +F 2 "" H 2300 2600 50 0000 C CNN +F 3 "" H 2300 2600 50 0000 C CNN + 1 2300 2600 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR5 +U 1 1 593758F8 +P 3550 2600 +F 0 "#PWR5" H 3550 2350 50 0001 C CNN +F 1 "GND" H 3550 2450 50 0000 C CNN +F 2 "" H 3550 2600 50 0000 C CNN +F 3 "" H 3550 2600 50 0000 C CNN + 1 3550 2600 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR9 +U 1 1 5936FA15 +P 4500 2850 +F 0 "#PWR9" H 4500 2700 50 0001 C CNN +F 1 "+5V" H 4500 2990 50 0000 C CNN +F 2 "" H 4500 2850 50 0000 C CNN +F 3 "" H 4500 2850 50 0000 C CNN + 1 4500 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3950 2300 3950 2550 +$Comp +L L L2 +U 1 1 5936FA62 +P 3950 2700 +F 0 "L2" V 3900 2700 50 0000 C CNN +F 1 "1uH" V 4025 2700 50 0000 C CNN +F 2 "" H 3950 2700 50 0000 C CNN +F 3 "" H 3950 2700 50 0000 C CNN + 1 3950 2700 + 1 0 0 -1 +$EndComp +$Comp +L CP C3 +U 1 1 5936FAB1 +P 3950 3000 +F 0 "C3" H 3975 3100 50 0000 L CNN +F 1 "100uF" H 3975 2900 50 0000 L CNN +F 2 "" H 3988 2850 50 0000 C CNN +F 3 "" H 3950 3000 50 0000 C CNN + 1 3950 3000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3950 2850 4500 2850 +$Comp +L GND #PWR7 +U 1 1 5936FBC1 +P 3950 3150 +F 0 "#PWR7" H 3950 2900 50 0001 C CNN +F 1 "GND" H 3950 3000 50 0000 C CNN +F 2 "" H 3950 3150 50 0000 C CNN +F 3 "" H 3950 3150 50 0000 C CNN + 1 3950 3150 + 1 0 0 -1 +$EndComp +Wire Notes Line + 1500 750 4750 750 +Wire Notes Line + 4750 750 4750 3400 +Wire Notes Line + 1500 750 1500 3400 +Wire Notes Line + 3800 2550 4600 2550 +Wire Notes Line + 4600 2550 4600 3350 +Wire Notes Line + 3800 2550 3800 3350 +Text Notes 4150 3250 0 39 ~ 0 +Output Filter +Wire Notes Line + 1500 3400 4750 3400 +Wire Notes Line + 3800 3350 4600 3350 +$Comp +L GND #PWR13 +U 1 1 59382C25 +P 8450 1850 +F 0 "#PWR13" H 8450 1600 50 0001 C CNN +F 1 "GND" H 8450 1700 50 0000 C CNN +F 2 "" H 8450 1850 50 0000 C CNN +F 3 "" H 8450 1850 50 0000 C CNN + 1 8450 1850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7350 1750 6900 1750 +$Comp +L +12V #PWR10 +U 1 1 59382C7C +P 6900 1750 +F 0 "#PWR10" H 6900 1600 50 0001 C CNN +F 1 "+12V" H 6900 1890 50 0000 C CNN +F 2 "" H 6900 1750 50 0000 C CNN +F 3 "" H 6900 1750 50 0000 C CNN + 1 6900 1750 + 1 0 0 -1 +$EndComp +$Comp +L CP C5 +U 1 1 59382CA6 +P 6900 1900 +F 0 "C5" H 6925 2000 50 0000 L CNN +F 1 "100uF" H 6925 1800 50 0000 L CNN +F 2 "" H 6938 1750 50 0000 C CNN +F 3 "" H 6900 1900 50 0000 C CNN + 1 6900 1900 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR11 +U 1 1 59382CDF +P 6900 2050 +F 0 "#PWR11" H 6900 1800 50 0001 C CNN +F 1 "GND" H 6900 1900 50 0000 C CNN +F 2 "" H 6900 2050 50 0000 C CNN +F 3 "" H 6900 2050 50 0000 C CNN + 1 6900 2050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7050 1150 7600 1150 +$Comp +L L L3 +U 1 1 59382D9B +P 7750 1150 +F 0 "L3" V 7700 1150 50 0000 C CNN +F 1 ">429uH" V 7825 1150 50 0000 C CNN +F 2 "" H 7750 1150 50 0000 C CNN +F 3 "" H 7750 1150 50 0000 C CNN + 1 7750 1150 + 0 1 1 0 +$EndComp +Wire Wire Line + 7900 1150 8450 1150 +Wire Wire Line + 8450 1150 8450 1550 +Wire Wire Line + 8450 1650 8700 1650 +$Comp +L GND #PWR14 +U 1 1 59382E61 +P 8700 1650 +F 0 "#PWR14" H 8700 1400 50 0001 C CNN +F 1 "GND" H 8700 1500 50 0000 C CNN +F 2 "" H 8700 1650 50 0000 C CNN +F 3 "" H 8700 1650 50 0000 C CNN + 1 8700 1650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8450 1550 8950 1550 +Wire Wire Line + 8950 1550 8950 1650 +$Comp +L D_Schottky D2 +U 1 1 59382EC6 +P 8950 1800 +F 0 "D2" H 8950 1900 50 0000 C CNN +F 1 "D_Schottky" H 8950 1700 50 0000 C CNN +F 2 "" H 8950 1800 50 0000 C CNN +F 3 "" H 8950 1800 50 0000 C CNN + 1 8950 1800 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 8450 1750 8550 1750 +Wire Wire Line + 8550 1750 8550 1900 +Wire Wire Line + 8550 1900 8700 1900 +Wire Wire Line + 8700 1900 8700 1950 +$Comp +L CP C6 +U 1 1 59382FCC +P 8700 2100 +F 0 "C6" H 8725 2200 50 0000 L CNN +F 1 "0.2pF" H 8725 2000 50 0000 L CNN +F 2 "" H 8738 1950 50 0000 C CNN +F 3 "" H 8700 2100 50 0000 C CNN + 1 8700 2100 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR15 +U 1 1 5938300B +P 8700 2250 +F 0 "#PWR15" H 8700 2000 50 0001 C CNN +F 1 "GND" H 8700 2100 50 0000 C CNN +F 2 "" H 8700 2250 50 0000 C CNN +F 3 "" H 8700 2250 50 0000 C CNN + 1 8700 2250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8950 1950 8950 2550 +$Comp +L CP C7 +U 1 1 5938307C +P 8950 2700 +F 0 "C7" H 8975 2800 50 0000 L CNN +F 1 "2uF16" H 8975 2600 50 0000 L CNN +F 2 "" H 8988 2550 50 0000 C CNN +F 3 "" H 8950 2700 50 0000 C CNN + 1 8950 2700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7700 2550 9400 2550 +Connection ~ 8950 2550 +$Comp +L R R34 +U 1 1 5938314F +P 7550 2550 +F 0 "R34" V 7630 2550 50 0000 C CNN +F 1 "15K" V 7550 2550 50 0000 C CNN +F 2 "" V 7480 2550 50 0000 C CNN +F 3 "" H 7550 2550 50 0000 C CNN + 1 7550 2550 + 0 1 1 0 +$EndComp +$Comp +L R R33 +U 1 1 593831C3 +P 7350 2700 +F 0 "R33" V 7430 2700 50 0000 C CNN +F 1 "1K" V 7350 2700 50 0000 C CNN +F 2 "" V 7280 2700 50 0000 C CNN +F 3 "" H 7350 2700 50 0000 C CNN + 1 7350 2700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7350 1850 7350 2550 +Wire Wire Line + 7350 2550 7400 2550 +$Comp +L GND #PWR12 +U 1 1 593832A9 +P 7350 2850 +F 0 "#PWR12" H 7350 2600 50 0001 C CNN +F 1 "GND" H 7350 2700 50 0000 C CNN +F 2 "" H 7350 2850 50 0000 C CNN +F 3 "" H 7350 2850 50 0000 C CNN + 1 7350 2850 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR16 +U 1 1 59383329 +P 8950 2850 +F 0 "#PWR16" H 8950 2600 50 0001 C CNN +F 1 "GND" H 8950 2700 50 0000 C CNN +F 2 "" H 8950 2850 50 0000 C CNN +F 3 "" H 8950 2850 50 0000 C CNN + 1 8950 2850 + 1 0 0 -1 +$EndComp +Text GLabel 9400 2550 2 60 Input ~ 0 +Vcomp +Text Notes 6450 1000 0 60 ~ 0 +20V Opamp Supply +Text Notes 7600 1000 0 39 ~ 0 +(Numbering from ON Semi Datasheet Example) +Text Notes 9150 1850 0 39 ~ 0 +1n5819 +Text Notes 9050 2900 0 39 ~ 0 +Co +Text Notes 7550 2500 0 39 ~ 0 +R2 +Text Notes 7200 2700 0 39 ~ 0 +R1 +Text Notes 8550 2250 0 39 ~ 0 +Ct +$Comp +L R R31 +U 1 1 5938402A +P 7100 1600 +F 0 "R31" V 7180 1600 50 0000 C CNN +F 1 "36" V 7100 1600 50 0000 C CNN +F 2 "" V 7030 1600 50 0000 C CNN +F 3 "" H 7100 1600 50 0000 C CNN + 1 7100 1600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7050 1450 7250 1450 +Wire Wire Line + 7250 1450 7250 1650 +Wire Wire Line + 7250 1650 7350 1650 +$Comp +L MC34063 U3 +U 1 1 59382969 +P 7900 1650 +F 0 "U3" H 7900 1250 60 0000 C CNN +F 1 "MC34063" H 7900 1900 60 0000 C CNN +F 2 "" H 7750 1650 60 0001 C CNN +F 3 "" H 7750 1650 60 0001 C CNN + 1 7900 1650 + -1 0 0 -1 +$EndComp +$Comp +L R R32 +U 1 1 593840F0 +P 7200 1250 +F 0 "R32" V 7280 1250 50 0000 C CNN +F 1 "180" V 7200 1250 50 0000 C CNN +F 2 "" V 7130 1250 50 0000 C CNN +F 3 "" H 7200 1250 50 0000 C CNN + 1 7200 1250 + 0 1 1 0 +$EndComp +Wire Wire Line + 7350 1550 7350 1250 +Wire Wire Line + 7050 1150 7050 1450 +Connection ~ 7100 1450 +Connection ~ 7050 1250 +Text Notes 6950 1500 0 39 ~ 0 +Rsc +Wire Notes Line + 6400 850 9900 850 +Wire Notes Line + 9900 850 9900 3150 +Wire Notes Line + 9900 3150 6400 3150 +Wire Notes Line + 6400 3150 6400 850 +$EndSCHEMATC diff --git a/Custom-Parts/atmega88.bck b/Custom-Parts/atmega88.bck new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/Custom-Parts/atmega88.bck @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/Custom-Parts/atmega88.dcm b/Custom-Parts/atmega88.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/Custom-Parts/atmega88.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/Custom-Parts/atmega88.lib b/Custom-Parts/atmega88.lib new file mode 100644 index 0000000..3c858c9 --- /dev/null +++ b/Custom-Parts/atmega88.lib @@ -0,0 +1,48 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# ATMEGA88 +# +DEF ATMEGA88 U 0 40 Y Y 1 F N +F0 "U" 0 -1100 60 H V C CNN +F1 "ATMEGA88" 0 1000 60 H V C CNN +F2 "" 50 -250 60 H I C CNN +F3 "" 50 -250 60 H I C CNN +DRAW +S -400 950 400 -1050 0 1 0 N +X PD3 1 600 -400 200 L 50 50 1 1 B +X PD4 2 600 -500 200 L 50 50 1 1 B +X GND 3 -600 350 200 R 50 50 1 1 W +X VCC 4 -600 600 200 R 50 50 1 1 W +X GND 5 -600 250 200 R 50 50 1 1 W +X VCC 6 -600 500 200 R 50 50 1 1 W +X PB6 7 -600 -650 200 R 50 50 1 1 B +X PB7 8 -600 -750 200 R 50 50 1 1 B +X PD5 9 600 -600 200 L 50 50 1 1 B +X PD6 10 600 -700 200 L 50 50 1 1 B +X AREF 20 -600 850 200 R 50 50 1 1 I +X PD0 30 600 -100 200 L 50 50 1 1 B +X PD7 11 600 -800 200 L 50 50 1 1 B +X GND 21 -600 150 200 R 50 50 1 1 W +X PD1 31 600 -200 200 L 50 50 1 1 B +X PB0 12 -600 -50 200 R 50 50 1 1 B +X ADC7 22 -600 -950 200 R 50 50 1 1 I +X PD2 32 600 -300 200 L 50 50 1 1 B +X PB1 13 -600 -150 200 R 50 50 1 1 B +X PC0 23 600 850 200 L 50 50 1 1 B +X PB2 14 -600 -250 200 R 50 50 1 1 B +X PC1 24 600 750 200 L 50 50 1 1 B +X PB3 15 -600 -350 200 R 50 50 1 1 B +X PC2 25 600 650 200 L 50 50 1 1 B +X PB4 16 -600 -450 200 R 50 50 1 1 B +X PC3 26 600 550 200 L 50 50 1 1 B +X PB5 17 -600 -550 200 R 50 50 1 1 B +X PC4 27 600 450 200 L 50 50 1 1 B +X AVCC 18 -600 750 200 R 50 50 1 1 W +X PC5 28 600 350 200 L 50 50 1 1 B +X ADC6 19 -600 -850 200 R 50 50 1 1 I +X PC6 29 600 250 200 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +#End Library diff --git a/Custom-Parts/mc34063.bck b/Custom-Parts/mc34063.bck new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/Custom-Parts/mc34063.bck @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/Custom-Parts/mc34063.dcm b/Custom-Parts/mc34063.dcm new file mode 100644 index 0000000..ee8597b --- /dev/null +++ b/Custom-Parts/mc34063.dcm @@ -0,0 +1,9 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP MC34063 +D Jellybean SMPS Controller +K SMPS, +F https://www.onsemi.com/pub/Collateral/MC34063A-D.PDF +$ENDCMP +# +#End Doc Library diff --git a/Custom-Parts/mc34063.lib b/Custom-Parts/mc34063.lib new file mode 100644 index 0000000..fb42fcf --- /dev/null +++ b/Custom-Parts/mc34063.lib @@ -0,0 +1,27 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# MC34063 +# +DEF MC34063 U 0 40 Y Y 1 F N +F0 "U" 0 -400 60 H V C CNN +F1 "MC34063" 0 250 60 H V C CNN +F2 "" -150 0 60 H I C CNN +F3 "" -150 0 60 H I C CNN +$FPLIST + SOIC-8 +$ENDFPLIST +DRAW +S -350 200 350 -300 0 1 0 N +X SW_C 1 -550 100 200 R 50 50 1 1 I +X SW_E 2 -550 0 200 R 50 50 1 1 I +X TIM_CAP 3 -550 -100 200 R 50 50 1 1 I +X GND 4 -550 -200 200 R 50 50 1 1 I +X ~COMP_IN 5 550 -200 200 L 50 50 1 1 I +X Vcc 6 550 -100 200 L 50 50 1 1 I +X I_Sense 7 550 0 200 L 50 50 1 1 I +X DRV_C 8 550 100 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +#End Library diff --git a/stm32f030-eth/stm32f030-eth.pro b/stm32f030-eth/stm32f030-eth.pro index 86d021e..a5f617c 100644 --- a/stm32f030-eth/stm32f030-eth.pro +++ b/stm32f030-eth/stm32f030-eth.pro @@ -1,4 +1,4 @@ -update=Thu 23 Mar 2017 09:03:04 PM MDT +update=Tue 25 Apr 2017 08:54:34 PM MDT version=1 last_client=kicad [pcbnew] @@ -23,8 +23,6 @@ ModuleOutlineThickness=0.150000000000 [cvpcb] version=1 NetIExt=net -[general] -version=1 [eeschema] version=1 LibDir= @@ -62,3 +60,15 @@ LibName30=/home/isthatme/kicad-projects/Custom-Parts/stm32f030k6t6 LibName31=/home/isthatme/kicad-projects/Custom-Parts/w5500 LibName32=/home/isthatme/kicad-projects/Custom-Parts/stm32f030r8t6 LibName33=switches +[general] +version=1 +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName= +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName= +SpiceForceRefPrefix=0 +SpiceUseNetNumbers=0 +LabSize=60 diff --git a/stm32f030-eth/stm32f030-eth.sch.svg b/stm32f030-eth/stm32f030-eth.sch.svg new file mode 100644 index 0000000..576abe7 --- /dev/null +++ b/stm32f030-eth/stm32f030-eth.sch.svg @@ -0,0 +1,26776 @@ + + + +SVG Picture created as stm32f030-eth.sch.svg date 2017/04/25 20:54:54 + Picture generated by Eeschema-SVG + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/stm32f030-eth/stm32f030-eth.sch.svg.png b/stm32f030-eth/stm32f030-eth.sch.svg.png new file mode 100644 index 0000000..30614d5 Binary files /dev/null and b/stm32f030-eth/stm32f030-eth.sch.svg.png differ