From 28128ef880749e6cd1b3a6e3e6ed5b91c4db3eb2 Mon Sep 17 00:00:00 2001 From: "Jan \"Yenya\" Kasprzak" Date: Thu, 4 Oct 2012 23:36:07 +0200 Subject: [PATCH] schematics: integrate power module Without power switch and MOSFET, the power module is simpler, so let's integrate it to the main schematics. Author and license added to the description. Deleted the connectors which need to be reworked. --- schematics/lights-power.sch | 171 --------------------------------- schematics/lights-power.sym | 44 --------- schematics/lights.sch | 182 +++++++++++++++++++----------------- 3 files changed, 96 insertions(+), 301 deletions(-) delete mode 100644 schematics/lights-power.sch delete mode 100644 schematics/lights-power.sym diff --git a/schematics/lights-power.sch b/schematics/lights-power.sch deleted file mode 100644 index 52931da..0000000 --- a/schematics/lights-power.sch +++ /dev/null @@ -1,171 +0,0 @@ -v 20110115 2 -C 40000 40000 0 0 0 title-B.sym -C 47500 46000 1 0 0 mcp1701a-1.sym -{ -T 47800 48600 5 10 1 1 0 0 1 -refdes=U1 -T 48900 48700 5 10 0 0 0 0 1 -device=MCP1701A -T 48900 48100 5 10 0 0 0 0 1 -footprint=SOT23 -} -C 41800 46700 1 0 0 connector2-1.sym -{ -T 42000 47700 5 10 0 0 0 0 1 -device=CONNECTOR_2 -T 41800 47500 5 10 1 1 0 0 1 -refdes=CONN1 -T 41800 46700 5 10 0 0 0 0 1 -footprint=CONNECTOR 1 2 -} -C 46500 48000 1 270 0 capacitor-2.sym -{ -T 47200 47800 5 10 0 0 270 0 1 -device=POLARIZED_CAPACITOR -T 47000 47800 5 10 1 1 270 0 1 -refdes=C1 -T 47400 47800 5 10 0 0 270 0 1 -symversion=0.1 -T 46300 47800 5 10 1 1 270 0 1 -value=1.5uF -T 46500 48000 5 10 0 1 0 0 1 -footprint=1210 -} -C 49200 48000 1 270 0 capacitor-2.sym -{ -T 49900 47800 5 10 0 0 270 0 1 -device=POLARIZED_CAPACITOR -T 49700 47800 5 10 1 1 270 0 1 -refdes=C2 -T 50100 47800 5 10 0 0 270 0 1 -symversion=0.1 -T 49000 47800 5 10 1 1 270 0 1 -value=1.5uF -T 49200 48000 5 10 0 1 0 0 1 -footprint=1206 -} -C 43700 48600 1 270 0 fuse-2.sym -{ -T 44250 48400 5 10 0 0 270 0 1 -device=FUSE -T 44000 48400 5 10 1 1 270 0 1 -refdes=F1 -T 44450 48400 5 10 0 0 270 0 1 -symversion=0.1 -T 43500 48400 5 10 1 1 270 0 1 -value=5A -T 43700 48600 5 10 0 0 0 0 1 -footprint=AXIAL_LAY 300 -} -C 45500 47900 1 180 0 switch-spdt-1.sym -{ -T 45100 47100 5 10 0 0 180 0 1 -device=SPDT -T 45100 47300 5 10 1 1 180 0 1 -refdes=S1 -T 45500 47900 5 10 0 0 0 0 1 -footprint=JUMPER3 -} -C 45300 47500 1 270 0 irl6732pbf-1.sym -{ -T 45800 46600 5 10 1 1 270 0 1 -refdes=Q1 -T 46900 46300 5 10 0 0 270 0 1 -device=IRL6732PBF -T 46300 46300 5 10 0 0 270 0 1 -footprint=SO8 -T 45300 47500 5 10 0 1 0 0 1 -slot=1 -T 45300 47500 5 10 0 0 0 0 1 -value=IRL6732PBF -} -N 43500 46900 45300 46900 4 -N 43500 47200 43800 47200 4 -N 43800 47200 43800 47700 4 -N 44600 47500 44000 47500 4 -N 44000 47500 44000 46900 4 -N 43800 48600 43800 48800 4 -N 43800 48800 49800 48800 4 -N 44600 47900 44300 47900 4 -N 44300 47900 44300 48800 4 -N 45500 47700 45800 47700 4 -N 45800 47700 45800 47500 4 -N 46700 48800 46700 48000 4 -N 46300 46900 49800 46900 4 -N 46300 47100 46500 47100 4 -N 46500 47100 46500 46900 4 -N 46500 46900 46700 46900 4 -N 46700 47100 46700 46900 4 -N 47500 48100 47300 48100 4 -N 47300 48100 47300 46900 4 -N 47500 48300 47300 48300 4 -N 47300 48300 47300 48800 4 -N 49000 48300 49800 48300 4 -N 49400 48300 49400 48000 4 -N 49400 47100 49400 46900 4 -C 49800 48700 1 0 0 out-1.sym -{ -T 49800 49000 5 10 0 0 0 0 1 -device=OUTPUT -T 49800 49000 5 10 1 1 0 0 1 -refdes=Vbat -} -C 49800 48200 1 0 0 out-1.sym -{ -T 49800 48500 5 10 0 0 0 0 1 -device=OUTPUT -T 49800 48500 5 10 1 1 0 0 1 -refdes=+5V -} -C 49800 46800 1 0 0 out-1.sym -{ -T 49800 47100 5 10 0 0 0 0 1 -device=OUTPUT -T 49800 47100 5 10 1 1 0 0 1 -refdes=GND -} -T 42600 47300 9 10 1 0 0 0 1 -Battery + -T 42600 47000 9 10 1 0 0 0 1 -Battery - -C 45900 46200 1 270 0 irl6732pbf-1.sym -{ -T 46400 45300 5 10 1 1 270 0 1 -refdes=Q1 -T 47500 45000 5 10 0 0 270 0 1 -device=IRL6732PBF -T 46900 45000 5 10 0 0 270 0 1 -footprint=SO8 -T 45900 46200 5 10 0 1 0 0 1 -slot=2 -T 45900 46200 5 10 0 0 0 0 1 -value=IRL632PBF -} -C 45400 45500 1 0 0 nc-left-1.sym -{ -T 45400 45900 5 10 0 0 0 0 1 -value=NoConnection -T 45400 46300 5 10 0 0 0 0 1 -device=DRC_Directive -} -C 47400 45700 1 180 0 nc-left-1.sym -{ -T 47400 45300 5 10 0 0 180 0 1 -value=NoConnection -T 47400 44900 5 10 0 0 180 0 1 -device=DRC_Directive -} -C 46300 46700 1 270 0 nc-left-1.sym -{ -T 46700 46700 5 10 0 0 270 0 1 -value=NoConnection -T 47100 46700 5 10 0 0 270 0 1 -device=DRC_Directive -} -C 47400 45900 1 180 0 nc-left-1.sym -{ -T 47400 45500 5 10 0 0 180 0 1 -value=NoConnection -T 47400 45100 5 10 0 0 180 0 1 -device=DRC_Directive -} diff --git a/schematics/lights-power.sym b/schematics/lights-power.sym deleted file mode 100644 index 611ecec..0000000 --- a/schematics/lights-power.sym +++ /dev/null @@ -1,44 +0,0 @@ -v 20110115 2 -P 1900 800 1500 800 1 0 0 -{ -T 1900 800 5 10 0 0 0 0 1 -pintype=out -T 1400 800 5 8 1 1 0 6 1 -pinlabel=Vbat -T 1595 845 5 8 0 1 0 0 1 -pinnumber=1 -T 1900 800 5 10 0 0 0 0 1 -pinseq=1 -} -P 1900 600 1500 600 1 0 0 -{ -T 1900 600 5 10 0 0 0 0 1 -pintype=out -T 1400 600 5 8 1 1 0 6 1 -pinlabel=+5V -T 1595 645 5 8 0 1 0 0 1 -pinnumber=2 -T 1900 600 5 10 0 0 0 0 1 -pinseq=2 -} -P 1900 200 1500 200 1 0 0 -{ -T 1900 200 5 10 0 0 0 0 1 -pintype=in -T 1400 200 5 8 1 1 0 6 1 -pinlabel=GND -T 1595 245 5 8 0 1 0 0 1 -pinnumber=3 -T 1900 200 5 10 0 0 0 0 1 -pinseq=3 -} -B 0 0 1500 1000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 -T 100 1300 8 8 1 1 0 0 1 -refdes=S? -T 100 1100 9 8 1 1 0 0 1 -source=lights-power.sch -T 500 1100 9 10 0 0 0 0 1 -device=none -T 100 500 9 10 1 0 0 0 2 -Power -module diff --git a/schematics/lights.sch b/schematics/lights.sch index 0ef0a27..3e702ec 100644 --- a/schematics/lights.sch +++ b/schematics/lights.sch @@ -1,14 +1,5 @@ v 20110115 2 C 40000 40000 0 0 0 title-B.sym -C 40400 49500 1 0 0 lights-power.sym -{ -T 40500 50800 5 8 1 1 0 0 1 -refdes=S? -T 40500 50600 5 8 1 1 0 0 1 -source=lights-power.sch -T 40900 50600 5 10 0 0 0 0 1 -device=none -} C 54000 47600 1 0 0 lights-stepdown.sym { T 54700 49200 5 10 0 0 0 0 1 @@ -41,38 +32,45 @@ refdes=U? N 42100 41500 56400 41500 4 N 56200 42300 56200 41500 4 N 56400 47800 56400 41500 4 -N 42300 50300 56800 50300 4 -N 56800 50300 56800 43300 4 +N 41900 50900 56800 50900 4 +{ +T 41500 50800 5 10 1 1 0 0 1 +netname=Vbat +} +N 56800 50900 56800 43300 4 N 56200 43300 56800 43300 4 N 56400 48800 56800 48800 4 -N 42300 50100 56600 50100 4 -N 56600 42900 56600 50100 4 +N 44700 50700 56600 50700 4 +{ +T 44300 50600 5 10 1 1 0 0 1 +netname=+5V +} +N 56600 42900 56600 50700 4 N 56400 48400 56600 48400 4 -N 42100 46600 44500 46600 4 +N 41800 46600 44500 46600 4 N 43500 46600 43500 41500 4 -N 43700 50100 43700 46800 4 +N 43700 48800 43700 46800 4 N 43700 46800 44500 46800 4 -C 40400 45500 1 0 0 connector10-1.sym +C 40100 45500 1 0 0 connector10-1.sym { -T 42300 48500 5 10 0 0 0 0 1 +T 42000 48500 5 10 0 0 0 0 1 device=CONNECTOR_10 -T 40500 48700 5 10 1 1 0 0 1 +T 40200 48700 5 10 1 1 0 0 1 refdes=CONN? } -N 42300 49700 42900 49700 4 -N 42900 49700 42900 46600 4 +N 43500 49300 43500 46600 4 N 42700 48000 44000 48000 4 N 43900 47600 43900 48600 4 N 42500 47600 44500 47600 4 N 42500 47600 42500 47200 4 -N 42500 47200 42100 47200 4 +N 42500 47200 41800 47200 4 N 44000 47800 44000 48000 4 N 42200 47400 44500 47400 4 N 44500 45600 43600 45600 4 N 43600 45600 43600 47800 4 -N 43600 47800 42100 47800 4 -N 42100 46900 43700 46900 4 -N 42100 45700 42100 46600 4 +N 43600 47800 41800 47800 4 +N 41800 46900 43700 46900 4 +N 41800 45700 41800 46600 4 T 40400 45000 9 10 1 0 0 0 2 Programming connector @@ -128,20 +126,10 @@ T 49500 47600 5 10 1 1 270 0 1 refdes=R? } N 49300 44600 49300 44500 4 -N 49300 47800 49300 50100 4 +N 49300 47800 49300 50700 4 N 49900 44600 49900 44500 4 N 49900 45800 49900 45500 4 -N 49900 46700 49900 50300 4 -C 40400 41300 1 0 0 connector5-1.sym -{ -T 42200 42800 5 10 0 0 0 0 1 -device=CONNECTOR_5 -T 40500 43000 5 10 1 1 0 0 1 -refdes=CONN? -} -T 40400 40800 9 10 1 0 0 0 2 -Handlebar -connector +N 49900 46700 49900 50900 4 T 41200 48500 9 8 1 0 0 0 1 MOSI T 41200 48200 9 8 1 0 0 0 1 @@ -162,16 +150,6 @@ T 41200 47900 9 8 1 0 0 0 1 RST T 41200 47600 9 8 1 0 0 0 1 SCK -T 41200 41600 9 8 1 0 0 0 1 -GND -T 41200 42500 9 8 1 0 0 0 1 -SW1 (on/off) -T 41200 42800 9 8 1 0 0 0 1 -SW2 -T 41200 42200 9 8 1 0 0 0 1 -LED4 (status) -T 41200 41900 9 8 1 0 0 0 1 -LED5 (error) C 42600 43800 1 270 0 resistor-2.sym { T 42950 43400 5 10 0 0 270 0 1 @@ -201,8 +179,6 @@ N 47200 45600 49900 45600 4 N 47200 46200 47800 46200 4 N 42400 42400 42100 42400 4 N 47200 46600 48100 46600 4 -T 44200 41500 9 10 1 0 0 0 1 -Front LEDs N 42700 43800 42700 48400 4 N 43100 42800 43100 47400 4 N 42400 45800 44500 45800 4 @@ -215,7 +191,7 @@ refdes=C? T 47700 46500 5 10 0 0 90 0 1 symversion=0.1 } -N 48100 46200 48100 50100 4 +N 48100 46200 48100 50700 4 C 42100 48000 1 0 0 nc-right-1.sym { T 42200 48500 5 10 0 0 0 0 1 @@ -246,44 +222,10 @@ SENSE4 T 47200 45600 9 8 1 0 0 0 1 SENSE5 N 42400 42400 42400 45800 4 -N 47800 46200 47800 42600 4 N 47200 47200 47900 47200 4 -N 47900 47200 47900 42300 4 -N 42700 48400 42100 48400 4 +N 42700 48400 41800 48400 4 N 42200 47400 42200 47500 4 -N 42200 47500 42100 47500 4 -C 44200 41800 1 0 0 connector3-1.sym -{ -T 46000 42700 5 10 0 0 0 0 1 -device=CONNECTOR_3 -T 44200 42900 5 10 1 1 0 0 1 -refdes=CONN? -} -C 46000 42500 1 0 0 resistor-2.sym -{ -T 46400 42850 5 10 0 0 0 0 1 -device=RESISTOR -T 46200 42800 5 10 1 1 0 0 1 -refdes=R? -} -C 46900 42200 1 0 0 resistor-2.sym -{ -T 47300 42550 5 10 0 0 0 0 1 -device=RESISTOR -T 47100 42500 5 10 1 1 0 0 1 -refdes=R? -} -N 45900 42000 45900 41500 4 -N 46900 42300 45900 42300 4 -N 47800 42300 47900 42300 4 -N 47800 42600 46900 42600 4 -N 46000 42600 45900 42600 4 -T 44700 42400 9 8 1 0 0 0 1 -LED6 (speedometer) -T 44700 42700 9 8 1 0 0 0 1 -LED7 (UV) -T 44700 42100 9 8 1 0 0 0 1 -GND +N 42200 47500 41800 47500 4 T 44000 45600 9 8 1 0 0 0 1 RST N 47200 47400 48000 47400 4 @@ -385,7 +327,7 @@ value=SS24 T 52600 45400 5 10 0 1 0 0 1 footprint=SMB } -N 50400 45800 50400 50300 4 +N 50400 45800 50400 50900 4 N 50500 46200 54600 46200 4 N 53700 44500 48700 44500 4 N 56600 42900 56200 42900 4 @@ -398,3 +340,71 @@ N 50400 45800 51000 45800 4 N 53500 45600 54800 45600 4 N 53600 45600 53600 45500 4 N 54600 45300 54800 45300 4 +T 50800 41000 9 16 1 0 0 0 1 +http://www.fi.muni.cz/~kas/bike-lights/ +T 50400 40700 9 10 1 0 0 0 1 +Distributable under the terms of GNU General Public LIcense, version 2 +T 54100 40200 9 14 1 0 0 0 1 +Jan "Yenya" Kasprzak +C 43100 47900 1 0 0 mcp1701a-1.sym +{ +T 43400 50500 5 10 1 1 0 0 1 +refdes=U? +T 44500 50600 5 10 0 0 0 0 1 +device=MCP1701A +T 44500 49800 5 10 0 0 0 0 1 +footprint=SOT23 +} +C 40100 49100 1 0 0 connector2-1.sym +{ +T 40300 50100 5 10 0 0 0 0 1 +device=CONNECTOR_2 +T 40100 49900 5 10 1 1 0 0 1 +refdes=CONN? +} +C 41800 50700 1 270 0 fuse-2.sym +{ +T 42350 50500 5 10 0 0 270 0 1 +device=FUSE +T 42100 50500 5 10 1 1 270 0 1 +refdes=F1 +T 42550 50500 5 10 0 0 270 0 1 +symversion=0.1 +} +N 41800 48100 42100 48100 4 +C 44500 50200 1 270 0 capacitor-2.sym +{ +T 45200 50000 5 10 0 0 270 0 1 +device=POLARIZED_CAPACITOR +T 45000 50000 5 10 1 1 270 0 1 +refdes=C? +T 45400 50000 5 10 0 0 270 0 1 +symversion=0.1 +} +C 42300 50200 1 270 0 capacitor-2.sym +{ +T 43000 50000 5 10 0 0 270 0 1 +device=POLARIZED_CAPACITOR +T 42800 50000 5 10 1 1 270 0 1 +refdes=C? +T 43200 50000 5 10 0 0 270 0 1 +symversion=0.1 +} +N 41800 49600 41900 49800 4 +N 41800 49300 44700 49300 4 +{ +T 41900 49100 5 10 1 1 0 0 1 +netname=GND +} +N 41900 50900 41900 50700 4 +N 43100 50000 43100 49300 4 +N 43100 50200 42500 50200 4 +N 44700 50700 44700 50200 4 +N 44700 50200 44600 50200 4 +T 40800 49700 9 10 1 0 0 0 1 +Battery + +T 40800 49400 9 10 1 0 0 0 1 +Battery - +N 43700 48800 45300 48800 4 +N 45300 48800 45300 50700 4 +N 42500 50900 42500 50200 4 -- 2.43.5