CamTimer PCB V3

This commit is contained in:
Charlez Kwan 2021-03-08 19:41:03 +01:00
parent 63b31bca0d
commit 927e2c0692
10 changed files with 2665 additions and 2140 deletions

View file

@ -0,0 +1,33 @@
EESchema-LIBRARY Version 2.3 Date: 21-02-2013 11:13:20
#encoding utf-8
#
# TPS2000C_DGN_8
#
DEF TPS2000C_DGN_8 U 0 10 Y Y 1 L N
F0 "U" 1100 400 60 H V C CNN
F1 "TPS2000C_DGN_8" 1100 300 60 H V C CNN
F2 "DGN8_1P89x1P57_TEX" 1100 240 60 H I C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
DGN8_1P89x1P57_TEX
DGN8_1P89x1P57_TEX-M
DGN8_1P89x1P57_TEX-L
$ENDFPLIST
DRAW
X GND 1 0 0 300 R 59 59 1 1 W
X IN 2 0 -100 300 R 59 59 1 1 I
X IN 3 0 -200 300 R 59 59 1 1 I
X EN 4 0 -300 300 R 59 59 1 1 U
X *FLT 5 2200 -400 300 L 59 59 1 1 U
X OUT 6 2200 -300 300 L 59 59 1 1 O
X OUT 7 2200 -200 300 L 59 59 1 1 O
X OUT 8 2200 -100 300 L 59 59 1 1 O
X EPAD EPAD 2200 0 300 L 59 59 1 1 U
P 2 1 1 5 300 200 300 -600 N
P 2 1 1 5 300 -600 1900 -600 N
P 2 1 1 5 1900 -600 1900 200 N
P 2 1 1 5 1900 200 300 200 N
ENDDRAW
ENDDEF
#
#End Library

View file

