use ft232rl for usb ic, better power handling

This commit is contained in:
2019-06-19 22:55:53 +03:00
parent 3f6b228546
commit 6c6398fd88
7 changed files with 12625 additions and 9834 deletions

View File

@@ -52,6 +52,26 @@ X Pin_3 3 -200 -100 150 R 50 50 1 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# DMG4800LSD_DMG4800LSD
#
DEF DMG4800LSD_DMG4800LSD U 0 40 Y Y 1 F N
F0 "U" 0 50 50 H V C CNN
F1 "DMG4800LSD_DMG4800LSD" 0 150 50 H V C CNN
F2 "Package_SO:SO-8_3.9x4.9mm_P1.27mm" -110 115 50 H I C CNN
F3 "" -110 115 50 H I C CNN
DRAW
S -250 -50 250 -650 0 1 0 f
X S1 1 -350 -200 100 R 50 50 1 1 P
X G1 2 -350 -350 100 R 50 50 1 1 I
X S2 3 350 -200 100 L 50 50 1 1 P
X G2 4 350 -350 100 L 50 50 1 1 I
X D2 5 350 -500 100 L 50 50 1 1 P
X D2 6 350 -500 100 L 50 50 1 1 P
X D1 7 -350 -500 100 R 50 50 1 1 P
X D1 8 -350 -500 100 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_C # Device_C
# #
DEF Device_C C 0 10 N Y 1 F N DEF Device_C C 0 10 N Y 1 F N
@@ -188,6 +208,38 @@ X S 3 100 -200 100 U 50 50 1 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# Device_Q_PMOS_GDS
#
DEF Device_Q_PMOS_GDS Q 0 0 Y N 1 F N
F0 "Q" 200 50 50 H V L CNN
F1 "Device_Q_PMOS_GDS" 200 -50 50 H V L CNN
F2 "" 200 100 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C 65 0 111 0 1 10 N
C 100 -70 11 0 1 0 F
C 100 70 11 0 1 0 F
P 2 0 1 0 2 0 10 0 N
P 2 0 1 0 30 -70 100 -70 N
P 2 0 1 10 30 -50 30 -90 N
P 2 0 1 0 30 0 100 0 N
P 2 0 1 10 30 20 30 -20 N
P 2 0 1 0 30 70 100 70 N
P 2 0 1 10 30 90 30 50 N
P 2 0 1 0 100 -70 100 -100 N
P 2 0 1 0 100 -70 100 0 N
P 2 0 1 0 100 100 100 70 N
P 3 0 1 10 10 75 10 -75 10 -75 N
P 4 0 1 0 90 0 50 -15 50 15 90 0 F
P 4 0 1 0 100 -70 130 -70 130 70 100 70 N
P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N
P 4 0 1 0 130 -15 115 10 145 10 130 -15 N
X G 1 -200 0 200 R 50 50 1 1 I
X D 2 100 200 100 D 50 50 1 1 P
X S 3 100 -200 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R # Device_R
# #
DEF Device_R R 0 0 N Y 1 F N DEF Device_R R 0 0 N Y 1 F N
@@ -236,21 +288,6 @@ X ~EN 9 -400 0 100 R 50 50 1 1 I
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# EggbotWireless-rescue_+BATT-power-Catfi-rescue
#
DEF EggbotWireless-rescue_+BATT-power-Catfi-rescue #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "EggbotWireless-rescue_+BATT-power-Catfi-rescue" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I 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 +BATT 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# EggbotWireless-rescue_C-Device-Catfi-rescue # EggbotWireless-rescue_C-Device-Catfi-rescue
# #
DEF EggbotWireless-rescue_C-Device-Catfi-rescue C 0 10 N Y 1 F N DEF EggbotWireless-rescue_C-Device-Catfi-rescue C 0 10 N Y 1 F N
@@ -374,26 +411,6 @@ X CS0 9 -600 0 100 R 50 50 1 1 I
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# EggbotWireless-rescue_FS8205A-8205-Catfi-rescue
#
DEF EggbotWireless-rescue_FS8205A-8205-Catfi-rescue U 0 40 Y Y 1 F N
F0 "U" 0 50 50 H V C CNN
F1 "EggbotWireless-rescue_FS8205A-8205-Catfi-rescue" 0 150 50 H V C CNN
F2 "Package_SO:TSSOP-8_4.4x3mm_P0.65mm" -110 115 50 H I C CNN
F3 "" -110 115 50 H I C CNN
DRAW
S -250 -50 250 -450 0 1 0 f
X D12 1 -350 -150 100 R 50 50 1 1 P
X S1 2 -350 -250 100 R 50 50 1 1 P
X S1 3 -350 -250 100 R 50 50 1 1 P
X G1 4 -350 -350 100 R 50 50 1 1 I
X G2 5 350 -300 100 L 50 50 1 1 I
X S2 6 350 -200 100 L 50 50 1 1 P
X S2 7 350 -200 100 L 50 50 1 1 P
X D12 8 -350 -150 100 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# EggbotWireless-rescue_GND-power-Catfi-rescue # EggbotWireless-rescue_GND-power-Catfi-rescue
# #
DEF EggbotWireless-rescue_GND-power-Catfi-rescue #PWR 0 0 Y Y 1 F P DEF EggbotWireless-rescue_GND-power-Catfi-rescue #PWR 0 0 Y Y 1 F P
@@ -407,57 +424,6 @@ X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# EggbotWireless-rescue_INTERFACE-CP2102-GMR(QFN28)-CP2102-GMR-Catfi-rescue
#
DEF EggbotWireless-rescue_INTERFACE-CP2102-GMR(QFN28)-CP2102-GMR-Catfi-rescue U 0 40 Y Y 1 L N
F0 "U" -702 802 50 H V L BNN
F1 "EggbotWireless-rescue_INTERFACE-CP2102-GMR(QFN28)-CP2102-GMR-Catfi-rescue" -701 -701 50 H V L BNN
F2 "QFN28G_0.5-5X5MM" 0 0 50 H I L BNN
F3 "" 0 0 50 H I L BNN
F4 "VFQFN-28 Vishay Siliconix" 0 0 50 H I L BNN
F5 "CP2102-GMR" 0 0 50 H I L BNN
F6 "None" 0 0 50 H I L BNN
F7 "Unavailable" 0 0 50 H I L BNN
F8 "Silicon" 0 0 50 H I L BNN
DRAW
C -700 700 42 0 0 10 N
P 2 0 0 10 -700 -700 -700 600 N
P 2 0 0 10 -700 600 -600 700 N
P 2 0 0 10 -600 700 700 700 N
P 2 0 0 10 700 -700 -700 -700 N
P 2 0 0 10 700 700 700 -700 N
X DCD 1 -800 300 100 R 40 40 0 0 B
X NC 10 -100 -800 100 U 40 40 0 0 B
X ~SUSPEND~ 11 0 -800 100 U 40 40 0 0 B
X SUSPEND 12 100 -800 100 U 40 40 0 0 B
X NC@1 13 200 -800 100 U 40 40 0 0 B
X NC@2 14 300 -800 100 U 40 40 0 0 B
X NC@3 15 800 -300 100 L 40 40 0 0 B
X NC@4 16 800 -200 100 L 40 40 0 0 B
X NC@5 17 800 -100 100 L 40 40 0 0 B
X NC/VPP 18 800 0 100 L 40 40 0 0 B
X NC@6 19 800 100 100 L 40 40 0 0 B
X RI 2 -800 200 100 R 40 40 0 0 B
X NC@7 20 800 200 100 L 40 40 0 0 B
X NC@8 21 800 300 100 L 40 40 0 0 B
X NC@9 22 300 800 100 D 40 40 0 0 B
X CTS 23 200 800 100 D 40 40 0 0 B
X RTS 24 100 800 100 D 40 40 0 0 B
X RXD 25 0 800 100 D 40 40 0 0 B
X TXD 26 -100 800 100 D 40 40 0 0 B
X DSR 27 -200 800 100 D 40 40 0 0 B
X DTR 28 -300 800 100 D 40 40 0 0 B
X GND@1 29 -400 800 100 D 40 40 0 0 B
X GND 3 -800 100 100 R 40 40 0 0 B
X D+ 4 -800 0 100 R 40 40 0 0 B
X D- 5 -800 -100 100 R 40 40 0 0 B
X VDD 6 -800 -200 100 R 40 40 0 0 B
X REGIN 7 -800 -300 100 R 40 40 0 0 B
X VBUS 8 -300 -800 100 U 40 40 0 0 B
X ~RST~ 9 -200 -800 100 U 40 40 0 0 B
ENDDRAW
ENDDEF
#
# EggbotWireless-rescue_LTC4054ES5-4.2-Battery_Management-Catfi-rescue # EggbotWireless-rescue_LTC4054ES5-4.2-Battery_Management-Catfi-rescue
# #
DEF EggbotWireless-rescue_LTC4054ES5-4.2-Battery_Management-Catfi-rescue U 0 10 Y Y 1 F N DEF EggbotWireless-rescue_LTC4054ES5-4.2-Battery_Management-Catfi-rescue U 0 10 Y Y 1 F N
@@ -530,6 +496,69 @@ X Shield 6 -100 -400 100 U 50 50 1 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# Interface_USB_FT232RL
#
DEF Interface_USB_FT232RL U 0 40 Y Y 1 F N
F0 "U" -650 900 50 H V L CNN
F1 "Interface_USB_FT232RL" 400 900 50 H V L CNN
F2 "Package_SO:SSOP-28_5.3x10.2mm_P0.65mm" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SSOP*5.3x10.2mm*P0.65mm*
$ENDFPLIST
DRAW
S -650 850 650 -850 0 1 10 f
X TXD 1 800 700 150 L 50 50 1 1 O
X DCD 10 800 100 150 L 50 50 1 1 I L
X CTS 11 800 400 150 L 50 50 1 1 I L
X CBUS4 12 800 -700 150 L 50 50 1 1 B
X CBUS2 13 800 -500 150 L 50 50 1 1 B
X CBUS3 14 800 -600 150 L 50 50 1 1 B
X USBD+ 15 -800 400 150 R 50 50 1 1 B
X USBD- 16 -800 300 150 R 50 50 1 1 B
X 3V3OUT 17 -800 700 150 R 50 50 1 1 w
X GND 18 100 -1000 150 U 50 50 1 1 W
X ~RESET~ 19 -800 0 150 R 50 50 1 1 I
X DTR 2 800 300 150 L 50 50 1 1 O V
X VCC 20 100 1000 150 D 50 50 1 1 W
X GND 21 200 -1000 150 U 50 50 1 1 W
X CBUS1 22 800 -400 150 L 50 50 1 1 B
X CBUS0 23 800 -300 150 L 50 50 1 1 B
X AGND 25 -200 -1000 150 U 50 50 1 1 W
X TEST 26 -800 -700 150 R 50 50 1 1 I
X OSCI 27 -800 -200 150 R 50 50 1 1 I
X OSCO 28 -800 -400 150 R 50 50 1 1 O
X RTS 3 800 500 150 L 50 50 1 1 O V
X VCCIO 4 -100 1000 150 D 50 50 1 1 W
X RXD 5 800 600 150 L 50 50 1 1 I
X RI 6 800 0 150 L 50 50 1 1 I L
X GND 7 0 -1000 150 U 50 50 1 1 W
X DCR 9 800 200 150 L 50 50 1 1 I L
ENDDRAW
ENDDEF
#
# Jumper_SolderJumper_2_Open
#
DEF Jumper_SolderJumper_2_Open JP 0 0 Y N 1 F N
F0 "JP" 0 80 50 H V C CNN
F1 "Jumper_SolderJumper_2_Open" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SolderJumper*Open*
$ENDFPLIST
DRAW
A -10 0 40 901 -901 0 1 0 N -10 40 -10 -40
A -10 0 40 901 -901 0 1 0 F -10 40 -10 -40
A 10 0 40 -899 899 0 1 0 N 10 -40 10 40
A 10 0 40 -899 899 0 1 0 F 10 -40 10 40
P 2 0 1 0 -10 40 -10 -40 N
P 2 0 1 0 10 40 10 -40 N
X A 1 -150 0 100 R 50 50 1 1 P
X B 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# LM3478_LM3478 # LM3478_LM3478
# #
DEF LM3478_LM3478 U 0 40 Y Y 1 F N DEF LM3478_LM3478 U 0 40 Y Y 1 F N
@@ -550,63 +579,51 @@ X Vin 8 450 250 100 L 50 50 1 1 W
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# MCU_Microchip_ATmega_ATmega32A-AU # MCU_Microchip_ATmega_ATmega328P-AU
# #
DEF MCU_Microchip_ATmega_ATmega32A-AU U 0 20 Y Y 1 F N DEF MCU_Microchip_ATmega_ATmega328P-AU U 0 20 Y Y 1 F N
F0 "U" -500 1950 50 H V L BNN F0 "U" -500 1450 50 H V L BNN
F1 "MCU_Microchip_ATmega_ATmega32A-AU" 100 -1950 50 H V L TNN F1 "MCU_Microchip_ATmega_ATmega328P-AU" 100 -1450 50 H V L TNN
F2 "Package_QFP:TQFP-44_10x10mm_P0.8mm" 0 0 50 H I C CIN F2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN
ALIAS ATmega16-16AU ATmega16A-AU ATmega32L-8AU ATmega32-16AU ATmega32A-AU ALIAS ATmega48P-20AU ATmega48A-AU ATmega48PA-AU ATmega88PV-10AU ATmega88P-20AU ATmega88A-AU ATmega88PA-AU ATmega168PV-10AU ATmega168P-20AU ATmega168A-AU ATmega168PA-AU ATmega328-AU ATmega328P-AU
$FPLIST $FPLIST
TQFP*10x10mm*P0.8mm* TQFP*7x7mm*P0.8mm*
$ENDFPLIST $ENDFPLIST
DRAW DRAW
S -500 -1900 500 1900 0 1 10 f S -500 -1400 500 1400 0 1 10 f
X PB5 1 600 300 100 L 50 50 1 1 T X PD3 1 600 -800 100 L 50 50 1 1 T
X PD1 10 600 -1100 100 L 50 50 1 1 T X PD6 10 600 -1100 100 L 50 50 1 1 T
X PD2 11 600 -1200 100 L 50 50 1 1 T X PD7 11 600 -1200 100 L 50 50 1 1 T
X PD3 12 600 -1300 100 L 50 50 1 1 T X PB0 12 600 1200 100 L 50 50 1 1 T
X PD4 13 600 -1400 100 L 50 50 1 1 T X PB1 13 600 1100 100 L 50 50 1 1 T
X PD5 14 600 -1500 100 L 50 50 1 1 T X PB2 14 600 1000 100 L 50 50 1 1 T
X PD6 15 600 -1600 100 L 50 50 1 1 T X PB3 15 600 900 100 L 50 50 1 1 T
X PD7 16 600 -1700 100 L 50 50 1 1 T X PB4 16 600 800 100 L 50 50 1 1 T
X VCC 17 0 2000 100 D 50 50 1 1 P N X PB5 17 600 700 100 L 50 50 1 1 T
X GND 18 0 -2000 100 U 50 50 1 1 P N X AVCC 18 100 1500 100 D 50 50 1 1 W
X PC0 19 600 -100 100 L 50 50 1 1 T X ADC6 19 -600 1000 100 R 50 50 1 1 I
X PB6 2 600 200 100 L 50 50 1 1 T X PD4 2 600 -900 100 L 50 50 1 1 T
X PC1 20 600 -200 100 L 50 50 1 1 T X AREF 20 -600 1200 100 R 50 50 1 1 P
X PC2 21 600 -300 100 L 50 50 1 1 T X GND 21 0 -1500 100 U 50 50 1 1 P N
X PC3 22 600 -400 100 L 50 50 1 1 T X ADC7 22 -600 900 100 R 50 50 1 1 I
X PC4 23 600 -500 100 L 50 50 1 1 T X PC0 23 600 300 100 L 50 50 1 1 T
X PC5 24 600 -600 100 L 50 50 1 1 T X PC1 24 600 200 100 L 50 50 1 1 T
X PC6 25 600 -700 100 L 50 50 1 1 T X PC2 25 600 100 100 L 50 50 1 1 T
X PC7 26 600 -800 100 L 50 50 1 1 T X PC3 26 600 0 100 L 50 50 1 1 T
X AVCC 27 100 2000 100 D 50 50 1 1 W X PC4 27 600 -100 100 L 50 50 1 1 T
X GND 28 0 -2000 100 U 50 50 1 1 P N X PC5 28 600 -200 100 L 50 50 1 1 T
X AREF 29 -600 1100 100 R 50 50 1 1 P X ~RESET~/PC6 29 600 -300 100 L 50 50 1 1 T
X PB7 3 600 100 100 L 50 50 1 1 T X GND 3 0 -1500 100 U 50 50 1 1 W
X PA7 30 600 1000 100 L 50 50 1 1 T X PD0 30 600 -500 100 L 50 50 1 1 T
X PA6 31 600 1100 100 L 50 50 1 1 T X PD1 31 600 -600 100 L 50 50 1 1 T
X PA5 32 600 1200 100 L 50 50 1 1 T X PD2 32 600 -700 100 L 50 50 1 1 T
X PA4 33 600 1300 100 L 50 50 1 1 T X VCC 4 0 1500 100 D 50 50 1 1 W
X PA3 34 600 1400 100 L 50 50 1 1 T X GND 5 0 -1500 100 U 50 50 1 1 P N
X PA2 35 600 1500 100 L 50 50 1 1 T X VCC 6 0 1500 100 D 50 50 1 1 P N
X PA1 36 600 1600 100 L 50 50 1 1 T X XTAL1/PB6 7 600 600 100 L 50 50 1 1 T
X PA0 37 600 1700 100 L 50 50 1 1 T X XTAL2/PB7 8 600 500 100 L 50 50 1 1 T
X VCC 38 0 2000 100 D 50 50 1 1 P N X PD5 9 600 -1000 100 L 50 50 1 1 T
X GND 39 0 -2000 100 U 50 50 1 1 P N
X ~RESET 4 -600 1700 100 R 50 50 1 1 I
X PB0 40 600 800 100 L 50 50 1 1 T
X PB1 41 600 700 100 L 50 50 1 1 T
X PB2 42 600 600 100 L 50 50 1 1 T
X PB3 43 600 500 100 L 50 50 1 1 T
X PB4 44 600 400 100 L 50 50 1 1 T
X VCC 5 0 2000 100 D 50 50 1 1 W
X GND 6 0 -2000 100 U 50 50 1 1 W
X XTAL2 7 -600 1300 100 R 50 50 1 1 O
X XTAL1 8 -600 1500 100 R 50 50 1 1 I
X PD0 9 600 -1000 100 L 50 50 1 1 T
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
@@ -781,6 +798,21 @@ X +3V3 1 0 0 0 U 50 50 1 1 W N
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# power_+5V
#
DEF power_+5V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+5V" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I 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
#
# power_+BATT # power_+BATT
# #
DEF power_+BATT #PWR 0 0 Y Y 1 F P DEF power_+BATT #PWR 0 0 Y Y 1 F P

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,4 +1,4 @@
update=Сб 25 май 2019 16:22:17 update=Wed 19 Jun 2019 21:03:31 MSK
version=1 version=1
last_client=kicad last_client=kicad
[general] [general]
@@ -12,6 +12,16 @@ NetIExt=net
version=1 version=1
LibDir= LibDir=
[eeschema/libraries] [eeschema/libraries]
[schematic_editor]
version=1
PageLayoutDescrFile=
PlotDirectoryName=
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=
SpiceAjustPassiveValues=0
LabSize=50
ERC_TestSimilarLabels=1
[pcbnew] [pcbnew]
version=1 version=1
PageLayoutDescrFile= PageLayoutDescrFile=
@@ -28,12 +38,13 @@ MinViaDrill=0.3
MinMicroViaDiameter=0.2 MinMicroViaDiameter=0.2
MinMicroViaDrill=0.09999999999999999 MinMicroViaDrill=0.09999999999999999
MinHoleToHole=0.25 MinHoleToHole=0.25
TrackWidth1=0.25 TrackWidth1=0.3
TrackWidth2=0.25 TrackWidth2=0.3
TrackWidth3=0.6 TrackWidth3=0.5
TrackWidth4=1 TrackWidth4=0.6
TrackWidth5=1.5 TrackWidth5=1
TrackWidth6=2 TrackWidth6=1.5
TrackWidth7=2
ViaDiameter1=0.8 ViaDiameter1=0.8
ViaDrill1=0.4 ViaDrill1=0.4
dPairWidth1=0.2 dPairWidth1=0.2
@@ -233,7 +244,7 @@ Enabled=0
[pcbnew/Netclasses/Default] [pcbnew/Netclasses/Default]
Name=Default Name=Default
Clearance=0.2 Clearance=0.2
TrackWidth=0.25 TrackWidth=0.3
ViaDiameter=0.8 ViaDiameter=0.8
ViaDrill=0.4 ViaDrill=0.4
uViaDiameter=0.3 uViaDiameter=0.3
@@ -252,13 +263,3 @@ uViaDrill=0.1
dPairWidth=0.2 dPairWidth=0.2
dPairGap=0.25 dPairGap=0.25
dPairViaGap=0.25 dPairViaGap=0.25
[schematic_editor]
version=1
PageLayoutDescrFile=
PlotDirectoryName=
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=
SpiceAjustPassiveValues=0
LabSize=50
ERC_TestSimilarLabels=1

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff