From a35ed79de2d3f684610c1c361fea95173f0d297b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A5kon=20L=C3=B8vdal?= Date: Thu, 18 Jan 2018 23:30:10 +0100 Subject: [PATCH] Board_002: Updated TSS721A component and put M-Bus electrical part into separate sheet --- Electrical/Board_002/lib/amstomqtt.dcm | 5 + Electrical/Board_002/lib/amstomqtt.lib | 56 ++- Electrical/Board_002/mbus-receiver-opto.sch | 367 ++++++++++++++++ Electrical/Board_002/shield1-cache.lib | 163 +++++++- Electrical/Board_002/shield1.sch | 436 ++++++++++++++------ 5 files changed, 871 insertions(+), 156 deletions(-) create mode 100644 Electrical/Board_002/mbus-receiver-opto.sch diff --git a/Electrical/Board_002/lib/amstomqtt.dcm b/Electrical/Board_002/lib/amstomqtt.dcm index 5f3ed79b..1f5fdde9 100644 --- a/Electrical/Board_002/lib/amstomqtt.dcm +++ b/Electrical/Board_002/lib/amstomqtt.dcm @@ -1,3 +1,8 @@ EESchema-DOCLIB Version 2.0 # +$CMP TSS721A +D Meter-Bus transeiver +K M-Bus +$ENDCMP +# #End Doc Library diff --git a/Electrical/Board_002/lib/amstomqtt.lib b/Electrical/Board_002/lib/amstomqtt.lib index 9ebe2fa7..bab4ed4f 100644 --- a/Electrical/Board_002/lib/amstomqtt.lib +++ b/Electrical/Board_002/lib/amstomqtt.lib @@ -5,27 +5,55 @@ EESchema-LIBRARY Version 2.3 # DEF TSS721A U 0 40 Y Y 1 F N F0 "U" 0 800 60 H V C CNN -F1 "TSS721A" 0 300 60 H V C CNN +F1 "TSS721A" -25 -50 60 H V C CNN F2 "" 150 -850 60 H I C CNN F3 "" 150 -850 60 H I C CNN DRAW -S -900 -600 900 650 0 1 0 N +S -900 -850 900 650 0 1 0 N +P 2 0 1 0 -750 -350 -625 -350 N +P 2 0 1 0 -725 -500 -600 -500 N +P 2 0 1 0 -725 -50 -600 -50 N +P 2 0 1 0 -725 100 -600 100 N +P 2 0 1 0 -725 250 -600 250 N +P 2 0 1 0 -700 -200 -575 -200 N +P 2 0 1 0 -700 400 -575 400 N +P 2 0 1 0 -675 550 -550 550 N +P 2 0 1 0 -500 -650 -500 -525 N +P 2 0 1 0 -250 -675 -250 -550 N +P 2 0 1 0 250 -600 250 -475 N +P 2 0 1 0 500 -650 500 -525 N +P 2 0 1 0 600 -150 475 -150 N +P 2 0 1 0 600 350 475 350 N +P 3 0 1 0 -725 -325 -750 -350 -725 -375 N +P 3 0 1 0 -700 -475 -725 -500 -700 -525 N +P 3 0 1 0 -700 125 -725 100 -700 75 N +P 3 0 1 0 -700 275 -725 250 -700 225 N +P 3 0 1 0 -650 525 -675 550 -650 575 N +P 3 0 1 0 -625 -25 -600 -50 -625 -75 N +P 3 0 1 0 -600 -175 -575 -200 -600 -225 N +P 3 0 1 0 -600 425 -575 400 -600 375 N +P 3 0 1 0 -475 -625 -500 -650 -525 -625 N +P 3 0 1 0 -225 -650 -250 -675 -275 -650 N +P 3 0 1 0 275 -575 250 -600 225 -575 N +P 3 0 1 0 500 -125 475 -150 500 -175 N +P 3 0 1 0 500 375 475 350 500 325 N +P 3 0 1 0 525 -625 500 -650 475 -625 N X BUSL2 1 1100 350 200 L 50 50 1 1 I -X VB 2 1100 100 200 L 50 50 1 1 W -X STC 3 500 -800 200 U 50 50 1 1 I -X RIDD 4 250 -800 200 U 50 50 1 1 I -X PF 5 -1100 100 200 R 50 50 1 1 I -X SC 6 -250 -800 200 U 50 50 1 1 I -X TXI 7 -1100 -500 200 R 50 50 1 1 O +X VB 2 1100 100 200 L 50 50 1 1 w +X STC 3 500 -1050 200 U 50 50 1 1 w +X RIDD 4 250 -1050 200 U 50 50 1 1 O +X ~PF 5 -1100 100 200 R 50 50 1 1 O +X SC 6 -250 -1050 200 U 50 50 1 1 w +X ~TXI 7 -1100 -500 200 R 50 50 1 1 O X TX 8 -1100 -350 200 R 50 50 1 1 O X BAT 9 -1100 400 200 R 50 50 1 1 W -X VS 10 -1100 250 200 R 50 50 1 1 I -X VDD 11 -1100 550 200 R 50 50 1 1 W +X VS 10 -1100 250 200 R 50 50 1 1 O +X VDD 11 -1100 550 200 R 50 50 1 1 w X RX 12 -1100 -50 200 R 50 50 1 1 I -X RXI 13 -1100 -200 200 R 50 50 1 1 I -X RIS 14 -500 -800 200 U 50 50 1 1 I -X GNG 15 0 -800 200 U 50 50 1 1 W -X BUS_1 16 1100 -150 200 L 50 50 1 1 I +X ~RXI 13 -1100 -200 200 R 50 50 1 1 I +X RIS 14 -500 -1050 200 U 50 50 1 1 O +X GNG 15 0 -1050 200 U 50 50 1 1 W +X BUSL1 16 1100 -150 200 L 50 50 1 1 I ENDDRAW ENDDEF # diff --git a/Electrical/Board_002/mbus-receiver-opto.sch b/Electrical/Board_002/mbus-receiver-opto.sch new file mode 100644 index 00000000..77624a5b --- /dev/null +++ b/Electrical/Board_002/mbus-receiver-opto.sch @@ -0,0 +1,367 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:amstomqtt +LIBS:shield1-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 2 2 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Text HLabel 9200 3150 2 60 Input ~ 0 +MBUS_SIGNAL +Text HLabel 9200 3650 2 60 Input ~ 0 +MBUS_GND +Text HLabel 3250 3100 0 60 Input ~ 0 +TTL_TX_COLL +$Comp +L TSS721A U2 +U 1 1 5A611A62 +P 7150 3500 +F 0 "U2" H 7150 4300 60 0000 C CNN +F 1 "TSS721A" H 7125 3450 60 0000 C CNN +F 2 "" H 7300 2650 60 0001 C CNN +F 3 "" H 7300 2650 60 0001 C CNN + 1 7150 3500 + 1 0 0 -1 +$EndComp +Text Label 9050 3650 3 60 ~ 0 +MGND +Text Label 7150 5350 3 60 ~ 0 +MGND +Wire Wire Line + 7150 4550 7150 5350 +$Comp +L R R5 +U 1 1 5A611BDA +P 5700 3550 +F 0 "R5" V 5780 3550 50 0000 C CNN +F 1 "100k" V 5700 3550 50 0000 C CNN +F 2 "" V 5630 3550 50 0001 C CNN +F 3 "" H 5700 3550 50 0001 C CNN + 1 5700 3550 + 0 1 1 0 +$EndComp +$Comp +L R R6 +U 1 1 5A611C0E +P 5700 3700 +F 0 "R6" V 5780 3700 50 0000 C CNN +F 1 "100k" V 5700 3700 50 0000 C CNN +F 2 "" V 5630 3700 50 0001 C CNN +F 3 "" H 5700 3700 50 0001 C CNN + 1 5700 3700 + 0 1 1 0 +$EndComp +Wire Wire Line + 5850 3700 6050 3700 +Wire Wire Line + 5850 3550 6050 3550 +Wire Wire Line + 5350 3550 5550 3550 +Wire Wire Line + 5350 3700 5550 3700 +Text Label 5350 3700 2 60 ~ 0 +MGND +$Comp +L R R4 +U 1 1 5A611DAD +P 5700 3400 +F 0 "R4" V 5780 3400 50 0000 C CNN +F 1 "100k" V 5700 3400 50 0000 C CNN +F 2 "" V 5630 3400 50 0001 C CNN +F 3 "" H 5700 3400 50 0001 C CNN + 1 5700 3400 + 0 1 1 0 +$EndComp +$Comp +L R R3 +U 1 1 5A611DD7 +P 5700 3250 +F 0 "R3" V 5780 3250 50 0000 C CNN +F 1 "100k" V 5700 3250 50 0000 C CNN +F 2 "" V 5630 3250 50 0001 C CNN +F 3 "" H 5700 3250 50 0001 C CNN + 1 5700 3250 + 0 1 1 0 +$EndComp +Wire Wire Line + 6050 3250 5850 3250 +Wire Wire Line + 5850 3400 6050 3400 +Wire Wire Line + 5550 3400 5350 3400 +Wire Wire Line + 5350 3250 5550 3250 +Wire Wire Line + 6050 1500 6050 3100 +$Comp +L CP C3 +U 1 1 5A61201F +P 7650 4850 +F 0 "C3" H 7675 4950 50 0000 L CNN +F 1 "CP" H 7675 4750 50 0000 L CNN +F 2 "" H 7688 4700 50 0001 C CNN +F 3 "" H 7650 4850 50 0001 C CNN + 1 7650 4850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7650 4550 7650 4700 +$Comp +L R R10 +U 1 1 5A61220B +P 7400 4850 +F 0 "R10" V 7480 4850 50 0000 C CNN +F 1 "R" V 7400 4850 50 0000 C CNN +F 2 "" V 7330 4850 50 0001 C CNN +F 3 "" H 7400 4850 50 0001 C CNN + 1 7400 4850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7400 4550 7400 4700 +Wire Wire Line + 7400 5200 7400 5000 +Wire Wire Line + 6650 5200 7650 5200 +Connection ~ 7150 5200 +Wire Wire Line + 7650 5200 7650 5000 +Connection ~ 7400 5200 +$Comp +L R R7 +U 1 1 5A6127A2 +P 5700 4000 +F 0 "R7" V 5780 4000 50 0000 C CNN +F 1 "100k" V 5700 4000 50 0000 C CNN +F 2 "" V 5630 4000 50 0001 C CNN +F 3 "" H 5700 4000 50 0001 C CNN + 1 5700 4000 + 0 1 1 0 +$EndComp +Wire Wire Line + 5850 4000 6050 4000 +Wire Wire Line + 5550 4000 5350 4000 +Text Label 5350 4000 2 60 ~ 0 +MGND +$Comp +L LTV-356T U1 +U 1 1 5A612A13 +P 4000 3200 +F 0 "U1" H 3790 3390 50 0000 L CNN +F 1 "LTV-356T" H 4000 3400 50 0000 L CNN +F 2 "Housings_SOIC:SO-4_4.4x3.6mm_Pitch2.54mm" H 3800 3000 50 0001 L CIN +F 3 "" H 4000 3200 50 0001 L CNN + 1 4000 3200 + -1 0 0 -1 +$EndComp +Text HLabel 3250 3300 0 60 Input ~ 0 +TTL_TX_EMIT +Wire Wire Line + 3250 3100 3700 3100 +Wire Wire Line + 3250 3300 3700 3300 +$Comp +L R R2 +U 1 1 5A612D72 +P 4300 3600 +F 0 "R2" V 4380 3600 50 0000 C CNN +F 1 "R" V 4300 3600 50 0000 C CNN +F 2 "" V 4230 3600 50 0001 C CNN +F 3 "" H 4300 3600 50 0001 C CNN + 1 4300 3600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4300 3850 6050 3850 +Wire Wire Line + 4300 3850 4300 3750 +Wire Wire Line + 4300 3450 4300 3300 +$Comp +L TEST_1P J5 +U 1 1 5A613111 +P 4600 3700 +F 0 "J5" H 4600 3970 50 0000 C CNN +F 1 "TEST_1P" H 4600 3900 50 0000 C CNN +F 2 "" H 4800 3700 50 0001 C CNN +F 3 "" H 4800 3700 50 0001 C CNN + 1 4600 3700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4300 2400 4300 3100 +Wire Wire Line + 4300 2550 1950 2550 +Wire Wire Line + 1950 2550 1950 6100 +Wire Wire Line + 1950 6100 8150 6100 +Wire Wire Line + 8150 6100 8150 4650 +Wire Wire Line + 8150 4650 7650 4650 +Connection ~ 7650 4650 +Wire Wire Line + 5350 3250 5350 3700 +Connection ~ 5350 3400 +Connection ~ 5350 3550 +NoConn ~ 8250 3400 +$Comp +L C C2 +U 1 1 5A6138A2 +P 7000 1800 +F 0 "C2" H 7025 1900 50 0000 L CNN +F 1 "C" H 7025 1700 50 0000 L CNN +F 2 "" H 7038 1650 50 0001 C CNN +F 3 "" H 7000 1800 50 0001 C CNN + 1 7000 1800 + 1 0 0 -1 +$EndComp +$Comp +L R R9 +U 1 1 5A6138F1 +P 6700 1800 +F 0 "R9" V 6780 1800 50 0000 C CNN +F 1 "R" V 6700 1800 50 0000 C CNN +F 2 "" V 6630 1800 50 0001 C CNN +F 3 "" H 6700 1800 50 0001 C CNN + 1 6700 1800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7000 1950 7000 2100 +Text Label 7000 2100 3 60 ~ 0 +MGND +Wire Wire Line + 6700 1950 6700 2000 +Wire Wire Line + 6700 2000 7000 2000 +Connection ~ 7000 2000 +Wire Wire Line + 6050 1500 7000 1500 +Wire Wire Line + 7000 1500 7000 1650 +Connection ~ 6050 2950 +Wire Wire Line + 6700 1650 6700 1500 +Connection ~ 6700 1500 +Text Notes 7200 1850 0 60 ~ 0 +C_VDD +Text Notes 6300 1850 0 60 ~ 0 +R_LOAD +$Comp +L TEST_1P J4 +U 1 1 5A6141FE +P 4300 2400 +F 0 "J4" H 4300 2670 50 0000 C CNN +F 1 "TEST_1P" H 4300 2600 50 0000 C CNN +F 2 "" H 4500 2400 50 0001 C CNN +F 3 "" H 4500 2400 50 0001 C CNN + 1 4300 2400 + 1 0 0 -1 +$EndComp +$Comp +L R R11 +U 1 1 5A614833 +P 8700 3150 +F 0 "R11" V 8780 3150 50 0000 C CNN +F 1 "220" V 8700 3150 50 0000 C CNN +F 2 "" V 8630 3150 50 0001 C CNN +F 3 "" H 8700 3150 50 0001 C CNN + 1 8700 3150 + 0 1 1 0 +$EndComp +$Comp +L R R12 +U 1 1 5A6148F9 +P 8700 3650 +F 0 "R12" V 8780 3650 50 0000 C CNN +F 1 "220" V 8700 3650 50 0000 C CNN +F 2 "" V 8630 3650 50 0001 C CNN +F 3 "" H 8700 3650 50 0001 C CNN + 1 8700 3650 + 0 1 1 0 +$EndComp +$Comp +L C C1 +U 1 1 5A615080 +P 6900 4850 +F 0 "C1" H 6925 4950 50 0000 L CNN +F 1 "C" H 6925 4750 50 0000 L CNN +F 2 "" H 6938 4700 50 0001 C CNN +F 3 "" H 6900 4850 50 0001 C CNN + 1 6900 4850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6900 4550 6900 4700 +Wire Wire Line + 6900 5000 6900 5200 +$Comp +L R R8 +U 1 1 5A615354 +P 6650 4850 +F 0 "R8" V 6730 4850 50 0000 C CNN +F 1 "R" V 6650 4850 50 0000 C CNN +F 2 "" V 6580 4850 50 0001 C CNN +F 3 "" H 6650 4850 50 0001 C CNN + 1 6650 4850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6650 4550 6650 4700 +Wire Wire Line + 6650 5000 6650 5200 +Connection ~ 6900 5200 +Wire Wire Line + 4600 3700 4600 3850 +Connection ~ 4600 3850 +Connection ~ 4300 2550 +Wire Wire Line + 8250 3150 8550 3150 +Wire Wire Line + 8850 3150 9200 3150 +Wire Wire Line + 9200 3650 8850 3650 +Wire Wire Line + 8250 3650 8550 3650 +$EndSCHEMATC diff --git a/Electrical/Board_002/shield1-cache.lib b/Electrical/Board_002/shield1-cache.lib index 4f5fdd4f..f78f1edb 100644 --- a/Electrical/Board_002/shield1-cache.lib +++ b/Electrical/Board_002/shield1-cache.lib @@ -32,6 +32,24 @@ X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "C" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # CONN_01X01 # DEF CONN_01X01 P 0 40 Y N 1 F N @@ -154,6 +172,29 @@ X P10 10 -200 -450 150 R 50 50 1 1 P ENDDRAW ENDDEF # +# CP +# +DEF CP C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "CP" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + CP_* +$ENDFPLIST +DRAW +S -90 20 -90 40 0 1 0 N +S -90 20 90 20 0 1 0 N +S 90 -20 -90 -40 0 1 0 F +S 90 40 -90 40 0 1 0 N +S 90 40 90 20 0 1 0 N +P 2 0 1 0 -70 90 -30 90 N +P 2 0 1 0 -50 110 -50 70 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # GND # DEF GND #PWR 0 0 Y Y 1 F P @@ -167,6 +208,59 @@ X GND 1 0 0 0 D 50 50 1 1 W N ENDDRAW ENDDEF # +# LED +# +DEF LED D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "LED" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + LED* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 -50 -50 50 N +P 2 0 1 0 -50 0 50 0 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N +P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N +P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LTV-356T +# +DEF LTV-356T U 0 40 Y Y 1 F N +F0 "U" -210 190 50 H V L CNN +F1 "LTV-356T" 0 200 50 H V L CNN +F2 "Housings_SOIC:SO-4_4.4x3.6mm_Pitch2.54mm" -200 -200 50 H I L CIN +F3 "" 0 0 50 H I L CNN +ALIAS LTV-357T LTV-358T +$FPLIST + DIP*W7.62mm*SMD* +$ENDFPLIST +DRAW +S -200 150 200 -150 0 1 10 f +P 2 0 1 10 -125 -25 -75 -25 N +P 2 0 1 0 100 25 175 100 N +P 2 0 1 0 175 -100 100 -25 F +P 2 0 1 0 175 -100 200 -100 N +P 2 0 1 0 175 100 200 100 N +P 3 0 1 0 -200 100 -100 100 -100 25 N +P 3 0 1 0 -100 -25 -100 -100 -200 -100 N +P 3 0 1 20 100 75 100 -75 100 -75 N +P 4 0 1 10 -100 -25 -125 25 -75 25 -100 -25 F +P 5 0 1 0 -20 -20 30 -20 15 -25 15 -15 30 -20 N +P 5 0 1 0 -20 20 30 20 15 15 15 25 30 20 N +P 5 0 1 0 120 -65 140 -45 160 -85 120 -65 120 -65 F +X ~ 1 -300 100 100 R 50 50 1 1 P +X ~ 2 -300 -100 100 R 50 50 1 1 P +X ~ 3 300 -100 100 L 50 50 1 1 P +X ~ 4 300 100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # PWR_FLAG # DEF PWR_FLAG #FLG 0 0 N N 1 F P @@ -228,31 +322,72 @@ X SHIELD 9 550 350 150 L 50 50 1 1 P ENDDRAW ENDDEF # +# TEST_1P +# +DEF TEST_1P J 0 30 N N 1 F N +F0 "J" 0 270 50 H V C CNN +F1 "TEST_1P" 0 200 50 H V C CNN +F2 "" 200 0 50 H I C CNN +F3 "" 200 0 50 H I C CNN +DRAW +C 0 130 30 0 1 0 N +X 1 1 0 0 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # TSS721A # DEF TSS721A U 0 40 Y Y 1 F N F0 "U" 0 800 60 H V C CNN -F1 "TSS721A" 0 300 60 H V C CNN +F1 "TSS721A" -25 -50 60 H V C CNN F2 "" 150 -850 60 H I C CNN F3 "" 150 -850 60 H I C CNN DRAW -S -900 -600 900 650 0 1 0 N +S -900 -850 900 650 0 1 0 N +P 2 0 1 0 -750 -350 -625 -350 N +P 2 0 1 0 -725 -500 -600 -500 N +P 2 0 1 0 -725 -50 -600 -50 N +P 2 0 1 0 -725 100 -600 100 N +P 2 0 1 0 -725 250 -600 250 N +P 2 0 1 0 -700 -200 -575 -200 N +P 2 0 1 0 -700 400 -575 400 N +P 2 0 1 0 -675 550 -550 550 N +P 2 0 1 0 -500 -650 -500 -525 N +P 2 0 1 0 -250 -675 -250 -550 N +P 2 0 1 0 250 -600 250 -475 N +P 2 0 1 0 500 -650 500 -525 N +P 2 0 1 0 600 -150 475 -150 N +P 2 0 1 0 600 350 475 350 N +P 3 0 1 0 -725 -325 -750 -350 -725 -375 N +P 3 0 1 0 -700 -475 -725 -500 -700 -525 N +P 3 0 1 0 -700 125 -725 100 -700 75 N +P 3 0 1 0 -700 275 -725 250 -700 225 N +P 3 0 1 0 -650 525 -675 550 -650 575 N +P 3 0 1 0 -625 -25 -600 -50 -625 -75 N +P 3 0 1 0 -600 -175 -575 -200 -600 -225 N +P 3 0 1 0 -600 425 -575 400 -600 375 N +P 3 0 1 0 -475 -625 -500 -650 -525 -625 N +P 3 0 1 0 -225 -650 -250 -675 -275 -650 N +P 3 0 1 0 275 -575 250 -600 225 -575 N +P 3 0 1 0 500 -125 475 -150 500 -175 N +P 3 0 1 0 500 375 475 350 500 325 N +P 3 0 1 0 525 -625 500 -650 475 -625 N X BUSL2 1 1100 350 200 L 50 50 1 1 I -X VB 2 1100 100 200 L 50 50 1 1 W -X STC 3 500 -800 200 U 50 50 1 1 I -X RIDD 4 250 -800 200 U 50 50 1 1 I -X PF 5 -1100 100 200 R 50 50 1 1 I -X SC 6 -250 -800 200 U 50 50 1 1 I -X TXI 7 -1100 -500 200 R 50 50 1 1 O +X VB 2 1100 100 200 L 50 50 1 1 w +X STC 3 500 -1050 200 U 50 50 1 1 w +X RIDD 4 250 -1050 200 U 50 50 1 1 O +X ~PF 5 -1100 100 200 R 50 50 1 1 O +X SC 6 -250 -1050 200 U 50 50 1 1 w +X ~TXI 7 -1100 -500 200 R 50 50 1 1 O X TX 8 -1100 -350 200 R 50 50 1 1 O X BAT 9 -1100 400 200 R 50 50 1 1 W -X VS 10 -1100 250 200 R 50 50 1 1 I -X VDD 11 -1100 550 200 R 50 50 1 1 W +X VS 10 -1100 250 200 R 50 50 1 1 O +X VDD 11 -1100 550 200 R 50 50 1 1 w X RX 12 -1100 -50 200 R 50 50 1 1 I -X RXI 13 -1100 -200 200 R 50 50 1 1 I -X RIS 14 -500 -800 200 U 50 50 1 1 I -X GNG 15 0 -800 200 U 50 50 1 1 W -X BUS_1 16 1100 -150 200 L 50 50 1 1 I +X ~RXI 13 -1100 -200 200 R 50 50 1 1 I +X RIS 14 -500 -1050 200 U 50 50 1 1 O +X GNG 15 0 -1050 200 U 50 50 1 1 W +X BUSL1 16 1100 -150 200 L 50 50 1 1 I ENDDRAW ENDDEF # diff --git a/Electrical/Board_002/shield1.sch b/Electrical/Board_002/shield1.sch index 6e16bd5c..142e1e0c 100644 --- a/Electrical/Board_002/shield1.sch +++ b/Electrical/Board_002/shield1.sch @@ -34,7 +34,7 @@ EELAYER 25 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 -Sheet 1 1 +Sheet 1 2 Title "" Date "lun. 30 mars 2015" Rev "" @@ -46,7 +46,7 @@ Comment4 "" $EndDescr Text Label 8950 1450 1 60 ~ 0 Vin -Text Label 9350 1450 1 60 ~ 0 +Text Label 9350 1550 1 60 ~ 0 IOREF Text Label 8900 2500 0 60 ~ 0 A0 @@ -57,9 +57,9 @@ A2 Text Label 8900 2800 0 60 ~ 0 A3 Text Label 8900 2900 0 60 ~ 0 -A4(SDA) +A4(SDA)P2 Text Label 8900 3000 0 60 ~ 0 -A5(SCL) +A5(SCL)P2 Text Label 10550 3000 0 60 ~ 0 0(Rx) Text Label 10550 2800 0 60 ~ 0 @@ -92,9 +92,9 @@ Text Label 10550 1400 0 60 ~ 0 AREF NoConn ~ 9400 1600 Text Label 10550 1300 0 60 ~ 0 -A4(SDA) +A4(SDA)P3 Text Label 10550 1200 0 60 ~ 0 -A5(SCL) +A5(SCL)P3 Text Notes 10850 1000 0 60 ~ 0 Holes Text Notes 8550 750 0 60 ~ 0 @@ -115,23 +115,23 @@ Reset $Comp L +3.3V #PWR01 U 1 1 56D70538 -P 9150 1450 -F 0 "#PWR01" H 9150 1300 50 0001 C CNN -F 1 "+3.3V" H 9150 1590 50 0000 C CNN -F 2 "" H 9150 1450 50 0000 C CNN -F 3 "" H 9150 1450 50 0000 C CNN - 1 9150 1450 +P 9150 1200 +F 0 "#PWR01" H 9150 1050 50 0001 C CNN +F 1 "+3.3V" H 9150 1340 50 0000 C CNN +F 2 "" H 9150 1200 50 0000 C CNN +F 3 "" H 9150 1200 50 0000 C CNN + 1 9150 1200 1 0 0 -1 $EndComp $Comp L +5V #PWR02 U 1 1 56D707BB -P 9050 1350 -F 0 "#PWR02" H 9050 1200 50 0001 C CNN -F 1 "+5V" H 9050 1490 50 0000 C CNN -F 2 "" H 9050 1350 50 0000 C CNN -F 3 "" H 9050 1350 50 0000 C CNN - 1 9050 1350 +P 9050 1050 +F 0 "#PWR02" H 9050 900 50 0001 C CNN +F 1 "+5V" H 9050 1190 50 0000 C CNN +F 2 "" H 9050 1050 50 0000 C CNN +F 3 "" H 9050 1050 50 0000 C CNN + 1 9050 1050 1 0 0 -1 $EndComp $Comp @@ -226,18 +226,214 @@ F 3 "" H 10000 2650 50 0000 C CNN 1 10000 2650 -1 0 0 -1 $EndComp +$Comp +L CONN_01X10 P3 +U 1 1 56D721E0 +P 10000 1650 +F 0 "P3" H 10000 2200 50 0000 C CNN +F 1 "Digital" V 10100 1650 50 0000 C CNN +F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x10" V 10150 1650 20 0000 C CNN +F 3 "" H 10000 1650 50 0000 C CNN + 1 10000 1650 + -1 0 0 -1 +$EndComp +Text Notes 9700 1600 0 60 ~ 0 +1 +$Comp +L RJ45 J3 +U 1 1 5A5E7E25 +P 9550 4550 +F 0 "J3" H 9750 5050 50 0000 C CNN +F 1 "RJ45" H 9400 5050 50 0000 C CNN +F 2 "" H 9550 4550 50 0001 C CNN +F 3 "" H 9550 4550 50 0001 C CNN + 1 9550 4550 + 0 1 1 0 +$EndComp +NoConn ~ 9100 4900 +NoConn ~ 9100 4800 +NoConn ~ 9100 4700 +NoConn ~ 9100 4600 +NoConn ~ 9100 4500 +NoConn ~ 9100 4400 +$Comp +L PWR_FLAG #FLG05 +U 1 1 5A5E8423 +P 8450 4500 +F 0 "#FLG05" H 8450 4575 50 0001 C CNN +F 1 "PWR_FLAG" H 8450 4650 50 0000 C CNN +F 2 "" H 8450 4500 50 0001 C CNN +F 3 "" H 8450 4500 50 0001 C CNN + 1 8450 4500 + -1 0 0 1 +$EndComp +$Sheet +S 6150 4000 1500 650 +U 5A61003B +F0 "mbus-receiver-opto" 60 +F1 "mbus-receiver-opto.sch" 60 +F2 "MBUS_SIGNAL" I R 7650 4200 60 +F3 "MBUS_GND" I R 7650 4400 60 +F4 "TTL_TX_COLL" I L 6150 4200 60 +F5 "TTL_TX_EMIT" I L 6150 4400 60 +$EndSheet +$Comp +L LED D1 +U 1 1 5A611116 +P 4000 3450 +F 0 "D1" H 4000 3550 50 0000 C CNN +F 1 "LED" H 4000 3350 50 0000 C CNN +F 2 "" H 4000 3450 50 0001 C CNN +F 3 "" H 4000 3450 50 0001 C CNN + 1 4000 3450 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR06 +U 1 1 5A6111BC +P 5800 4600 +F 0 "#PWR06" H 5800 4350 50 0001 C CNN +F 1 "GND" H 5800 4450 50 0000 C CNN +F 2 "" H 5800 4600 50 0001 C CNN +F 3 "" H 5800 4600 50 0001 C CNN + 1 5800 4600 + 1 0 0 -1 +$EndComp +$Comp +L R R1 +U 1 1 5A6112A2 +P 4000 3900 +F 0 "R1" V 4080 3900 50 0000 C CNN +F 1 "R" V 4000 3900 50 0000 C CNN +F 2 "" V 3930 3900 50 0001 C CNN +F 3 "" H 4000 3900 50 0001 C CNN + 1 4000 3900 + 1 0 0 -1 +$EndComp +Text Notes 4200 4100 0 60 ~ 0 +TODO: process signal +$Comp +L +5V #PWR07 +U 1 1 5A617628 +P 4000 3050 +F 0 "#PWR07" H 4000 2900 50 0001 C CNN +F 1 "+5V" H 4000 3190 50 0000 C CNN +F 2 "" H 4000 3050 50 0000 C CNN +F 3 "" H 4000 3050 50 0000 C CNN + 1 4000 3050 + 1 0 0 -1 +$EndComp +Text Label 7800 800 0 60 ~ 0 +IOREF +Text Label 7800 900 0 60 ~ 0 +Reset +Text Label 7800 1000 0 60 ~ 0 +Vin +Text Label 7800 1100 0 60 ~ 0 +A0 +Text Label 7800 1200 0 60 ~ 0 +A1 +Text Label 7800 1300 0 60 ~ 0 +A2 +Text Label 7800 1400 0 60 ~ 0 +A3 +Text Label 7800 1900 0 60 ~ 0 +AREF +Text Label 7800 2000 0 60 ~ 0 +13(SCK) +Text Label 7800 2100 0 60 ~ 0 +12(MISO) +Text Label 7800 2200 0 60 ~ 0 +11(**/MOSI) +Text Label 7800 2300 0 60 ~ 0 +10(**/SS) +Text Label 7800 2400 0 60 ~ 0 +9(**) +Text Label 7800 2500 0 60 ~ 0 +8 +Text Label 7800 2600 0 60 ~ 0 +7 +Text Label 7800 2700 0 60 ~ 0 +6(**) +Text Label 7800 2800 0 60 ~ 0 +5(**) +Text Label 7800 2900 0 60 ~ 0 +4 +Text Label 7800 3000 0 60 ~ 0 +3(**) +Text Label 7800 3100 0 60 ~ 0 +2 +Text Label 7800 3200 0 60 ~ 0 +1(Tx) +Text Label 7800 3300 0 60 ~ 0 +0(Rx) +NoConn ~ 7800 3300 +NoConn ~ 7800 3200 +NoConn ~ 7800 3100 +NoConn ~ 7800 3000 +NoConn ~ 7800 2900 +NoConn ~ 7800 2800 +NoConn ~ 7800 2700 +NoConn ~ 7800 2600 +NoConn ~ 7800 2500 +NoConn ~ 7800 2400 +NoConn ~ 7800 2300 +NoConn ~ 7800 2200 +NoConn ~ 7800 2100 +NoConn ~ 7800 2000 +NoConn ~ 7800 1900 +NoConn ~ 7800 1400 +NoConn ~ 7800 1300 +NoConn ~ 7800 1200 +NoConn ~ 7800 1100 +NoConn ~ 7800 1000 +NoConn ~ 7800 900 +NoConn ~ 7800 800 +$Comp +L PWR_FLAG #FLG08 +U 1 1 5A61ACC7 +P 10650 3150 +F 0 "#FLG08" H 10650 3225 50 0001 C CNN +F 1 "PWR_FLAG" H 10650 3300 50 0000 C CNN +F 2 "" H 10650 3150 50 0001 C CNN +F 3 "" H 10650 3150 50 0001 C CNN + 1 10650 3150 + -1 0 0 1 +$EndComp +$Comp +L PWR_FLAG #FLG09 +U 1 1 5A61AF44 +P 8750 1050 +F 0 "#FLG09" H 8750 1125 50 0001 C CNN +F 1 "PWR_FLAG" H 8750 1200 50 0000 C CNN +F 2 "" H 8750 1050 50 0001 C CNN +F 3 "" H 8750 1050 50 0001 C CNN + 1 8750 1050 + 1 0 0 -1 +$EndComp +$Comp +L PWR_FLAG #FLG010 +U 1 1 5A61AFF4 +P 9450 1200 +F 0 "#FLG010" H 9450 1275 50 0001 C CNN +F 1 "PWR_FLAG" H 9450 1350 50 0000 C CNN +F 2 "" H 9450 1200 50 0001 C CNN +F 3 "" H 9450 1200 50 0001 C CNN + 1 9450 1200 + 1 0 0 -1 +$EndComp Wire Notes Line 8525 825 9925 825 Wire Notes Line 9925 825 9925 475 Wire Wire Line - 9350 1450 9350 1700 + 9350 1550 9350 1700 Wire Wire Line 9350 1700 9400 1700 Wire Wire Line - 9400 1900 9150 1900 + 9150 1900 9400 1900 Wire Wire Line - 9400 2000 9050 2000 + 9050 2000 9400 2000 Wire Wire Line 9400 2300 8950 2300 Wire Wire Line @@ -248,9 +444,9 @@ Connection ~ 9300 2200 Wire Wire Line 8950 2300 8950 1450 Wire Wire Line - 9050 2000 9050 1350 + 9050 1050 9050 2000 Wire Wire Line - 9150 1900 9150 1450 + 9150 1200 9150 1900 Wire Wire Line 9400 2500 8900 2500 Wire Wire Line @@ -263,17 +459,6 @@ Wire Wire Line 9400 2900 8900 2900 Wire Wire Line 9400 3000 8900 3000 -$Comp -L CONN_01X10 P3 -U 1 1 56D721E0 -P 10000 1650 -F 0 "P3" H 10000 2200 50 0000 C CNN -F 1 "Digital" V 10100 1650 50 0000 C CNN -F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x10" V 10150 1650 20 0000 C CNN -F 3 "" H 10000 1650 50 0000 C CNN - 1 10000 1650 - -1 0 0 -1 -$EndComp Wire Wire Line 10200 2100 10550 2100 Wire Wire Line @@ -320,110 +505,105 @@ Wire Notes Line 8500 3450 11200 3450 Wire Wire Line 9400 1800 8650 1800 -Text Notes 9700 1600 0 60 ~ 0 -1 Wire Notes Line 11200 1000 10700 1000 Wire Notes Line 10700 1000 10700 500 +Wire Wire Line + 7650 4200 9100 4200 +Wire Wire Line + 9100 4300 8900 4300 +Wire Wire Line + 8900 4300 8900 5150 +Wire Wire Line + 8900 5150 9900 5150 +Wire Wire Line + 7650 4400 8900 4400 +Connection ~ 8900 4400 +Wire Wire Line + 4000 3600 4000 3750 +Wire Wire Line + 4000 4050 4000 4200 +Wire Wire Line + 6150 4400 5800 4400 +Wire Wire Line + 5800 4400 5800 4600 +Wire Wire Line + 4000 4200 6150 4200 +Wire Wire Line + 4000 3050 4000 3300 +Wire Wire Line + 10650 3150 10650 3100 +Wire Wire Line + 10650 3100 10300 3100 +Connection ~ 10300 3100 +Wire Wire Line + 8750 1050 8750 1200 +Wire Wire Line + 8750 1200 9050 1200 +Connection ~ 9050 1200 +Wire Wire Line + 9450 1200 9450 1250 +Wire Wire Line + 9450 1250 9150 1250 +Connection ~ 9150 1250 +NoConn ~ 7800 1600 +NoConn ~ 7800 1500 +NoConn ~ 7800 1700 +NoConn ~ 7800 1800 +Text Label 7800 1500 0 60 ~ 0 +A4(SDA)P2 +Text Label 7800 1600 0 60 ~ 0 +A5(SCL)P2 +Text Label 7800 1700 0 60 ~ 0 +A5(SCL)P3 +Text Label 7800 1800 0 60 ~ 0 +A4(SDA)P3 $Comp -L RJ45 J? -U 1 1 5A5E7E25 -P 9200 4550 -F 0 "J?" H 9400 5050 50 0000 C CNN -F 1 "RJ45" H 9050 5050 50 0000 C CNN -F 2 "" H 9200 4550 50 0001 C CNN -F 3 "" H 9200 4550 50 0001 C CNN - 1 9200 4550 - 0 1 1 0 +L PWR_FLAG #FLG011 +U 1 1 5A61CDCA +P 8450 4100 +F 0 "#FLG011" H 8450 4175 50 0001 C CNN +F 1 "PWR_FLAG" H 8450 4250 50 0000 C CNN +F 2 "" H 8450 4100 50 0001 C CNN +F 3 "" H 8450 4100 50 0001 C CNN + 1 8450 4100 + 1 0 0 -1 $EndComp -NoConn ~ 8750 4900 -NoConn ~ 8750 4800 -NoConn ~ 8750 4700 -NoConn ~ 8750 4600 -NoConn ~ 8750 4500 -NoConn ~ 8750 4400 -Text GLabel 8600 3950 2 60 Input ~ 0 -MBUS-SIGNAL -Text GLabel 8550 5400 2 60 Input ~ 0 -MBUS-GND Wire Wire Line - 8150 4200 8750 4200 + 8450 4100 8450 4200 +Connection ~ 8450 4200 Wire Wire Line - 8600 3950 8600 4200 + 9900 5150 9900 5100 +Wire Wire Line + 8450 4500 8450 4400 +Connection ~ 8450 4400 $Comp -L PWR_FLAG #FLG? -U 1 1 5A5E8423 -P 9550 5200 -F 0 "#FLG?" H 9550 5275 50 0001 C CNN -F 1 "PWR_FLAG" H 9550 5350 50 0000 C CNN -F 2 "" H 9550 5200 50 0001 C CNN -F 3 "" H 9550 5200 50 0001 C CNN - 1 9550 5200 +L TEST_1P J1 +U 1 1 5A62338F +P 7950 4100 +F 0 "J1" H 7950 4370 50 0000 C CNN +F 1 "TEST_1P" H 7950 4300 50 0000 C CNN +F 2 "" H 8150 4100 50 0001 C CNN +F 3 "" H 8150 4100 50 0001 C CNN + 1 7950 4100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7950 4100 7950 4200 +Connection ~ 7950 4200 +$Comp +L TEST_1P J2 +U 1 1 5A6234F0 +P 7950 4500 +F 0 "J2" H 7950 4770 50 0000 C CNN +F 1 "TEST_1P" H 7950 4700 50 0000 C CNN +F 2 "" H 8150 4500 50 0001 C CNN +F 3 "" H 8150 4500 50 0001 C CNN + 1 7950 4500 -1 0 0 1 $EndComp -$Comp -L R R? -U 1 1 5A5E85D8 -P 8000 4700 -F 0 "R?" V 8080 4700 50 0000 C CNN -F 1 "220R" V 8000 4700 50 0000 C CNN -F 2 "" V 7930 4700 50 0001 C CNN -F 3 "" H 8000 4700 50 0001 C CNN - 1 8000 4700 - 0 -1 -1 0 -$EndComp Wire Wire Line - 8750 4300 8550 4300 -$Comp -L R R? -U 1 1 5A5E86FE -P 8000 4200 -F 0 "R?" V 8080 4200 50 0000 C CNN -F 1 "220R" V 8000 4200 50 0000 C CNN -F 2 "" V 7930 4200 50 0001 C CNN -F 3 "" H 8000 4200 50 0001 C CNN - 1 8000 4200 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 9550 5100 9550 5200 -Wire Wire Line - 8550 4300 8550 5400 -Wire Wire Line - 9550 5150 8550 5150 -Connection ~ 9550 5150 -$Comp -L TSS721A U? -U 1 1 5A5E92ED -P 6550 4550 -F 0 "U?" H 6550 5350 60 0000 C CNN -F 1 "TSS721A" H 6550 4850 60 0000 C CNN -F 2 "" H 6700 3700 60 0001 C CNN -F 3 "" H 6700 3700 60 0001 C CNN - 1 6550 4550 - 1 0 0 -1 -$EndComp -Connection ~ 8550 5150 -Wire Wire Line - 7650 4200 7850 4200 -Wire Wire Line - 7650 4700 7850 4700 -Connection ~ 8600 4200 -Wire Wire Line - 8150 4700 8550 4700 -Connection ~ 8550 4700 -$Comp -L GND #PWR? -U 1 1 5A5E9F25 -P 6550 5500 -F 0 "#PWR?" H 6550 5250 50 0001 C CNN -F 1 "GND" H 6550 5350 50 0000 C CNN -F 2 "" H 6550 5500 50 0001 C CNN -F 3 "" H 6550 5500 50 0001 C CNN - 1 6550 5500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6550 5350 6550 5500 + 7950 4400 7950 4500 +Connection ~ 7950 4400 $EndSCHEMATC