@ -0,0 +1,105 @@
(module TPS2000C_DGN_8 (layer F.Cu)
(fp_text reference REF** (at 0 0) (layer F.SilkS)
(effects (font (size 1 1) (thickness .15)))
)
(fp_text value DGN8_1P89x1P57_TEX (at 0 0) (layer F.SilkS)
(effects (font (size 1 1) (thickness .15)))
)
(fp_text user "Copyright 2016 Accelerated Designs. All rights reserved." (at 0 0) (layer Cmts.User)
(effects (font (size .127 .127) (thickness .002)))
)
(fp_text user "*" (at -2.3495 -2.5498) (layer F.SilkS)
(effects (font (size 1 1) (thickness .15)))
)
(fp_text user "*" (at -1.1684 -1.4732) (layer F.Fab)
(effects (font (size 1 1) (thickness .15)))
)
(fp_text user "0.026in/0.65mm" (at -5.1435 -.65) (layer Dwgs.User)
(effects (font (size 1 1) (thickness .15)))
)
(fp_text user "0.017in/0.432mm" (at 5.1435 -.975) (layer Dwgs.User)
(effects (font (size 1 1) (thickness .15)))
)
(fp_text user "0.165in/4.191mm" (at 0 -3.9624) (layer Dwgs.User)
(effects (font (size 1 1) (thickness .15)))
)
(fp_text user "0.062in/1.575mm" (at -2.0955 3.9624) (layer Dwgs.User)
(effects (font (size 1 1) (thickness .15)))
)
(fp_text user "0.074in/1.89mm" (at 7.1374 0) (layer Dwgs.User)
(effects (font (size 1 1) (thickness .15)))
)
(fp_text user "0.062in/1.57mm" (at 0 5.2324) (layer Dwgs.User)
(effects (font (size 1 1) (thickness .15)))
)
(fp_text user "*" (at -2.3495 -2.5498) (layer F.SilkS)
(effects (font (size 1 1) (thickness .15)))
)
(fp_text user "*" (at -1.1684 -1.4732) (layer F.Fab)
(effects (font (size 1 1) (thickness .15)))
)
(fp_line (start -1.5494 -.7845) (end -1.5494 -1.1655) (layer F.Fab) (width .1524))
(fp_line (start -1.5494 -1.1655) (end -2.5273 -1.1655) (layer F.Fab) (width .1524))
(fp_line (start -2.5273 -1.1655) (end -2.5273 -.7845) (layer F.Fab) (width .1524))
(fp_line (start -2.5273 -.7845) (end -1.5494 -.7845) (layer F.Fab) (width .1524))
(fp_line (start -1.5494 -.1345) (end -1.5494 -.5155) (layer F.Fab) (width .1524))
(fp_line (start -1.5494 -.5155) (end -2.5273 -.5155) (layer F.Fab) (width .1524))
(fp_line (start -2.5273 -.5155) (end -2.5273 -.1345) (layer F.Fab) (width .1524))
(fp_line (start -2.5273 -.1345) (end -1.5494 -.1345) (layer F.Fab) (width .1524))
(fp_line (start -1.5494 .5155) (end -1.5494 .1345) (layer F.Fab) (width .1524))
(fp_line (start -1.5494 .1345) (end -2.5273 .1345) (layer F.Fab) (width .1524))
(fp_line (start -2.5273 .1345) (end -2.5273 .5155) (layer F.Fab) (width .1524))
(fp_line (start -2.5273 .5155) (end -1.5494 .5155) (layer F.Fab) (width .1524))
(fp_line (start -1.5494 1.1655) (end -1.5494 .7845) (layer F.Fab) (width .1524))
(fp_line (start -1.5494 .7845) (end -2.5273 .7845) (layer F.Fab) (width .1524))
(fp_line (start -2.5273 .7845) (end -2.5273 1.1655) (layer F.Fab) (width .1524))
(fp_line (start -2.5273 1.1655) (end -1.5494 1.1655) (layer F.Fab) (width .1524))
(fp_line (start 1.5494 .7845) (end 1.5494 1.1655) (layer F.Fab) (width .1524))
(fp_line (start 1.5494 1.1655) (end 2.5273 1.1655) (layer F.Fab) (width .1524))
(fp_line (start 2.5273 1.1655) (end 2.5273 .7845) (layer F.Fab) (width .1524))
(fp_line (start 2.5273 .7845) (end 1.5494 .7845) (layer F.Fab) (width .1524))
(fp_line (start 1.5494 .1345) (end 1.5494 .5155) (layer F.Fab) (width .1524))
(fp_line (start 1.5494 .5155) (end 2.5273 .5155) (layer F.Fab) (width .1524))
(fp_line (start 2.5273 .5155) (end 2.5273 .1345) (layer F.Fab) (width .1524))
(fp_line (start 2.5273 .1345) (end 1.5494 .1345) (layer F.Fab) (width .1524))
(fp_line (start 1.5494 -.5155) (end 1.5494 -.1345) (layer F.Fab) (width .1524))
(fp_line (start 1.5494 -.1345) (end 2.5273 -.1345) (layer F.Fab) (width .1524))
(fp_line (start 2.5273 -.1345) (end 2.5273 -.5155) (layer F.Fab) (width .1524))
(fp_line (start 2.5273 -.5155) (end 1.5494 -.5155) (layer F.Fab) (width .1524))
(fp_line (start 1.5494 -1.1655) (end 1.5494 -.7845) (layer F.Fab) (width .1524))
(fp_line (start 1.5494 -.7845) (end 2.5273 -.7845) (layer F.Fab) (width .1524))
(fp_line (start 2.5273 -.7845) (end 2.5273 -1.1655) (layer F.Fab) (width .1524))
(fp_line (start 2.5273 -1.1655) (end 1.5494 -1.1655) (layer F.Fab) (width .1524))
(fp_line (start -1.6764 1.6764) (end 1.6764 1.6764) (layer F.SilkS) (width .1524))
(fp_line (start 1.6764 -1.6764) (end -1.6764 -1.6764) (layer F.SilkS) (width .1524))
(fp_line (start -1.5494 1.5494) (end 1.5494 1.5494) (layer F.Fab) (width .1524))
(fp_line (start 1.5494 1.5494) (end 1.5494 -1.5494) (layer F.Fab) (width .1524))
(fp_line (start 1.5494 -1.5494) (end -1.5494 -1.5494) (layer F.Fab) (width .1524))
(fp_line (start -1.5494 -1.5494) (end -1.5494 1.5494) (layer F.Fab) (width .1524))
(fp_line (start -.785 -.945) (end -.785 .945) (layer F.Paste) (width .1524))
(fp_line (start -.785 .945) (end .785 .945) (layer F.Paste) (width .1524))
(fp_line (start .785 .945) (end .785 -.945) (layer F.Paste) (width .1524))
(fp_line (start .785 -.945) (end -.785 -.945) (layer F.Paste) (width .1524))
(fp_line (start -3.1369 1.4449) (end -3.1369 -1.4449) (layer F.CrtYd) (width .1524))
(fp_line (start -3.1369 -1.4449) (end -1.8034 -1.4449) (layer F.CrtYd) (width .1524))
(fp_line (start -1.8034 -1.4449) (end -1.8034 -1.8034) (layer F.CrtYd) (width .1524))
(fp_line (start -1.8034 -1.8034) (end 1.8034 -1.8034) (layer F.CrtYd) (width .1524))
(fp_line (start 1.8034 -1.8034) (end 1.8034 -1.4449) (layer F.CrtYd) (width .1524))
(fp_line (start 1.8034 -1.4449) (end 3.1369 -1.4449) (layer F.CrtYd) (width .1524))
(fp_line (start 3.1369 -1.4449) (end 3.1369 1.4449) (layer F.CrtYd) (width .1524))
(fp_line (start 3.1369 1.4449) (end 1.8034 1.4449) (layer F.CrtYd) (width .1524))
(fp_line (start 1.8034 1.4449) (end 1.8034 1.8034) (layer F.CrtYd) (width .1524))
(fp_line (start 1.8034 1.8034) (end -1.8034 1.8034) (layer F.CrtYd) (width .1524))
(fp_line (start -1.8034 1.8034) (end -1.8034 1.4449) (layer F.CrtYd) (width .1524))
(fp_line (start -1.8034 1.4449) (end -3.1369 1.4449) (layer F.CrtYd) (width .1524))
(fp_arc (start 0 -1.5494) (end .3048 -1.5494) (angle 180)(layer F.Fab) (width .1524))
(pad 1 smd rect (at -2.0955 -.974999) (size 1.5748 .4318) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -2.0955 -.325001) (size 1.5748 .4318) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -2.0955 .325001) (size 1.5748 .4318) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -2.0955 .974999) (size 1.5748 .4318) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at 2.0955 .974999) (size 1.5748 .4318) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at 2.0955 .325001) (size 1.5748 .4318) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at 2.0955 -.325001) (size 1.5748 .4318) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at 2.0955 -.974999) (size 1.5748 .4318) (layers F.Cu F.Paste F.Mask))
(pad EPAD smd rect (at 0 0) (size 1.57 1.89) (layers F.Cu F.Paste F.Mask))
)

