projects
/
hw
/
easymotor
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
connect 5V pin on USB connector to LiPo charger chip
[hw/easymotor]
/
easymotor.sch
diff --git
a/easymotor.sch
b/easymotor.sch
index dfd89f9c85ce8dd82e787bff7eaf50d64a1666b5..a88f558075193b24ecc126770809db29ffe0370a 100644
(file)
--- a/
easymotor.sch
+++ b/
easymotor.sch
@@
-1,4
+1,4
@@
-v 2021
0731
2
+v 2021
1219
2
C 50100 40200 0 0 0 title-D.sym
T 78900 42100 9 30 1 0 0 0 1
EasyMotor
C 50100 40200 0 0 0 title-D.sym
T 78900 42100 9 30 1 0 0 0 1
EasyMotor
@@
-318,15
+318,15
@@
T 77100 41000 9 10 1 0 0 0 2
Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL
N 54600 46900 62800 46900 4
{
Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL
N 54600 46900 62800 46900 4
{
-T 55
700 47000 5 10 1 1 0 6
1
+T 55
100 47000 5 10 1 1 0 0
1
netname=v_batt
}
netname=v_batt
}
-N 5
5900 45900 57700 459
00 4
+N 5
7300 46000 59100 460
00 4
{
{
-T 5
7700 460
00 5 10 1 1 0 6 1
+T 5
9100 461
00 5 10 1 1 0 6 1
netname=sense_batt
}
netname=sense_batt
}
-C 5
5800 447
00 1 0 0 gnd.sym
+C 5
7200 448
00 1 0 0 gnd.sym
N 76400 52000 75100 52000 4
{
T 76400 52100 5 10 1 1 0 6 1
N 76400 52000 75100 52000 4
{
T 76400 52100 5 10 1 1 0 6 1
@@
-360,7
+360,11
@@
T 62200 57700 5 10 1 1 0 0 1
value=0.1uF
}
C 62400 57200 1 0 0 gnd.sym
value=0.1uF
}
C 62400 57200 1 0 0 gnd.sym
-N 55300 46100 54600 46100 4
+N 56500 46100 54600 46100 4
+{
+T 55100 46150 5 10 1 1 0 0 1
+netname=raw_pressure
+}
N 75100 54800 76400 54800 4
{
T 76400 54850 5 10 1 1 0 6 1
N 75100 54800 76400 54800 4
{
T 76400 54850 5 10 1 1 0 6 1
@@
-377,18
+381,18
@@
refdes=U7
T 73200 60100 5 10 1 1 0 0 1
value=LPC11U14FHI33
}
T 73200 60100 5 10 1 1 0 0 1
value=LPC11U14FHI33
}
-C 6
64
00 52800 1 0 1 USBmicroB.sym
+C 6
55
00 52800 1 0 1 USBmicroB.sym
{
{
-T 6
60
45 53195 5 10 0 1 0 6 1
+T 6
51
45 53195 5 10 0 1 0 6 1
footprint=11071
footprint=11071
-T 6
64
00 52800 5 10 0 0 0 0 1
+T 6
55
00 52800 5 10 0 0 0 0 1
device=CONNECTOR
device=CONNECTOR
-T 6
64
00 52800 5 10 0 0 0 0 1
+T 6
55
00 52800 5 10 0 0 0 0 1
value=USBmicroB
value=USBmicroB
-T 6
54
05 55200 5 10 1 1 0 6 1
+T 6
45
05 55200 5 10 1 1 0 6 1
refdes=J5
}
refdes=J5
}
-C 6
63
00 52900 1 0 0 gnd.sym
+C 6
54
00 52900 1 0 0 gnd.sym
C 68200 54300 1 0 0 resistor.sym
{
T 68500 54700 5 10 0 0 0 0 1
C 68200 54300 1 0 0 resistor.sym
{
T 68500 54700 5 10 0 0 0 0 1
@@
-411,8
+415,8
@@
refdes=R55
T 68800 53650 5 10 1 1 0 0 1
value=33
}
T 68800 53650 5 10 1 1 0 0 1
value=33
}
-N 6
64
00 54400 68200 54400 4
-N 6
64
00 54000 68200 54000 4
+N 6
55
00 54400 68200 54400 4
+N 6
55
00 54000 68200 54000 4
C 68000 50800 1 90 0 capacitor.sym
{
T 67300 51000 5 10 0 0 90 0 1
C 68000 50800 1 90 0 capacitor.sym
{
T 67300 51000 5 10 0 0 90 0 1
@@
-551,18
+555,11
@@
N 75100 59600 78700 59600 4
T 76400 59650 5 10 1 1 0 6 1
netname=reset_n
}
T 76400 59650 5 10 1 1 0 6 1
netname=reset_n
}
-C 6
6400 547
00 1 0 0 nc-right.sym
+C 6
5500 535
00 1 0 0 nc-right.sym
{
{
-T 6
6500 552
00 5 10 0 0 0 0 1
+T 6
5600 540
00 5 10 0 0 0 0 1
value=NoConnection
value=NoConnection
-T 66500 55400 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 66400 53500 1 0 0 nc-right.sym
-{
-T 66500 54000 5 10 0 0 0 0 1
-value=NoConnection
-T 66500 54200 5 10 0 0 0 0 1
+T 65600 54200 5 10 0 0 0 0 1
device=DRC_Directive
}
N 68700 50200 68700 50500 4
device=DRC_Directive
}
N 68700 50200 68700 50500 4
@@
-584,7
+581,7
@@
N 76400 51600 75100 51600 4
T 76400 51650 5 10 1 1 0 6 1
netname=usb_pullup
}
T 76400 51650 5 10 1 1 0 6 1
netname=usb_pullup
}
-C 6
54
00 52400 1 0 0 gnd.sym
+C 6
45
00 52400 1 0 0 gnd.sym
C 79300 53100 1 0 0 conn-4.sym
{
T 79300 53100 5 10 0 0 0 0 1
C 79300 53100 1 0 0 conn-4.sym
{
T 79300 53100 5 10 0 0 0 0 1
@@
-713,7
+710,7
@@
C 55100 46500 1 0 0 5V-plus.sym
N 54600 46500 55300 46500 4
N 54600 47300 60900 47300 4
{
N 54600 46500 55300 46500 4
N 54600 47300 60900 47300 4
{
-T 55
700 47350 5 10 1 1 0 6
1
+T 55
100 47350 5 10 1 1 0 0
1
netname=v_lipo
}
T 52300 47000 9 10 1 0 0 0 2
netname=v_lipo
}
T 52300 47000 9 10 1 0 0 0 2
@@
-904,63
+901,63
@@
value=1uF
C 63800 45700 1 0 0 gnd.sym
C 62000 45700 1 0 0 gnd.sym
N 60900 47300 60900 50800 4
C 63800 45700 1 0 0 gnd.sym
C 62000 45700 1 0 0 gnd.sym
N 60900 47300 60900 50800 4
-N 5
5300 43100 57
600 43100 4
+N 5
6500 43100 58
600 43100 4
{
{
-T 5
6800 43150 5 10 1 1 0 0
1
+T 5
8600 43150 5 10 1 1 0 6
1
netname=pressure
}
netname=pressure
}
-C 5
52
00 41900 1 0 0 gnd.sym
+C 5
64
00 41900 1 0 0 gnd.sym
{
{
-T 5
52
00 41900 5 10 0 1 0 0 1
+T 5
64
00 41900 5 10 0 1 0 0 1
motortest=true
}
motortest=true
}
-N 5
5300 44000 553
00 46100 4
-C 5
54
00 42200 1 90 0 resistor.sym
+N 5
6500 44000 565
00 46100 4
+C 5
66
00 42200 1 90 0 resistor.sym
{
{
-T 5
50
00 42500 5 10 0 1 90 0 1
+T 5
62
00 42500 5 10 0 1 90 0 1
device=RESISTOR
device=RESISTOR
-T 5
54
00 42200 5 10 0 1 0 0 1
+T 5
66
00 42200 5 10 0 1 0 0 1
footprint=0402
footprint=0402
-T 5
55
00 42700 5 10 1 1 0 0 1
+T 5
67
00 42700 5 10 1 1 0 0 1
refdes=R32
refdes=R32
-T 5
55
00 42500 5 10 1 1 0 0 1
+T 5
67
00 42500 5 10 1 1 0 0 1
value=10k_0.1%
}
value=10k_0.1%
}
-C 5
54
00 43100 1 90 0 resistor.sym
+C 5
66
00 43100 1 90 0 resistor.sym
{
{
-T 5
50
00 43400 5 10 0 1 90 0 1
+T 5
62
00 43400 5 10 0 1 90 0 1
device=RESISTOR
device=RESISTOR
-T 5
54
00 43100 5 10 0 1 0 0 1
+T 5
66
00 43100 5 10 0 1 0 0 1
footprint=0402
footprint=0402
-T 5
55
00 43600 5 10 1 1 0 0 1
+T 5
67
00 43600 5 10 1 1 0 0 1
refdes=R31
refdes=R31
-T 5
55
00 43400 5 10 1 1 0 0 1
+T 5
67
00 43400 5 10 1 1 0 0 1
value=5.6k_0.1%
}
value=5.6k_0.1%
}
-C 5
6000 450
00 1 90 0 resistor.sym
+C 5
7400 451
00 1 90 0 resistor.sym
{
{
-T 5
5600 453
00 5 10 0 1 90 0 1
+T 5
7000 454
00 5 10 0 1 90 0 1
device=RESISTOR
device=RESISTOR
-T 5
6000 450
00 5 10 0 1 0 0 1
+T 5
7400 451
00 5 10 0 1 0 0 1
footprint=0402
footprint=0402
-T 5
6100 455
00 5 10 1 1 0 0 1
+T 5
7500 456
00 5 10 1 1 0 0 1
refdes=R28
refdes=R28
-T 5
6100 453
00 5 10 1 1 0 0 1
+T 5
7500 454
00 5 10 1 1 0 0 1
value=10k_0.1%
}
value=10k_0.1%
}
-C 5
6000 459
00 1 90 0 resistor.sym
+C 5
7400 460
00 1 90 0 resistor.sym
{
{
-T 5
5600 462
00 5 10 0 1 90 0 1
+T 5
7000 463
00 5 10 0 1 90 0 1
device=RESISTOR
device=RESISTOR
-T 5
6000 459
00 5 10 0 1 0 0 1
+T 5
7400 460
00 5 10 0 1 0 0 1
footprint=0402
footprint=0402
-T 5
6100 465
00 5 10 1 1 0 0 1
+T 5
7500 466
00 5 10 1 1 0 0 1
refdes=R27
refdes=R27
-T 5
6100 463
00 5 10 1 1 0 0 1
+T 5
7500 464
00 5 10 1 1 0 0 1
value=5.6k_0.1%
}
value=5.6k_0.1%
}
-N 5
5900 46800 55900 469
00 4
-T 5
6200 443
00 9 10 1 0 0 0 3
+N 5
7300 46900 57300 470
00 4
+T 5
7600 444
00 9 10 1 0 0 0 3
0.1% resistors for battery sense
are ridiculous, of course, but
prevent adding 2 more unique parts
0.1% resistors for battery sense
are ridiculous, of course, but
prevent adding 2 more unique parts
@@
-1041,9
+1038,9
@@
refdes=C10
T 61300 43000 5 10 0 0 90 0 1
symversion=0.1
T 61900 42900 5 10 1 1 0 6 1
T 61300 43000 5 10 0 0 90 0 1
symversion=0.1
T 61900 42900 5 10 1 1 0 6 1
-value=
4.7
uF
+value=
10
uF
T 62200 42800 5 10 0 1 0 0 1
T 62200 42800 5 10 0 1 0 0 1
-footprint=0
402
+footprint=0
603
}
C 66100 42400 1 90 0 capacitor.sym
{
}
C 66100 42400 1 90 0 capacitor.sym
{
@@
-1054,9
+1051,9
@@
refdes=C11
T 65200 42600 5 10 0 0 90 0 1
symversion=0.1
T 65800 42500 5 10 1 1 0 6 1
T 65200 42600 5 10 0 0 90 0 1
symversion=0.1
T 65800 42500 5 10 1 1 0 6 1
-value=
4.7
uF
+value=
10
uF
T 66100 42400 5 10 0 1 0 0 1
T 66100 42400 5 10 0 1 0 0 1
-footprint=0
402
+footprint=0
603
}
C 61900 42500 1 0 0 gnd.sym
C 65800 42100 1 0 0 gnd.sym
}
C 61900 42500 1 0 0 gnd.sym
C 65800 42100 1 0 0 gnd.sym
@@
-1076,3
+1073,8
@@
value=NoConnection
T 56300 56200 5 10 0 0 0 0 1
device=DRC_Directive
}
T 56300 56200 5 10 0 0 0 0 1
device=DRC_Directive
}
+N 65500 54800 66500 54800 4
+{
+T 66500 54850 5 10 1 1 0 6 1
+netname=v_usb
+}