Skip to content

Commit

Permalink
Removed voltage regulator
Browse files Browse the repository at this point in the history
Added input protection
Added more VCNT2020 sensors
Fixed the motor driver overcurrent protection
Replaced push buttons with smaller models
  • Loading branch information
SG-O committed Jan 31, 2021
1 parent 2fa90bf commit ab7f771
Show file tree
Hide file tree
Showing 10 changed files with 2,693 additions and 1,792 deletions.
72 changes: 36 additions & 36 deletions Doc/MiniFeed.csv
Original file line number Diff line number Diff line change
@@ -1,47 +1,47 @@
Component,Description,Part,References,Value,Footprint,Quantity Per PCB,Datasheet,manf#,lcsc#,Config,DNP
1,Unpolarized capacitor,C,C2 C4 C5 C11 C12 C13 C14 C15 C16 C20 C25,100n,C_0603_1608Metric,11,,CL10B104KB8NNNC,C1591,,
2,Unpolarized capacitor,C,C1 C3 C6 C7 C8 C9,10u,C_1206_3216Metric,6,,CL31B106KAHNNNE,C14860,,
3,Unpolarized capacitor,C,C21 C22,1u,C_0603_1608Metric,2,,CL10B105KA8NNNC,C29936,,
1,Unpolarized capacitor,C,C2 C3 C4 C5 C7 C8 C11 C12 C13 C14 C15 C19 C23,100n,C_0603_1608Metric,13,,CL10B104KB8NNNC,C1591,,
2,Unpolarized capacitor,C,C6 C9 C16,10u,C_1206_3216Metric,3,,CL31B106KAHNNNE,C14860,,
3,Unpolarized capacitor,C,C20 C21,1u,C_0603_1608Metric,2,,CL10B105KA8NNNC,C29936,,
4,Unpolarized capacitor,C,C10,22n,C_0603_1608Metric,1,,CL10B223KB8NNNC,C21122,,
5,Unpolarized capacitor,C,C18 C19 C24 C26 C27,2u2,C_0805_2012Metric,5,,CL21B225KAFNNNE,C19110,,
6,Unpolarized capacitor,C,C17 C23,DNP,C_0603_1608Metric,2,,,,dnp,DNP
7,Diode,D,D2,1N4002,D_SOD-123F,1,,1N4002W,C169542,,
8,Light emitting diode,LED,D1,RED,LED_0603_1608Metric_SIDE,1,,LTST-S270KRKT,C125114,,
9,Generic connector. single row. 01x03. script generated (kicad-library-utils/schlib/autogen/connector/),Conn_01x03_Female,J1,Connector_1,PogoTarget_P2.5,1,,,,,
10,Generic connector. single row. 01x03. script generated (kicad-library-utils/schlib/autogen/connector/),Conn_01x03_Female,J4,Connector_2,PogoTarget_P2.5,1,,,,,
11,Generic connector. single row. 01x05. script generated (kicad-library-utils/schlib/autogen/connector/),Conn_01x05_Female,J3,Debug,PinSocket_1x05_P1.27mm_Vertical,1,,,,dnp,DNP
12,Generic connector. single row. 01x05. script generated (kicad-library-utils/schlib/autogen/connector/),Conn_01x05_Female,J2,Uart,PinSocket_1x05_P2.54mm_Vertical,1,,,,dnp,DNP
13,Jumper. normally open. small symbol,Jumper_NO_Small,JP1,Boot0,SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm,1,,,,dnp,DNP
14,Jumper. normally open. small symbol,Jumper_NO_Small,JP2,HW0,SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm,1,,,,dnp,DNP
15,Jumper. normally open. small symbol,Jumper_NO_Small,JP3,HW1,SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm,1,,,,dnp,DNP
16,DC Motor,Motor_DC,M1,Motor_DC,MotorN20,1,,,,dnp,DNP
17,Resistor,R,R18,0R5,R_0805_2012Metric,1,,RS-05MR50JT,C286632,,
18,Resistor,R,R1 R2 R5 R6 R7 R8 R9 R10 R13 R17,10k,R_0603_1608Metric,10,,TC0325F1002T5E,C128781,,
19,Resistor,R,R11 R12 R16,150R,R_0603_1608Metric,3,,ARG03FTC1500,C217745,,
20,Resistor,R,R4,20k,R_0603_1608Metric,1,,TC0325F2002T5E,C135618,,
21,Resistor,R,R3 R14 R15,4k7,R_0603_1608Metric,3,,AR03FTD4701,C304093,,
22,Momentary Switch. single pole double throw,SW_Push_SPDT,SW4,Detect1,MicroSwitchSMDLanding,1,,,,dnp,DNP
23,Momentary Switch. single pole double throw,SW_Push_SPDT,SW5,Detect2,MicroSwitchSMDLanding,1,,,,dnp,DNP
24,Push button switch. generic. two pins,SW_Push,SW3,SW_+,TS36CA-0.7,1,,TS36CA-0.7,C412365,,
25,Push button switch. generic. two pins,SW_Push,SW1,SW_-,TS36CA-0.7,1,,TS36CA-0.7,C412365,,
26,Push button switch. generic. two pins,SW_Push,SW2,SW_S,TS36CA-0.7,1,,TS36CA-0.7,C412365,,
27,37-V. 3.5-A H-bridge motor driver with integrated current sensing & current sense feedback,DRV8876,U2,DRV8876,HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm_ThermalVias,1,,DRV8876PWPR,C575551,,
28,,STM32G031KxT,U3,STM32G031KxT,LQFP-32_7x7mm_P0.8mm,1,https://www.st.com/resource/en/datasheet/stm32g031j6.pdf,STM32G031K8T6,C432203,,
29,800mA Low-Dropout Linear Regulator. 1.8V fixed output. TO-220/TO-252/TO-263/SOT-223,TLV1117-33,U1,TLV1117-33,SOT-223-3_TabPin2,1,http://www.ti.com/lit/ds/symlink/lm1117.pdf,TLV1117LV33DCYR,C15578,,
30,,VCNT2020,U4 U6,VCNT2020,vcnt2020,2,,VCNT2020,,,
31,"0.42"" 72×40 WHITE",VG-7240TSWEG02,U5,VG-7240TSWEG02,VG-7240TSWEG02,1,http://www.iamoled.com/upload/file/20180119/20180119100409_6213.pdf,,,,
5,Unpolarized capacitor,C,C1 C17 C18 C22 C24 C25,2u2,C_0805_2012Metric,6,,CL21B225KAFNNNE,C19110,,
6,Unpolarized capacitor,C,C26 C27 C28 C29,DNP,C_0603_1608Metric,4,,,,dnp,DNP
7,Light emitting diode,LED,D1,RED,LED_0603_1608Metric_SIDE,1,,LTST-S270KRKT,C125114,,
8,"Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)",Conn_01x03_Female,J2,Connector_1,PogoTarget_P2.5,1,,,,,
9,"Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)",Conn_01x03_Female,J4,Connector_2,PogoTarget_P2.5,1,,,,,
10,"Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)",Conn_01x05_Female,J1,Debug,PinSocket_1x05_P1.27mm_Vertical,1,,,,dnp,DNP
11,"Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)",Conn_01x05_Female,J3,Uart,PinSocket_1x05_P2.54mm_Vertical,1,,,,dnp,DNP
12,"Jumper, normally open, small symbol",Jumper_NO_Small,JP1,Boot0,SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm,1,,,,dnp,DNP
13,"Jumper, normally open, small symbol",Jumper_NO_Small,JP2,HW0,SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm,1,,,,dnp,DNP
14,"Jumper, normally open, small symbol",Jumper_NO_Small,JP3,HW1,SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm,1,,,,dnp,DNP
15,DC Motor,Motor_DC,M1,Motor_DC,MotorN20,1,,,,dnp,DNP
16,Resistor,R,R1 R2 R3 R5 R12 R13 R14 R15 R16 R21 R23 R25 R27,10k,R_0603_1608Metric,13,,TC0325F1002T5E,C128781,,
17,Resistor,R,R19 R20 R22 R24 R26,150R,R_0603_1608Metric,5,,ARG03FTC1500,C217745,,
18,Resistor,R,R10,1k,R_0603_1608Metric,1,,TC0350D1001T5E,C165976,,
19,Resistor,R,R11,20k,R_0603_1608Metric,1,,TC0325F2002T5E,C135618,,
20,Resistor,R,R4 R6 R7 R8 R9 R17 R18,4k7,R_0603_1608Metric,7,,AR03FTD4701,C304093,,
21,"Momentary Switch, single pole double throw",SW_Push_SPDT,SW4,Detect1,MicroSwitchSMDLanding,1,,,,dnp,DNP
22,"Momentary Switch, single pole double throw",SW_Push_SPDT,SW5,Detect2,MicroSwitchSMDLanding,1,,,,dnp,DNP
23,"Push button switch, generic, two pins",SW_Push,SW3,SW_+,SW_SPST_TS-1065A-B3D4,1,,TS-1065A-B3D4,C498295,,
24,"Push button switch, generic, two pins",SW_Push,SW1,SW_-,SW_SPST_TS-1065A-B3D4,1,,TS-1065A-B3D4,C498295,,
25,"Push button switch, generic, two pins",SW_Push,SW2,SW_S,SW_SPST_TS-1065A-B3D4,1,,TS-1065A-B3D4,C498295,,
26,"37-V, 3.5-A H-bridge motor driver with integrated current sensing & current sense feedback",DRV8876,U3,DRV8876,HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm_ThermalVias,1,,DRV8876PWPR,C575551,,
27,"2Kb (256x8) I2C Serial EEPROM, 2.5-5.5V, SOIC-8",M24C01-FMN,U2,M24C32,SOIC-8_3.9x4.9mm_P1.27mm,1,http://www.st.com/content/ccc/resource/technical/document/datasheet/b0/d8/50/40/5a/85/49/6f/DM00071904.pdf/files/DM00071904.pdf/jcr:content/translations/en.DM00071904.pdf,M24C32-WMN6TP,C7998,,
28,,STM32G031KxT,U1,STM32G031KxT,LQFP-32_7x7mm_P0.8mm,1,https://www.st.com/resource/en/datasheet/stm32g031j6.pdf,STM32G031K8T6,C432203,,
29,"Bidirectional ESD Protection Diode, SOT-23-6",USBLC6-2SC6,U4,USBLC6-2SC6,SOT-23-6,1,http://www2.st.com/resource/en/datasheet/CD00050750.pdf,USBLC6-2SC6,C558442,,
30,,VCNT2020,U6 U7 U8 U9,VCNT2020,vcnt2020,4,,VCNT2020,,,
31,"0.42"" 72×40 WHITE",VG-7240TSWEG02,U5,VG-7240TSWEG02,VG-7240TSWEG02-mirror,1,http://www.iamoled.com/upload/file/20180119/20180119100409_6213.pdf,,,,
,,,,,,,,,,,
,,,,,,,,,,,
,,,,,,,,,,,
,,,,,,,,,,,
,,,,,,,,,,,
Component Groups:,31,,,,,,,,,,
Component Count:,66,,,,,,,,,,
Fitted Components:,66,,,,,,,,,,
Component Count:,79,,,,,,,,,,
Fitted Components:,79,,,,,,,,,,
Number of PCBs:,1,,,,,,,,,,
Total components:,66,,,,,,,,,,
Schematic Version:,0.2,,,,,,,,,,
Schematic Date:,2020-12-17,,,,,,,,,,
BoM Date:,17.12.2020 1:00:48,,,,,,,,,,
Total components:,79,,,,,,,,,,
Schematic Version:,1,,,,,,,,,,
Schematic Date:,2021-01-31,,,,,,,,,,
BoM Date:,31.01.2021 21:00:22,,,,,,,,,,
Schematic Source:,C:\Users\User\Documents\Git\MiniFeed\MiniFeed.sch,,,,,,,,,,
KiCad Version:,Eeschema (5.1.5)-3,,,,,,,,,,
Binary file modified Doc/MiniFeed.pdf
Binary file not shown.
104 changes: 67 additions & 37 deletions MiniFeed-cache.lib
Original file line number Diff line number Diff line change
Expand Up @@ -71,28 +71,6 @@ X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_D
#
DEF Device_D D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Device_D" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
TO-???*
*_Diode_*
*SingleDiode*
D_*
$ENDFPLIST
DRAW
P 2 0 1 8 -50 50 -50 -50 N
P 2 0 1 0 50 0 -50 0 N
P 4 0 1 8 50 50 50 -50 -50 0 50 50 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
#
# Device_Jumper_NO_Small
#
DEF Device_Jumper_NO_Small JP 0 30 N N 1 F N
Expand Down Expand Up @@ -151,6 +129,30 @@ X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Memory_EEPROM_M24C01-FMN
#
DEF Memory_EEPROM_M24C01-FMN U 0 20 Y Y 1 F N
F0 "U" -250 250 50 H V C CNN
F1 "Memory_EEPROM_M24C01-FMN" 300 250 50 H V C CNN
F2 "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" 0 350 50 H I C CNN
F3 "" 50 -500 50 H I C CNN
ALIAS M24C01-WMN M24C01-RMN M24C01-FMN M24C02-RMN M24C02-FMN
$FPLIST
SOIC*3.9x4.9mm*P1.27mm*
$ENDFPLIST
DRAW
S -300 200 300 -200 0 1 10 f
X E0 1 -400 100 100 R 50 50 1 1 I
X E1 2 -400 0 100 R 50 50 1 1 I
X E2 3 -400 -100 100 R 50 50 1 1 I
X VSS 4 0 -300 100 U 50 50 1 1 W
X SDA 5 400 100 100 L 50 50 1 1 B
X SCL 6 400 0 100 L 50 50 1 1 I
X ~WC 7 400 -100 100 L 50 50 1 1 I
X VCC 8 0 300 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# Motor_Motor_DC
#
DEF Motor_Motor_DC M 0 0 Y Y 1 F N
Expand All @@ -174,25 +176,53 @@ X - 2 0 -300 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Regulator_Linear_TLV1117-33
# Power_Protection_USBLC6-2SC6
#
DEF Regulator_Linear_TLV1117-33 U 0 10 Y Y 1 F N
F0 "U" -150 125 50 H V C CNN
F1 "Regulator_Linear_TLV1117-33" 0 125 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS LM1117-2.5 LM1117-3.3 LM1117-5.0 TLV1117-15 TLV1117-18 TLV1117-25 TLV1117-33 TLV1117-50
DEF Power_Protection_USBLC6-2SC6 U 0 0 Y Y 1 F N
F0 "U" 200 350 50 H V C CNN
F1 "Power_Protection_USBLC6-2SC6" 400 -400 50 H V C CNN
F2 "Package_TO_SOT_SMD:SOT-23-6" -750 400 50 H I C CNN
F3 "" 200 350 50 H I C CNN
$FPLIST
SOT?223*
TO?263*
TO?252*
TO?220*
SOT?23*
$ENDFPLIST
DRAW
S -200 -200 200 75 0 1 10 f
X GND 1 0 -300 100 U 50 50 1 1 W
X VO 2 300 0 100 L 50 50 1 1 w
X VI 3 -300 0 100 R 50 50 1 1 W
C -200 0 10 0 1 0 F
C -100 0 10 0 1 0 F
C 0 -250 10 0 1 0 F
C 0 250 10 0 1 0 F
C 100 0 10 0 1 0 F
C 200 0 10 0 1 0 F
S -300 -300 300 300 0 1 10 f
S -100 250 100 -250 0 1 0 N
P 2 0 1 0 -200 -100 -300 -100 N
P 2 0 1 0 -200 0 -200 -100 N
P 2 0 1 0 -200 100 -300 100 N
P 2 0 1 0 -60 -110 -140 -110 N
P 2 0 1 0 -60 190 -140 190 N
P 2 0 1 0 0 -300 0 -250 N
P 2 0 1 0 0 -250 0 50 N
P 2 0 1 0 0 50 0 250 N
P 2 0 1 0 0 250 0 300 N
P 2 0 1 0 60 -110 140 -110 N
P 2 0 1 0 60 190 140 190 N
P 2 0 1 0 200 -100 300 -100 N
P 2 0 1 0 200 0 200 -100 N
P 2 0 1 0 200 100 300 100 N
P 3 0 1 0 -100 0 -200 0 -200 100 N
P 3 0 1 0 100 0 200 0 200 100 N
P 4 0 1 0 -140 -190 -60 -190 -100 -110 -140 -190 N
P 4 0 1 0 -140 110 -60 110 -100 190 -140 110 N
P 4 0 1 0 -40 -40 40 -40 0 40 -40 -40 N
P 4 0 1 0 40 40 30 40 -40 40 -40 20 N
P 4 0 1 0 140 -190 60 -190 100 -110 140 -190 N
P 4 0 1 0 140 110 60 110 100 190 140 110 N
X IO1 1 -500 -100 200 R 50 50 1 1 P
X GND 2 0 -500 200 U 50 50 1 1 P
X IO2 3 500 -100 200 L 50 50 1 1 P
X IO2 4 500 100 200 L 50 50 1 1 P
X VBUS 5 0 500 200 D 50 50 1 1 P
X IO1 6 -500 100 200 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
Expand Down
2 changes: 1 addition & 1 deletion MiniFeed.pro
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
update=17.12.2020 0:26:02
update=31.01.2021 20:10:49
version=1
last_client=kicad
[general]
Expand Down
Loading

0 comments on commit ab7f771

Please sign in to comment.