52
CamTimer/CamTimer-cache.lib Normal file → Executable file
View file

@ -1,6 +1,35 @@
EESchema-LIBRARY Version 2.4 EESchema-LIBRARY Version 2.4
#encoding utf-8 #encoding utf-8
# #
# 2020-08-30_13-41-10_TPS2000C_DGN_8
#
DEF 2020-08-30_13-41-10_TPS2000C_DGN_8 U 0 10 Y Y 1 L N
F0 "U" 1100 400 60 H V C CNN
F1 "2020-08-30_13-41-10_TPS2000C_DGN_8" 1100 300 60 H V C CNN
F2 "DGN8_1P89x1P57_TEX" 1100 240 60 H I C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
DGN8_1P89x1P57_TEX
DGN8_1P89x1P57_TEX-M
DGN8_1P89x1P57_TEX-L
$ENDFPLIST
DRAW
P 2 1 1 5 300 -600 1900 -600 N
P 2 1 1 5 300 200 300 -600 N
P 2 1 1 5 1900 -600 1900 200 N
P 2 1 1 5 1900 200 300 200 N
X GND 1 0 0 300 R 59 59 1 1 W
X IN 2 0 -100 300 R 59 59 1 1 I
X IN 3 0 -200 300 R 59 59 1 1 I
X EN 4 0 -300 300 R 59 59 1 1 U
X *FLT 5 2200 -400 300 L 59 59 1 1 U
X OUT 6 2200 -300 300 L 59 59 1 1 O
X OUT 7 2200 -200 300 L 59 59 1 1 O
X OUT 8 2200 -100 300 L 59 59 1 1 O
X EPAD EPAD 2200 0 300 L 59 59 1 1 U
ENDDRAW
ENDDEF
#
# Connector_Conn_01x02_Male # Connector_Conn_01x02_Male
# #
DEF Connector_Conn_01x02_Male J 0 40 Y N 1 F N DEF Connector_Conn_01x02_Male J 0 40 Y N 1 F N
@ -317,29 +346,6 @@ X 2 2 200 0 100 L 50 50 0 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# Transistor_BJT_MMBT3904
#
DEF Transistor_BJT_MMBT3904 Q 0 0 Y N 1 F N
F0 "Q" 200 75 50 H V L CNN
F1 "Transistor_BJT_MMBT3904" 200 0 50 H V L CNN
F2 "Package_TO_SOT_SMD:SOT-23" 200 -75 50 H I L CIN
F3 "" 0 0 50 H I L CNN
ALIAS BC818 BC847 BC848 BC849 BC850 MMBT3904 MMBT5550L MMBT5551L
$FPLIST
SOT?23*
$ENDFPLIST
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 B 1 -200 0 225 R 50 50 1 1 I
X E 2 100 -200 100 U 50 50 1 1 P
X C 3 100 200 100 D 50 50 1 1 P
ENDDRAW
ENDDEF
#
# power_+5V # power_+5V
# #
DEF power_+5V #PWR 0 0 Y Y 1 F P DEF power_+5V #PWR 0 0 Y Y 1 F P

293
CamTimer/CamTimer.bak Normal file → Executable file
View file

