diff --git a/boards/levelshifter/leveshifterboard-cache.lib b/boards/levelshifter/leveshifterboard-cache.lib index 5d31c92..b31f27a 100644 --- a/boards/levelshifter/leveshifterboard-cache.lib +++ b/boards/levelshifter/leveshifterboard-cache.lib @@ -1,4 +1,4 @@ -EESchema-LIBRARY Version 2.3 Date: Tue 19 Aug 2014 11:18:53 PM CEST +EESchema-LIBRARY Version 2.3 Date: Fri 29 Aug 2014 12:19:18 AM CEST #encoding utf-8 # # +24V @@ -70,6 +70,50 @@ X Vcc 14 0 950 300 D 50 50 1 1 I ENDDRAW ENDDEF # +# 74LS74 +# +DEF 74LS74 U 0 40 Y Y 2 F N +F0 "U" 150 300 60 H V C CNN +F1 "74LS74" 300 -295 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +ALIAS 74HC74 +DRAW +X GND 7 -200 -250 0 U 30 30 0 0 W N +X VCC 14 -200 250 0 D 30 30 0 0 W N +S -300 250 300 -250 0 1 0 N +X Cd 1 0 -550 300 U 60 60 1 1 I I +X D 2 -600 200 300 R 60 60 1 1 I +X Cp 3 -600 0 300 R 60 60 1 1 I C +X Sd 4 0 550 300 D 60 60 1 1 I I +X Q 5 600 200 300 L 60 60 1 1 O +X ~Q 6 600 -200 300 L 60 60 1 1 O I +X ~Q 8 600 -200 300 L 60 60 2 1 O I +X Q 9 600 200 300 L 60 60 2 1 O +X Sd 10 0 550 300 D 60 60 2 1 I I +X Cp 11 -600 0 300 R 60 60 2 1 I C +X D 12 -600 200 300 R 60 60 2 1 I +X Cd 13 0 -550 300 U 60 60 2 1 I I +ENDDRAW +ENDDEF +# +# BTS462 +# +DEF BTS462 U 0 40 Y Y 1 F N +F0 "U" 0 -50 60 H V C CNN +F1 "BTS462" 0 50 60 H V C CNN +F2 "~" 0 -50 60 H V C CNN +F3 "~" 0 -50 60 H V C CNN +DRAW +S -300 250 300 -250 0 1 0 N +X GND 1 600 -150 300 L 50 50 1 1 I +X In 2 -600 150 300 R 50 50 1 1 I +X Vss 3 600 150 300 L 50 50 1 1 I +X NC 4 600 0 300 L 50 50 1 1 I N +X Out 5 -600 -150 300 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # C # DEF C C 0 10 N Y 1 F N @@ -190,27 +234,6 @@ X GND 1 0 0 0 U 30 30 1 1 W N ENDDRAW ENDDEF # -# IRLR110 -# -DEF IRLR110 Q 0 40 Y N 1 F N -F0 "Q" 0 190 60 H V R CNN -F1 "IRLR110" 0 -180 60 H V R CNN -F2 "~" 0 0 60 H V C CNN -F3 "~" 0 0 60 H V C CNN -DRAW -P 2 0 1 8 -50 -100 -50 100 N -P 2 0 1 10 0 -150 0 150 N -P 2 0 1 8 30 0 0 0 N -P 2 0 1 0 100 -100 0 -100 N -P 2 0 1 0 100 100 0 100 N -P 3 0 1 0 80 0 100 0 100 -100 N -P 5 0 1 8 30 40 30 -30 80 0 30 40 30 40 N -X G 1 -200 0 150 R 40 40 1 1 I -X D 2 100 200 100 D 40 40 1 1 P -X S 3 100 -200 100 U 40 40 1 1 P -ENDDRAW -ENDDEF -# # LED # DEF LED D 0 40 Y N 1 F N @@ -345,26 +368,6 @@ X SHIELD 9 550 350 150 L 50 30 1 1 P ENDDRAW ENDDEF # -# SN74LVC1G74 -# -DEF SN74LVC1G74 U 0 40 Y Y 1 F N -F0 "U" 0 -50 60 H V C CNN -F1 "SN74LVC1G74" 0 50 60 H V C CNN -F2 "~" 0 -50 60 H V C CNN -F3 "~" 0 -50 60 H V C CNN -DRAW -S -650 400 650 -400 0 1 0 N -X CLK 1 -950 300 300 R 50 50 1 1 I -X D 2 -950 100 300 R 50 50 1 1 I -X notQ 3 -950 -100 300 R 50 50 1 1 I I -X GND 4 -950 -300 300 R 50 50 1 1 I -X Q 5 950 -300 300 L 50 50 1 1 I -X CLR 6 950 -100 300 L 50 50 1 1 I I -X PRE 7 950 100 300 L 50 50 1 1 I I -X Vcc 8 950 300 300 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # SW_PUSH # DEF SW_PUSH SW 0 40 N N 1 F N diff --git a/boards/levelshifter/leveshifterboard.pdf b/boards/levelshifter/leveshifterboard.pdf index 0c97a16..02e4568 100644 Binary files a/boards/levelshifter/leveshifterboard.pdf and b/boards/levelshifter/leveshifterboard.pdf differ diff --git a/boards/levelshifter/leveshifterboard.pro b/boards/levelshifter/leveshifterboard.pro index a6a6a80..8b4189b 100644 --- a/boards/levelshifter/leveshifterboard.pro +++ b/boards/levelshifter/leveshifterboard.pro @@ -1,55 +1,11 @@ -update=Sun 16 Mar 2014 09:36:59 PM CET +update=Thu 28 Aug 2014 11:39:10 PM CEST version=1 -last_client=pcbnew +last_client=eeschema [cvpcb] version=1 NetIExt=net [cvpcb/libraries] EquName1=devcms -[eeschema] -version=1 -LibDir=../lib -NetFmtName=PcbnewAdvanced -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 -[eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=special -LibName13=microcontrollers -LibName14=dsp -LibName15=microchip -LibName16=analog_switches -LibName17=motorola -LibName18=texas -LibName19=intel -LibName20=audio -LibName21=interface -LibName22=digital-audio -LibName23=philips -LibName24=display -LibName25=cypress -LibName26=siliconi -LibName27=opto -LibName28=atmel -LibName29=contrib -LibName30=valves -LibName31=sn74lvc1g74 -LibName32=ts2937 -LibName33=nds355 -LibName34=74hct125 -LibName35=irlr110 [general] version=1 [pcbnew] @@ -97,3 +53,48 @@ LibName21=smisitoto_eu/w_pth_resistors LibName22=smisitoto_eu/w_conn_pc LibName23=logo_silktop_30_00mm LibName24=logo_silkbot_30_00mm +[eeschema] +version=1 +LibDir=../lib +NetFmtName=PcbnewAdvanced +RptD_X=0 +RptD_Y=100 +RptLab=1 +LabSize=60 +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=special +LibName13=microcontrollers +LibName14=dsp +LibName15=microchip +LibName16=analog_switches +LibName17=motorola +LibName18=texas +LibName19=intel +LibName20=audio +LibName21=interface +LibName22=digital-audio +LibName23=philips +LibName24=display +LibName25=cypress +LibName26=siliconi +LibName27=opto +LibName28=atmel +LibName29=contrib +LibName30=valves +LibName31=sn74lvc1g74 +LibName32=ts2937 +LibName33=nds355 +LibName34=74hct125 +LibName35=irlr110 +LibName36=bts462 diff --git a/boards/levelshifter/leveshifterboard.sch b/boards/levelshifter/leveshifterboard.sch index 2c40e7d..dd0baf7 100644 --- a/boards/levelshifter/leveshifterboard.sch +++ b/boards/levelshifter/leveshifterboard.sch @@ -34,6 +34,7 @@ LIBS:ts2937 LIBS:nds355 LIBS:74hct125 LIBS:irlr110 +LIBS:bts462 LIBS:leveshifterboard-cache EELAYER 27 0 EELAYER END @@ -41,7 +42,7 @@ $Descr A4 11693 8268 encoding utf-8 Sheet 1 1 Title "noname.sch" -Date "19 aug 2014" +Date "28 aug 2014" Rev "" Comp "" Comment1 "" @@ -50,10 +51,10 @@ Comment3 "" Comment4 "" $EndDescr $Comp -L GND #PWR34 +L GND #PWR36 U 1 1 52EA25FE P 9300 2750 -F 0 "#PWR34" H 9300 2750 30 0001 C CNN +F 0 "#PWR36" H 9300 2750 30 0001 C CNN F 1 "GND" H 9300 2680 30 0001 C CNN F 2 "" H 9300 2750 60 0000 C CNN F 3 "" H 9300 2750 60 0000 C CNN @@ -61,10 +62,10 @@ F 3 "" H 9300 2750 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +24V #PWR27 +L +24V #PWR29 U 1 1 52EA25FF P 8050 1050 -F 0 "#PWR27" H 8050 1000 20 0001 C CNN +F 0 "#PWR29" H 8050 1000 20 0001 C CNN F 1 "+24V" H 8050 1150 30 0000 C CNN F 2 "" H 8050 1050 60 0000 C CNN F 3 "" H 8050 1050 60 0000 C CNN @@ -72,10 +73,10 @@ F 3 "" H 8050 1050 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +5V #PWR39 +L +5V #PWR41 U 1 1 52EA2600 P 10600 1050 -F 0 "#PWR39" H 10600 1140 20 0001 C CNN +F 0 "#PWR41" H 10600 1140 20 0001 C CNN F 1 "+5V" H 10600 1140 30 0000 C CNN F 2 "" H 10600 1050 60 0000 C CNN F 3 "" H 10600 1050 60 0000 C CNN @@ -127,10 +128,10 @@ F 3 "~" H 9800 2200 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR30 +L GND #PWR32 U 1 1 52EA2605 P 8400 2750 -F 0 "#PWR30" H 8400 2750 30 0001 C CNN +F 0 "#PWR32" H 8400 2750 30 0001 C CNN F 1 "GND" H 8400 2680 30 0001 C CNN F 2 "" H 8400 2750 60 0000 C CNN F 3 "" H 8400 2750 60 0000 C CNN @@ -138,10 +139,10 @@ F 3 "" H 8400 2750 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR31 +L GND #PWR33 U 1 1 52EA2606 P 8800 2750 -F 0 "#PWR31" H 8800 2750 30 0001 C CNN +F 0 "#PWR33" H 8800 2750 30 0001 C CNN F 1 "GND" H 8800 2680 30 0001 C CNN F 2 "" H 8800 2750 60 0000 C CNN F 3 "" H 8800 2750 60 0000 C CNN @@ -149,10 +150,10 @@ F 3 "" H 8800 2750 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR36 +L GND #PWR38 U 1 1 52EA2607 P 9800 2750 -F 0 "#PWR36" H 9800 2750 30 0001 C CNN +F 0 "#PWR38" H 9800 2750 30 0001 C CNN F 1 "GND" H 9800 2680 30 0001 C CNN F 2 "" H 9800 2750 60 0000 C CNN F 3 "" H 9800 2750 60 0000 C CNN @@ -160,10 +161,10 @@ F 3 "" H 9800 2750 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR38 +L GND #PWR40 U 1 1 52EA2608 P 10200 2750 -F 0 "#PWR38" H 10200 2750 30 0001 C CNN +F 0 "#PWR40" H 10200 2750 30 0001 C CNN F 1 "GND" H 10200 2680 30 0001 C CNN F 2 "" H 10200 2750 60 0000 C CNN F 3 "" H 10200 2750 60 0000 C CNN @@ -193,10 +194,10 @@ F 3 "~" H 10600 2450 60 0000 C CNN 0 1 1 0 $EndComp $Comp -L GND #PWR40 +L GND #PWR42 U 1 1 52EA260B P 10600 2750 -F 0 "#PWR40" H 10600 2750 30 0001 C CNN +F 0 "#PWR42" H 10600 2750 30 0001 C CNN F 1 "GND" H 10600 2680 30 0001 C CNN F 2 "" H 10600 2750 60 0000 C CNN F 3 "" H 10600 2750 60 0000 C CNN @@ -226,10 +227,10 @@ F 3 "~" H 8050 2450 60 0000 C CNN 0 1 1 0 $EndComp $Comp -L GND #PWR28 +L GND #PWR30 U 1 1 52EA260E P 8050 2750 -F 0 "#PWR28" H 8050 2750 30 0001 C CNN +F 0 "#PWR30" H 8050 2750 30 0001 C CNN F 1 "GND" H 8050 2680 30 0001 C CNN F 2 "" H 8050 2750 60 0000 C CNN F 3 "" H 8050 2750 60 0000 C CNN @@ -270,10 +271,10 @@ F 3 "~" H 4100 1900 60 0000 C CNN -1 0 0 1 $EndComp $Comp -L GND #PWR8 +L GND #PWR15 U 1 1 52EA26AF P 3200 3350 -F 0 "#PWR8" H 3200 3350 30 0001 C CNN +F 0 "#PWR15" H 3200 3350 30 0001 C CNN F 1 "GND" H 3200 3280 30 0001 C CNN F 2 "" H 3200 3350 60 0000 C CNN F 3 "" H 3200 3350 60 0000 C CNN @@ -300,14 +301,14 @@ Enable Text GLabel 3100 2100 3 60 Output ~ 0 Reset $Comp -L +24V #PWR6 +L +24V #PWR1 U 1 1 52EA29D0 -P 2100 1050 -F 0 "#PWR6" H 2100 1000 20 0001 C CNN -F 1 "+24V" H 2100 1150 30 0000 C CNN -F 2 "" H 2100 1050 60 0000 C CNN -F 3 "" H 2100 1050 60 0000 C CNN - 1 2100 1050 +P 900 1050 +F 0 "#PWR1" H 900 1000 20 0001 C CNN +F 1 "+24V" H 900 1150 30 0000 C CNN +F 2 "" H 900 1050 60 0000 C CNN +F 3 "" H 900 1050 60 0000 C CNN + 1 900 1050 1 0 0 -1 $EndComp Text GLabel 10550 4050 2 60 Input ~ 0 @@ -358,7 +359,7 @@ F 3 "~" H 3200 3000 30 0000 C CNN $EndComp Text GLabel 3400 2650 2 60 Input ~ 0 Sense -Text GLabel 1600 2000 0 60 Input ~ 0 +Text GLabel 1800 2000 0 60 Input ~ 0 PowerOn $Comp L FUSE F1 @@ -372,10 +373,10 @@ F 3 "~" H 4550 1450 60 0000 C CNN 0 -1 -1 0 $EndComp $Comp -L +24V #PWR19 +L +24V #PWR21 U 1 1 530A3C65 P 4550 1050 -F 0 "#PWR19" H 4550 1000 20 0001 C CNN +F 0 "#PWR21" H 4550 1000 20 0001 C CNN F 1 "+24V" H 4550 1150 30 0000 C CNN F 2 "" H 4550 1050 60 0000 C CNN F 3 "" H 4550 1050 60 0000 C CNN @@ -383,10 +384,10 @@ F 3 "" H 4550 1050 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR20 +L GND #PWR22 U 1 1 530A3CE3 P 4550 2750 -F 0 "#PWR20" H 4550 2750 30 0001 C CNN +F 0 "#PWR22" H 4550 2750 30 0001 C CNN F 1 "GND" H 4550 2680 30 0001 C CNN F 2 "" H 4550 2750 60 0000 C CNN F 3 "" H 4550 2750 60 0000 C CNN @@ -405,10 +406,10 @@ F 3 "~" H 1150 4850 30 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR4 +L GND #PWR7 U 1 1 530A41D9 P 1550 4350 -F 0 "#PWR4" H 1550 4350 30 0001 C CNN +F 0 "#PWR7" H 1550 4350 30 0001 C CNN F 1 "GND" H 1550 4280 30 0001 C CNN F 2 "" H 1550 4350 60 0000 C CNN F 3 "" H 1550 4350 60 0000 C CNN @@ -427,10 +428,10 @@ F 3 "~" H 1550 4550 30 0000 C CNN 0 -1 -1 0 $EndComp $Comp -L +5V #PWR3 +L +5V #PWR6 U 1 1 530A445E P 1550 3450 -F 0 "#PWR3" H 1550 3540 20 0001 C CNN +F 0 "#PWR6" H 1550 3540 20 0001 C CNN F 1 "+5V" H 1550 3540 30 0000 C CNN F 2 "" H 1550 3450 60 0000 C CNN F 3 "" H 1550 3450 60 0000 C CNN @@ -440,10 +441,10 @@ $EndComp Text GLabel 950 3800 0 60 Output ~ 0 Sense $Comp -L GND #PWR2 +L GND #PWR3 U 1 1 530A45FC P 1150 5150 -F 0 "#PWR2" H 1150 5150 30 0001 C CNN +F 0 "#PWR3" H 1150 5150 30 0001 C CNN F 1 "GND" H 1150 5080 30 0001 C CNN F 2 "" H 1150 5150 60 0000 C CNN F 3 "" H 1150 5150 60 0000 C CNN @@ -462,10 +463,10 @@ F 3 "" H 4000 4100 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR16 +L GND #PWR20 U 1 1 530A46A0 P 3900 4800 -F 0 "#PWR16" H 3900 4800 30 0001 C CNN +F 0 "#PWR20" H 3900 4800 30 0001 C CNN F 1 "GND" H 3900 4730 30 0001 C CNN F 2 "" H 3900 4800 60 0000 C CNN F 3 "" H 3900 4800 60 0000 C CNN @@ -473,10 +474,10 @@ F 3 "" H 3900 4800 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +5V #PWR15 +L +5V #PWR19 U 1 1 530A46B3 P 3900 3650 -F 0 "#PWR15" H 3900 3740 20 0001 C CNN +F 0 "#PWR19" H 3900 3740 20 0001 C CNN F 1 "+5V" H 3900 3740 30 0000 C CNN F 2 "" H 3900 3650 60 0000 C CNN F 3 "" H 3900 3650 60 0000 C CNN @@ -495,10 +496,10 @@ F 3 "~" H 3200 4000 60 0000 C CNN 0 1 1 0 $EndComp $Comp -L +5V #PWR9 +L +5V #PWR16 U 1 1 530A49D4 P 3200 3650 -F 0 "#PWR9" H 3200 3740 20 0001 C CNN +F 0 "#PWR16" H 3200 3740 20 0001 C CNN F 1 "+5V" H 3200 3740 30 0000 C CNN F 2 "" H 3200 3650 60 0000 C CNN F 3 "" H 3200 3650 60 0000 C CNN @@ -506,10 +507,10 @@ F 3 "" H 3200 3650 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR10 +L GND #PWR17 U 1 1 530A49DA P 3200 4800 -F 0 "#PWR10" H 3200 4800 30 0001 C CNN +F 0 "#PWR17" H 3200 4800 30 0001 C CNN F 1 "GND" H 3200 4730 30 0001 C CNN F 2 "" H 3200 4800 60 0000 C CNN F 3 "" H 3200 4800 60 0000 C CNN @@ -517,163 +518,119 @@ F 3 "" H 3200 4800 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L SN74LVC1G74 U2 -U 1 1 530DC723 -P 2600 6250 -F 0 "U2" H 2600 6200 60 0000 C CNN -F 1 "SN74LVC1G74" H 2600 6300 60 0000 C CNN -F 2 "~" H 2600 6200 60 0000 C CNN -F 3 "~" H 2600 6200 60 0000 C CNN - 1 2600 6250 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR1 -U 1 1 530DC73E -P 950 6850 -F 0 "#PWR1" H 950 6850 30 0001 C CNN -F 1 "GND" H 950 6780 30 0001 C CNN -F 2 "" H 950 6850 60 0000 C CNN -F 3 "" H 950 6850 60 0000 C CNN - 1 950 6850 - 1 0 0 -1 -$EndComp -$Comp -L +5V #PWR12 +L +5V #PWR11 U 1 1 530DC9D0 -P 3600 5250 -F 0 "#PWR12" H 3600 5340 20 0001 C CNN -F 1 "+5V" H 3600 5340 30 0000 C CNN -F 2 "" H 3600 5250 60 0000 C CNN -F 3 "" H 3600 5250 60 0000 C CNN - 1 3600 5250 +P 2200 5000 +F 0 "#PWR11" H 2200 5090 20 0001 C CNN +F 1 "+5V" H 2200 5090 30 0000 C CNN +F 2 "" H 2200 5000 60 0000 C CNN +F 3 "" H 2200 5000 60 0000 C CNN + 1 2200 5000 1 0 0 -1 $EndComp -Text GLabel 1550 6350 0 60 Input ~ 0 +Text GLabel 3100 6500 2 60 Input ~ 0 PowerOn Text GLabel 4650 4100 2 60 Input ~ 0 Shutdown -Text GLabel 3950 6150 2 60 Output ~ 0 +Text GLabel 2550 5650 2 60 Output ~ 0 Shutdown $Comp L SW_PUSH SW1 U 1 1 530DCE0D -P 4500 6750 -F 0 "SW1" H 4650 6860 50 0000 C CNN -F 1 "SW_PUSH" H 4500 6670 50 0000 C CNN -F 2 "~" H 4500 6750 60 0000 C CNN -F 3 "~" H 4500 6750 60 0000 C CNN - 1 4500 6750 +P 1350 7250 +F 0 "SW1" H 1500 7360 50 0000 C CNN +F 1 "SW_PUSH" H 1350 7170 50 0000 C CNN +F 2 "~" H 1350 7250 60 0000 C CNN +F 3 "~" H 1350 7250 60 0000 C CNN + 1 1350 7250 0 1 1 0 $EndComp $Comp L R R8 U 1 1 530DCF8E -P 4500 5650 -F 0 "R8" V 4580 5650 40 0000 C CNN -F 1 "1k" V 4507 5651 40 0000 C CNN -F 2 "~" V 4430 5650 30 0000 C CNN -F 3 "~" H 4500 5650 30 0000 C CNN - 1 4500 5650 +P 1350 6600 +F 0 "R8" V 1430 6600 40 0000 C CNN +F 1 "1k" V 1357 6601 40 0000 C CNN +F 2 "~" V 1280 6600 30 0000 C CNN +F 3 "~" H 1350 6600 30 0000 C CNN + 1 1350 6600 -1 0 0 1 $EndComp $Comp -L GND #PWR18 +L GND #PWR5 U 1 1 530DD22C -P 4500 7700 -F 0 "#PWR18" H 4500 7700 30 0001 C CNN -F 1 "GND" H 4500 7630 30 0001 C CNN -F 2 "" H 4500 7700 60 0000 C CNN -F 3 "" H 4500 7700 60 0000 C CNN - 1 4500 7700 +P 1350 7600 +F 0 "#PWR5" H 1350 7600 30 0001 C CNN +F 1 "GND" H 1350 7530 30 0001 C CNN +F 2 "" H 1350 7600 60 0000 C CNN +F 3 "" H 1350 7600 60 0000 C CNN + 1 1350 7600 1 0 0 -1 $EndComp $Comp L R R6 U 1 1 530DD3FA -P 3800 5650 -F 0 "R6" V 3880 5650 40 0000 C CNN -F 1 "1k" V 3807 5651 40 0000 C CNN -F 2 "~" V 3730 5650 30 0000 C CNN -F 3 "~" H 3800 5650 30 0000 C CNN - 1 3800 5650 +P 2400 5300 +F 0 "R6" V 2480 5300 40 0000 C CNN +F 1 "1k" V 2407 5301 40 0000 C CNN +F 2 "~" V 2330 5300 30 0000 C CNN +F 3 "~" H 2400 5300 30 0000 C CNN + 1 2400 5300 1 0 0 -1 $EndComp $Comp -L +5V #PWR17 +L +5V #PWR4 U 1 1 530DD52B -P 4500 5250 -F 0 "#PWR17" H 4500 5340 20 0001 C CNN -F 1 "+5V" H 4500 5340 30 0000 C CNN -F 2 "" H 4500 5250 60 0000 C CNN -F 3 "" H 4500 5250 60 0000 C CNN - 1 4500 5250 - 1 0 0 -1 -$EndComp -$Comp -L R R3 -U 1 1 530DD544 -P 1700 1550 -F 0 "R3" V 1780 1550 40 0000 C CNN -F 1 "1k" V 1707 1551 40 0000 C CNN -F 2 "~" V 1630 1550 30 0000 C CNN -F 3 "~" H 1700 1550 30 0000 C CNN - 1 1700 1550 - 1 0 0 -1 -$EndComp -$Comp -L +5V #PWR5 -U 1 1 530DD553 -P 1700 1050 -F 0 "#PWR5" H 1700 1140 20 0001 C CNN -F 1 "+5V" H 1700 1140 30 0000 C CNN -F 2 "" H 1700 1050 60 0000 C CNN -F 3 "" H 1700 1050 60 0000 C CNN - 1 1700 1050 +P 1350 6250 +F 0 "#PWR4" H 1350 6340 20 0001 C CNN +F 1 "+5V" H 1350 6340 30 0000 C CNN +F 2 "" H 1350 6250 60 0000 C CNN +F 3 "" H 1350 6250 60 0000 C CNN + 1 1350 6250 1 0 0 -1 $EndComp $Comp L R R7 U 1 1 530DD88F -P 3800 6850 -F 0 "R7" V 3880 6850 40 0000 C CNN -F 1 "1k" V 3807 6851 40 0000 C CNN -F 2 "~" V 3730 6850 30 0000 C CNN -F 3 "~" H 3800 6850 30 0000 C CNN - 1 3800 6850 +P 3800 6450 +F 0 "R7" V 3880 6450 40 0000 C CNN +F 1 "1k" V 3807 6451 40 0000 C CNN +F 2 "~" V 3730 6450 30 0000 C CNN +F 3 "~" H 3800 6450 30 0000 C CNN + 1 3800 6450 1 0 0 -1 $EndComp $Comp L LED D1 U 1 1 530DD89E -P 3800 7400 -F 0 "D1" H 3800 7500 50 0000 C CNN -F 1 "LED" H 3800 7300 50 0000 C CNN -F 2 "~" H 3800 7400 60 0000 C CNN -F 3 "~" H 3800 7400 60 0000 C CNN - 1 3800 7400 +P 3800 7000 +F 0 "D1" H 3800 7100 50 0000 C CNN +F 1 "LED" H 3800 6900 50 0000 C CNN +F 2 "~" H 3800 7000 60 0000 C CNN +F 3 "~" H 3800 7000 60 0000 C CNN + 1 3800 7000 0 1 1 0 $EndComp $Comp -L GND #PWR14 +L GND #PWR18 U 1 1 530DDB59 -P 3800 7700 -F 0 "#PWR14" H 3800 7700 30 0001 C CNN -F 1 "GND" H 3800 7630 30 0001 C CNN -F 2 "" H 3800 7700 60 0000 C CNN -F 3 "" H 3800 7700 60 0000 C CNN - 1 3800 7700 +P 3800 7300 +F 0 "#PWR18" H 3800 7300 30 0001 C CNN +F 1 "GND" H 3800 7230 30 0001 C CNN +F 2 "" H 3800 7300 60 0000 C CNN +F 3 "" H 3800 7300 60 0000 C CNN + 1 3800 7300 1 0 0 -1 $EndComp $Comp L +5V #PWR13 U 1 1 530E4827 -P 3800 5250 -F 0 "#PWR13" H 3800 5340 20 0001 C CNN -F 1 "+5V" H 3800 5340 30 0000 C CNN -F 2 "" H 3800 5250 60 0000 C CNN -F 3 "" H 3800 5250 60 0000 C CNN - 1 3800 5250 +P 2400 5000 +F 0 "#PWR13" H 2400 5090 20 0001 C CNN +F 1 "+5V" H 2400 5090 30 0000 C CNN +F 2 "" H 2400 5000 60 0000 C CNN +F 3 "" H 2400 5000 60 0000 C CNN + 1 2400 5000 1 0 0 -1 $EndComp Connection ~ 3200 2650 @@ -767,9 +724,7 @@ Wire Wire Line Wire Wire Line 4550 2000 4550 2750 Wire Wire Line - 2100 2200 2100 2650 -Wire Wire Line - 2100 1800 2100 1050 + 900 2350 900 1050 Wire Wire Line 1150 4000 1150 4600 Wire Wire Line @@ -801,36 +756,11 @@ Wire Wire Line 2250 3900 2150 3900 Wire Wire Line 4500 4100 4650 4100 +Connection ~ 2400 5650 Wire Wire Line - 950 5950 950 6850 + 3800 7200 3800 7300 Wire Wire Line - 950 6550 1650 6550 -Wire Wire Line - 950 6150 1650 6150 -Connection ~ 950 6550 -Wire Wire Line - 950 5950 1650 5950 -Connection ~ 950 6150 -Wire Wire Line - 3600 5950 3550 5950 -Wire Wire Line - 3600 5250 3600 5950 -Wire Wire Line - 1600 2000 1800 2000 -Connection ~ 3800 6150 -Wire Wire Line - 1700 2000 1700 1800 -Connection ~ 1700 2000 -Wire Wire Line - 1700 1300 1700 1050 -Wire Wire Line - 3800 7600 3800 7700 -Wire Wire Line - 3550 6150 3950 6150 -Wire Wire Line - 4500 5400 4500 5250 -Wire Wire Line - 3800 5250 3800 5400 + 1350 6250 1350 6350 $Comp L 74HCT125 U3 U 1 1 530E5BAD @@ -864,10 +794,10 @@ Wire Wire Line 7200 5250 7300 5250 Connection ~ 7200 5250 $Comp -L +5V #PWR25 +L +5V #PWR27 U 1 1 530E62F0 P 8000 3150 -F 0 "#PWR25" H 8000 3240 20 0001 C CNN +F 0 "#PWR27" H 8000 3240 20 0001 C CNN F 1 "+5V" H 8000 3240 30 0000 C CNN F 2 "" H 8000 3150 60 0000 C CNN F 3 "" H 8000 3150 60 0000 C CNN @@ -891,10 +821,10 @@ Wire Wire Line 8000 3300 8300 3300 Connection ~ 8000 3300 $Comp -L GND #PWR29 +L GND #PWR31 U 1 1 530E64C0 P 8300 3850 -F 0 "#PWR29" H 8300 3850 30 0001 C CNN +F 0 "#PWR31" H 8300 3850 30 0001 C CNN F 1 "GND" H 8300 3780 30 0001 C CNN F 2 "" H 8300 3850 60 0000 C CNN F 3 "" H 8300 3850 60 0000 C CNN @@ -904,10 +834,10 @@ $EndComp Wire Wire Line 8300 3850 8300 3700 $Comp -L GND #PWR26 +L GND #PWR28 U 1 1 530E654E P 8000 5850 -F 0 "#PWR26" H 8000 5850 30 0001 C CNN +F 0 "#PWR28" H 8000 5850 30 0001 C CNN F 1 "GND" H 8000 5780 30 0001 C CNN F 2 "" H 8000 5850 60 0000 C CNN F 3 "" H 8000 5850 60 0000 C CNN @@ -915,14 +845,9 @@ F 3 "" H 8000 5850 60 0000 C CNN 1 0 0 -1 $EndComp Wire Wire Line - 3800 7200 3800 7100 -Wire Wire Line - 3800 6550 3800 6600 -Connection ~ 3800 6550 -Text GLabel 3900 6550 2 60 Input ~ 0 + 3800 6800 3800 6700 +Text GLabel 4100 6100 2 60 Input ~ 0 BusOff -Wire Wire Line - 3550 6550 3900 6550 Text GLabel 7050 5400 0 60 Output ~ 0 BusOff Wire Wire Line @@ -935,22 +860,13 @@ Wire Wire Line 8700 4750 9950 4750 Wire Wire Line 8700 5100 9950 5100 -Wire Wire Line - 1550 6350 1650 6350 -Wire Wire Line - 3550 6350 4500 6350 -Connection ~ 4500 6350 Wire Wire Line 3400 4550 3400 4200 Wire Wire Line 2250 4550 2250 3900 Connection ~ 2250 4550 Wire Wire Line - 4500 5900 4500 6450 -Wire Wire Line - 4500 7700 4500 7050 -Wire Wire Line - 3800 6150 3800 5900 + 2400 5550 2400 5750 $Comp L R R4 U 1 1 53135149 @@ -978,10 +894,10 @@ Wire Wire Line Wire Wire Line 2950 5050 2950 5150 $Comp -L GND #PWR7 +L GND #PWR14 U 1 1 53135365 P 2950 5150 -F 0 "#PWR7" H 2950 5150 30 0001 C CNN +F 0 "#PWR14" H 2950 5150 30 0001 C CNN F 1 "GND" H 2950 5080 30 0001 C CNN F 2 "" H 2950 5150 60 0000 C CNN F 3 "" H 2950 5150 60 0000 C CNN @@ -994,30 +910,30 @@ Connection ~ 2950 4550 $Comp L C C7 U 1 1 5315FBCE -P 3350 5500 -F 0 "C7" H 3350 5600 40 0000 L CNN -F 1 "100nF" H 3356 5415 40 0000 L CNN -F 2 "~" H 3388 5350 30 0000 C CNN -F 3 "~" H 3350 5500 60 0000 C CNN - 1 3350 5500 +P 1900 5650 +F 0 "C7" H 1900 5750 40 0000 L CNN +F 1 "100nF" H 1906 5565 40 0000 L CNN +F 2 "~" H 1938 5500 30 0000 C CNN +F 3 "~" H 1900 5650 60 0000 C CNN + 1 1900 5650 1 0 0 -1 $EndComp $Comp -L GND #PWR11 +L GND #PWR9 U 1 1 5315FBF5 -P 3350 5750 -F 0 "#PWR11" H 3350 5750 30 0001 C CNN -F 1 "GND" H 3350 5680 30 0001 C CNN -F 2 "" H 3350 5750 60 0000 C CNN -F 3 "" H 3350 5750 60 0000 C CNN - 1 3350 5750 +P 1900 5900 +F 0 "#PWR9" H 1900 5900 30 0001 C CNN +F 1 "GND" H 1900 5830 30 0001 C CNN +F 2 "" H 1900 5900 60 0000 C CNN +F 3 "" H 1900 5900 60 0000 C CNN + 1 1900 5900 1 0 0 -1 $EndComp Wire Wire Line - 3350 5750 3350 5700 + 1900 5900 1900 5850 Wire Wire Line - 3350 5300 3600 5300 -Connection ~ 3600 5300 + 1900 5450 2200 5450 +Connection ~ 2200 5450 Wire Wire Line 5650 2200 7300 2200 $Comp @@ -1056,10 +972,10 @@ Wire Wire Line Wire Wire Line 5700 1700 5700 1050 $Comp -L +3.3V #PWR21 +L +3.3V #PWR23 U 1 1 53161132 P 5700 1050 -F 0 "#PWR21" H 5700 1010 30 0001 C CNN +F 0 "#PWR23" H 5700 1010 30 0001 C CNN F 1 "+3.3V" H 5700 1160 30 0000 C CNN F 2 "" H 5700 1050 60 0000 C CNN F 3 "" H 5700 1050 60 0000 C CNN @@ -1067,10 +983,10 @@ F 3 "" H 5700 1050 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L +3.3V #PWR23 +L +3.3V #PWR25 U 1 1 53161141 P 7300 1050 -F 0 "#PWR23" H 7300 1010 30 0001 C CNN +F 0 "#PWR25" H 7300 1010 30 0001 C CNN F 1 "+3.3V" H 7300 1160 30 0000 C CNN F 2 "" H 7300 1050 60 0000 C CNN F 3 "" H 7300 1050 60 0000 C CNN @@ -1080,10 +996,10 @@ $EndComp Wire Wire Line 7300 2700 7300 2750 $Comp -L GND #PWR24 +L GND #PWR26 U 1 1 53161211 P 7300 2750 -F 0 "#PWR24" H 7300 2750 30 0001 C CNN +F 0 "#PWR26" H 7300 2750 30 0001 C CNN F 1 "GND" H 7300 2680 30 0001 C CNN F 2 "" H 7300 2750 60 0000 C CNN F 3 "" H 7300 2750 60 0000 C CNN @@ -1091,10 +1007,10 @@ F 3 "" H 7300 2750 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR22 +L GND #PWR24 U 1 1 53161220 P 5700 2750 -F 0 "#PWR22" H 5700 2750 30 0001 C CNN +F 0 "#PWR24" H 5700 2750 30 0001 C CNN F 1 "GND" H 5700 2680 30 0001 C CNN F 2 "" H 5700 2750 60 0000 C CNN F 3 "" H 5700 2750 60 0000 C CNN @@ -1130,17 +1046,6 @@ F 3 "~" H 7200 2500 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L IRLR110 Q1 -U 1 1 53174CDC -P 2000 2000 -F 0 "Q1" H 2000 2190 60 0000 R CNN -F 1 "IRLR110" H 2000 1820 60 0000 R CNN -F 2 "~" H 2000 2000 60 0000 C CNN -F 3 "~" H 2000 2000 60 0000 C CNN - 1 2000 2000 - 1 0 0 -1 -$EndComp -$Comp L ZENER D5 U 1 1 53F3BB95 P 8800 5500 @@ -1199,10 +1104,10 @@ Connection ~ 9850 5100 Wire Wire Line 8000 5850 8000 5600 $Comp -L GND #PWR32 +L GND #PWR34 U 1 1 53F3BED1 P 8800 5850 -F 0 "#PWR32" H 8800 5850 30 0001 C CNN +F 0 "#PWR34" H 8800 5850 30 0001 C CNN F 1 "GND" H 8800 5780 30 0001 C CNN F 2 "" H 8800 5850 60 0000 C CNN F 3 "" H 8800 5850 60 0000 C CNN @@ -1210,10 +1115,10 @@ F 3 "" H 8800 5850 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR33 +L GND #PWR35 U 1 1 53F3BEE0 P 9150 5850 -F 0 "#PWR33" H 9150 5850 30 0001 C CNN +F 0 "#PWR35" H 9150 5850 30 0001 C CNN F 1 "GND" H 9150 5780 30 0001 C CNN F 2 "" H 9150 5850 60 0000 C CNN F 3 "" H 9150 5850 60 0000 C CNN @@ -1221,10 +1126,10 @@ F 3 "" H 9150 5850 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR35 +L GND #PWR37 U 1 1 53F3BEEF P 9500 5850 -F 0 "#PWR35" H 9500 5850 30 0001 C CNN +F 0 "#PWR37" H 9500 5850 30 0001 C CNN F 1 "GND" H 9500 5780 30 0001 C CNN F 2 "" H 9500 5850 60 0000 C CNN F 3 "" H 9500 5850 60 0000 C CNN @@ -1232,10 +1137,10 @@ F 3 "" H 9500 5850 60 0000 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR37 +L GND #PWR39 U 1 1 53F3BEFE P 9850 5850 -F 0 "#PWR37" H 9850 5850 30 0001 C CNN +F 0 "#PWR39" H 9850 5850 30 0001 C CNN F 1 "GND" H 9850 5780 30 0001 C CNN F 2 "" H 9850 5850 60 0000 C CNN F 3 "" H 9850 5850 60 0000 C CNN @@ -1302,4 +1207,121 @@ Wire Wire Line 10450 4750 10550 4750 Wire Wire Line 10450 5100 10550 5100 +$Comp +L BTS462 U5 +U 1 1 53FFA18E +P 1500 2500 +F 0 "U5" H 1500 2450 60 0000 C CNN +F 1 "BTS462" H 1500 2550 60 0000 C CNN +F 2 "~" H 1500 2450 60 0000 C CNN +F 3 "~" H 1500 2450 60 0000 C CNN + 1 1500 2500 + -1 0 0 -1 +$EndComp +Wire Wire Line + 2100 1750 2100 2350 +Wire Wire Line + 1800 2000 2100 2000 +Connection ~ 2100 2000 +$Comp +L R R3 +U 1 1 53FFA455 +P 2100 1500 +F 0 "R3" V 2180 1500 40 0000 C CNN +F 1 "1k" V 2107 1501 40 0000 C CNN +F 2 "~" V 2030 1500 30 0000 C CNN +F 3 "~" H 2100 1500 30 0000 C CNN + 1 2100 1500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2100 1250 2100 1050 +$Comp +L +5V #PWR10 +U 1 1 53FFA4FD +P 2100 1050 +F 0 "#PWR10" H 2100 1140 20 0001 C CNN +F 1 "+5V" H 2100 1140 30 0000 C CNN +F 2 "" H 2100 1050 60 0000 C CNN +F 3 "" H 2100 1050 60 0000 C CNN + 1 2100 1050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 900 2650 900 2950 +$Comp +L GND #PWR2 +U 1 1 53FFA5A6 +P 900 2950 +F 0 "#PWR2" H 900 2950 30 0001 C CNN +F 1 "GND" H 900 2880 30 0001 C CNN +F 2 "" H 900 2950 60 0000 C CNN +F 3 "" H 900 2950 60 0000 C CNN + 1 900 2950 + 1 0 0 -1 +$EndComp +$Comp +L 74HC74 U2 +U 1 1 53FFA8D4 +P 2400 6300 +F 0 "U2" H 2550 6600 60 0000 C CNN +F 1 "74HC74" H 2700 6005 60 0000 C CNN +F 2 "~" H 2400 6300 60 0000 C CNN +F 3 "~" H 2400 6300 60 0000 C CNN + 1 2400 6300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3000 6500 3100 6500 +Wire Wire Line + 3000 6100 4100 6100 +Wire Wire Line + 3800 6100 3800 6200 +Connection ~ 3800 6100 +Wire Wire Line + 1800 6100 1700 6100 +Wire Wire Line + 1800 6300 1700 6300 +Connection ~ 1700 6300 +Wire Wire Line + 1700 6100 1700 7100 +$Comp +L GND #PWR8 +U 1 1 53FFAE19 +P 1700 7100 +F 0 "#PWR8" H 1700 7100 30 0001 C CNN +F 1 "GND" H 1700 7030 30 0001 C CNN +F 2 "" H 1700 7100 60 0000 C CNN +F 3 "" H 1700 7100 60 0000 C CNN + 1 1700 7100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1350 6850 1350 6950 +Wire Wire Line + 1350 6900 2400 6900 +Wire Wire Line + 2400 6900 2400 6850 +Connection ~ 1350 6900 +Wire Wire Line + 1350 7600 1350 7550 +Wire Wire Line + 2550 5650 2400 5650 +Wire Wire Line + 2200 5000 2200 6050 +Wire Wire Line + 2200 6550 2200 7600 +$Comp +L GND #PWR12 +U 1 1 53FFB5DA +P 2200 7600 +F 0 "#PWR12" H 2200 7600 30 0001 C CNN +F 1 "GND" H 2200 7530 30 0001 C CNN +F 2 "" H 2200 7600 60 0000 C CNN +F 3 "" H 2200 7600 60 0000 C CNN + 1 2200 7600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2400 5050 2400 5000 $EndSCHEMATC diff --git a/boards/lib/bts462.lib b/boards/lib/bts462.lib new file mode 100644 index 0000000..65c37c1 --- /dev/null +++ b/boards/lib/bts462.lib @@ -0,0 +1,21 @@ +EESchema-LIBRARY Version 2.3 Date: Thu 28 Aug 2014 11:38:56 PM CEST +#encoding utf-8 +# +# BTS462 +# +DEF BTS462 U 0 40 Y Y 1 F N +F0 "U" 0 -50 60 H V C CNN +F1 "BTS462" 0 50 60 H V C CNN +F2 "~" 0 -50 60 H V C CNN +F3 "~" 0 -50 60 H V C CNN +DRAW +S -300 250 300 -250 0 1 0 N +X GND 1 600 -150 300 L 50 50 1 1 I +X In 2 -600 150 300 R 50 50 1 1 I +X Vss 3 600 150 300 L 50 50 1 1 I +X NC 4 600 0 300 L 50 50 1 1 I N +X Out 5 -600 -150 300 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +#End Library diff --git a/issues.md b/issues.md index dccf12a..fe2a3db 100644 --- a/issues.md +++ b/issues.md @@ -4,14 +4,13 @@ Version 1.0 Driver Board ------------ * Strange mount hole (plating) at RJ45 Connector -* Wrong mosfets +* Wrongly connected mosfets * Add overvoltage/current protection to inputs and outputs Level Shifter Board ------------------- * Wrong footprint for fuses (pin distance) -* Footprint for flipflop is too large * Use high side switch instead of fiddeling with mosfets * Add overvoltage/current protection to inputs and outputs (MMSZ5234BT1G) * Use 74hc74 as flipflop