Update schematic to match mbus_master_100

This commit is contained in:
Håkon Løvdal 2018-02-25 17:58:16 +01:00
parent d9f38acc7a
commit d1aa9d90f2

View File

@ -80,9 +80,21 @@ F 3 "" H 3250 3400 50 0001 C CNN
-1 0 0 1
$EndComp
Wire Wire Line
3100 3200 8450 3200
3100 3200 3250 3200
Wire Wire Line
3100 3300 3600 3300
3250 3200 4200 3200
Wire Wire Line
4200 3200 5300 3200
Wire Wire Line
5300 3200 6700 3200
Wire Wire Line
6700 3200 7550 3200
Wire Wire Line
7550 3200 8450 3200
Wire Wire Line
3100 3300 3250 3300
Wire Wire Line
3250 3300 3600 3300
Wire Wire Line
3600 3300 3600 3400
Wire Wire Line
@ -105,107 +117,91 @@ Connection ~ 3250 3200
Text Label 3600 3200 1 60 ~ 0
EXT_PWR
Text Notes 2050 3350 0 60 ~ 0
External power\n25-40V
External power\n21-42V
$Comp
L Conn_01x02 J1
U 1 1 5A6C56AB
P 2300 6800
F 0 "J1" H 2300 6900 50 0000 C CNN
F 1 "Conn_01x02" H 2300 6600 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch1.27mm" H 2300 6800 50 0001 C CNN
F 3 "" H 2300 6800 50 0001 C CNN
1 2300 6800
P 1950 6800
F 0 "J1" H 1950 6900 50 0000 C CNN
F 1 "Conn_01x02" H 1950 6600 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch1.27mm" H 1950 6800 50 0001 C CNN
F 3 "" H 1950 6800 50 0001 C CNN
1 1950 6800
-1 0 0 1
$EndComp
Text Notes 1300 6800 0 60 ~ 0
Text Notes 950 6800 0 60 ~ 0
Input signal, TTL\nSendt to m-bus
$Comp
L GND #PWR04
U 1 1 5A6C5767
P 2650 6900
F 0 "#PWR04" H 2650 6650 50 0001 C CNN
F 1 "GND" H 2650 6750 50 0000 C CNN
F 2 "" H 2650 6900 50 0001 C CNN
F 3 "" H 2650 6900 50 0001 C CNN
1 2650 6900
P 2300 6900
F 0 "#PWR04" H 2300 6650 50 0001 C CNN
F 1 "GND" H 2300 6750 50 0000 C CNN
F 2 "" H 2300 6900 50 0001 C CNN
F 3 "" H 2300 6900 50 0001 C CNN
1 2300 6900
1 0 0 -1
$EndComp
Wire Wire Line
2500 6800 2650 6800
2150 6800 2300 6800
Wire Wire Line
2650 6800 2650 6900
2300 6800 2300 6900
$Comp
L BC337 Q1
U 1 1 5A6C58F3
P 3750 6700
F 0 "Q1" H 3950 6775 50 0000 L CNN
F 1 "BC337" H 3950 6700 50 0000 L CNN
F 2 "TO_SOT_Packages_THT:TO-92_Molded_Narrow" H 3950 6625 50 0001 L CIN
F 3 "" H 3750 6700 50 0001 L CNN
1 3750 6700
P 3200 6700
F 0 "Q1" H 3400 6775 50 0000 L CNN
F 1 "BC337" H 3400 6700 50 0000 L CNN
F 2 "TO_SOT_Packages_THT:TO-92_Molded_Narrow" H 3400 6625 50 0001 L CIN
F 3 "" H 3200 6700 50 0001 L CNN
1 3200 6700
1 0 0 -1
$EndComp
$Comp
L R R1
U 1 1 5A6C5956
P 3200 6700
F 0 "R1" V 3280 6700 50 0000 C CNN
F 1 "1k" V 3200 6700 50 0000 C CNN
F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 3130 6700 50 0001 C CNN
F 3 "" H 3200 6700 50 0001 C CNN
1 3200 6700
P 2700 6700
F 0 "R1" V 2780 6700 50 0000 C CNN
F 1 "10k" V 2700 6700 50 0000 C CNN
F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 2630 6700 50 0001 C CNN
F 3 "" H 2700 6700 50 0001 C CNN
1 2700 6700
0 1 1 0
$EndComp
Wire Wire Line
2500 6700 3050 6700
2150 6700 2400 6700
Wire Wire Line
3350 6700 3550 6700
2400 6700 2550 6700
Wire Wire Line
2850 6700 3000 6700
$Comp
L GND #PWR05
U 1 1 5A6C59DD
P 3850 7100
F 0 "#PWR05" H 3850 6850 50 0001 C CNN
F 1 "GND" H 3850 6950 50 0000 C CNN
F 2 "" H 3850 7100 50 0001 C CNN
F 3 "" H 3850 7100 50 0001 C CNN
1 3850 7100
P 3300 7100
F 0 "#PWR05" H 3300 6850 50 0001 C CNN
F 1 "GND" H 3300 6950 50 0000 C CNN
F 2 "" H 3300 7100 50 0001 C CNN
F 3 "" H 3300 7100 50 0001 C CNN
1 3300 7100
1 0 0 -1
$EndComp
Wire Wire Line
3850 6900 3850 7100
3300 6900 3300 7100
$Comp
L D_Zener_Small_ALT D1
U 1 1 5A6C5A7F
P 5750 3500
F 0 "D1" V 5750 3600 50 0000 C CNN
F 1 "D_Zener_Small_ALT" H 5750 3410 50 0001 C CNN
F 2 "Diodes_THT:D_A-405_P7.62mm_Horizontal" V 5750 3500 50 0001 C CNN
F 3 "" V 5750 3500 50 0001 C CNN
1 5750 3500
P 6700 3550
F 0 "D1" V 6700 3650 50 0000 C CNN
F 1 "D_Zener_Small_ALT" H 6700 3460 50 0001 C CNN
F 2 "Diodes_THT:D_A-405_P7.62mm_Horizontal" V 6700 3550 50 0001 C CNN
F 3 "" V 6700 3550 50 0001 C CNN
1 6700 3550
0 1 1 0
$EndComp
$Comp
L GND #PWR06
U 1 1 5A6C5BFD
P 5750 4800
F 0 "#PWR06" H 5750 4550 50 0001 C CNN
F 1 "GND" H 5750 4650 50 0000 C CNN
F 2 "" H 5750 4800 50 0001 C CNN
F 3 "" H 5750 4800 50 0001 C CNN
1 5750 4800
1 0 0 -1
$EndComp
Wire Wire Line
5750 4600 5750 4800
6700 3200 6700 3450
Wire Wire Line
5750 3200 5750 3400
Wire Wire Line
5750 3600 5750 4300
Wire Wire Line
4700 6500 3850 6500
Wire Wire Line
4700 4000 7250 4000
Connection ~ 5750 4000
6700 4350 7250 4350
$Comp
L Conn_01x02 J3
U 1 1 5A6C5F4D
@ -221,7 +217,7 @@ Wire Wire Line
8800 3350 8450 3350
Wire Wire Line
8450 3350 8450 3200
Connection ~ 5750 3200
Connection ~ 6700 3200
Text Label 8100 3200 0 60 ~ 0
MBus+
Text Label 8100 3750 0 60 ~ 0
@ -229,12 +225,12 @@ MBus-
$Comp
L BD136 Q4
U 1 1 5A6C614C
P 7450 4000
F 0 "Q4" H 7650 4075 50 0000 L CNN
F 1 "BD136" H 7650 4000 50 0000 L CNN
F 2 "TO_SOT_Packages_THT:TO-126_Vertical" H 7650 3925 50 0001 L CIN
F 3 "" H 7450 4000 50 0001 L CNN
1 7450 4000
P 7450 4350
F 0 "Q4" H 7650 4425 50 0000 L CNN
F 1 "BD136" H 7650 4350 50 0000 L CNN
F 2 "TO_SOT_Packages_THT:TO-126_Vertical" H 7650 4275 50 0001 L CIN
F 3 "" H 7450 4350 50 0001 L CNN
1 7450 4350
1 0 0 1
$EndComp
Wire Wire Line
@ -243,16 +239,16 @@ Connection ~ 7550 3200
$Comp
L GND #PWR07
U 1 1 5A6C640E
P 7550 4800
F 0 "#PWR07" H 7550 4550 50 0001 C CNN
F 1 "GND" H 7550 4650 50 0000 C CNN
F 2 "" H 7550 4800 50 0001 C CNN
F 3 "" H 7550 4800 50 0001 C CNN
1 7550 4800
P 7550 5250
F 0 "#PWR07" H 7550 5000 50 0001 C CNN
F 1 "GND" H 7550 5100 50 0000 C CNN
F 2 "" H 7550 5250 50 0001 C CNN
F 3 "" H 7550 5250 50 0001 C CNN
1 7550 5250
1 0 0 -1
$EndComp
Wire Wire Line
7550 4200 7550 4800
7550 4550 7550 5250
Wire Wire Line
7550 3750 8450 3750
Wire Wire Line
@ -263,7 +259,9 @@ Connection ~ 7550 3750
Text Notes 9250 3450 0 60 ~ 0
M-bus output signal
Wire Wire Line
7550 3650 7550 3800
7550 3650 7550 3750
Wire Wire Line
7550 3750 7550 4150
Text Notes 3000 1650 0 60 ~ 0
Schematic based on https://github.com/rscada/libmbus/blob/master/hardware/MBus_USB.pdf\nmentioned in https://electronics.stackexchange.com/a/214477/568.\n\nRemoved all Rx support. Made more robust by using a zener diode so that the voltage drop is exact and that supply voltage does not matter.
Wire Notes Line
@ -286,109 +284,120 @@ F 3 "" H 7550 3500 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L R R5
U 1 1 5A70EB33
P 5750 4450
F 0 "R5" H 5850 4450 50 0000 C CNN
F 1 "22k" V 5750 4450 50 0000 C CNN
F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 5680 4450 50 0001 C CNN
F 3 "" H 5750 4450 50 0001 C CNN
1 5750 4450
L R R?
U 1 1 5A92EF05
P 3300 6000
F 0 "R?" V 3380 6000 50 0000 C CNN
F 1 "8.6k" V 3300 6000 50 0000 C CNN
F 2 "" V 3230 6000 50 0001 C CNN
F 3 "" H 3300 6000 50 0001 C CNN
1 3300 6000
1 0 0 -1
$EndComp
Wire Wire Line
3300 6150 3300 6500
Wire Wire Line
6700 3650 6700 4350
Wire Wire Line
6700 4350 6700 4350
Wire Wire Line
6700 4350 6700 5850
Connection ~ 6700 4350
Wire Wire Line
6700 5850 3300 5850
$Comp
L BC337 Q?
U 1 1 5A92F34B
P 4100 4650
F 0 "Q?" H 4300 4725 50 0000 L CNN
F 1 "BC337" H 4300 4650 50 0000 L CNN
F 2 "TO_SOT_Packages_THT:TO-92_Molded_Narrow" H 4300 4575 50 0001 L CIN
F 3 "" H 4100 4650 50 0001 L CNN
1 4100 4650
1 0 0 -1
$EndComp
$Comp
L BC337 Q3
U 1 1 5A70ED17
P 4900 4800
F 0 "Q3" H 5100 4875 50 0000 L CNN
F 1 "BC337" H 5100 4800 50 0000 L CNN
F 2 "TO_SOT_Packages_THT:TO-92_Molded_Narrow" H 5100 4725 50 0001 L CIN
F 3 "" H 4900 4800 50 0001 L CNN
1 4900 4800
L GND #PWR?
U 1 1 5A92F352
P 4200 5050
F 0 "#PWR?" H 4200 4800 50 0001 C CNN
F 1 "GND" H 4200 4900 50 0000 C CNN
F 2 "" H 4200 5050 50 0001 C CNN
F 3 "" H 4200 5050 50 0001 C CNN
1 4200 5050
1 0 0 -1
$EndComp
Wire Wire Line
4200 4850 4200 5050
$Comp
L BC337 Q2
U 1 1 5A70EDBB
P 4200 5100
F 0 "Q2" H 4400 5175 50 0000 L CNN
F 1 "BC337" H 4400 5100 50 0000 L CNN
F 2 "TO_SOT_Packages_THT:TO-92_Molded_Narrow" H 4400 5025 50 0001 L CIN
F 3 "" H 4200 5100 50 0001 L CNN
1 4200 5100
-1 0 0 -1
$EndComp
$Comp
L R R4
U 1 1 5A70EE1E
P 5000 5400
F 0 "R4" H 5100 5400 50 0000 C CNN
F 1 "150" V 5000 5400 50 0000 C CNN
F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 4930 5400 50 0001 C CNN
F 3 "" H 5000 5400 50 0001 C CNN
1 5000 5400
L R R?
U 1 1 5A92F359
P 4200 3500
F 0 "R?" V 4280 3500 50 0000 C CNN
F 1 "10k" V 4200 3500 50 0000 C CNN
F 2 "" V 4130 3500 50 0001 C CNN
F 3 "" H 4200 3500 50 0001 C CNN
1 4200 3500
1 0 0 -1
$EndComp
Wire Wire Line
4200 3650 4200 4000
Wire Wire Line
4200 4000 4200 4450
$Comp
L R R2
U 1 1 5A70EEBF
P 4100 4500
F 0 "R2" H 4200 4500 50 0000 C CNN
F 1 "6k8" V 4100 4500 50 0000 C CNN
F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 4030 4500 50 0001 C CNN
F 3 "" H 4100 4500 50 0001 C CNN
1 4100 4500
1 0 0 -1
$EndComp
$Comp
L R R3
U 1 1 5A70EF3B
P 4650 5100
F 0 "R3" V 4730 5100 50 0000 C CNN
F 1 "1" V 4650 5100 50 0000 C CNN
F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 4580 5100 50 0001 C CNN
F 3 "" H 4650 5100 50 0001 C CNN
1 4650 5100
L R R?
U 1 1 5A92F5C3
P 3600 4650
F 0 "R?" V 3680 4650 50 0000 C CNN
F 1 "10k" V 3600 4650 50 0000 C CNN
F 2 "" V 3530 4650 50 0001 C CNN
F 3 "" H 3600 4650 50 0001 C CNN
1 3600 4650
0 1 1 0
$EndComp
Wire Wire Line
5000 5000 5000 5250
2400 6700 2400 4650
Wire Wire Line
4800 5100 5000 5100
Connection ~ 5000 5100
2400 4650 3450 4650
Connection ~ 2400 6700
Wire Wire Line
4400 5100 4500 5100
3750 4650 3900 4650
Wire Wire Line
4100 4650 4100 4900
4200 3350 4200 3200
Connection ~ 4200 3200
$Comp
L BC337 Q?
U 1 1 5A92F825
P 5200 4000
F 0 "Q?" H 5400 4075 50 0000 L CNN
F 1 "BC337" H 5400 4000 50 0000 L CNN
F 2 "TO_SOT_Packages_THT:TO-92_Molded_Narrow" H 5400 3925 50 0001 L CIN
F 3 "" H 5200 4000 50 0001 L CNN
1 5200 4000
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 5A92F832
P 5300 3500
F 0 "R?" V 5380 3500 50 0000 C CNN
F 1 "10k" V 5300 3500 50 0000 C CNN
F 2 "" V 5230 3500 50 0001 C CNN
F 3 "" H 5300 3500 50 0001 C CNN
1 5300 3500
1 0 0 -1
$EndComp
Wire Wire Line
4700 4800 4100 4800
Connection ~ 4100 4800
5300 3650 5300 3800
Wire Wire Line
4100 5300 4100 5700
5300 3350 5300 3200
Connection ~ 5300 3200
Wire Wire Line
4100 5700 5000 5700
5000 4000 4200 4000
Connection ~ 4200 4000
Wire Wire Line
5000 5700 5000 5550
Connection ~ 4700 5700
5300 4200 5300 4350
Wire Wire Line
4100 4350 4100 4250
Wire Wire Line
4100 4250 5000 4250
Wire Wire Line
5000 4250 5000 4600
Wire Wire Line
4700 4000 4700 4250
Connection ~ 4700 4250
Wire Notes Line
3700 4150 5300 4150
Wire Notes Line
5300 4150 5300 6200
Wire Notes Line
5300 6200 3700 6200
Wire Notes Line
3700 6200 3700 4150
Text Notes 4100 6000 0 60 ~ 0
Current limit, ca 8mA
Wire Wire Line
4700 6500 4700 5700
5300 4350 6700 4350
Connection ~ 6700 4350
$EndSCHEMATC