@ -313,7 +313,7 @@ U 1 1 5E46BB28
P 1850 2650 P 1850 2650
F 0 "J1" H 1956 2828 50 0000 C CNN F 0 "J1" H 1956 2828 50 0000 C CNN
F 1 "Conn_01x02_Male" H 1956 2737 50 0000 C CNN F 1 "Conn_01x02_Male" H 1956 2737 50 0000 C CNN
F 2 "Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical" H 1850 2650 50 0001 C CNN F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 1850 2650 50 0001 C CNN
F 3 "~" H 1850 2650 50 0001 C CNN F 3 "~" H 1850 2650 50 0001 C CNN
1 1850 2650 1 1850 2650
1 0 0 -1 1 0 0 -1
@ -755,22 +755,22 @@ $EndComp
$Comp $Comp
L Connector:USB_B_Micro J3 L Connector:USB_B_Micro J3
U 1 1 5E4855CA U 1 1 5E4855CA
P 11150 8600 P 12200 8200
F 0 "J3" H 11205 9067 50 0000 C CNN F 0 "J3" H 12255 8667 50 0000 C CNN
F 1 "USB_B_Micro" H 11205 8976 50 0000 C CNN F 1 "USB_B_Micro" H 12255 8576 50 0000 C CNN
F 2 "Connector_USB:USB_Micro-B_GCT_USB3076-30-A" H 11300 8550 50 0001 C CNN F 2 "Connector_USB:USB_Micro-B_GCT_USB3076-30-A" H 12350 8150 50 0001 C CNN
F 3 "~" H 11300 8550 50 0001 C CNN F 3 "~" H 12350 8150 50 0001 C CNN
1 11150 8600 1 12200 8200
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Notes Line Wire Notes Line
10450 9300 10450 7700 11500 8900 11500 7300
Wire Notes Line Wire Notes Line
10450 7700 11800 7700 11500 7300 12850 7300
Wire Notes Line Wire Notes Line
11800 7700 11800 9300 12850 7300 12850 8900
Wire Notes Line Wire Notes Line
10450 9300 11800 9300 11500 8900 12850 8900
Wire Notes Line Wire Notes Line
4650 8350 4650 9600 4650 8350 4650 9600
Wire Notes Line Wire Notes Line
@ -781,83 +781,52 @@ Wire Notes Line
3550 8350 4650 8350 3550 8350 4650 8350
Text Notes 3900 9850 0 50 ~ 0 Text Notes 3900 9850 0 50 ~ 0
Input port\n(Mini USB) Input port\n(Mini USB)
Text Notes 10950 9550 0 50 ~ 0 Text Notes 12000 9150 0 50 ~ 0
Output port\n(Micro USB) Output port\n(Micro USB)
Text Label 7200 8350 2 50 ~ 0 Text Label 6850 9500 2 50 ~ 0
TIMERCONTROL TIMERCONTROL
$Comp $Comp
L Device:R R8 L Device:R R8
U 1 1 5E48AE79 U 1 1 5E48AE79
P 7450 8350 P 7150 9500
F 0 "R8" V 7243 8350 50 0000 C CNN F 0 "R8" V 6943 9500 50 0000 C CNN
F 1 "1K" V 7334 8350 50 0000 C CNN F 1 "1" V 7034 9500 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 7380 8350 50 0001 C CNN F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 7080 9500 50 0001 C CNN
F 3 "~" H 7450 8350 50 0001 C CNN F 3 "~" H 7150 9500 50 0001 C CNN
1 7450 8350 1 7150 9500
0 1 1 0 0 1 1 0
$EndComp $EndComp
Wire Wire Line
7200 8350 7300 8350
Wire Wire Line
7600 8350 7700 8350
$Comp $Comp
L power:GND #PWR022 L power:GND #PWR022
U 1 1 5E48CADB U 1 1 5E48CADB
P 8000 8650 P 7550 9100
F 0 "#PWR022" H 8000 8400 50 0001 C CNN F 0 "#PWR022" H 7550 8850 50 0001 C CNN
F 1 "GND" H 8005 8477 50 0000 C CNN F 1 "GND" H 7555 8927 50 0000 C CNN
F 2 "" H 8000 8650 50 0001 C CNN F 2 "" H 7550 9100 50 0001 C CNN
F 3 "" H 8000 8650 50 0001 C CNN F 3 "" H 7550 9100 50 0001 C CNN
1 8000 8650 1 7550 9100
1 0 0 -1
$EndComp
Wire Wire Line
8000 8550 8000 8650
$Comp
L Device:R R10
U 1 1 5E48D9E4
P 8000 7550
F 0 "R10" H 7930 7504 50 0000 R CNN
F 1 "1K" H 7930 7595 50 0000 R CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 7930 7550 50 0001 C CNN
F 3 "~" H 8000 7550 50 0001 C CNN
1 8000 7550
-1 0 0 1 -1 0 0 1
$EndComp $EndComp
Wire Wire Line
8000 8050 8000 8150
$Comp $Comp
L power:+5V #PWR021 L power:+5V #PWR021
U 1 1 5E48EAF9 U 1 1 5E48EAF9
P 8000 7300 P 7000 8600
F 0 "#PWR021" H 8000 7150 50 0001 C CNN F 0 "#PWR021" H 7000 8450 50 0001 C CNN
F 1 "+5V" H 8015 7473 50 0000 C CNN F 1 "+5V" H 7015 8773 50 0000 C CNN
F 2 "" H 8000 7300 50 0001 C CNN F 2 "" H 7000 8600 50 0001 C CNN
F 3 "" H 8000 7300 50 0001 C CNN F 3 "" H 7000 8600 50 0001 C CNN
1 8000 7300 1 7000 8600
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Text Label 12500 8000 0 50 ~ 0
8000 7300 8000 7400
Text Label 11450 8400 0 50 ~ 0
Cam+ Cam+
Text Label 11150 9000 0 50 ~ 0 Text Label 12200 8600 0 50 ~ 0
Cam- Cam-
Text Label 8000 7800 0 50 ~ 0 Text Label 7650 8850 0 50 ~ 0
Cam+
Text Label 8000 8050 0 50 ~ 0
Cam- Cam-
Wire Wire Line
8000 7800 8000 7700
Wire Notes Line Wire Notes Line
8800 6900 8800 9200 5650 10200 5650 7900
Wire Notes Line Text Notes 6350 10350 0 50 ~ 0
8800 9200 6300 9200
Wire Notes Line
6300 9200 6300 6900
Wire Notes Line
6300 6900 8800 6900
Text Notes 7000 9350 0 50 ~ 0
Timer output of the system Timer output of the system
$Comp $Comp
L power:GND #PWR017 L power:GND #PWR017
@ -1039,31 +1008,185 @@ Wire Wire Line
$Comp $Comp
L power:GND #PWR024 L power:GND #PWR024
U 1 1 5E4B28B9 U 1 1 5E4B28B9
P 11050 9050 P 12100 8650
F 0 "#PWR024" H 11050 8800 50 0001 C CNN F 0 "#PWR024" H 12100 8400 50 0001 C CNN
F 1 "GND" H 11055 8877 50 0000 C CNN F 1 "GND" H 12105 8477 50 0000 C CNN
F 2 "" H 11050 9050 50 0001 C CNN F 2 "" H 12100 8650 50 0001 C CNN
F 3 "" H 11050 9050 50 0001 C CNN F 3 "" H 12100 8650 50 0001 C CNN
1 11050 9050 1 12100 8650
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
11050 9050 11050 9000 12100 8650 12100 8600
$Comp
L Transistor_BJT:MMBT3904 Q1
U 1 1 5E4BD4D1
P 7900 8350
F 0 "Q1" H 8091 8396 50 0000 L CNN
F 1 "MMBT3904" H 8091 8305 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 8100 8275 50 0001 L CIN
F 3 "https://www.fairchildsemi.com/datasheets/2N/2N3904.pdf" H 7900 8350 50 0001 L CNN
1 7900 8350
1 0 0 -1
$EndComp
Text Label 8300 4400 2 50 ~ 0 Text Label 8300 4400 2 50 ~ 0
BOOT1 BOOT1
Text Label 8300 3300 2 50 ~ 0 Text Label 8300 3300 2 50 ~ 0
BOOT0 BOOT0
Text Label 8300 3100 2 50 ~ 0 Text Label 8300 3100 2 50 ~ 0
NRST NRST
Text Label 10700 9250 0 50 ~ 0
Cam+
Wire Wire Line
7550 9200 7650 9200
Wire Wire Line
7550 9100 7550 9200
Wire Wire Line
7300 9500 7700 9500
Wire Wire Line
6850 9500 7000 9500
Wire Wire Line
7500 9300 7700 9300
Wire Wire Line
7500 9400 7700 9400
Wire Wire Line
7500 9400 7500 9300
Wire Wire Line
9900 9300 10000 9300
Wire Wire Line
10000 9500 9900 9500
Wire Wire Line
10000 9300 10000 9400
Wire Wire Line
9900 9400 10000 9400
Connection ~ 10000 9400
Wire Wire Line
10000 9400 10000 9500
Wire Wire Line
10000 9400 10300 9400
Wire Wire Line
7650 8850 7650 9200
Connection ~ 7650 9200
Wire Wire Line
7650 9200 7700 9200
Text Label 10250 10000 0 50 ~ 0
!FLT
Wire Wire Line
9900 9600 10100 9600
Text Label 8300 5100 2 50 ~ 0
!FLT
$Comp
L power:GND #PWR0101
U 1 1 5F4F780A
P 10000 9100
F 0 "#PWR0101" H 10000 8850 50 0001 C CNN
F 1 "GND" H 10005 8927 50 0000 C CNN
F 2 "" H 10000 9100 50 0001 C CNN
F 3 "" H 10000 9100 50 0001 C CNN
1 10000 9100
-1 0 0 1
$EndComp
Wire Wire Line
10000 9100 10000 9200
Wire Wire Line
10000 9200 9900 9200
$Comp
L 2020-08-30_13-41-10:TPS2000C_DGN_8 U3
U 1 1 5F4BE14F
P 7700 9200
F 0 "U3" H 8800 9587 60 0000 C CNN
F 1 "TPS2000C_DGN_8" H 8800 9481 60 0000 C CNN
F 2 "footprints:TPS2000C_DGN_8" H 8800 9440 60 0001 C CNN
F 3 "" H 7700 9200 60 0000 C CNN
1 7700 9200
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR?
U 1 1 5F4FF89C
P 10250 9600
F 0 "#PWR?" H 10250 9450 50 0001 C CNN
F 1 "+5V" H 10350 9700 50 0000 C CNN
F 2 "" H 10250 9600 50 0001 C CNN
F 3 "" H 10250 9600 50 0001 C CNN
1 10250 9600
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 5F4FFA94
P 10250 9750
F 0 "R?" V 10043 9750 50 0000 C CNN
F 1 "10K" V 10134 9750 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 10180 9750 50 0001 C CNN
F 3 "~" H 10250 9750 50 0001 C CNN
1 10250 9750
-1 0 0 1
$EndComp
Wire Wire Line
10100 10000 10250 10000
Wire Wire Line
10100 9600 10100 10000
Wire Wire Line
10250 10000 10250 9900
$Comp
L pspice:C C?
U 1 1 5F5061D1
P 7000 8950
F 0 "C?" H 7178 8996 50 0000 L CNN
F 1 "104" H 7178 8905 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 7000 8950 50 0001 C CNN
F 3 "~" H 7000 8950 50 0001 C CNN
1 7000 8950
1 0 0 -1
$EndComp
Wire Wire Line
7000 8700 7000 8650
Wire Wire Line
7000 8650 7350 8650
Wire Wire Line
7350 8650 7350 9300
Wire Wire Line
7350 9300 7500 9300
Connection ~ 7000 8650
Wire Wire Line
7000 8650 7000 8600
Connection ~ 7500 9300
$Comp
L power:GND #PWR?
U 1 1 5F50CE3A
P 7000 9200
F 0 "#PWR?" H 7000 8950 50 0001 C CNN
F 1 "GND" H 7005 9027 50 0000 C CNN
F 2 "" H 7000 9200 50 0001 C CNN
F 3 "" H 7000 9200 50 0001 C CNN
1 7000 9200
1 0 0 -1
$EndComp
$Comp
L pspice:C C?
U 1 1 5F50D27E
P 10500 9100
F 0 "C?" H 10678 9146 50 0000 L CNN
F 1 "150uF" H 10678 9055 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 10500 9100 50 0001 C CNN
F 3 "~" H 10500 9100 50 0001 C CNN
1 10500 9100
1 0 0 -1
$EndComp
Wire Wire Line
10300 9400 10300 9350
Wire Wire Line
10300 9350 10500 9350
Wire Wire Line
10500 9350 10700 9350
Wire Wire Line
10700 9350 10700 9250
Connection ~ 10500 9350
$Comp
L power:GND #PWR?
U 1 1 5F513F32
P 10500 8850
F 0 "#PWR?" H 10500 8600 50 0001 C CNN
F 1 "GND" H 10505 8677 50 0000 C CNN
F 2 "" H 10500 8850 50 0001 C CNN
F 3 "" H 10500 8850 50 0001 C CNN
1 10500 8850
-1 0 0 1
$EndComp
Wire Notes Line
11250 10200 11250 7900
Wire Notes Line
5650 10200 11250 10200
Wire Notes Line
5650 7900 11250 7900
$EndSCHEMATC $EndSCHEMATC

2033
CamTimer/CamTimer.kicad_pcb Normal file → Executable file

File diff suppressed because it is too large Load diff

1992
CamTimer/CamTimer.kicad_pcb-bak Normal file → Executable file

File diff suppressed because it is too large Load diff

0
CamTimer/CamTimer.pro Normal file → Executable file
View file

291
CamTimer/CamTimer.sch Normal file → Executable file
View file

@ -755,22 +755,22 @@ $EndComp
$Comp $Comp
L Connector:USB_B_Micro J3 L Connector:USB_B_Micro J3
U 1 1 5E4855CA U 1 1 5E4855CA
P 11150 8600 P 12200 8200
F 0 "J3" H 11205 9067 50 0000 C CNN F 0 "J3" H 12255 8667 50 0000 C CNN
F 1 "USB_B_Micro" H 11205 8976 50 0000 C CNN F 1 "USB_B_Micro" H 12255 8576 50 0000 C CNN
F 2 "Connector_USB:USB_Micro-B_GCT_USB3076-30-A" H 11300 8550 50 0001 C CNN F 2 "Connector_USB:USB_Micro-B_GCT_USB3076-30-A" H 12350 8150 50 0001 C CNN
F 3 "~" H 11300 8550 50 0001 C CNN F 3 "~" H 12350 8150 50 0001 C CNN
1 11150 8600 1 12200 8200
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Notes Line Wire Notes Line
10450 9300 10450 7700 11500 8900 11500 7300
Wire Notes Line Wire Notes Line
10450 7700 11800 7700 11500 7300 12850 7300
Wire Notes Line Wire Notes Line
11800 7700 11800 9300 12850 7300 12850 8900
Wire Notes Line Wire Notes Line
10450 9300 11800 9300 11500 8900 12850 8900
Wire Notes Line Wire Notes Line
4650 8350 4650 9600 4650 8350 4650 9600
Wire Notes Line Wire Notes Line
@ -781,83 +781,52 @@ Wire Notes Line
3550 8350 4650 8350 3550 8350 4650 8350
Text Notes 3900 9850 0 50 ~ 0 Text Notes 3900 9850 0 50 ~ 0
Input port\n(Mini USB) Input port\n(Mini USB)
Text Notes 10950 9550 0 50 ~ 0 Text Notes 12000 9150 0 50 ~ 0
Output port\n(Micro USB) Output port\n(Micro USB)
Text Label 7200 8350 2 50 ~ 0 Text Label 6850 9500 2 50 ~ 0
TIMERCONTROL TIMERCONTROL
$Comp $Comp
L Device:R R8 L Device:R R8
U 1 1 5E48AE79 U 1 1 5E48AE79
P 7450 8350 P 7150 9500
F 0 "R8" V 7243 8350 50 0000 C CNN F 0 "R8" V 6943 9500 50 0000 C CNN
F 1 "1K" V 7334 8350 50 0000 C CNN F 1 "1" V 7034 9500 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 7380 8350 50 0001 C CNN F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 7080 9500 50 0001 C CNN
F 3 "~" H 7450 8350 50 0001 C CNN F 3 "~" H 7150 9500 50 0001 C CNN
1 7450 8350 1 7150 9500
0 1 1 0 0 1 1 0
$EndComp $EndComp
Wire Wire Line
7200 8350 7300 8350
Wire Wire Line
7600 8350 7700 8350
$Comp $Comp
L power:GND #PWR022 L power:GND #PWR022
U 1 1 5E48CADB U 1 1 5E48CADB
P 8000 8650 P 7550 9100
F 0 "#PWR022" H 8000 8400 50 0001 C CNN F 0 "#PWR022" H 7550 8850 50 0001 C CNN
F 1 "GND" H 8005 8477 50 0000 C CNN F 1 "GND" H 7555 8927 50 0000 C CNN
F 2 "" H 8000 8650 50 0001 C CNN F 2 "" H 7550 9100 50 0001 C CNN
F 3 "" H 8000 8650 50 0001 C CNN F 3 "" H 7550 9100 50 0001 C CNN
1 8000 8650 1 7550 9100
1 0 0 -1
$EndComp
Wire Wire Line
8000 8550 8000 8650
$Comp
L Device:R R10
U 1 1 5E48D9E4
P 8000 7550
F 0 "R10" H 7930 7504 50 0000 R CNN
F 1 "1K" H 7930 7595 50 0000 R CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 7930 7550 50 0001 C CNN
F 3 "~" H 8000 7550 50 0001 C CNN
1 8000 7550
-1 0 0 1 -1 0 0 1
$EndComp $EndComp
Wire Wire Line
8000 8050 8000 8150
$Comp $Comp
L power:+5V #PWR021 L power:+5V #PWR021
U 1 1 5E48EAF9 U 1 1 5E48EAF9
P 8000 7300 P 7000 8600
F 0 "#PWR021" H 8000 7150 50 0001 C CNN F 0 "#PWR021" H 7000 8450 50 0001 C CNN
F 1 "+5V" H 8015 7473 50 0000 C CNN F 1 "+5V" H 7015 8773 50 0000 C CNN
F 2 "" H 8000 7300 50 0001 C CNN F 2 "" H 7000 8600 50 0001 C CNN
F 3 "" H 8000 7300 50 0001 C CNN F 3 "" H 7000 8600 50 0001 C CNN
1 8000 7300 1 7000 8600
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Text Label 12500 8000 0 50 ~ 0
8000 7300 8000 7400
Text Label 11450 8400 0 50 ~ 0
Cam+ Cam+
Text Label 11150 9000 0 50 ~ 0 Text Label 12200 8600 0 50 ~ 0
Cam- Cam-
Text Label 8000 7800 0 50 ~ 0 Text Label 7650 8850 0 50 ~ 0
Cam+
Text Label 8000 8050 0 50 ~ 0
Cam- Cam-
Wire Wire Line
8000 7800 8000 7700
Wire Notes Line Wire Notes Line
8800 6900 8800 9200 5650 10200 5650 7900
Wire Notes Line Text Notes 6350 10350 0 50 ~ 0
8800 9200 6300 9200
Wire Notes Line
6300 9200 6300 6900
Wire Notes Line
6300 6900 8800 6900
Text Notes 7000 9350 0 50 ~ 0
Timer output of the system Timer output of the system
$Comp $Comp
L power:GND #PWR017 L power:GND #PWR017
@ -1039,31 +1008,185 @@ Wire Wire Line
$Comp $Comp
L power:GND #PWR024 L power:GND #PWR024
U 1 1 5E4B28B9 U 1 1 5E4B28B9
P 11050 9050 P 12100 8650
F 0 "#PWR024" H 11050 8800 50 0001 C CNN F 0 "#PWR024" H 12100 8400 50 0001 C CNN
F 1 "GND" H 11055 8877 50 0000 C CNN F 1 "GND" H 12105 8477 50 0000 C CNN
F 2 "" H 11050 9050 50 0001 C CNN F 2 "" H 12100 8650 50 0001 C CNN
F 3 "" H 11050 9050 50 0001 C CNN F 3 "" H 12100 8650 50 0001 C CNN
1 11050 9050 1 12100 8650
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
11050 9050 11050 9000 12100 8650 12100 8600
$Comp
L Transistor_BJT:MMBT3904 Q1
U 1 1 5E4BD4D1
P 7900 8350
F 0 "Q1" H 8091 8396 50 0000 L CNN
F 1 "MMBT3904" H 8091 8305 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 8100 8275 50 0001 L CIN
F 3 "https://www.fairchildsemi.com/datasheets/2N/2N3904.pdf" H 7900 8350 50 0001 L CNN
1 7900 8350
1 0 0 -1
$EndComp
Text Label 8300 4400 2 50 ~ 0 Text Label 8300 4400 2 50 ~ 0
BOOT1 BOOT1
Text Label 8300 3300 2 50 ~ 0 Text Label 8300 3300 2 50 ~ 0
BOOT0 BOOT0
Text Label 8300 3100 2 50 ~ 0 Text Label 8300 3100 2 50 ~ 0
NRST NRST
Text Label 10700 9250 0 50 ~ 0
Cam+
Wire Wire Line
7550 9200 7650 9200
Wire Wire Line
7550 9100 7550 9200
Wire Wire Line
7300 9500 7700 9500
Wire Wire Line
6850 9500 7000 9500
Wire Wire Line
7500 9300 7700 9300
Wire Wire Line
7500 9400 7700 9400
Wire Wire Line
7500 9400 7500 9300
Wire Wire Line
9900 9300 10000 9300
Wire Wire Line
10000 9500 9900 9500
Wire Wire Line
10000 9300 10000 9400
Wire Wire Line
9900 9400 10000 9400
Connection ~ 10000 9400
Wire Wire Line
10000 9400 10000 9500
Wire Wire Line
10000 9400 10300 9400
Wire Wire Line
7650 8850 7650 9200
Connection ~ 7650 9200
Wire Wire Line
7650 9200 7700 9200
Text Label 10250 10000 0 50 ~ 0
!FLT
Wire Wire Line
9900 9600 10100 9600
Text Label 8300 5100 2 50 ~ 0
!FLT
$Comp
L power:GND #PWR0101
U 1 1 5F4F780A
P 10000 9100
F 0 "#PWR0101" H 10000 8850 50 0001 C CNN
F 1 "GND" H 10005 8927 50 0000 C CNN
F 2 "" H 10000 9100 50 0001 C CNN
F 3 "" H 10000 9100 50 0001 C CNN
1 10000 9100
-1 0 0 1
$EndComp
Wire Wire Line
10000 9100 10000 9200
Wire Wire Line
10000 9200 9900 9200
$Comp
L 2020-08-30_13-41-10:TPS2000C_DGN_8 U3
U 1 1 5F4BE14F
P 7700 9200
F 0 "U3" H 8800 9587 60 0000 C CNN
F 1 "TPS2000C_DGN_8" H 8800 9481 60 0000 C CNN
F 2 "footprints:TPS2000C_DGN_8" H 8800 9440 60 0001 C CNN
F 3 "" H 7700 9200 60 0000 C CNN
1 7700 9200
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR0102
U 1 1 5F4FF89C
P 10250 9600
F 0 "#PWR0102" H 10250 9450 50 0001 C CNN
F 1 "+5V" H 10350 9700 50 0000 C CNN
F 2 "" H 10250 9600 50 0001 C CNN
F 3 "" H 10250 9600 50 0001 C CNN
1 10250 9600
1 0 0 -1
$EndComp
$Comp
L Device:R R10
U 1 1 5F4FFA94
P 10250 9750
F 0 "R10" V 10043 9750 50 0000 C CNN
F 1 "10K" V 10134 9750 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 10180 9750 50 0001 C CNN
F 3 "~" H 10250 9750 50 0001 C CNN
1 10250 9750
-1 0 0 1
$EndComp
Wire Wire Line
10100 10000 10250 10000
Wire Wire Line
10100 9600 10100 10000
Wire Wire Line
10250 10000 10250 9900
$Comp
L pspice:C C10
U 1 1 5F5061D1
P 7000 8950
F 0 "C10" H 7178 8996 50 0000 L CNN
F 1 "104" H 7178 8905 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 7000 8950 50 0001 C CNN
F 3 "~" H 7000 8950 50 0001 C CNN
1 7000 8950
1 0 0 -1
$EndComp
Wire Wire Line
7000 8700 7000 8650
Wire Wire Line
7000 8650 7350 8650
Wire Wire Line
7350 8650 7350 9300
Wire Wire Line
7350 9300 7500 9300
Connection ~ 7000 8650
Wire Wire Line
7000 8650 7000 8600
Connection ~ 7500 9300
$Comp
L power:GND #PWR0103
U 1 1 5F50CE3A
P 7000 9200
F 0 "#PWR0103" H 7000 8950 50 0001 C CNN
F 1 "GND" H 7005 9027 50 0000 C CNN
F 2 "" H 7000 9200 50 0001 C CNN
F 3 "" H 7000 9200 50 0001 C CNN
1 7000 9200
1 0 0 -1
$EndComp
$Comp
L pspice:C C11
U 1 1 5F50D27E
P 10500 9100
F 0 "C11" H 10678 9146 50 0000 L CNN
F 1 "150uF" H 10678 9055 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 10500 9100 50 0001 C CNN
F 3 "~" H 10500 9100 50 0001 C CNN
1 10500 9100
1 0 0 -1
$EndComp
Wire Wire Line
10300 9400 10300 9350
Wire Wire Line
10300 9350 10500 9350
Wire Wire Line
10500 9350 10700 9350
Wire Wire Line
10700 9350 10700 9250
Connection ~ 10500 9350
$Comp
L power:GND #PWR0104
U 1 1 5F513F32
P 10500 8850
F 0 "#PWR0104" H 10500 8600 50 0001 C CNN
F 1 "GND" H 10505 8677 50 0000 C CNN
F 2 "" H 10500 8850 50 0001 C CNN
F 3 "" H 10500 8850 50 0001 C CNN
1 10500 8850
-1 0 0 1
$EndComp
Wire Notes Line
11250 10200 11250 7900
Wire Notes Line
5650 10200 11250 10200
Wire Notes Line
5650 7900 11250 7900
$EndSCHEMATC $EndSCHEMATC

3
CamTimer/fp-lib-table Executable file
View file

@ -0,0 +1,3 @@
(fp_lib_table
(lib (name footprints)(type KiCad)(uri /home/charlez/dev/PCB/CamTimer_PCB/2020-08-30_13-41-10/footprints.pretty)(options "")(descr ""))
)

3
CamTimer/sym-lib-table Executable file
View file

@ -0,0 +1,3 @@
(sym_lib_table
(lib (name 2020-08-30_13-41-10)(type Legacy)(uri /home/charlez/dev/PCB/CamTimer_PCB/2020-08-30_13-41-10/2020-08-30_13-41-10.lib)(options "")(descr ""))
)