Merge pull request #12 from hlovdal/board-003

Board 003
This commit is contained in:
Roar Fredriksen 2018-02-01 23:26:45 +01:00 committed by GitHub
commit cf87de9eee
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
32 changed files with 2827 additions and 0 deletions

3
Electrical/Board_003/.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
*.kicad_pcb-bak
*.bak
*.bck

View File

@ -0,0 +1,42 @@
# Overview
This board can be used to simulate a M-Bus master unit instead of
connecting to the real AMS unit, i.e. usable for test and development.
It takes a 5 V TTL level input (serial) signal and converts it
to a M-bus level signal. It only supports sending. Based on
[MBus_USB.pdf](https://github.com/rscada/libmbus/blob/master/hardware/MBus_USB.pdf)<sup>1</sup>.
It depends on an external power source capable of delivering 25-40 Volt.
Most DC-DC boost/step-up converter modules<sup>2</sup> should be fine for this.
![](mbus_master.png)
## BOM
* D1 13V zener
* Q1-Q3 NPN transistor
* Q4 PNP transistor
* R1 1k
* R2 6.8k
* R3 1 (optional, can be shorted instead)
* R4 150
* R5 22k
* R6 220k
Note for the zener. This board depends on the zener to operate below 1mA,
e.g. like 1N5350 whereas a BZX55 will probably not operate properly.
![](zener_ok.png?raw=true) ![](zener_not_ok.png?raw=true)
This could be accomplished by reducing the 22k resistor so that it
draws enough current.
-------------
<sup>1</sup>
See also https://electronics.stackexchange.com/questions/99388/designing-a-m-bus-master-up-to-10-slaves/ and https://electronics.stackexchange.com/a/214477/568.
<sup>2</sup>
Like for instance [this one](http://hobbycomponents.com/power/698-xl60009-dc-dc-step-up-boost-converter) for £3.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,143 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# BC547
#
DEF BC547 Q 0 0 Y N 1 F N
F0 "Q" 200 75 50 H V L CNN
F1 "BC547" 200 0 50 H V L CNN
F2 "TO_SOT_Packages_THT:TO-92_Molded_Narrow" 200 -75 50 H I L CIN
F3 "" 0 0 50 H I L CNN
ALIAS BC546 BC548 BC549 BC550 BC337 BC338
$FPLIST
TO?92*
$ENDFPLIST
DRAW
C 50 0 111 0 1 10 N
P 2 0 1 0 0 0 25 0 N
P 2 0 1 0 25 25 100 100 N
P 3 0 1 0 25 -25 100 -100 100 -100 N
P 3 0 1 20 25 75 25 -75 25 -75 N
P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F
X C 1 100 200 100 D 50 50 1 1 P
X B 2 -200 0 200 R 50 50 1 1 I
X E 3 100 -200 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# BD140
#
DEF BD140 Q 0 0 Y N 1 F N
F0 "Q" 200 75 50 H V L CNN
F1 "BD140" 200 0 50 H V L CNN
F2 "TO_SOT_Packages_THT:TO-126_Vertical" 200 -75 50 H I L CIN
F3 "" 0 0 50 H I L CNN
ALIAS BD136 BD138 BD234 BD236 BD238
$FPLIST
TO?126*
$ENDFPLIST
DRAW
C 50 0 111 0 1 12 N
P 2 0 1 0 0 0 25 0 N
P 2 0 1 0 100 -100 25 -25 N
P 2 0 1 0 100 100 25 25 N
P 3 0 1 20 25 75 25 -75 25 -75 F
P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F
X E 1 100 -200 100 U 50 50 1 1 P
X C 2 100 200 100 D 50 50 1 1 P
X B 3 -200 0 200 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# Conn_01x02
#
DEF Conn_01x02 J 0 40 Y N 1 F N
F0 "J" 0 100 50 H V C CNN
F1 "Conn_01x02" 0 -200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_??x*mm*
Connector*:*1x??x*mm*
Pin?Header?Straight?1X*
Pin?Header?Angled?1X*
Socket?Strip?Straight?1X*
Socket?Strip?Angled?1X*
$ENDFPLIST
DRAW
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 50 50 -150 1 1 10 f
X Pin_1 1 -200 0 150 R 50 50 1 1 P
X Pin_2 2 -200 -100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# D_Zener_Small_ALT
#
DEF D_Zener_Small_ALT D 0 10 N N 1 F N
F0 "D" 0 90 50 H V C CNN
F1 "D_Zener_Small_ALT" 0 -90 50 H V C CNN
F2 "" 0 0 50 V I C CNN
F3 "" 0 0 50 V I C CNN
$FPLIST
TO-???*
*SingleDiode
*_Diode_*
*SingleDiode*
D_*
$ENDFPLIST
DRAW
P 2 0 1 0 30 0 -30 0 N
P 3 0 1 0 -10 40 -30 40 -30 -40 N
P 4 0 1 0 30 40 -30 0 30 -40 30 40 F
X K 1 -100 0 70 R 50 50 1 1 P
X A 2 100 0 70 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# GND
#
DEF GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# PWR_FLAG
#
DEF PWR_FLAG #FLG 0 0 N N 1 F P
F0 "#FLG" 0 75 50 H I C CNN
F1 "PWR_FLAG" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
X pwr 1 0 0 0 U 50 50 0 0 w
P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
ENDDRAW
ENDDEF
#
# R
#
DEF R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "R" 0 0 50 V V C CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
R_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

View File

@ -0,0 +1,905 @@
(kicad_pcb (version 4) (host pcbnew 4.0.7)
(general
(links 22)
(no_connects 0)
(area 134.924999 74.924999 165.075001 100.075001)
(thickness 1.6)
(drawings 14)
(tracks 50)
(zones 0)
(modules 14)
(nets 11)
)
(page A4)
(layers
(0 F.Cu signal)
(31 B.Cu signal)
(32 B.Adhes user)
(33 F.Adhes user)
(34 B.Paste user)
(35 F.Paste user)
(36 B.SilkS user)
(37 F.SilkS user)
(38 B.Mask user)
(39 F.Mask user)
(40 Dwgs.User user)
(41 Cmts.User user)
(42 Eco1.User user)
(43 Eco2.User user)
(44 Edge.Cuts user)
(45 Margin user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user hide)
(49 F.Fab user hide)
)
(setup
(last_trace_width 0.25)
(trace_clearance 0.2)
(zone_clearance 0.508)
(zone_45_only no)
(trace_min 0.2)
(segment_width 0.2)
(edge_width 0.15)
(via_size 0.6)
(via_drill 0.4)
(via_min_size 0.4)
(via_min_drill 0.3)
(uvia_size 0.3)
(uvia_drill 0.1)
(uvias_allowed no)
(uvia_min_size 0.2)
(uvia_min_drill 0.1)
(pcb_text_width 0.3)
(pcb_text_size 1.5 1.5)
(mod_edge_width 0.15)
(mod_text_size 1 1)
(mod_text_width 0.15)
(pad_size 1.524 1.524)
(pad_drill 0.762)
(pad_to_mask_clearance 0.2)
(aux_axis_origin 0 0)
(visible_elements FFFFFF7F)
(pcbplotparams
(layerselection 0x00030_80000001)
(usegerberextensions false)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15)
(hpglpenoverlay 2)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(scaleselection 1)
(outputdirectory ""))
)
(net 0 "")
(net 1 /EXT_PWR)
(net 2 GND)
(net 3 "Net-(J1-Pad2)")
(net 4 /MBus-)
(net 5 "Net-(Q1-Pad2)")
(net 6 "Net-(Q1-Pad1)")
(net 7 "Net-(Q2-Pad2)")
(net 8 "Net-(Q2-Pad1)")
(net 9 "Net-(Q3-Pad3)")
(net 10 "Net-(D1-Pad2)")
(net_class Default "This is the default net class."
(clearance 0.2)
(trace_width 0.25)
(via_dia 0.6)
(via_drill 0.4)
(uvia_dia 0.3)
(uvia_drill 0.1)
(add_net /EXT_PWR)
(add_net /MBus-)
(add_net GND)
(add_net "Net-(D1-Pad2)")
(add_net "Net-(J1-Pad2)")
(add_net "Net-(Q1-Pad1)")
(add_net "Net-(Q1-Pad2)")
(add_net "Net-(Q2-Pad1)")
(add_net "Net-(Q2-Pad2)")
(add_net "Net-(Q3-Pad3)")
)
(module Pin_Headers:Pin_Header_Straight_1x02_Pitch1.27mm (layer F.Cu) (tedit 5A70ED90) (tstamp 5A70DE66)
(at 138.684 96.012)
(descr "Through hole straight pin header, 1x02, 1.27mm pitch, single row")
(tags "Through hole pin header THT 1x02 1.27mm single row")
(path /5A6C56AB)
(fp_text reference J1 (at -2.54 3.048) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Conn_01x02 (at 0 2.965) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.525 -0.635) (end 1.05 -0.635) (layer F.Fab) (width 0.1))
(fp_line (start 1.05 -0.635) (end 1.05 1.905) (layer F.Fab) (width 0.1))
(fp_line (start 1.05 1.905) (end -1.05 1.905) (layer F.Fab) (width 0.1))
(fp_line (start -1.05 1.905) (end -1.05 -0.11) (layer F.Fab) (width 0.1))
(fp_line (start -1.05 -0.11) (end -0.525 -0.635) (layer F.Fab) (width 0.1))
(fp_line (start -1.11 1.965) (end -0.30753 1.965) (layer F.SilkS) (width 0.12))
(fp_line (start 0.30753 1.965) (end 1.11 1.965) (layer F.SilkS) (width 0.12))
(fp_line (start -1.11 0.76) (end -1.11 1.965) (layer F.SilkS) (width 0.12))
(fp_line (start 1.11 0.76) (end 1.11 1.965) (layer F.SilkS) (width 0.12))
(fp_line (start -1.11 0.76) (end -0.563471 0.76) (layer F.SilkS) (width 0.12))
(fp_line (start 0.563471 0.76) (end 1.11 0.76) (layer F.SilkS) (width 0.12))
(fp_line (start -1.11 0) (end -1.11 -0.76) (layer F.SilkS) (width 0.12))
(fp_line (start -1.11 -0.76) (end 0 -0.76) (layer F.SilkS) (width 0.12))
(fp_line (start -1.55 -1.15) (end -1.55 2.45) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.55 2.45) (end 1.55 2.45) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.55 2.45) (end 1.55 -1.15) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.55 -1.15) (end -1.55 -1.15) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0 0.635 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole rect (at 0 0) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
(net 2 GND))
(pad 2 thru_hole oval (at 0 1.27) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
(net 3 "Net-(J1-Pad2)"))
(model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch1.27mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Pin_Headers:Pin_Header_Straight_1x02_Pitch1.27mm (layer F.Cu) (tedit 5A70ED53) (tstamp 5A70DE6C)
(at 148.844 77.724 90)
(descr "Through hole straight pin header, 1x02, 1.27mm pitch, single row")
(tags "Through hole pin header THT 1x02 1.27mm single row")
(path /5A6C5520)
(fp_text reference J2 (at -2.54 -2.032 180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Conn_01x02 (at 0 2.965 90) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.525 -0.635) (end 1.05 -0.635) (layer F.Fab) (width 0.1))
(fp_line (start 1.05 -0.635) (end 1.05 1.905) (layer F.Fab) (width 0.1))
(fp_line (start 1.05 1.905) (end -1.05 1.905) (layer F.Fab) (width 0.1))
(fp_line (start -1.05 1.905) (end -1.05 -0.11) (layer F.Fab) (width 0.1))
(fp_line (start -1.05 -0.11) (end -0.525 -0.635) (layer F.Fab) (width 0.1))
(fp_line (start -1.11 1.965) (end -0.30753 1.965) (layer F.SilkS) (width 0.12))
(fp_line (start 0.30753 1.965) (end 1.11 1.965) (layer F.SilkS) (width 0.12))
(fp_line (start -1.11 0.76) (end -1.11 1.965) (layer F.SilkS) (width 0.12))
(fp_line (start 1.11 0.76) (end 1.11 1.965) (layer F.SilkS) (width 0.12))
(fp_line (start -1.11 0.76) (end -0.563471 0.76) (layer F.SilkS) (width 0.12))
(fp_line (start 0.563471 0.76) (end 1.11 0.76) (layer F.SilkS) (width 0.12))
(fp_line (start -1.11 0) (end -1.11 -0.76) (layer F.SilkS) (width 0.12))
(fp_line (start -1.11 -0.76) (end 0 -0.76) (layer F.SilkS) (width 0.12))
(fp_line (start -1.55 -1.15) (end -1.55 2.45) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.55 2.45) (end 1.55 2.45) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.55 2.45) (end 1.55 -1.15) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.55 -1.15) (end -1.55 -1.15) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0 0.635 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole rect (at 0 0 90) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
(net 2 GND))
(pad 2 thru_hole oval (at 0 1.27 90) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
(net 1 /EXT_PWR))
(model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch1.27mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Pin_Headers:Pin_Header_Straight_1x02_Pitch1.27mm (layer F.Cu) (tedit 5A70EDC2) (tstamp 5A70DE72)
(at 162.052 83.82 180)
(descr "Through hole straight pin header, 1x02, 1.27mm pitch, single row")
(tags "Through hole pin header THT 1x02 1.27mm single row")
(path /5A6C5F4D)
(fp_text reference J3 (at -0.508 3.556 180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Conn_01x02 (at 0 2.965 180) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.525 -0.635) (end 1.05 -0.635) (layer F.Fab) (width 0.1))
(fp_line (start 1.05 -0.635) (end 1.05 1.905) (layer F.Fab) (width 0.1))
(fp_line (start 1.05 1.905) (end -1.05 1.905) (layer F.Fab) (width 0.1))
(fp_line (start -1.05 1.905) (end -1.05 -0.11) (layer F.Fab) (width 0.1))
(fp_line (start -1.05 -0.11) (end -0.525 -0.635) (layer F.Fab) (width 0.1))
(fp_line (start -1.11 1.965) (end -0.30753 1.965) (layer F.SilkS) (width 0.12))
(fp_line (start 0.30753 1.965) (end 1.11 1.965) (layer F.SilkS) (width 0.12))
(fp_line (start -1.11 0.76) (end -1.11 1.965) (layer F.SilkS) (width 0.12))
(fp_line (start 1.11 0.76) (end 1.11 1.965) (layer F.SilkS) (width 0.12))
(fp_line (start -1.11 0.76) (end -0.563471 0.76) (layer F.SilkS) (width 0.12))
(fp_line (start 0.563471 0.76) (end 1.11 0.76) (layer F.SilkS) (width 0.12))
(fp_line (start -1.11 0) (end -1.11 -0.76) (layer F.SilkS) (width 0.12))
(fp_line (start -1.11 -0.76) (end 0 -0.76) (layer F.SilkS) (width 0.12))
(fp_line (start -1.55 -1.15) (end -1.55 2.45) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.55 2.45) (end 1.55 2.45) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.55 2.45) (end 1.55 -1.15) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.55 -1.15) (end -1.55 -1.15) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0 0.635 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole rect (at 0 0 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
(net 4 /MBus-))
(pad 2 thru_hole oval (at 0 1.27 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
(net 1 /EXT_PWR))
(model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch1.27mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module TO_SOT_Packages_THT:TO-92_Molded_Narrow (layer F.Cu) (tedit 5A70ECEA) (tstamp 5A70DE79)
(at 147.32 92.964 270)
(descr "TO-92 leads molded, narrow, drill 0.6mm (see NXP sot054_po.pdf)")
(tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
(path /5A6C58F3)
(fp_text reference Q1 (at 1.524 2.54 360) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value BC337 (at 1.27 2.79 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 1.27 -3.56 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.53 1.85) (end 3.07 1.85) (layer F.SilkS) (width 0.12))
(fp_line (start -0.5 1.75) (end 3 1.75) (layer F.Fab) (width 0.1))
(fp_line (start -1.46 -2.73) (end 4 -2.73) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.46 -2.73) (end -1.46 2.01) (layer F.CrtYd) (width 0.05))
(fp_line (start 4 2.01) (end 4 -2.73) (layer F.CrtYd) (width 0.05))
(fp_line (start 4 2.01) (end -1.46 2.01) (layer F.CrtYd) (width 0.05))
(fp_arc (start 1.27 0) (end 1.27 -2.48) (angle 135) (layer F.Fab) (width 0.1))
(fp_arc (start 1.27 0) (end 1.27 -2.6) (angle -135) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end 1.27 -2.48) (angle -135) (layer F.Fab) (width 0.1))
(fp_arc (start 1.27 0) (end 1.27 -2.6) (angle 135) (layer F.SilkS) (width 0.12))
(pad 2 thru_hole circle (at 1.27 -1.27) (size 1 1) (drill 0.6) (layers *.Cu *.Mask)
(net 5 "Net-(Q1-Pad2)"))
(pad 3 thru_hole circle (at 2.54 0) (size 1 1) (drill 0.6) (layers *.Cu *.Mask)
(net 2 GND))
(pad 1 thru_hole rect (at 0 0) (size 1 1) (drill 0.6) (layers *.Cu *.Mask)
(net 6 "Net-(Q1-Pad1)"))
(model ${KISYS3DMOD}/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Narrow.wrl
(at (xyz 0.05 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 -90))
)
)
(module TO_SOT_Packages_THT:TO-92_Molded_Narrow (layer F.Cu) (tedit 5A70ECF1) (tstamp 5A70DE80)
(at 147.32 86.868 270)
(descr "TO-92 leads molded, narrow, drill 0.6mm (see NXP sot054_po.pdf)")
(tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
(path /5A70EDBB)
(fp_text reference Q2 (at 1.016 2.54 360) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value BC337 (at 1.27 2.79 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 1.27 -3.56 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.53 1.85) (end 3.07 1.85) (layer F.SilkS) (width 0.12))
(fp_line (start -0.5 1.75) (end 3 1.75) (layer F.Fab) (width 0.1))
(fp_line (start -1.46 -2.73) (end 4 -2.73) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.46 -2.73) (end -1.46 2.01) (layer F.CrtYd) (width 0.05))
(fp_line (start 4 2.01) (end 4 -2.73) (layer F.CrtYd) (width 0.05))
(fp_line (start 4 2.01) (end -1.46 2.01) (layer F.CrtYd) (width 0.05))
(fp_arc (start 1.27 0) (end 1.27 -2.48) (angle 135) (layer F.Fab) (width 0.1))
(fp_arc (start 1.27 0) (end 1.27 -2.6) (angle -135) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end 1.27 -2.48) (angle -135) (layer F.Fab) (width 0.1))
(fp_arc (start 1.27 0) (end 1.27 -2.6) (angle 135) (layer F.SilkS) (width 0.12))
(pad 2 thru_hole circle (at 1.27 -1.27) (size 1 1) (drill 0.6) (layers *.Cu *.Mask)
(net 7 "Net-(Q2-Pad2)"))
(pad 3 thru_hole circle (at 2.54 0) (size 1 1) (drill 0.6) (layers *.Cu *.Mask)
(net 6 "Net-(Q1-Pad1)"))
(pad 1 thru_hole rect (at 0 0) (size 1 1) (drill 0.6) (layers *.Cu *.Mask)
(net 8 "Net-(Q2-Pad1)"))
(model ${KISYS3DMOD}/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Narrow.wrl
(at (xyz 0.05 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 -90))
)
)
(module TO_SOT_Packages_THT:TO-92_Molded_Narrow (layer F.Cu) (tedit 5A70ECFA) (tstamp 5A70DE87)
(at 142.748 82.804)
(descr "TO-92 leads molded, narrow, drill 0.6mm (see NXP sot054_po.pdf)")
(tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
(path /5A70ED17)
(fp_text reference Q3 (at -2.54 1.016) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value BC337 (at 1.27 2.79) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 1.27 -3.56) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.53 1.85) (end 3.07 1.85) (layer F.SilkS) (width 0.12))
(fp_line (start -0.5 1.75) (end 3 1.75) (layer F.Fab) (width 0.1))
(fp_line (start -1.46 -2.73) (end 4 -2.73) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.46 -2.73) (end -1.46 2.01) (layer F.CrtYd) (width 0.05))
(fp_line (start 4 2.01) (end 4 -2.73) (layer F.CrtYd) (width 0.05))
(fp_line (start 4 2.01) (end -1.46 2.01) (layer F.CrtYd) (width 0.05))
(fp_arc (start 1.27 0) (end 1.27 -2.48) (angle 135) (layer F.Fab) (width 0.1))
(fp_arc (start 1.27 0) (end 1.27 -2.6) (angle -135) (layer F.SilkS) (width 0.12))
(fp_arc (start 1.27 0) (end 1.27 -2.48) (angle -135) (layer F.Fab) (width 0.1))
(fp_arc (start 1.27 0) (end 1.27 -2.6) (angle 135) (layer F.SilkS) (width 0.12))
(pad 2 thru_hole circle (at 1.27 -1.27 90) (size 1 1) (drill 0.6) (layers *.Cu *.Mask)
(net 8 "Net-(Q2-Pad1)"))
(pad 3 thru_hole circle (at 2.54 0 90) (size 1 1) (drill 0.6) (layers *.Cu *.Mask)
(net 9 "Net-(Q3-Pad3)"))
(pad 1 thru_hole rect (at 0 0 90) (size 1 1) (drill 0.6) (layers *.Cu *.Mask)
(net 10 "Net-(D1-Pad2)"))
(model ${KISYS3DMOD}/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Narrow.wrl
(at (xyz 0.05 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 -90))
)
)
(module TO_SOT_Packages_THT:TO-126_Vertical (layer F.Cu) (tedit 5A70EBE8) (tstamp 5A70DE8E)
(at 161.544 88.392 270)
(descr "TO-126, Vertical, RM 2.54mm")
(tags "TO-126 Vertical RM 2.54mm")
(path /5A6C614C)
(fp_text reference Q4 (at 7.62 0 360) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value BD136 (at 2.54 3.27 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 2.54 -3.12 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -1.46 -2) (end -1.46 1.25) (layer F.Fab) (width 0.1))
(fp_line (start -1.46 1.25) (end 6.54 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 6.54 1.25) (end 6.54 -2) (layer F.Fab) (width 0.1))
(fp_line (start 6.54 -2) (end -1.46 -2) (layer F.Fab) (width 0.1))
(fp_line (start 0.94 -2) (end 0.94 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 4.14 -2) (end 4.14 1.25) (layer F.Fab) (width 0.1))
(fp_line (start -1.58 -2.12) (end 6.66 -2.12) (layer F.SilkS) (width 0.12))
(fp_line (start -1.58 1.37) (end 6.66 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start -1.58 -2.12) (end -1.58 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 6.66 -2.12) (end 6.66 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 0.94 -2.12) (end 0.94 -1.05) (layer F.SilkS) (width 0.12))
(fp_line (start 0.94 1.05) (end 0.94 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start 4.141 -2.12) (end 4.141 -0.54) (layer F.SilkS) (width 0.12))
(fp_line (start 4.141 0.54) (end 4.141 1.37) (layer F.SilkS) (width 0.12))
(fp_line (start -1.71 -2.25) (end -1.71 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.71 1.5) (end 6.79 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 6.79 1.5) (end 6.79 -2.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 6.79 -2.25) (end -1.71 -2.25) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole rect (at 0 0 270) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask)
(net 4 /MBus-))
(pad 2 thru_hole oval (at 2.54 0 270) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask)
(net 2 GND))
(pad 3 thru_hole oval (at 5.08 0 270) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask)
(net 10 "Net-(D1-Pad2)"))
(model ${KISYS3DMOD}/TO_SOT_Packages_THT.3dshapes/TO-126_Vertical.wrl
(at (xyz 0.1 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Diodes_THT:D_A-405_P7.62mm_Horizontal (layer F.Cu) (tedit 5A70ED77) (tstamp 5A70E314)
(at 145.796 77.724 180)
(descr "D, A-405 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf")
(tags "D A-405 series Axial Horizontal pin pitch 7.62mm length 5.2mm diameter 2.7mm")
(path /5A6C5A7F)
(fp_text reference D1 (at 5.588 -2.032 180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value D_Zener_Small_ALT (at 3.81 2.41 180) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 3.81 0 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.21 -1.35) (end 1.21 1.35) (layer F.Fab) (width 0.1))
(fp_line (start 1.21 1.35) (end 6.41 1.35) (layer F.Fab) (width 0.1))
(fp_line (start 6.41 1.35) (end 6.41 -1.35) (layer F.Fab) (width 0.1))
(fp_line (start 6.41 -1.35) (end 1.21 -1.35) (layer F.Fab) (width 0.1))
(fp_line (start 0 0) (end 1.21 0) (layer F.Fab) (width 0.1))
(fp_line (start 7.62 0) (end 6.41 0) (layer F.Fab) (width 0.1))
(fp_line (start 1.99 -1.35) (end 1.99 1.35) (layer F.Fab) (width 0.1))
(fp_line (start 1.15 -1.41) (end 1.15 1.41) (layer F.SilkS) (width 0.12))
(fp_line (start 1.15 1.41) (end 6.47 1.41) (layer F.SilkS) (width 0.12))
(fp_line (start 6.47 1.41) (end 6.47 -1.41) (layer F.SilkS) (width 0.12))
(fp_line (start 6.47 -1.41) (end 1.15 -1.41) (layer F.SilkS) (width 0.12))
(fp_line (start 1.08 0) (end 1.15 0) (layer F.SilkS) (width 0.12))
(fp_line (start 6.54 0) (end 6.47 0) (layer F.SilkS) (width 0.12))
(fp_line (start 1.99 -1.41) (end 1.99 1.41) (layer F.SilkS) (width 0.12))
(fp_line (start -1.15 -1.7) (end -1.15 1.7) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.15 1.7) (end 8.8 1.7) (layer F.CrtYd) (width 0.05))
(fp_line (start 8.8 1.7) (end 8.8 -1.7) (layer F.CrtYd) (width 0.05))
(fp_line (start 8.8 -1.7) (end -1.15 -1.7) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole rect (at 0 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 1 /EXT_PWR))
(pad 2 thru_hole oval (at 7.62 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
(net 10 "Net-(D1-Pad2)"))
(model ${KISYS3DMOD}/Diodes_THT.3dshapes/D_A-405_P7.62mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 0.393701 0.393701 0.393701))
(rotate (xyz 0 0 0))
)
)
(module Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5A70EC9C) (tstamp 5A70E319)
(at 152.4 86.36 270)
(descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
(path /5A6C5956)
(fp_text reference R1 (at 4.572 2.032 360) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 1k (at 5.08 2.31 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1))
(fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1))
(fp_line (start 1.87 -1.31) (end 1.87 1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 1.87 1.31) (end 8.29 1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 8.29 1.31) (end 8.29 -1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 8.29 -1.31) (end 1.87 -1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 0.98 0) (end 1.87 0) (layer F.SilkS) (width 0.12))
(fp_line (start 9.18 0) (end 8.29 0) (layer F.SilkS) (width 0.12))
(fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 1.6) (end 11.25 1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.25 1.6) (end 11.25 -1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.25 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole circle (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 5 "Net-(Q1-Pad2)"))
(pad 2 thru_hole oval (at 10.16 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 3 "Net-(J1-Pad2)"))
(model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 0.393701 0.393701 0.393701))
(rotate (xyz 0 0 0))
)
)
(module Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5A70EC38) (tstamp 5A70E31E)
(at 138.684 82.296 270)
(descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
(path /5A70EEBF)
(fp_text reference R2 (at 5.588 2.54 360) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 6k8 (at 5.08 2.31 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1))
(fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1))
(fp_line (start 1.87 -1.31) (end 1.87 1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 1.87 1.31) (end 8.29 1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 8.29 1.31) (end 8.29 -1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 8.29 -1.31) (end 1.87 -1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 0.98 0) (end 1.87 0) (layer F.SilkS) (width 0.12))
(fp_line (start 9.18 0) (end 8.29 0) (layer F.SilkS) (width 0.12))
(fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 1.6) (end 11.25 1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.25 1.6) (end 11.25 -1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.25 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole circle (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 10 "Net-(D1-Pad2)"))
(pad 2 thru_hole oval (at 10.16 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 8 "Net-(Q2-Pad1)"))
(model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 0.393701 0.393701 0.393701))
(rotate (xyz 0 0 0))
)
)
(module Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5A70EDE0) (tstamp 5A70E323)
(at 148.336 82.296)
(descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
(path /5A70EF3B)
(fp_text reference R3 (at 6.096 2.032) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 1 (at 5.08 2.31) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1))
(fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1))
(fp_line (start 1.87 -1.31) (end 1.87 1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 1.87 1.31) (end 8.29 1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 8.29 1.31) (end 8.29 -1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 8.29 -1.31) (end 1.87 -1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 0.98 0) (end 1.87 0) (layer F.SilkS) (width 0.12))
(fp_line (start 9.18 0) (end 8.29 0) (layer F.SilkS) (width 0.12))
(fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 1.6) (end 11.25 1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.25 1.6) (end 11.25 -1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.25 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 9 "Net-(Q3-Pad3)"))
(pad 2 thru_hole oval (at 10.16 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 7 "Net-(Q2-Pad2)"))
(model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 0.393701 0.393701 0.393701))
(rotate (xyz 0 0 0))
)
)
(module Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5A70EC89) (tstamp 5A70E328)
(at 142.748 86.36 270)
(descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
(path /5A70EE1E)
(fp_text reference R4 (at 8.128 2.032 360) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 150 (at 5.08 2.31 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1))
(fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1))
(fp_line (start 1.87 -1.31) (end 1.87 1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 1.87 1.31) (end 8.29 1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 8.29 1.31) (end 8.29 -1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 8.29 -1.31) (end 1.87 -1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 0.98 0) (end 1.87 0) (layer F.SilkS) (width 0.12))
(fp_line (start 9.18 0) (end 8.29 0) (layer F.SilkS) (width 0.12))
(fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 1.6) (end 11.25 1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.25 1.6) (end 11.25 -1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.25 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole circle (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 9 "Net-(Q3-Pad3)"))
(pad 2 thru_hole oval (at 10.16 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 6 "Net-(Q1-Pad1)"))
(model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 0.393701 0.393701 0.393701))
(rotate (xyz 0 0 0))
)
)
(module Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5A70ECAA) (tstamp 5A70E32D)
(at 156.464 86.36 270)
(descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
(path /5A70EB33)
(fp_text reference R5 (at 4.572 -2.54 360) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 22k (at 5.08 2.31 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1))
(fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1))
(fp_line (start 1.87 -1.31) (end 1.87 1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 1.87 1.31) (end 8.29 1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 8.29 1.31) (end 8.29 -1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 8.29 -1.31) (end 1.87 -1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 0.98 0) (end 1.87 0) (layer F.SilkS) (width 0.12))
(fp_line (start 9.18 0) (end 8.29 0) (layer F.SilkS) (width 0.12))
(fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 1.6) (end 11.25 1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.25 1.6) (end 11.25 -1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.25 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole circle (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 10 "Net-(D1-Pad2)"))
(pad 2 thru_hole oval (at 10.16 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 2 GND))
(model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 0.393701 0.393701 0.393701))
(rotate (xyz 0 0 0))
)
)
(module Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5A70EDCD) (tstamp 5A70E332)
(at 152.908 77.724)
(descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
(path /5A70E602)
(fp_text reference R6 (at 5.08 2.54) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 220k (at 5.08 2.31) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.93 1.25) (end 8.23 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 0 0) (end 1.93 0) (layer F.Fab) (width 0.1))
(fp_line (start 10.16 0) (end 8.23 0) (layer F.Fab) (width 0.1))
(fp_line (start 1.87 -1.31) (end 1.87 1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 1.87 1.31) (end 8.29 1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 8.29 1.31) (end 8.29 -1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 8.29 -1.31) (end 1.87 -1.31) (layer F.SilkS) (width 0.12))
(fp_line (start 0.98 0) (end 1.87 0) (layer F.SilkS) (width 0.12))
(fp_line (start 9.18 0) (end 8.29 0) (layer F.SilkS) (width 0.12))
(fp_line (start -1.05 -1.6) (end -1.05 1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.05 1.6) (end 11.25 1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.25 1.6) (end 11.25 -1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.25 -1.6) (end -1.05 -1.6) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 1 /EXT_PWR))
(pad 2 thru_hole oval (at 10.16 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 4 /MBus-))
(model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 0.393701 0.393701 0.393701))
(rotate (xyz 0 0 0))
)
)
(gr_text "M-Bus\nsimulator\ntransmit only\nRev A 2018" (at 154.432 91.44) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.25)) (justify mirror))
)
(gr_text - (at 148.336 75.692) (layer F.SilkS)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(gr_text + (at 150.368 75.692) (layer F.SilkS)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(gr_text 24-40V (at 151.384 80.264) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.25)))
)
(gr_text - (at 164.084 82.296) (layer F.SilkS)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(gr_text + (at 164.084 83.82) (layer F.SilkS)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(gr_text M-Bus (at 162.052 85.852) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.25)))
)
(gr_text + (at 136.144 97.028) (layer F.SilkS)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(gr_text - (at 136.144 95.504) (layer F.SilkS)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(gr_text "TTL serial" (at 141.224 99.06) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.25)))
)
(gr_line (start 135 75) (end 135 100) (angle 90) (layer Edge.Cuts) (width 0.15))
(gr_line (start 135 100) (end 165 100) (angle 90) (layer Edge.Cuts) (width 0.15))
(gr_line (start 165 75) (end 165 100) (angle 90) (layer Edge.Cuts) (width 0.15))
(gr_line (start 135 75) (end 165 75) (angle 90) (layer Edge.Cuts) (width 0.15))
(segment (start 162.052 82.55) (end 162.052 81.788) (width 0.25) (layer F.Cu) (net 1))
(segment (start 157.988 77.724) (end 152.908 77.724) (width 0.25) (layer F.Cu) (net 1) (tstamp 5A70E86C))
(segment (start 162.052 81.788) (end 157.988 77.724) (width 0.25) (layer F.Cu) (net 1) (tstamp 5A70E868))
(segment (start 145.796 77.724) (end 147.32 79.248) (width 0.25) (layer F.Cu) (net 1))
(segment (start 150.114 78.994) (end 150.114 77.724) (width 0.25) (layer F.Cu) (net 1) (tstamp 5A70E85C))
(segment (start 149.86 79.248) (end 150.114 78.994) (width 0.25) (layer F.Cu) (net 1) (tstamp 5A70E859))
(segment (start 147.32 79.248) (end 149.86 79.248) (width 0.25) (layer F.Cu) (net 1) (tstamp 5A70E856))
(segment (start 152.908 77.724) (end 150.114 77.724) (width 0.25) (layer F.Cu) (net 1))
(segment (start 138.684 97.282) (end 138.938 97.282) (width 0.25) (layer F.Cu) (net 3))
(segment (start 138.938 97.282) (end 139.7 98.044) (width 0.25) (layer F.Cu) (net 3) (tstamp 5A70E8CC))
(segment (start 139.7 98.044) (end 150.876 98.044) (width 0.25) (layer F.Cu) (net 3) (tstamp 5A70E8D1))
(segment (start 150.876 98.044) (end 152.4 96.52) (width 0.25) (layer F.Cu) (net 3) (tstamp 5A70E8D4))
(segment (start 162.052 83.82) (end 162.052 87.884) (width 0.25) (layer F.Cu) (net 4))
(segment (start 162.052 87.884) (end 161.544 88.392) (width 0.25) (layer F.Cu) (net 4) (tstamp 5A70E891))
(segment (start 163.068 77.724) (end 163.576 78.232) (width 0.25) (layer F.Cu) (net 4))
(segment (start 163.576 78.232) (end 163.576 82.804) (width 0.25) (layer F.Cu) (net 4) (tstamp 5A70E872))
(segment (start 163.576 82.804) (end 162.56 83.82) (width 0.25) (layer F.Cu) (net 4) (tstamp 5A70E886))
(segment (start 162.56 83.82) (end 162.052 83.82) (width 0.25) (layer F.Cu) (net 4) (tstamp 5A70E88A))
(segment (start 152.4 86.36) (end 152.4 90.424) (width 0.25) (layer F.Cu) (net 5))
(segment (start 152.4 90.424) (end 148.59 94.234) (width 0.25) (layer F.Cu) (net 5) (tstamp 5A70E8BD))
(segment (start 147.32 92.964) (end 144.272 96.012) (width 0.25) (layer F.Cu) (net 6))
(segment (start 144.272 96.012) (end 143.256 96.012) (width 0.25) (layer F.Cu) (net 6) (tstamp 5A70E8B0))
(segment (start 143.256 96.012) (end 142.748 96.52) (width 0.25) (layer F.Cu) (net 6) (tstamp 5A70E8B6))
(segment (start 147.32 89.408) (end 147.32 92.964) (width 0.25) (layer F.Cu) (net 6))
(segment (start 158.496 82.296) (end 152.908 82.296) (width 0.25) (layer B.Cu) (net 7))
(segment (start 149.352 87.376) (end 148.59 88.138) (width 0.25) (layer B.Cu) (net 7) (tstamp 5A70E96E))
(segment (start 149.352 85.852) (end 149.352 87.376) (width 0.25) (layer B.Cu) (net 7) (tstamp 5A70E969))
(segment (start 152.908 82.296) (end 149.352 85.852) (width 0.25) (layer B.Cu) (net 7) (tstamp 5A70E965))
(segment (start 144.018 81.534) (end 146.05 81.534) (width 0.25) (layer F.Cu) (net 8))
(segment (start 146.812 86.36) (end 147.32 86.868) (width 0.25) (layer F.Cu) (net 8) (tstamp 5A70E951))
(segment (start 146.812 82.296) (end 146.812 86.36) (width 0.25) (layer F.Cu) (net 8) (tstamp 5A70E94A))
(segment (start 146.05 81.534) (end 146.812 82.296) (width 0.25) (layer F.Cu) (net 8) (tstamp 5A70E946))
(segment (start 138.684 92.456) (end 141.732 92.456) (width 0.25) (layer F.Cu) (net 8))
(segment (start 141.732 92.456) (end 147.32 86.868) (width 0.25) (layer F.Cu) (net 8) (tstamp 5A70E8DB))
(segment (start 145.288 82.804) (end 147.828 82.804) (width 0.25) (layer B.Cu) (net 9))
(segment (start 147.828 82.804) (end 148.336 82.296) (width 0.25) (layer B.Cu) (net 9) (tstamp 5A70E918))
(segment (start 142.748 86.36) (end 142.748 85.344) (width 0.25) (layer B.Cu) (net 9))
(segment (start 142.748 85.344) (end 145.288 82.804) (width 0.25) (layer B.Cu) (net 9) (tstamp 5A70E912))
(segment (start 142.748 82.804) (end 142.748 80.772) (width 0.25) (layer F.Cu) (net 10))
(segment (start 150.368 80.264) (end 156.464 86.36) (width 0.25) (layer F.Cu) (net 10) (tstamp 5A70E93B))
(segment (start 143.256 80.264) (end 150.368 80.264) (width 0.25) (layer F.Cu) (net 10) (tstamp 5A70E936))
(segment (start 142.748 80.772) (end 143.256 80.264) (width 0.25) (layer F.Cu) (net 10) (tstamp 5A70E934))
(segment (start 161.544 93.472) (end 160.02 93.472) (width 0.25) (layer F.Cu) (net 10))
(segment (start 160.02 93.472) (end 158.496 91.948) (width 0.25) (layer F.Cu) (net 10) (tstamp 5A70E897))
(segment (start 158.496 91.948) (end 158.496 88.392) (width 0.25) (layer F.Cu) (net 10) (tstamp 5A70E899))
(segment (start 158.496 88.392) (end 156.464 86.36) (width 0.25) (layer F.Cu) (net 10) (tstamp 5A70E89C))
(segment (start 138.684 82.296) (end 142.24 82.296) (width 0.25) (layer F.Cu) (net 10))
(segment (start 142.24 82.296) (end 142.748 82.804) (width 0.25) (layer F.Cu) (net 10) (tstamp 5A70E841))
(segment (start 138.176 77.724) (end 138.176 81.788) (width 0.25) (layer F.Cu) (net 10))
(segment (start 138.176 81.788) (end 138.684 82.296) (width 0.25) (layer F.Cu) (net 10) (tstamp 5A70E83A))
(zone (net 2) (net_name GND) (layer B.Cu) (tstamp 5A70E999) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 164.592 99.568) (xy 135.128 99.568) (xy 135.128 75.184) (xy 164.592 75.184)
)
)
(filled_polygon
(pts
(xy 164.29 76.977477) (xy 164.110811 76.709302) (xy 163.645264 76.398233) (xy 163.096113 76.289) (xy 163.039887 76.289)
(xy 162.490736 76.398233) (xy 162.025189 76.709302) (xy 161.71412 77.174849) (xy 161.604887 77.724) (xy 161.71412 78.273151)
(xy 162.025189 78.738698) (xy 162.490736 79.049767) (xy 163.039887 79.159) (xy 163.096113 79.159) (xy 163.645264 79.049767)
(xy 164.110811 78.738698) (xy 164.29 78.470523) (xy 164.29 99.29) (xy 135.71 99.29) (xy 135.71 97.282)
(xy 137.526764 97.282) (xy 137.613161 97.716346) (xy 137.859198 98.084566) (xy 138.227418 98.330603) (xy 138.661764 98.417)
(xy 138.706236 98.417) (xy 139.140582 98.330603) (xy 139.508802 98.084566) (xy 139.754839 97.716346) (xy 139.841236 97.282)
(xy 139.754839 96.847654) (xy 139.740917 96.826818) (xy 139.819 96.63831) (xy 139.819 96.491887) (xy 141.313 96.491887)
(xy 141.313 96.548113) (xy 141.422233 97.097264) (xy 141.733302 97.562811) (xy 142.198849 97.87388) (xy 142.748 97.983113)
(xy 143.297151 97.87388) (xy 143.762698 97.562811) (xy 144.073767 97.097264) (xy 144.183 96.548113) (xy 144.183 96.491887)
(xy 144.143659 96.294104) (xy 146.709501 96.294104) (xy 146.746648 96.509217) (xy 147.174972 96.652112) (xy 147.625375 96.620217)
(xy 147.893352 96.509217) (xy 147.896344 96.491887) (xy 150.965 96.491887) (xy 150.965 96.548113) (xy 151.074233 97.097264)
(xy 151.385302 97.562811) (xy 151.850849 97.87388) (xy 152.4 97.983113) (xy 152.949151 97.87388) (xy 153.414698 97.562811)
(xy 153.725767 97.097264) (xy 153.771163 96.869041) (xy 155.072086 96.869041) (xy 155.311611 97.375134) (xy 155.726577 97.751041)
(xy 156.114961 97.911904) (xy 156.337 97.789915) (xy 156.337 96.647) (xy 156.591 96.647) (xy 156.591 97.789915)
(xy 156.813039 97.911904) (xy 157.201423 97.751041) (xy 157.616389 97.375134) (xy 157.855914 96.869041) (xy 157.734629 96.647)
(xy 156.591 96.647) (xy 156.337 96.647) (xy 155.193371 96.647) (xy 155.072086 96.869041) (xy 153.771163 96.869041)
(xy 153.835 96.548113) (xy 153.835 96.491887) (xy 153.771164 96.170959) (xy 155.072086 96.170959) (xy 155.193371 96.393)
(xy 156.337 96.393) (xy 156.337 95.250085) (xy 156.591 95.250085) (xy 156.591 96.393) (xy 157.734629 96.393)
(xy 157.855914 96.170959) (xy 157.616389 95.664866) (xy 157.201423 95.288959) (xy 156.813039 95.128096) (xy 156.591 95.250085)
(xy 156.337 95.250085) (xy 156.114961 95.128096) (xy 155.726577 95.288959) (xy 155.311611 95.664866) (xy 155.072086 96.170959)
(xy 153.771164 96.170959) (xy 153.725767 95.942736) (xy 153.414698 95.477189) (xy 152.949151 95.16612) (xy 152.4 95.056887)
(xy 151.850849 95.16612) (xy 151.385302 95.477189) (xy 151.074233 95.942736) (xy 150.965 96.491887) (xy 147.896344 96.491887)
(xy 147.930499 96.294104) (xy 147.32 95.683605) (xy 146.709501 96.294104) (xy 144.143659 96.294104) (xy 144.073767 95.942736)
(xy 143.762698 95.477189) (xy 143.585775 95.358972) (xy 146.171888 95.358972) (xy 146.203783 95.809375) (xy 146.314783 96.077352)
(xy 146.529896 96.114499) (xy 147.140395 95.504) (xy 146.529896 94.893501) (xy 146.314783 94.930648) (xy 146.171888 95.358972)
(xy 143.585775 95.358972) (xy 143.297151 95.16612) (xy 142.748 95.056887) (xy 142.198849 95.16612) (xy 141.733302 95.477189)
(xy 141.422233 95.942736) (xy 141.313 96.491887) (xy 139.819 96.491887) (xy 139.819 96.29775) (xy 139.66025 96.139)
(xy 138.811 96.139) (xy 138.811 96.159) (xy 138.766564 96.159) (xy 138.706236 96.147) (xy 138.661764 96.147)
(xy 138.601436 96.159) (xy 138.557 96.159) (xy 138.557 96.139) (xy 137.70775 96.139) (xy 137.549 96.29775)
(xy 137.549 96.63831) (xy 137.627083 96.826818) (xy 137.613161 96.847654) (xy 137.526764 97.282) (xy 135.71 97.282)
(xy 135.71 95.38569) (xy 137.549 95.38569) (xy 137.549 95.72625) (xy 137.70775 95.885) (xy 138.557 95.885)
(xy 138.557 95.03575) (xy 138.811 95.03575) (xy 138.811 95.885) (xy 139.66025 95.885) (xy 139.819 95.72625)
(xy 139.819 95.38569) (xy 139.722327 95.152301) (xy 139.543698 94.973673) (xy 139.310309 94.877) (xy 138.96975 94.877)
(xy 138.811 95.03575) (xy 138.557 95.03575) (xy 138.39825 94.877) (xy 138.057691 94.877) (xy 137.824302 94.973673)
(xy 137.645673 95.152301) (xy 137.549 95.38569) (xy 135.71 95.38569) (xy 135.71 92.427887) (xy 137.249 92.427887)
(xy 137.249 92.484113) (xy 137.358233 93.033264) (xy 137.669302 93.498811) (xy 138.134849 93.80988) (xy 138.684 93.919113)
(xy 139.233151 93.80988) (xy 139.698698 93.498811) (xy 140.009767 93.033264) (xy 140.119 92.484113) (xy 140.119 92.464)
(xy 146.17256 92.464) (xy 146.17256 93.464) (xy 146.216838 93.699317) (xy 146.35591 93.915441) (xy 146.56811 94.060431)
(xy 146.82 94.11144) (xy 147.455106 94.11144) (xy 147.454892 94.356606) (xy 147.014625 94.387783) (xy 146.746648 94.498783)
(xy 146.709501 94.713896) (xy 147.32 95.324395) (xy 147.334143 95.310253) (xy 147.513748 95.489858) (xy 147.499605 95.504)
(xy 148.110104 96.114499) (xy 148.325217 96.077352) (xy 148.468112 95.649028) (xy 148.448273 95.368877) (xy 148.814775 95.369197)
(xy 149.232086 95.196767) (xy 149.551645 94.877765) (xy 149.724803 94.460756) (xy 149.725197 94.009225) (xy 149.552767 93.591914)
(xy 149.403043 93.441928) (xy 160.009 93.441928) (xy 160.009 93.502072) (xy 160.125845 94.089491) (xy 160.458591 94.587481)
(xy 160.956581 94.920227) (xy 161.544 95.037072) (xy 162.131419 94.920227) (xy 162.629409 94.587481) (xy 162.962155 94.089491)
(xy 163.079 93.502072) (xy 163.079 93.441928) (xy 162.962155 92.854509) (xy 162.629409 92.356519) (xy 162.391418 92.197499)
(xy 162.781966 91.839576) (xy 163.035046 91.296742) (xy 162.914997 91.059) (xy 161.671 91.059) (xy 161.671 91.079)
(xy 161.417 91.079) (xy 161.417 91.059) (xy 160.173003 91.059) (xy 160.052954 91.296742) (xy 160.306034 91.839576)
(xy 160.696582 92.197499) (xy 160.458591 92.356519) (xy 160.125845 92.854509) (xy 160.009 93.441928) (xy 149.403043 93.441928)
(xy 149.233765 93.272355) (xy 148.816756 93.099197) (xy 148.46744 93.098892) (xy 148.46744 92.464) (xy 148.423162 92.228683)
(xy 148.28409 92.012559) (xy 148.07189 91.867569) (xy 147.82 91.81656) (xy 146.82 91.81656) (xy 146.584683 91.860838)
(xy 146.368559 91.99991) (xy 146.223569 92.21211) (xy 146.17256 92.464) (xy 140.119 92.464) (xy 140.119 92.427887)
(xy 140.009767 91.878736) (xy 139.698698 91.413189) (xy 139.233151 91.10212) (xy 138.684 90.992887) (xy 138.134849 91.10212)
(xy 137.669302 91.413189) (xy 137.358233 91.878736) (xy 137.249 92.427887) (xy 135.71 92.427887) (xy 135.71 86.644187)
(xy 141.312752 86.644187) (xy 141.530757 87.1718) (xy 141.934077 87.575824) (xy 142.461309 87.79475) (xy 143.032187 87.795248)
(xy 143.5598 87.577243) (xy 143.963824 87.173923) (xy 144.18275 86.646691) (xy 144.182993 86.368) (xy 146.17256 86.368)
(xy 146.17256 87.368) (xy 146.216838 87.603317) (xy 146.35591 87.819441) (xy 146.56811 87.964431) (xy 146.82 88.01544)
(xy 147.455106 88.01544) (xy 147.454881 88.273117) (xy 147.095225 88.272803) (xy 146.677914 88.445233) (xy 146.358355 88.764235)
(xy 146.185197 89.181244) (xy 146.184803 89.632775) (xy 146.357233 90.050086) (xy 146.676235 90.369645) (xy 147.093244 90.542803)
(xy 147.544775 90.543197) (xy 147.962086 90.370767) (xy 148.281645 90.051765) (xy 148.454803 89.634756) (xy 148.455119 89.272883)
(xy 148.814775 89.273197) (xy 149.232086 89.100767) (xy 149.551645 88.781765) (xy 149.724803 88.364756) (xy 149.725053 88.077749)
(xy 149.889401 87.913401) (xy 150.054148 87.666839) (xy 150.112 87.376) (xy 150.112 86.644187) (xy 150.964752 86.644187)
(xy 151.182757 87.1718) (xy 151.586077 87.575824) (xy 152.113309 87.79475) (xy 152.684187 87.795248) (xy 153.2118 87.577243)
(xy 153.615824 87.173923) (xy 153.83475 86.646691) (xy 153.834752 86.644187) (xy 155.028752 86.644187) (xy 155.246757 87.1718)
(xy 155.650077 87.575824) (xy 156.177309 87.79475) (xy 156.748187 87.795248) (xy 157.2758 87.577243) (xy 157.361191 87.492)
(xy 159.99656 87.492) (xy 159.99656 89.292) (xy 160.040838 89.527317) (xy 160.17991 89.743441) (xy 160.39211 89.888431)
(xy 160.443146 89.898766) (xy 160.306034 90.024424) (xy 160.052954 90.567258) (xy 160.173003 90.805) (xy 161.417 90.805)
(xy 161.417 90.785) (xy 161.671 90.785) (xy 161.671 90.805) (xy 162.914997 90.805) (xy 163.035046 90.567258)
(xy 162.781966 90.024424) (xy 162.647462 89.901156) (xy 162.679317 89.895162) (xy 162.895441 89.75609) (xy 163.040431 89.54389)
(xy 163.09144 89.292) (xy 163.09144 87.492) (xy 163.047162 87.256683) (xy 162.90809 87.040559) (xy 162.69589 86.895569)
(xy 162.444 86.84456) (xy 160.644 86.84456) (xy 160.408683 86.888838) (xy 160.192559 87.02791) (xy 160.047569 87.24011)
(xy 159.99656 87.492) (xy 157.361191 87.492) (xy 157.679824 87.173923) (xy 157.89875 86.646691) (xy 157.899248 86.075813)
(xy 157.681243 85.5482) (xy 157.277923 85.144176) (xy 156.750691 84.92525) (xy 156.179813 84.924752) (xy 155.6522 85.142757)
(xy 155.248176 85.546077) (xy 155.02925 86.073309) (xy 155.028752 86.644187) (xy 153.834752 86.644187) (xy 153.835248 86.075813)
(xy 153.617243 85.5482) (xy 153.213923 85.144176) (xy 152.686691 84.92525) (xy 152.115813 84.924752) (xy 151.5882 85.142757)
(xy 151.184176 85.546077) (xy 150.96525 86.073309) (xy 150.964752 86.644187) (xy 150.112 86.644187) (xy 150.112 86.166802)
(xy 153.222802 83.056) (xy 157.283005 83.056) (xy 157.453189 83.310698) (xy 157.918736 83.621767) (xy 158.467887 83.731)
(xy 158.524113 83.731) (xy 159.073264 83.621767) (xy 159.538811 83.310698) (xy 159.84988 82.845151) (xy 159.908589 82.55)
(xy 160.894764 82.55) (xy 160.981161 82.984346) (xy 160.996805 83.007759) (xy 160.955569 83.06811) (xy 160.90456 83.32)
(xy 160.90456 84.32) (xy 160.948838 84.555317) (xy 161.08791 84.771441) (xy 161.30011 84.916431) (xy 161.552 84.96744)
(xy 162.552 84.96744) (xy 162.787317 84.923162) (xy 163.003441 84.78409) (xy 163.148431 84.57189) (xy 163.19944 84.32)
(xy 163.19944 83.32) (xy 163.155162 83.084683) (xy 163.106414 83.008927) (xy 163.122839 82.984346) (xy 163.209236 82.55)
(xy 163.122839 82.115654) (xy 162.876802 81.747434) (xy 162.508582 81.501397) (xy 162.074236 81.415) (xy 162.029764 81.415)
(xy 161.595418 81.501397) (xy 161.227198 81.747434) (xy 160.981161 82.115654) (xy 160.894764 82.55) (xy 159.908589 82.55)
(xy 159.959113 82.296) (xy 159.84988 81.746849) (xy 159.538811 81.281302) (xy 159.073264 80.970233) (xy 158.524113 80.861)
(xy 158.467887 80.861) (xy 157.918736 80.970233) (xy 157.453189 81.281302) (xy 157.283005 81.536) (xy 152.908 81.536)
(xy 152.665414 81.584254) (xy 152.61716 81.593852) (xy 152.370599 81.758599) (xy 148.814599 85.314599) (xy 148.649852 85.561161)
(xy 148.592 85.852) (xy 148.592 87.003001) (xy 148.46744 87.002892) (xy 148.46744 86.368) (xy 148.423162 86.132683)
(xy 148.28409 85.916559) (xy 148.07189 85.771569) (xy 147.82 85.72056) (xy 146.82 85.72056) (xy 146.584683 85.764838)
(xy 146.368559 85.90391) (xy 146.223569 86.11611) (xy 146.17256 86.368) (xy 144.182993 86.368) (xy 144.183248 86.075813)
(xy 143.965243 85.5482) (xy 143.792074 85.374728) (xy 145.227854 83.938948) (xy 145.512775 83.939197) (xy 145.930086 83.766767)
(xy 146.133207 83.564) (xy 147.647731 83.564) (xy 148.049309 83.73075) (xy 148.620187 83.731248) (xy 149.1478 83.513243)
(xy 149.551824 83.109923) (xy 149.77075 82.582691) (xy 149.771248 82.011813) (xy 149.553243 81.4842) (xy 149.149923 81.080176)
(xy 148.622691 80.86125) (xy 148.051813 80.860752) (xy 147.5242 81.078757) (xy 147.120176 81.482077) (xy 146.90125 82.009309)
(xy 146.90122 82.044) (xy 146.133059 82.044) (xy 145.931765 81.842355) (xy 145.514756 81.669197) (xy 145.152883 81.668881)
(xy 145.153197 81.309225) (xy 144.980767 80.891914) (xy 144.661765 80.572355) (xy 144.244756 80.399197) (xy 143.793225 80.398803)
(xy 143.375914 80.571233) (xy 143.056355 80.890235) (xy 142.883197 81.307244) (xy 142.882892 81.65656) (xy 142.248 81.65656)
(xy 142.012683 81.700838) (xy 141.796559 81.83991) (xy 141.651569 82.05211) (xy 141.60056 82.304) (xy 141.60056 83.304)
(xy 141.644838 83.539317) (xy 141.78391 83.755441) (xy 141.99611 83.900431) (xy 142.248 83.95144) (xy 143.065758 83.95144)
(xy 142.210599 84.806599) (xy 142.045852 85.053161) (xy 142.036253 85.101416) (xy 141.9362 85.142757) (xy 141.532176 85.546077)
(xy 141.31325 86.073309) (xy 141.312752 86.644187) (xy 135.71 86.644187) (xy 135.71 82.580187) (xy 137.248752 82.580187)
(xy 137.466757 83.1078) (xy 137.870077 83.511824) (xy 138.397309 83.73075) (xy 138.968187 83.731248) (xy 139.4958 83.513243)
(xy 139.899824 83.109923) (xy 140.11875 82.582691) (xy 140.119248 82.011813) (xy 139.901243 81.4842) (xy 139.497923 81.080176)
(xy 138.970691 80.86125) (xy 138.399813 80.860752) (xy 137.8722 81.078757) (xy 137.468176 81.482077) (xy 137.24925 82.009309)
(xy 137.248752 82.580187) (xy 135.71 82.580187) (xy 135.71 77.724) (xy 136.610928 77.724) (xy 136.727773 78.311419)
(xy 137.060519 78.809409) (xy 137.558509 79.142155) (xy 138.145928 79.259) (xy 138.206072 79.259) (xy 138.793491 79.142155)
(xy 139.291481 78.809409) (xy 139.624227 78.311419) (xy 139.741072 77.724) (xy 139.624227 77.136581) (xy 139.415368 76.824)
(xy 144.24856 76.824) (xy 144.24856 78.624) (xy 144.292838 78.859317) (xy 144.43191 79.075441) (xy 144.64411 79.220431)
(xy 144.896 79.27144) (xy 146.696 79.27144) (xy 146.931317 79.227162) (xy 147.147441 79.08809) (xy 147.292431 78.87589)
(xy 147.34344 78.624) (xy 147.34344 78.00975) (xy 147.709 78.00975) (xy 147.709 78.350309) (xy 147.805673 78.583698)
(xy 147.984301 78.762327) (xy 148.21769 78.859) (xy 148.55825 78.859) (xy 148.717 78.70025) (xy 148.717 77.851)
(xy 147.86775 77.851) (xy 147.709 78.00975) (xy 147.34344 78.00975) (xy 147.34344 77.097691) (xy 147.709 77.097691)
(xy 147.709 77.43825) (xy 147.86775 77.597) (xy 148.717 77.597) (xy 148.717 76.74775) (xy 148.971 76.74775)
(xy 148.971 77.597) (xy 148.991 77.597) (xy 148.991 77.641436) (xy 148.979 77.701764) (xy 148.979 77.746236)
(xy 148.991 77.806564) (xy 148.991 77.851) (xy 148.971 77.851) (xy 148.971 78.70025) (xy 149.12975 78.859)
(xy 149.47031 78.859) (xy 149.658818 78.780917) (xy 149.679654 78.794839) (xy 150.114 78.881236) (xy 150.548346 78.794839)
(xy 150.916566 78.548802) (xy 151.162603 78.180582) (xy 151.196894 78.008187) (xy 151.472752 78.008187) (xy 151.690757 78.5358)
(xy 152.094077 78.939824) (xy 152.621309 79.15875) (xy 153.192187 79.159248) (xy 153.7198 78.941243) (xy 154.123824 78.537923)
(xy 154.34275 78.010691) (xy 154.343248 77.439813) (xy 154.125243 76.9122) (xy 153.721923 76.508176) (xy 153.194691 76.28925)
(xy 152.623813 76.288752) (xy 152.0962 76.506757) (xy 151.692176 76.910077) (xy 151.47325 77.437309) (xy 151.472752 78.008187)
(xy 151.196894 78.008187) (xy 151.249 77.746236) (xy 151.249 77.701764) (xy 151.162603 77.267418) (xy 150.916566 76.899198)
(xy 150.548346 76.653161) (xy 150.114 76.566764) (xy 149.679654 76.653161) (xy 149.658818 76.667083) (xy 149.47031 76.589)
(xy 149.12975 76.589) (xy 148.971 76.74775) (xy 148.717 76.74775) (xy 148.55825 76.589) (xy 148.21769 76.589)
(xy 147.984301 76.685673) (xy 147.805673 76.864302) (xy 147.709 77.097691) (xy 147.34344 77.097691) (xy 147.34344 76.824)
(xy 147.299162 76.588683) (xy 147.16009 76.372559) (xy 146.94789 76.227569) (xy 146.696 76.17656) (xy 144.896 76.17656)
(xy 144.660683 76.220838) (xy 144.444559 76.35991) (xy 144.299569 76.57211) (xy 144.24856 76.824) (xy 139.415368 76.824)
(xy 139.291481 76.638591) (xy 138.793491 76.305845) (xy 138.206072 76.189) (xy 138.145928 76.189) (xy 137.558509 76.305845)
(xy 137.060519 76.638591) (xy 136.727773 77.136581) (xy 136.610928 77.724) (xy 135.71 77.724) (xy 135.71 75.71)
(xy 164.29 75.71)
)
)
)
)

View File

@ -0,0 +1,233 @@
(export (version D)
(design
(source /usr/src/hlovdal/forks-github/AmsToMqttBridge/Electrical/Board_003/mbus_master.sch)
(date "to. 01. feb. 2018 kl. 20.58 +0100")
(tool "Eeschema 4.0.7")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source mbus_master.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref J2)
(value Conn_01x02)
(footprint Pin_Headers:Pin_Header_Straight_1x02_Pitch1.27mm)
(libsource (lib conn) (part Conn_01x02))
(sheetpath (names /) (tstamps /))
(tstamp 5A6C5520))
(comp (ref J1)
(value Conn_01x02)
(footprint Pin_Headers:Pin_Header_Straight_1x02_Pitch1.27mm)
(libsource (lib conn) (part Conn_01x02))
(sheetpath (names /) (tstamps /))
(tstamp 5A6C56AB))
(comp (ref Q1)
(value BC337)
(footprint TO_SOT_Packages_THT:TO-92_Molded_Narrow)
(libsource (lib transistors) (part BC337))
(sheetpath (names /) (tstamps /))
(tstamp 5A6C58F3))
(comp (ref R1)
(value 1k)
(footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A6C5956))
(comp (ref D1)
(value D_Zener_Small_ALT)
(footprint Diodes_THT:D_A-405_P7.62mm_Horizontal)
(libsource (lib device) (part D_Zener_Small_ALT))
(sheetpath (names /) (tstamps /))
(tstamp 5A6C5A7F))
(comp (ref J3)
(value Conn_01x02)
(footprint Pin_Headers:Pin_Header_Straight_1x02_Pitch1.27mm)
(libsource (lib conn) (part Conn_01x02))
(sheetpath (names /) (tstamps /))
(tstamp 5A6C5F4D))
(comp (ref Q4)
(value BD136)
(footprint TO_SOT_Packages_THT:TO-126_Vertical)
(libsource (lib transistors) (part BD136))
(sheetpath (names /) (tstamps /))
(tstamp 5A6C614C))
(comp (ref R6)
(value 220k)
(footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A70E602))
(comp (ref R5)
(value 22k)
(footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A70EB33))
(comp (ref Q3)
(value BC337)
(footprint TO_SOT_Packages_THT:TO-92_Molded_Narrow)
(libsource (lib transistors) (part BC337))
(sheetpath (names /) (tstamps /))
(tstamp 5A70ED17))
(comp (ref Q2)
(value BC337)
(footprint TO_SOT_Packages_THT:TO-92_Molded_Narrow)
(libsource (lib transistors) (part BC337))
(sheetpath (names /) (tstamps /))
(tstamp 5A70EDBB))
(comp (ref R4)
(value 150)
(footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A70EE1E))
(comp (ref R2)
(value 6k8)
(footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A70EEBF))
(comp (ref R3)
(value 1)
(footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A70EF3B)))
(libparts
(libpart (lib transistors) (part BC547)
(aliases
(alias BC546)
(alias BC548)
(alias BC549)
(alias BC550)
(alias BC337)
(alias BC338))
(description "45V Vce, 0.1A Ic, NPN, Small Signal Transistor, TO-92")
(docs http://www.fairchildsemi.com/ds/BC/BC547.pdf)
(footprints
(fp TO?92*))
(fields
(field (name Reference) Q)
(field (name Value) BC547)
(field (name Footprint) TO_SOT_Packages_THT:TO-92_Molded_Narrow))
(pins
(pin (num 1) (name C) (type passive))
(pin (num 2) (name B) (type input))
(pin (num 3) (name E) (type passive))))
(libpart (lib transistors) (part BD140)
(aliases
(alias BD136)
(alias BD138)
(alias BD234)
(alias BD236)
(alias BD238))
(description "Vce 80V, Ic 1.5A, Low Voltage Transistor, TO-126")
(docs http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00001225.pdf)
(footprints
(fp TO?126*))
(fields
(field (name Reference) Q)
(field (name Value) BD140)
(field (name Footprint) TO_SOT_Packages_THT:TO-126_Vertical))
(pins
(pin (num 1) (name E) (type passive))
(pin (num 2) (name C) (type passive))
(pin (num 3) (name B) (type input))))
(libpart (lib conn) (part Conn_01x02)
(description "Generic connector, single row, 01x02")
(docs ~)
(footprints
(fp Connector*:*_??x*mm*)
(fp Connector*:*1x??x*mm*)
(fp Pin?Header?Straight?1X*)
(fp Pin?Header?Angled?1X*)
(fp Socket?Strip?Straight?1X*)
(fp Socket?Strip?Angled?1X*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x02))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))))
(libpart (lib device) (part D_Zener_Small_ALT)
(description "Zener Diode, small symbol, alternativ symbol")
(docs https://en.wikipedia.org/wiki/Zener_diode)
(footprints
(fp TO-???*)
(fp *SingleDiode)
(fp *_Diode_*)
(fp *SingleDiode*)
(fp D_*))
(fields
(field (name Reference) D)
(field (name Value) D_Zener_Small_ALT))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib device) (part R)
(description Resistor)
(footprints
(fp R_*)
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive)))))
(libraries
(library (logical device)
(uri /usr/share/kicad/library/device.lib))
(library (logical transistors)
(uri /usr/share/kicad/library/transistors.lib))
(library (logical conn)
(uri /usr/share/kicad/library/conn.lib)))
(nets
(net (code 1) (name "Net-(Q2-Pad2)")
(node (ref Q2) (pin 2))
(node (ref R3) (pin 2)))
(net (code 2) (name "Net-(Q2-Pad1)")
(node (ref Q2) (pin 1))
(node (ref Q3) (pin 2))
(node (ref R2) (pin 2)))
(net (code 3) (name GND)
(node (ref J2) (pin 1))
(node (ref Q4) (pin 2))
(node (ref J1) (pin 1))
(node (ref Q1) (pin 3))
(node (ref R5) (pin 2)))
(net (code 4) (name /MBus-)
(node (ref J3) (pin 1))
(node (ref Q4) (pin 1))
(node (ref R6) (pin 2)))
(net (code 5) (name "Net-(Q3-Pad3)")
(node (ref R3) (pin 1))
(node (ref R4) (pin 1))
(node (ref Q3) (pin 3)))
(net (code 6) (name "Net-(Q1-Pad1)")
(node (ref Q2) (pin 3))
(node (ref Q1) (pin 1))
(node (ref R4) (pin 2)))
(net (code 7) (name "Net-(J1-Pad2)")
(node (ref R1) (pin 2))
(node (ref J1) (pin 2)))
(net (code 8) (name "Net-(Q1-Pad2)")
(node (ref Q1) (pin 2))
(node (ref R1) (pin 1)))
(net (code 9) (name /EXT_PWR)
(node (ref R6) (pin 1))
(node (ref D1) (pin 1))
(node (ref J3) (pin 2))
(node (ref J2) (pin 2)))
(net (code 10) (name "Net-(D1-Pad2)")
(node (ref Q4) (pin 3))
(node (ref D1) (pin 2))
(node (ref R5) (pin 1))
(node (ref Q3) (pin 1))
(node (ref R2) (pin 1)))))

View File

@ -0,0 +1,63 @@
update=. 27. jan. 2018 kl. 11.31 +0100
version=1
last_client=kicad
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=switches
LibName4=relays
LibName5=motors
LibName6=transistors
LibName7=conn
LibName8=linear
LibName9=regul
LibName10=74xx
LibName11=cmos4000
LibName12=adc-dac
LibName13=memory
LibName14=xilinx
LibName15=microcontrollers
LibName16=dsp
LibName17=microchip
LibName18=analog_switches
LibName19=motorola
LibName20=texas
LibName21=intel
LibName22=audio
LibName23=interface
LibName24=digital-audio
LibName25=philips
LibName26=display
LibName27=cypress
LibName28=siliconi
LibName29=opto
LibName30=atmel
LibName31=contrib
LibName32=valves
[general]
version=1

View File

@ -0,0 +1,394 @@
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:switches
LIBS:relays
LIBS:motors
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:mbus_master-cache
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L Conn_01x02 J2
U 1 1 5A6C5520
P 2900 3300
F 0 "J2" H 2900 3400 50 0000 C CNN
F 1 "Conn_01x02" H 2900 3100 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch1.27mm" H 2900 3300 50 0001 C CNN
F 3 "" H 2900 3300 50 0001 C CNN
1 2900 3300
-1 0 0 1
$EndComp
$Comp
L GND #PWR01
U 1 1 5A6C5572
P 3600 3400
F 0 "#PWR01" H 3600 3150 50 0001 C CNN
F 1 "GND" H 3600 3250 50 0000 C CNN
F 2 "" H 3600 3400 50 0001 C CNN
F 3 "" H 3600 3400 50 0001 C CNN
1 3600 3400
1 0 0 -1
$EndComp
$Comp
L PWR_FLAG #FLG02
U 1 1 5A6C558D
P 3250 3400
F 0 "#FLG02" H 3250 3475 50 0001 C CNN
F 1 "PWR_FLAG" H 3250 3550 50 0000 C CNN
F 2 "" H 3250 3400 50 0001 C CNN
F 3 "" H 3250 3400 50 0001 C CNN
1 3250 3400
-1 0 0 1
$EndComp
Wire Wire Line
3100 3200 8450 3200
Wire Wire Line
3100 3300 3600 3300
Wire Wire Line
3600 3300 3600 3400
Wire Wire Line
3250 3400 3250 3300
Connection ~ 3250 3300
$Comp
L PWR_FLAG #FLG03
U 1 1 5A6C5614
P 3250 3050
F 0 "#FLG03" H 3250 3125 50 0001 C CNN
F 1 "PWR_FLAG" H 3250 3200 50 0000 C CNN
F 2 "" H 3250 3050 50 0001 C CNN
F 3 "" H 3250 3050 50 0001 C CNN
1 3250 3050
1 0 0 -1
$EndComp
Wire Wire Line
3250 3050 3250 3200
Connection ~ 3250 3200
Text Label 3600 3200 1 60 ~ 0
EXT_PWR
Text Notes 2050 3350 0 60 ~ 0
External power\n25-40V
$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
-1 0 0 1
$EndComp
Text Notes 1300 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
1 0 0 -1
$EndComp
Wire Wire Line
2500 6800 2650 6800
Wire Wire Line
2650 6800 2650 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
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
0 1 1 0
$EndComp
Wire Wire Line
2500 6700 3050 6700
Wire Wire Line
3350 6700 3550 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
1 0 0 -1
$EndComp
Wire Wire Line
3850 6900 3850 7100
$Comp
L D_Zener_Small_ALT D1
U 1 1 5A6C5A7F
P 5750 3500
F 0 "D1" H 5750 3590 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
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
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
$Comp
L Conn_01x02 J3
U 1 1 5A6C5F4D
P 9000 3450
F 0 "J3" H 9000 3550 50 0000 C CNN
F 1 "Conn_01x02" H 9000 3250 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch1.27mm" H 9000 3450 50 0001 C CNN
F 3 "" H 9000 3450 50 0001 C CNN
1 9000 3450
1 0 0 1
$EndComp
Wire Wire Line
8800 3350 8450 3350
Wire Wire Line
8450 3350 8450 3200
Connection ~ 5750 3200
Text Label 8100 3200 0 60 ~ 0
MBus+
Text Label 8100 3750 0 60 ~ 0
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
1 0 0 1
$EndComp
Wire Wire Line
7550 3200 7550 3350
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
1 0 0 -1
$EndComp
Wire Wire Line
7550 4200 7550 4800
Wire Wire Line
7550 3750 8450 3750
Wire Wire Line
8450 3750 8450 3450
Wire Wire Line
8450 3450 8800 3450
Connection ~ 7550 3750
Text Notes 9250 3450 0 60 ~ 0
M-bus output signal
Wire Wire Line
7550 3650 7550 3800
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
2900 1250 8750 1250
Wire Notes Line
8750 1250 8750 1800
Wire Notes Line
8750 1800 2900 1800
Wire Notes Line
2900 1800 2900 1250
$Comp
L R R6
U 1 1 5A70E602
P 7550 3500
F 0 "R6" V 7630 3500 50 0000 C CNN
F 1 "220k" V 7550 3500 50 0000 C CNN
F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 7480 3500 50 0001 C CNN
F 3 "" H 7550 3500 50 0001 C CNN
1 7550 3500
1 0 0 -1
$EndComp
$Comp
L R R5
U 1 1 5A70EB33
P 5750 4450
F 0 "R5" V 5830 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
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
1 0 0 -1
$EndComp
$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" V 5080 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
1 0 0 -1
$EndComp
$Comp
L R R2
U 1 1 5A70EEBF
P 4100 4500
F 0 "R2" V 4180 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
0 1 1 0
$EndComp
Wire Wire Line
5000 5000 5000 5250
Wire Wire Line
4800 5100 5000 5100
Connection ~ 5000 5100
Wire Wire Line
4400 5100 4500 5100
Wire Wire Line
4100 4650 4100 4900
Wire Wire Line
4700 4800 4100 4800
Connection ~ 4100 4800
Wire Wire Line
4100 5300 4100 5700
Wire Wire Line
4100 5700 5000 5700
Wire Wire Line
5000 5700 5000 5550
Connection ~ 4700 5700
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
$EndSCHEMATC

View File

@ -0,0 +1 @@
*.dat.ngspice

View File

@ -0,0 +1,11 @@
This directory contains various simulation of the M-Bus part of [MBus_USB.pdf](../doc/MBus_USB.pdf?raw=true).
The simulattions are done with [qucs-s](https://ra3xdh.github.io/) using [ngspice](http://ngspice.sourceforge.net)
as simulation backend.
The first simulation is as close to the original as possible and gradulally changed to
remove receiving parts and using a zener diode to have a constant 12V voltage drop
regardless of the power supply. The final version works with any voltage in M-Bus range.
![](mbus_master_004.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

View File

@ -0,0 +1,33 @@
<Qucs Schematic 0.0.20>
<Properties>
<View=0,-240,1470,800,1,0,0>
<Grid=10,10,0>
<DataSet=current_limit.qucs-s.dat>
<DataDisplay=current_limit.qucs-s.sch>
<OpenDisplay=1>
<Script=current_limit.qucs-s.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
</Components>
<Wires>
</Wires>
<Diagrams>
<Rect 122 254 1301 204 3 #c0c0c0 1 00 1 15 2 50 1 -0.00687712 0.02 0.0473777 1 -1 0.5 1 315 0 225 "" "" "">
<"ngspice/current_limit:i(pr1)" #0000ff 0 3 0 0 0>
<"ngspice/current_limit:i(pr2)" #ff0000 0 3 0 0 0>
<"ngspice/current_limit:i(pr3)" #ff00ff 0 3 0 0 0>
</Rect>
<Rect 190 12 1193 212 3 #c0c0c0 1 00 1 0 20000 100000 1 -9975.82 50000 109998 1 -1 1 1 315 0 225 "" "" "">
<"ngspice/current_limit:v(out)" #0000ff 0 3 0 0 0>
</Rect>
</Diagrams>
<Paintings>
</Paintings>

View File

@ -0,0 +1,80 @@
<Qucs Schematic 0.0.20>
<Properties>
<View=-20,-224,1566,535,0.8722,0,0>
<Grid=10,10,1>
<DataSet=current_limit.qucs-s.dat>
<DataDisplay=current_limit.qucs-s.dpl>
<OpenDisplay=1>
<Script=current_limit.qucs-s.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
<_BJT BC337AP_2 1 280 210 -96 -26 1 2 "npn" 0 "3.94e-14" 0 "1" 0 "0.974" 0 "0.8" 0 "0.1" 0 "109.4" 0 "14.25" 0 "7.4e-15" 0 "1.3" 0 "3.16e-13" 0 "1.2" 0 "175" 0 "20.5" 0 "0" 0 "0" 0 "0.0539" 0 "0.1259" 0 "1.1" 0 "6.3e-11" 0 "0.75" 0 "0.33" 0 "1.58e-11" 0 "0.505" 0 "0.39" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "7.5e-10" 0 "0" 0 "0" 0 "0" 0 "8.5e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<_BJT BC337AP_1 1 500 150 8 -26 0 0 "npn" 0 "3.94e-14" 0 "1" 0 "0.974" 0 "0.8" 0 "0.1" 0 "109.4" 0 "14.25" 0 "7.4e-15" 0 "1.3" 0 "3.16e-13" 0 "1.2" 0 "175" 0 "20.5" 0 "0" 0 "0" 0 "0.0539" 0 "0.1259" 0 "1.1" 0 "6.3e-11" 0 "0.75" 0 "0.33" 0 "1.58e-11" 0 "0.505" 0 "0.39" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "7.5e-10" 0 "0" 0 "0" 0 "0" 0 "8.5e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<GND * 1 500 440 0 0 0 0>
<GND * 1 280 440 0 0 0 0>
<IProbe Pr1 1 500 270 -41 -26 0 3>
<IProbe Pr2 1 280 330 -41 -26 0 3>
<Lib D1 1 500 -90 -34 6 0 3 "Z-Diodes" 0 "1N759" 0>
<Vdc V1 1 80 -50 18 -26 0 1 "34 V" 1>
<GND * 1 80 20 0 0 0 0>
<.DC DC1 1 30 360 0 38 0 0 "26.85" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "no" 0 "150" 0 "no" 0 "none" 0 "CroutLU" 0>
<.SW SW2 0 650 230 0 61 0 0 "DC1" 1 "lin" 1 "V1" 1 "20V" 1 "40V" 1 "21" 1 "false" 0>
<IProbe Pr3 1 230 -150 -26 16 0 0>
<R R4 1 500 370 15 -26 0 1 "39" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
<R R3 1 360 210 -26 15 0 0 "1" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
<R R2 1 280 30 15 -26 0 1 "6k8" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
<R R1 1 500 40 15 -26 0 1 "0" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
<IProbe Pr4 1 370 150 -14 -55 1 2>
<.SW SW3 0 910 300 0 61 0 0 "DC1" 1 "lin" 1 "R5" 1 "100" 1 "10k" 1 "300" 1 "false" 0>
<.SW SW1 1 30 110 0 61 0 0 "DC1" 1 "lin" 1 "R4" 1 "30 Ohm" 1 "200 Ohm" 1 "35" 1 "false" 0>
<VProbe Pr5 1 590 -100 -16 28 0 3>
</Components>
<Wires>
<500 180 500 210 "" 0 0 0 "">
<500 400 500 440 "" 0 0 0 "">
<280 240 280 300 "" 0 0 0 "">
<280 360 280 440 "" 0 0 0 "">
<500 -60 500 -50 "" 0 0 0 "">
<80 -20 80 20 "" 0 0 0 "">
<80 -150 80 -80 "" 0 0 0 "">
<80 -150 200 -150 "" 0 0 0 "">
<500 -150 500 -130 "" 0 0 0 "">
<260 -150 500 -150 "" 0 0 0 "">
<390 210 500 210 "" 0 0 0 "">
<310 210 330 210 "" 0 0 0 "">
<280 150 280 180 "" 0 0 0 "">
<280 -20 500 -20 "" 0 0 0 "">
<280 -20 280 0 "" 0 0 0 "">
<280 60 280 150 "" 0 0 0 "">
<500 -20 500 10 "out" 530 -40 9 "">
<500 70 500 120 "" 0 0 0 "">
<280 150 340 150 "" 0 0 0 "">
<400 150 470 150 "" 0 0 0 "">
<500 210 500 240 "" 0 0 0 "">
<500 300 500 340 "" 0 0 0 "">
<570 -130 570 -110 "" 0 0 0 "">
<500 -130 500 -120 "" 0 0 0 "">
<500 -130 570 -130 "" 0 0 0 "">
<570 -90 570 -50 "" 0 0 0 "">
<500 -50 500 -20 "" 0 0 0 "">
<500 -50 570 -50 "" 0 0 0 "">
<500 -150 500 -150 "in" 530 -180 0 "">
</Wires>
<Diagrams>
<Rect 760 37 693 187 3 #c0c0c0 1 00 1 30 20 200 1 20 5 36.7105 1 -1 0.5 1 315 0 225 "" "" "">
<"ngspice/current_limit:v(in)" #0000ff 0 3 0 0 0>
<"ngspice/current_limit:v(out)" #ff0000 0 3 0 0 0>
<"ngspice/current_limit:v(pr5)" #ff00ff 0 3 0 0 0>
</Rect>
</Diagrams>
<Paintings>
<Text 820 140 12 #000000 0 "With the zener diode, the output is constantly 12V below the input voltage.\nAnd with the current limiting circuit, the load is always 20mA.\n\nhttps://en.wikipedia.org/wiki/Current_limiting#Single_power-supply_circuits\nhttps://electronics.stackexchange.com/questions/39465/current-limiters-using-transistors-and-diodes\n">
</Paintings>

View File

@ -0,0 +1,40 @@
<Qucs Schematic 0.0.20>
<Properties>
<View=0,19,1716,740,1,0,0>
<Grid=10,10,0>
<DataSet=mbus_master.qucs.dat>
<DataDisplay=mbus_master.qucs-s.sch>
<OpenDisplay=1>
<Script=mbus_master.qucs.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
</Components>
<Wires>
</Wires>
<Diagrams>
<Rect 160 322 554 252 3 #c0c0c0 1 00 1 0 0.2 1 1 -0.1 0.5 1.1 1 -0.1 0.5 1.1 315 0 225 "" "" "">
<"ngspice/mbus_master:tran.v(txd)" #0000ff 0 3 0 0 0>
<"ngspice/mbus_master:tran.v(mbusminus)" #ff0000 0 3 0 0 0>
<"ngspice/mbus_master:tran.v(mbusplus)" #ff00ff 0 3 0 0 0>
</Rect>
<Rect 120 640 575 216 3 #c0c0c0 1 00 1 0 0.0005 0.005 1 -2 2 5.22583 1 -1 0.5 1 315 0 225 "" "" "">
<"ngspice/mbus_master:tran.v(npnbase)" #0000ff 0 3 0 0 0>
<"ngspice/mbus_master:tran.v(rx)" #ff0000 0 3 0 0 0>
<"ngspice/mbus_master:tran.v(baseq1)" #ff00ff 0 3 0 0 0>
</Rect>
<Rect 820 464 576 398 3 #c0c0c0 1 00 1 0 0.0005 0.005 1 -2.97992 5 32.9982 1 -1 0.2 1 315 0 225 "" "" "">
<"ngspice/mbus_master:tran.v(mbusminus)" #0000ff 0 3 0 0 0>
<"ngspice/mbus_master:tran.v(mbusplus)" #ff0000 0 3 0 0 0>
<"ngspice/mbus_master:tran.v(txd)" #ff00ff 0 3 0 0 0>
</Rect>
</Diagrams>
<Paintings>
</Paintings>

View File

@ -0,0 +1,90 @@
<Qucs Schematic 0.0.20>
<Properties>
<View=140,-10,2645,877,0.81227,0,58>
<Grid=10,10,1>
<DataSet=mbus_master.qucs.dat>
<DataDisplay=mbus_master.qucs.dpl>
<OpenDisplay=1>
<Script=mbus_master.qucs.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
<GND * 1 200 420 0 0 0 0>
<GND * 1 200 230 0 0 0 0>
<Vrect V2 1 200 370 18 -26 0 1 "5 V" 1 "1 ms" 1 "1 ms" 1 "1 ns" 0 "1 ns" 0 "0 ns" 0>
<_BJT BC337AP_1 1 460 340 8 -26 0 0 "npn" 0 "3.94e-14" 0 "1" 0 "0.974" 0 "0.8" 0 "0.1" 0 "109.4" 0 "14.25" 0 "7.4e-15" 0 "1.3" 0 "3.16e-13" 0 "1.2" 0 "175" 0 "20.5" 0 "0" 0 "0" 0 "0.0539" 0 "0.1259" 0 "1.1" 0 "6.3e-11" 0 "0.75" 0 "0.33" 0 "1.58e-11" 0 "0.505" 0 "0.39" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "7.5e-10" 0 "0" 0 "0" 0 "0" 0 "8.5e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<GND * 1 460 440 0 0 0 0>
<GND * 1 600 440 0 0 0 0>
<R_SPICE R4 1 600 390 15 -26 0 1 "22k" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R2 1 600 170 15 -26 0 1 "39k" 1 "" 0 "" 0 "" 0 "" 0>
<R R1 1 340 340 -26 15 0 0 "1k" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
<R_SPICE R5 1 900 170 15 -26 0 1 "220k" 1 "" 0 "" 0 "" 0 "" 0>
<_BJT BD136_138_140_1 1 900 270 8 -26 1 0 "pnp" 0 "2.9537e-13" 0 "1" 0 "1.021" 0 "1.0993" 0 "0.1" 0 "137" 0 "8.41" 0 "1.8002e-13" 0 "1.5" 0 "7.0433e-12" 0 "1.38" 0 "201.4" 0 "23.765" 0 "0.01" 0 "0.011" 0 "0.01" 0 "0.1109" 0 "1.98" 0 "2.1982e-10" 0 "0.7211" 0 "0.3685" 0 "6.8291e-11" 0 "0.5499" 0 "0.3668" 0 "0.5287" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "0" 0 "0" 0 "0" 0 "0" 0 "0" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1.4883" 0 "3" 0 "1.2343" 0 "26.85" 0 "1" 0>
<GND * 1 900 440 0 0 0 0>
<GND * 1 700 440 0 0 0 0>
<_BJT BC337AP_2 1 800 340 18 -26 1 2 "npn" 0 "3.94e-14" 0 "1" 0 "0.974" 0 "0.8" 0 "0.1" 0 "109.4" 0 "14.25" 0 "7.4e-15" 0 "1.3" 0 "3.16e-13" 0 "1.2" 0 "175" 0 "20.5" 0 "0" 0 "0" 0 "0.0539" 0 "0.1259" 0 "1.1" 0 "6.3e-11" 0 "0.75" 0 "0.33" 0 "1.58e-11" 0 "0.505" 0 "0.39" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "7.5e-10" 0 "0" 0 "0" 0 "0" 0 "8.5e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<R_SPICE R6 1 700 170 15 -26 0 1 "33k" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R7 1 700 370 15 -26 0 1 "3k3" 1 "" 0 "" 0 "" 0 "" 0>
<.DC DC1 1 190 500 0 38 0 0 "26.85" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "no" 0 "150" 0 "no" 0 "none" 0 "CroutLU" 0>
<.TR TR1 1 200 580 0 61 0 0 "lin" 1 "0" 1 "5 ms" 1 "101" 0 "Trapezoidal" 0 "2" 0 "1 ns" 0 "1e-16" 0 "150" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "26.85" 0 "1e-3" 0 "1e-6" 0 "1" 0 "CroutLU" 0 "no" 0 "yes" 0 "0" 0>
<Vdc V3 1 420 610 18 -26 0 1 "5 V" 1>
<GND * 1 420 680 0 0 0 0>
<R_SPICE R9 1 510 540 -26 -53 0 2 "1k" 1 "" 0 "" 0 "" 0 "" 0>
<GND * 1 800 440 0 0 0 0>
<R_SPICE R3 1 900 390 15 -26 0 1 "82" 1 "" 0 "" 0 "" 0 "" 0>
<NutmegEq NutmegEq1 1 670 610 -27 15 0 0 "tran" 1 "mbusdiff=v(mbusplus)-v(mbusminus)" 1>
<Vdc V1 1 200 170 18 -26 0 1 "34 V" 1>
</Components>
<Wires>
<200 90 200 140 "" 0 0 0 "">
<200 90 600 90 "" 0 0 0 "">
<200 200 200 230 "" 0 0 0 "">
<200 400 200 420 "" 0 0 0 "">
<200 340 310 340 "TxD" 290 310 56 "">
<460 270 600 270 "" 0 0 0 "">
<460 270 460 310 "" 0 0 0 "">
<370 340 430 340 "baseq1" 380 290 22 "">
<460 370 460 440 "" 0 0 0 "">
<600 420 600 440 "" 0 0 0 "">
<600 90 600 140 "" 0 0 0 "">
<600 200 600 270 "" 0 0 0 "">
<600 270 600 360 "" 0 0 0 "">
<600 90 700 90 "" 0 0 0 "">
<900 90 900 140 "mbusplus" 990 100 10 "">
<900 200 900 240 "mbusminus" 980 200 4 "">
<600 270 870 270 "pnpbase" 799 241 160 "">
<900 300 900 340 "" 0 0 0 "">
<900 420 900 440 "" 0 0 0 "">
<700 200 700 290 "" 0 0 0 "">
<700 400 700 440 "" 0 0 0 "">
<900 340 900 360 "" 0 0 0 "">
<830 340 900 340 "npnbase" 810 380 30 "">
<800 290 800 310 "" 0 0 0 "">
<700 290 700 340 "rx" 720 310 8 "">
<700 290 800 290 "" 0 0 0 "">
<700 90 900 90 "" 0 0 0 "">
<700 90 700 140 "" 0 0 0 "">
<420 640 420 680 "" 0 0 0 "">
<420 540 420 580 "" 0 0 0 "">
<420 540 480 540 "" 0 0 0 "">
<540 540 670 540 "" 0 0 0 "">
<670 290 670 540 "" 0 0 0 "">
<670 290 700 290 "" 0 0 0 "">
<800 370 800 440 "" 0 0 0 "">
</Wires>
<Diagrams>
<Rect 1160 673 755 383 3 #c0c0c0 1 00 1 0 0.0005 0.005 1 -0.5 2 6 1 -1 1 1 315 0 225 "" "" "">
<"ngspice/mbus_master:tran.v(txd)" #0000ff 0 3 0 0 0>
<"ngspice/mbus_master:tran.mbusdiff" #ff0000 0 3 0 0 0>
</Rect>
</Diagrams>
<Paintings>
<Text 1190 140 12 #000000 0 "Simulation of complete M-bus part of\nhttps://github.com/rscada/libmbus/raw/master/hardware/MBus_USB.pdf.\n">
</Paintings>

View File

@ -0,0 +1,34 @@
<Qucs Schematic 0.0.20>
<Properties>
<View=0,-52,2255,800,1,0,52>
<Grid=10,10,0>
<DataSet=mbus_master_002.qucs-s.dat>
<DataDisplay=mbus_master_002.qucs-s.sch>
<OpenDisplay=1>
<Script=mbus_master_002.qucs-s.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
</Components>
<Wires>
</Wires>
<Diagrams>
<Rect 80 265 558 225 3 #c0c0c0 1 00 1 0 0.1 1 1 -0.1 0.2 1.1 1 -0.1 0.2 1.1 315 0 225 "" "" "">
<"ngspice/mbus_master_002:tran.v(mbusminus)" #0000ff 0 3 0 0 0>
<"ngspice/mbus_master_002:tran.v(txd)" #ff0000 0 3 0 0 0>
</Rect>
<Rect 740 443 755 383 3 #c0c0c0 1 00 1 0 0.0005 0.005 1 -1.28635 2 14.7499 1 -1 0.2 1 315 0 225 "" "" "">
<"ngspice/mbus_master_002:tran.vdrop" #ff00ff 0 3 0 0 0>
<Mkr 0.00100411 214 -214 3 0 0>
<"ngspice/mbus_master_002:tran.v(txd)" #ff0000 0 3 0 0 0>
</Rect>
</Diagrams>
<Paintings>
</Paintings>

View File

@ -0,0 +1,66 @@
<Qucs Schematic 0.0.20>
<Properties>
<View=140,-10,2645,927,0.81227,0,58>
<Grid=10,10,1>
<DataSet=mbus_master_002.qucs-s.dat>
<DataDisplay=mbus_master_002.qucs-s.dpl>
<OpenDisplay=1>
<Script=mbus_master_002.qucs-s.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
<GND * 1 200 420 0 0 0 0>
<GND * 1 200 230 0 0 0 0>
<Vrect V2 1 200 370 18 -26 0 1 "5 V" 1 "1 ms" 1 "1 ms" 1 "1 ns" 0 "1 ns" 0 "0 ns" 0>
<_BJT BC337AP_1 1 460 340 8 -26 0 0 "npn" 0 "3.94e-14" 0 "1" 0 "0.974" 0 "0.8" 0 "0.1" 0 "109.4" 0 "14.25" 0 "7.4e-15" 0 "1.3" 0 "3.16e-13" 0 "1.2" 0 "175" 0 "20.5" 0 "0" 0 "0" 0 "0.0539" 0 "0.1259" 0 "1.1" 0 "6.3e-11" 0 "0.75" 0 "0.33" 0 "1.58e-11" 0 "0.505" 0 "0.39" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "7.5e-10" 0 "0" 0 "0" 0 "0" 0 "8.5e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<GND * 1 460 440 0 0 0 0>
<GND * 1 600 440 0 0 0 0>
<R_SPICE R4 1 600 390 15 -26 0 1 "22k" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R2 1 600 170 15 -26 0 1 "39k" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R5 1 900 170 15 -26 0 1 "220k" 1 "" 0 "" 0 "" 0 "" 0>
<_BJT BD136_138_140_1 1 900 270 8 -26 1 0 "pnp" 0 "2.9537e-13" 0 "1" 0 "1.021" 0 "1.0993" 0 "0.1" 0 "137" 0 "8.41" 0 "1.8002e-13" 0 "1.5" 0 "7.0433e-12" 0 "1.38" 0 "201.4" 0 "23.765" 0 "0.01" 0 "0.011" 0 "0.01" 0 "0.1109" 0 "1.98" 0 "2.1982e-10" 0 "0.7211" 0 "0.3685" 0 "6.8291e-11" 0 "0.5499" 0 "0.3668" 0 "0.5287" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "0" 0 "0" 0 "0" 0 "0" 0 "0" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1.4883" 0 "3" 0 "1.2343" 0 "26.85" 0 "1" 0>
<GND * 1 900 440 0 0 0 0>
<.DC DC1 1 190 500 0 38 0 0 "26.85" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "no" 0 "150" 0 "no" 0 "none" 0 "CroutLU" 0>
<.TR TR1 1 200 580 0 61 0 0 "lin" 1 "0" 1 "5 ms" 1 "101" 0 "Trapezoidal" 0 "2" 0 "1 ns" 0 "1e-16" 0 "150" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "26.85" 0 "1e-3" 0 "1e-6" 0 "1" 0 "CroutLU" 0 "no" 0 "yes" 0 "0" 0>
<Vdc V1 1 200 170 18 -26 0 1 "34 V" 1>
<.SW SW1 1 460 570 0 59 0 0 "DC1" 1 "lin" 1 "V1" 1 "34V" 1 "12V" 1 "111" 1 "false" 0>
<NutmegEq NutmegEq1 1 680 520 -27 15 0 0 "tran" 1 "mbusdiff=v(mbusplus)-v(mbusminus)" 1 "vdrop=v(mbusplus)-v(mbusdiff)" 1>
<R R1 1 340 340 -26 15 0 0 "1k" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
</Components>
<Wires>
<200 90 200 140 "" 0 0 0 "">
<200 90 600 90 "" 0 0 0 "">
<200 200 200 230 "" 0 0 0 "">
<200 400 200 420 "" 0 0 0 "">
<460 270 600 270 "" 0 0 0 "">
<460 270 460 310 "" 0 0 0 "">
<460 370 460 440 "" 0 0 0 "">
<600 420 600 440 "" 0 0 0 "">
<600 90 600 140 "" 0 0 0 "">
<600 200 600 270 "" 0 0 0 "">
<600 270 600 360 "" 0 0 0 "">
<600 90 900 90 "" 0 0 0 "">
<900 90 900 140 "mbusplus" 990 100 10 "">
<900 200 900 240 "mbusminus" 980 200 4 "">
<600 270 870 270 "pnpbase" 799 241 160 "">
<900 300 900 440 "" 0 0 0 "">
<370 340 430 340 "baseq1" 380 290 22 "">
<200 340 310 340 "TxD" 290 310 56 "">
</Wires>
<Diagrams>
<Rect 1080 590 820 310 3 #c0c0c0 1 00 1 12 2 34 1 8.30002 5 36.2 1 -1 0.5 1 315 0 225 "" "" "">
<"ngspice/mbus_master_002:v(mbusplus)" #0000ff 0 3 0 0 0>
<"ngspice/mbus_master_002:v(mbusminus)" #ff0000 0 3 0 0 0>
</Rect>
</Diagrams>
<Paintings>
<Text 1190 140 12 #000000 0 "Similar to mbus_master_001 but with RX removed.\n">
<Text 1240 660 12 #000000 0 "The problem with using resistor voltage dividers is that\nthe voltage drop depends on the supply voltage and is not\nconstant 12V like it should be.">
</Paintings>

View File

@ -0,0 +1,32 @@
<Qucs Schematic 0.0.20>
<Properties>
<View=-67,-43,1685,800,1,67,43>
<Grid=10,10,0>
<DataSet=mbus_master_003.qucs-s.dat>
<DataDisplay=mbus_master_003.qucs-s.sch>
<OpenDisplay=1>
<Script=mbus_master_003.qucs-s.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
</Components>
<Wires>
</Wires>
<Diagrams>
<Rect 70 268 730 233 3 #c0c0c0 1 00 1 0 0.0005 0.005 1 -1.323 2 12 1 -1 0.2 1 315 0 225 "" "" "">
<"ngspice/mbus_master_003:tran.v(pnpbase)" #ff0000 0 3 0 0 0>
</Rect>
<Rect 70 638 728 295 3 #c0c0c0 1 00 1 0 0.0005 0.005 1 -1.323 2 12 1 -1 0.2 1 315 0 225 "" "" "">
<"ngspice/mbus_master_003:tran.i(pr1)" #ff00ff 0 3 0 0 0>
<"ngspice/mbus_master_003:tran.i(pr2)" #ff00ff 0 3 0 0 0>
</Rect>
</Diagrams>
<Paintings>
</Paintings>

View File

@ -0,0 +1,72 @@
<Qucs Schematic 0.0.20>
<Properties>
<View=140,-10,2645,927,0.81227,0,58>
<Grid=10,10,1>
<DataSet=mbus_master_003.qucs-s.dat>
<DataDisplay=mbus_master_003.qucs-s.dpl>
<OpenDisplay=1>
<Script=mbus_master_003.qucs-s.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
<GND * 1 200 420 0 0 0 0>
<GND * 1 200 230 0 0 0 0>
<_BJT BC337AP_1 1 460 340 8 -26 0 0 "npn" 0 "3.94e-14" 0 "1" 0 "0.974" 0 "0.8" 0 "0.1" 0 "109.4" 0 "14.25" 0 "7.4e-15" 0 "1.3" 0 "3.16e-13" 0 "1.2" 0 "175" 0 "20.5" 0 "0" 0 "0" 0 "0.0539" 0 "0.1259" 0 "1.1" 0 "6.3e-11" 0 "0.75" 0 "0.33" 0 "1.58e-11" 0 "0.505" 0 "0.39" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "7.5e-10" 0 "0" 0 "0" 0 "0" 0 "8.5e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<GND * 1 460 440 0 0 0 0>
<GND * 1 600 440 0 0 0 0>
<_BJT BD136_138_140_1 1 900 270 8 -26 1 0 "pnp" 0 "2.9537e-13" 0 "1" 0 "1.021" 0 "1.0993" 0 "0.1" 0 "137" 0 "8.41" 0 "1.8002e-13" 0 "1.5" 0 "7.0433e-12" 0 "1.38" 0 "201.4" 0 "23.765" 0 "0.01" 0 "0.011" 0 "0.01" 0 "0.1109" 0 "1.98" 0 "2.1982e-10" 0 "0.7211" 0 "0.3685" 0 "6.8291e-11" 0 "0.5499" 0 "0.3668" 0 "0.5287" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "0" 0 "0" 0 "0" 0 "0" 0 "0" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1.4883" 0 "3" 0 "1.2343" 0 "26.85" 0 "1" 0>
<GND * 1 900 440 0 0 0 0>
<.DC DC1 1 190 500 0 38 0 0 "26.85" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "no" 0 "150" 0 "no" 0 "none" 0 "CroutLU" 0>
<.TR TR1 1 200 580 0 61 0 0 "lin" 1 "0" 1 "5 ms" 1 "101" 0 "Trapezoidal" 0 "2" 0 "1 ns" 0 "1e-16" 0 "150" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "26.85" 0 "1e-3" 0 "1e-6" 0 "1" 0 "CroutLU" 0 "no" 0 "yes" 0 "0" 0>
<Vdc V1 1 200 170 18 -26 0 1 "34 V" 1>
<.SW SW1 1 460 570 0 59 0 0 "DC1" 1 "lin" 1 "V1" 1 "34V" 1 "12V" 1 "111" 1 "false" 0>
<NutmegEq NutmegEq1 1 680 520 -27 15 0 0 "tran" 1 "mbusdiff=v(mbusplus)-v(mbusminus)" 1 "vdrop=v(mbusplus)-v(mbusdiff)" 1>
<R R1 1 340 340 -26 15 0 0 "1k" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
<IProbe Pr1 1 700 270 -26 16 1 2>
<IProbe Pr2 1 900 370 16 -26 1 3>
<Vrect V2 1 200 370 18 -26 0 1 "5 V" 1 "1 ms" 1 "1 ms" 1 "1 ns" 0 "1 ns" 0 "1ms" 0>
<Lib D1 1 600 190 -34 6 0 3 "Z-Diodes" 0 "1N5348B" 0>
<R_SPICE R5 1 900 170 15 -26 0 1 "220k" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R4 1 600 390 15 -26 0 1 "22k" 1 "" 0 "" 0 "" 0 "" 0>
</Components>
<Wires>
<200 90 200 140 "" 0 0 0 "">
<200 90 600 90 "" 0 0 0 "">
<200 200 200 230 "" 0 0 0 "">
<200 400 200 420 "" 0 0 0 "">
<460 270 600 270 "" 0 0 0 "">
<460 270 460 310 "" 0 0 0 "">
<460 370 460 440 "" 0 0 0 "">
<900 90 900 140 "mbusplus" 990 100 10 "">
<900 200 900 240 "mbusminus" 980 200 4 "">
<370 340 430 340 "baseq1" 380 290 22 "">
<200 340 310 340 "TxD" 290 310 56 "">
<730 270 870 270 "pnpbase" 820 240 52 "">
<900 300 900 340 "" 0 0 0 "">
<900 400 900 440 "" 0 0 0 "">
<600 90 900 90 "" 0 0 0 "">
<600 90 600 160 "" 0 0 0 "">
<600 270 670 270 "" 0 0 0 "">
<600 220 600 270 "" 0 0 0 "">
<600 270 600 360 "" 0 0 0 "">
<600 420 600 440 "" 0 0 0 "">
</Wires>
<Diagrams>
<Rect 1080 590 820 310 3 #c0c0c0 1 00 1 12 2 34 1 1.89113 5 36.919 1 -1 0.5 1 315 0 225 "" "" "">
<"ngspice/mbus_master_003:v(mbusplus)" #ff00ff 0 3 0 0 0>
<"ngspice/mbus_master_003:v(mbusminus)" #00ff00 0 3 0 0 0>
<"ngspice/mbus_master_003:v(pnpbase)" #00ffff 0 3 0 0 0>
</Rect>
</Diagrams>
<Paintings>
<Text 1190 140 12 #000000 0 "Similar to mbus_master_002 but using a zener instead of R2.\n">
<Text 1240 660 12 #000000 0 "With a zener the voltage drop is constantly 12V like it should be.">
<Text 480 170 12 #000000 0 "11V 5W 1A">
</Paintings>

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 KiB

View File

@ -0,0 +1,33 @@
<Qucs Schematic 0.0.20>
<Properties>
<View=0,-1080,1119,3261,1,0,0>
<Grid=10,10,0>
<DataSet=mbus_master_004.qucs-s.dat>
<DataDisplay=mbus_master_004.qucs-s.sch>
<OpenDisplay=1>
<Script=mbus_master_004.qucs-s.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
</Components>
<Wires>
</Wires>
<Diagrams>
<Rect 140 -826 936 194 3 #c0c0c0 1 00 1 12 2 34 1 -0.00203476 0.01 0.0223864 1 -1 0.5 1 315 0 225 "" "" "">
<"ngspice/mbus_master_004:i(pr1)" #0000ff 0 3 0 0 0>
<"ngspice/mbus_master_004:i(pr2)" #ff0000 0 3 0 0 0>
<"ngspice/mbus_master_004:i(pr4)" #00ff00 0 3 0 0 0>
</Rect>
<Rect 140 -609 937 161 3 #c0c0c0 1 00 1 12 2 34 1 -0.00203476 0.01 0.0223864 1 -1 0.5 1 315 0 225 "" "" "">
<"ngspice/mbus_master_004:i(pr3)" #ff00ff 0 3 0 0 0>
</Rect>
</Diagrams>
<Paintings>
</Paintings>

View File

@ -0,0 +1,105 @@
<Qucs Schematic 0.0.20>
<Properties>
<View=146,50,2065,969,0.802424,0,0>
<Grid=10,10,1>
<DataSet=mbus_master_004.qucs-s.dat>
<DataDisplay=mbus_master_004.qucs-s.dpl>
<OpenDisplay=1>
<Script=mbus_master_004.qucs-s.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
<GND * 1 200 230 0 0 0 0>
<Vdc V1 1 200 170 18 -26 0 1 "34 V" 1>
<R_SPICE R5 1 900 150 15 -26 0 1 "220k" 1 "" 0 "" 0 "" 0 "" 0>
<.TR TR1 1 1330 650 0 61 0 0 "lin" 1 "0" 1 "5 ms" 1 "101" 0 "Trapezoidal" 0 "2" 0 "1 ns" 0 "1e-16" 0 "150" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "26.85" 0 "1e-3" 0 "1e-6" 0 "1" 0 "CroutLU" 0 "no" 0 "yes" 0 "0" 0>
<.SW SW1 1 1540 630 0 59 0 0 "DC1" 1 "lin" 1 "V1" 1 "34V" 1 "12V" 1 "111" 1 "false" 0>
<GND * 1 200 800 0 0 0 0>
<GND * 1 460 800 0 0 0 0>
<GND * 1 900 810 0 0 0 0>
<IProbe Pr2 1 900 660 16 -26 1 3>
<Vdc V3 1 200 740 18 -26 0 1 "5 V" 1>
<_BJT BC337AP_1 1 460 670 8 -26 0 0 "npn" 0 "3.94e-14" 0 "1" 0 "0.974" 0 "0.8" 0 "0.1" 0 "109.4" 0 "14.25" 0 "7.4e-15" 0 "1.3" 0 "3.16e-13" 0 "1.2" 0 "175" 0 "20.5" 0 "0" 0 "0" 0 "0.0539" 0 "0.1259" 0 "1.1" 0 "6.3e-11" 0 "0.75" 0 "0.33" 0 "1.58e-11" 0 "0.505" 0 "0.39" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "7.5e-10" 0 "0" 0 "0" 0 "0" 0 "8.5e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<R R1 1 320 670 -26 15 0 0 "1k" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
<_BJT BD136_138_140_1 1 900 530 8 -26 1 0 "pnp" 0 "2.9537e-13" 0 "1" 0 "1.021" 0 "1.0993" 0 "0.1" 0 "137" 0 "8.41" 0 "1.8002e-13" 0 "1.5" 0 "7.0433e-12" 0 "1.38" 0 "201.4" 0 "23.765" 0 "0.01" 0 "0.011" 0 "0.01" 0 "0.1109" 0 "1.98" 0 "2.1982e-10" 0 "0.7211" 0 "0.3685" 0 "6.8291e-11" 0 "0.5499" 0 "0.3668" 0 "0.5287" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "0" 0 "0" 0 "0" 0 "0" 0 "0" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1.4883" 0 "3" 0 "1.2343" 0 "26.85" 0 "1" 0>
<NutmegEq NutmegEq1 1 1790 630 -27 15 0 0 "tran" 1 "mbusdiff=v(mbusplus)-v(mbusminus)" 1>
<VProbe Vdrop 1 1030 160 -16 28 0 3>
<IProbe Pr3 1 460 580 16 -26 1 3>
<_BJT BC337AP_2 1 370 420 -96 -26 1 2 "npn" 0 "3.94e-14" 0 "1" 0 "0.974" 0 "0.8" 0 "0.1" 0 "109.4" 0 "14.25" 0 "7.4e-15" 0 "1.3" 0 "3.16e-13" 0 "1.2" 0 "175" 0 "20.5" 0 "0" 0 "0" 0 "0.0539" 0 "0.1259" 0 "1.1" 0 "6.3e-11" 0 "0.75" 0 "0.33" 0 "1.58e-11" 0 "0.505" 0 "0.39" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "7.5e-10" 0 "0" 0 "0" 0 "0" 0 "8.5e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<R R8 1 370 320 15 -26 0 1 "6k8" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
<_BJT BC337AP_3 1 500 370 8 -26 0 0 "npn" 0 "3.94e-14" 0 "1" 0 "0.974" 0 "0.8" 0 "0.1" 0 "109.4" 0 "14.25" 0 "7.4e-15" 0 "1.3" 0 "3.16e-13" 0 "1.2" 0 "175" 0 "20.5" 0 "0" 0 "0" 0 "0.0539" 0 "0.1259" 0 "1.1" 0 "6.3e-11" 0 "0.75" 0 "0.33" 0 "1.58e-11" 0 "0.505" 0 "0.39" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "7.5e-10" 0 "0" 0 "0" 0 "0" 0 "8.5e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<R R7 1 440 420 -26 15 0 0 "1" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
<IProbe Pr1 1 710 530 -26 16 1 2>
<IProbe Pr4 1 640 630 -41 -26 0 3>
<R_SPICE R4 1 640 730 15 -26 0 1 "22k" 1 "" 0 "" 0 "" 0 "" 0>
<GND * 1 640 800 0 0 0 0>
<R R6 1 500 470 15 -26 0 1 "150" 1 "26.85" 0 "0.0" 0 "0.0" 0 "26.85" 0 "european" 0>
<Lib D2 1 640 150 -34 6 0 3 "Z-Diodes" 0 "1N5350B" 0>
<.DC DC1 1 1100 560 0 38 0 0 "26.85" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "no" 0 "150" 0 "no" 0 "none" 0 "CroutLU" 0>
<.SW SW2 1 1090 670 0 59 0 0 "SW1" 1 "lin" 1 "R5" 1 "1k" 1 "200k" 1 "200" 1 "false" 0>
</Components>
<Wires>
<200 90 200 140 "" 0 0 0 "">
<200 90 640 90 "" 0 0 0 "">
<200 200 200 230 "" 0 0 0 "">
<900 90 900 110 "mbusplus" 940 70 10 "">
<900 690 900 810 "" 0 0 0 "">
<200 770 200 800 "" 0 0 0 "">
<460 700 460 800 "" 0 0 0 "">
<350 670 430 670 "baseq1" 390 720 42 "">
<200 670 200 710 "" 0 0 0 "">
<200 670 290 670 "TxD" 220 610 56 "">
<900 180 900 190 "" 0 0 0 "">
<900 560 900 630 "" 0 0 0 "">
<1010 110 1010 150 "" 0 0 0 "">
<900 110 900 120 "" 0 0 0 "">
<900 110 1010 110 "" 0 0 0 "">
<1010 170 1010 190 "" 0 0 0 "">
<900 190 900 500 "mbusminus" 940 240 14 "">
<900 190 1010 190 "" 0 0 0 "">
<460 610 460 640 "" 0 0 0 "">
<460 520 460 550 "" 0 0 0 "">
<370 520 460 520 "" 0 0 0 "">
<370 450 370 520 "" 0 0 0 "">
<370 290 430 290 "" 0 0 0 "">
<500 290 500 340 "" 0 0 0 "">
<370 350 370 370 "" 0 0 0 "">
<370 370 370 390 "" 0 0 0 "">
<370 370 470 370 "" 0 0 0 "">
<470 420 500 420 "" 0 0 0 "">
<400 420 410 420 "" 0 0 0 "">
<500 500 500 520 "" 0 0 0 "">
<500 420 500 440 "" 0 0 0 "">
<500 400 500 420 "" 0 0 0 "">
<460 520 500 520 "" 0 0 0 "">
<640 530 680 530 "" 0 0 0 "">
<740 530 870 530 "pnpbase" 790 480 42 "">
<640 530 640 600 "" 0 0 0 "">
<640 660 640 700 "" 0 0 0 "">
<640 760 640 800 "" 0 0 0 "">
<430 290 500 290 "" 0 0 0 "">
<430 240 430 290 "" 0 0 0 "">
<640 240 640 530 "" 0 0 0 "">
<430 240 640 240 "" 0 0 0 "">
<640 180 640 240 "" 0 0 0 "">
<640 90 900 90 "" 0 0 0 "">
<640 90 640 120 "" 0 0 0 "">
</Wires>
<Diagrams>
<Rect 1160 410 820 310 3 #c0c0c0 1 00 1 12 2 34 1 -2.84689 10 40 1 -1 0.5 1 315 0 225 "" "" "">
<"ngspice/mbus_master_004:v(mbusplus)" #00ff00 0 3 0 0 0>
<"ngspice/mbus_master_004:v(mbusminus)" #00ffff 0 3 0 0 0>
<"ngspice/mbus_master_004:v(vdrop)" #ff090d 0 3 0 0 0>
</Rect>
</Diagrams>
<Paintings>
<Text 500 140 12 #000000 0 "13V 5W 1A\n1N5350B">
<Text 1330 520 12 #000000 0 "For TxD high input, voltage drop is constant 12V for any supply voltage between ~13V to 34V\nand for any bus load between 1 to 200k Ohm.">
</Paintings>

View File

@ -0,0 +1,30 @@
<Qucs Schematic 0.0.20>
<Properties>
<View=0,-120,1252,800,1,0,0>
<Grid=10,10,0>
<DataSet=minimaster_001.qucs-s.dat>
<DataDisplay=minimaster_001.qucs-s.sch>
<OpenDisplay=1>
<Script=minimaster_001.qucs-s.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
</Components>
<Wires>
</Wires>
<Diagrams>
<Rect 240 471 894 331 3 #c0c0c0 1 00 1 0 0.2 1 1 -0.1 0.5 1.1 1 -0.1 0.5 1.1 315 0 225 "" "" "">
<"ngspice/minimaster_001:tran.v(mbusminus)" #0000ff 0 3 0 0 0>
<"ngspice/minimaster_001:tran.v(mbusplus)" #ff0000 0 3 0 0 0>
<"ngspice/minimaster_001:tran.v(txd)" #ff00ff 0 3 0 0 0>
</Rect>
</Diagrams>
<Paintings>
</Paintings>

View File

@ -0,0 +1,124 @@
<Qucs Schematic 0.0.20>
<Properties>
<View=40,20,1797,1011,0.668012,0,0>
<Grid=10,10,1>
<DataSet=minimaster_001.qucs-s.dat>
<DataDisplay=minimaster_001.qucs-s.dpl>
<OpenDisplay=1>
<Script=minimaster_001.qucs-s.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
<Vdc V1 1 220 90 18 -26 0 1 "15 V" 1>
<C C1 1 320 90 17 -26 0 1 "1 pF" 1 "" 0 "neutral" 0>
<Vdc V2 1 200 730 18 -26 0 1 "15 V" 1>
<C C2 1 290 730 17 -26 0 1 "1 pF" 1 "" 0 "neutral" 0>
<GND * 1 220 150 0 0 0 0>
<GND * 1 170 700 0 0 0 0>
<.DC DC1 1 110 260 0 37 0 0 "26.85" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "no" 0 "150" 0 "no" 0 "none" 0 "CroutLU" 0>
<_BJT BC337AP_1 1 1640 330 8 -26 0 0 "npn" 0 "3.94e-14" 0 "1" 0 "0.974" 0 "0.8" 0 "0.1" 0 "109.4" 0 "14.25" 0 "7.4e-15" 0 "1.3" 0 "3.16e-13" 0 "1.2" 0 "175" 0 "20.5" 0 "0" 0 "0" 0 "0.0539" 0 "0.1259" 0 "1.1" 0 "6.3e-11" 0 "0.75" 0 "0.33" 0 "1.58e-11" 0 "0.505" 0 "0.39" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "7.5e-10" 0 "0" 0 "0" 0 "0" 0 "8.5e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<R_SPICE R11 1 1640 660 15 -26 0 1 "220k" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R8 1 1540 130 15 -26 0 1 "15k" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R9 1 1540 690 15 -26 0 1 "3k3" 1 "" 0 "" 0 "" 0 "" 0>
<GND * 1 1190 430 0 0 0 0>
<R_SPICE R6 1 1240 710 15 -26 0 1 "2k2" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R5 1 1240 490 15 -26 0 1 "8k2" 1 "" 0 "" 0 "" 0 "" 0>
<Diode D_1N4148_1 1 1240 630 -117 -23 0 1 "222p" 1 "1.65" 1 "4p" 0 "0.333" 0 "0.7" 0 "0.5" 0 "0" 0 "0" 0 "2" 0 "68.6m" 0 "5.76n" 0 "0" 0 "0" 0 "1" 0 "1" 0 "75" 0 "1u" 0 "26.85" 0 "3.0" 0 "1.11" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "26.85" 0 "1.0" 0 "normal" 0>
<_BJT BC337AP_2 1 1540 550 8 -26 0 0 "npn" 0 "3.94e-14" 0 "1" 0 "0.974" 0 "0.8" 0 "0.1" 0 "109.4" 0 "14.25" 0 "7.4e-15" 0 "1.3" 0 "3.16e-13" 0 "1.2" 0 "175" 0 "20.5" 0 "0" 0 "0" 0 "0.0539" 0 "0.1259" 0 "1.1" 0 "6.3e-11" 0 "0.75" 0 "0.33" 0 "1.58e-11" 0 "0.505" 0 "0.39" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "7.5e-10" 0 "0" 0 "0" 0 "0" 0 "8.5e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<R_SPICE R3 1 970 650 15 -26 0 1 "18k" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R2 1 610 480 -28 19 0 2 "3k3" 1 "" 0 "" 0 "" 0 "" 0>
<.TR TR1 1 140 440 0 60 0 0 "lin" 1 "0" 1 "5 ms" 1 "101" 0 "Trapezoidal" 0 "2" 0 "1 ns" 0 "1e-16" 0 "150" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "26.85" 0 "1e-3" 0 "1e-6" 0 "1" 0 "CroutLU" 0 "no" 0 "yes" 0 "0" 0>
<R_SPICE R10 1 1640 130 15 -26 0 1 "82" 1 "" 0 "" 0 "" 0 "" 0>
<_BJT BC558AP_2 1 1100 170 28 -28 0 2 "pnp" 0 "1.15e-14" 0 "0.9872" 0 "0.996" 0 "0.1" 0 "0.012" 0 "84.56" 0 "8.15" 0 "5e-14" 0 "1.4" 0 "1.43e-14" 0 "1.1" 0 "330" 0 "13" 0 "0" 0 "0" 0 "0.95" 0 "0.4" 0 "0.2" 0 "1.6e-11" 0 "0.75" 0 "0.33" 0 "1.05e-11" 0 "0.565" 0 "0.415" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "4.93e-10" 0 "0" 0 "0" 0 "0" 0 "7.355e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<Diode D_1N4148_3 1 1030 220 -71 -70 0 0 "222p" 1 "1.65" 1 "4p" 0 "0.333" 0 "0.7" 0 "0.5" 0 "0" 0 "0" 0 "2" 0 "68.6m" 0 "5.76n" 0 "0" 0 "0" 0 "1" 0 "1" 0 "75" 0 "1u" 0 "26.85" 0 "3.0" 0 "1.11" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "26.85" 0 "1.0" 0 "normal" 0>
<R_SPICE R13 1 690 220 -26 -53 0 2 "3k3" 1 "" 0 "" 0 "" 0 "" 0>
<GND * 1 540 220 0 0 0 0>
<_BJT BC558AP_1 1 970 390 12 41 1 1 "pnp" 0 "1.15e-14" 0 "0.9872" 0 "0.996" 0 "0.1" 0 "0.012" 0 "84.56" 0 "8.15" 0 "5e-14" 0 "1.4" 0 "1.43e-14" 0 "1.1" 0 "330" 0 "13" 0 "0" 0 "0" 0 "0.95" 0 "0.4" 0 "0.2" 0 "1.6e-11" 0 "0.75" 0 "0.33" 0 "1.05e-11" 0 "0.565" 0 "0.415" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "4.93e-10" 0 "0" 0 "0" 0 "0" 0 "7.355e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<R_SPICE R7 1 1380 440 15 -26 0 1 "6k8" 1 "" 0 "" 0 "" 0 "" 0>
<Diode D_1N4148_2 1 880 430 -115 -21 0 3 "222p" 1 "1.65" 1 "4p" 0 "0.333" 0 "0.7" 0 "0.5" 0 "0" 0 "0" 0 "2" 0 "68.6m" 0 "5.76n" 0 "0" 0 "0" 0 "1" 0 "1" 0 "75" 0 "1u" 0 "26.85" 0 "3.0" 0 "1.11" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "26.85" 0 "1.0" 0 "normal" 0>
<GND * 1 710 390 0 0 0 0>
<_BJT BC558AP_3 1 980 270 -101 -1 0 2 "pnp" 0 "1.15e-14" 0 "0.9872" 0 "0.996" 0 "0.1" 0 "0.012" 0 "84.56" 0 "8.15" 0 "5e-14" 0 "1.4" 0 "1.43e-14" 0 "1.1" 0 "330" 0 "13" 0 "0" 0 "0" 0 "0.95" 0 "0.4" 0 "0.2" 0 "1.6e-11" 0 "0.75" 0 "0.33" 0 "1.05e-11" 0 "0.565" 0 "0.415" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "4.93e-10" 0 "0" 0 "0" 0 "0" 0 "7.355e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<R_SPICE R12 1 1100 320 15 -26 0 1 "8k2" 1 "" 0 "" 0 "" 0 "" 0>
<Vdc V5 1 400 610 18 -26 0 1 "5 V" 1>
<Vrect V4 1 400 510 18 -26 0 1 "20 V" 1 "1 ms" 1 "1 ms" 1 "1 ns" 0 "1 ns" 0 "0 ns" 0>
</Components>
<Wires>
<220 60 320 60 "" 0 0 0 "">
<220 120 220 150 "" 0 0 0 "">
<170 700 200 700 "" 0 0 0 "">
<200 700 290 700 "" 0 0 0 "">
<200 760 290 760 "" 0 0 0 "">
<220 120 320 120 "" 0 0 0 "">
<320 60 1100 60 "" 0 0 0 "">
<290 760 400 760 "" 0 0 0 "">
<1540 720 1540 760 "" 0 0 0 "">
<1540 60 1540 100 "" 0 0 0 "">
<1540 160 1540 330 "" 0 0 0 "">
<1540 330 1610 330 "" 0 0 0 "">
<1640 360 1640 630 "mbusplus" 1670 480 151 "">
<1540 760 1640 760 "" 0 0 0 "">
<1640 690 1640 760 "mbusminus" 1670 700 45 "">
<1190 420 1190 430 "" 0 0 0 "">
<1190 420 1240 420 "" 0 0 0 "">
<1240 420 1240 460 "" 0 0 0 "">
<1240 520 1240 550 "" 0 0 0 "">
<1240 660 1240 680 "" 0 0 0 "">
<1240 760 1540 760 "" 0 0 0 "">
<1240 740 1240 760 "" 0 0 0 "">
<1540 580 1540 620 "" 0 0 0 "">
<1540 330 1540 520 "" 0 0 0 "">
<1240 550 1240 600 "" 0 0 0 "">
<1240 550 1510 550 "" 0 0 0 "">
<1540 620 1540 660 "" 0 0 0 "">
<970 760 1100 760 "" 0 0 0 "">
<970 680 970 760 "" 0 0 0 "">
<640 480 880 480 "" 0 0 0 "">
<400 480 580 480 "TxD" 500 450 68 "">
<1540 60 1640 60 "" 0 0 0 "">
<1640 60 1640 100 "" 0 0 0 "">
<1640 160 1640 170 "" 0 0 0 "">
<1100 60 1540 60 "" 0 0 0 "">
<1100 60 1100 140 "" 0 0 0 "">
<1640 170 1640 300 "" 0 0 0 "">
<1130 170 1640 170 "" 0 0 0 "">
<1100 200 1100 220 "" 0 0 0 "">
<1100 760 1240 760 "" 0 0 0 "">
<1060 220 1100 220 "" 0 0 0 "">
<720 220 980 220 "" 0 0 0 "">
<540 220 660 220 "" 0 0 0 "">
<970 420 970 480 "" 0 0 0 "">
<1000 390 1380 390 "" 0 0 0 "">
<1380 390 1380 410 "" 0 0 0 "">
<1380 620 1540 620 "" 0 0 0 "">
<1380 470 1380 620 "" 0 0 0 "">
<880 390 940 390 "" 0 0 0 "">
<970 480 970 620 "" 0 0 0 "">
<880 480 970 480 "" 0 0 0 "">
<880 460 880 480 "" 0 0 0 "">
<880 390 880 400 "" 0 0 0 "">
<710 390 880 390 "" 0 0 0 "">
<1100 220 1100 270 "" 0 0 0 "">
<1100 350 1100 360 "" 0 0 0 "">
<980 220 1000 220 "" 0 0 0 "">
<980 220 980 240 "" 0 0 0 "">
<1100 270 1100 290 "" 0 0 0 "">
<1010 270 1100 270 "" 0 0 0 "">
<980 300 980 360 "" 0 0 0 "">
<1100 360 1100 760 "" 0 0 0 "">
<980 360 1100 360 "" 0 0 0 "">
<400 540 400 580 "" 0 0 0 "">
<400 760 970 760 "" 0 0 0 "">
<400 640 400 760 "" 0 0 0 "">
</Wires>
<Diagrams>
</Diagrams>
<Paintings>
<Text 80 840 12 #000000 0 "Simulation of the complete minimaster.tif circuit, http://www.m-bus.com/files/minimaster.tif.\n\nNotice the input is RS-232, e.g. 5 to 15V input is logical false (space) and -5 to -15V input is logical true (mark).\nFor more details see "Fundamentals of RS232 Serial Communications", Application Note 83, http://ecee.colorado.edu/~mcclurel/dan83.pdf\n\nRxD is ignored.\nTxD is simulated as a +/-10 V pulse.\n">
</Paintings>

View File

@ -0,0 +1,31 @@
<Qucs Schematic 0.0.20>
<Properties>
<View=40,27,1125,580,1.37051,0,0>
<Grid=10,10,0>
<DataSet=minimaster_002.qucs-s.dat>
<DataDisplay=minimaster_002.qucs-s.sch>
<OpenDisplay=1>
<Script=minimaster_002.qucs-s.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
</Components>
<Wires>
</Wires>
<Diagrams>
<Rect 150 298 928 198 3 #c0c0c0 1 00 1 0 0.2 1 1 -0.1 0.5 1.1 1 -0.1 0.5 1.1 315 0 225 "" "" "">
<"ngspice/minimaster_002:v(txd)" #0000ff 0 3 0 0 0>
<Mkr 1.83688 304 -98 3 0 0>
<"ngspice/minimaster_002:v(mbusplus)" #ff0000 0 3 0 0 0>
<Mkr 1.68794 284 -242 3 0 0>
</Rect>
</Diagrams>
<Paintings>
</Paintings>

View File

@ -0,0 +1,102 @@
<Qucs Schematic 0.0.20>
<Properties>
<View=40,-40,1797,971,0.668012,0,0>
<Grid=10,10,1>
<DataSet=minimaster_002.qucs-s.dat>
<DataDisplay=minimaster_002.qucs-s.dpl>
<OpenDisplay=1>
<Script=minimaster_002.qucs-s.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
<Vdc V1 1 220 90 18 -26 0 1 "15 V" 1>
<C C1 1 320 90 17 -26 0 1 "1 pF" 1 "" 0 "neutral" 0>
<Vdc V2 1 200 730 18 -26 0 1 "15 V" 1>
<C C2 1 290 730 17 -26 0 1 "1 pF" 1 "" 0 "neutral" 0>
<GND * 1 220 150 0 0 0 0>
<GND * 1 170 700 0 0 0 0>
<.DC DC1 1 110 260 0 37 0 0 "26.85" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "no" 0 "150" 0 "no" 0 "none" 0 "CroutLU" 0>
<_BJT BC337AP_1 1 1640 330 8 -26 0 0 "npn" 0 "3.94e-14" 0 "1" 0 "0.974" 0 "0.8" 0 "0.1" 0 "109.4" 0 "14.25" 0 "7.4e-15" 0 "1.3" 0 "3.16e-13" 0 "1.2" 0 "175" 0 "20.5" 0 "0" 0 "0" 0 "0.0539" 0 "0.1259" 0 "1.1" 0 "6.3e-11" 0 "0.75" 0 "0.33" 0 "1.58e-11" 0 "0.505" 0 "0.39" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "7.5e-10" 0 "0" 0 "0" 0 "0" 0 "8.5e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<R_SPICE R11 1 1640 660 15 -26 0 1 "220k" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R8 1 1540 130 15 -26 0 1 "15k" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R9 1 1540 690 15 -26 0 1 "3k3" 1 "" 0 "" 0 "" 0 "" 0>
<GND * 1 1190 430 0 0 0 0>
<R_SPICE R6 1 1240 710 15 -26 0 1 "2k2" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R5 1 1240 490 15 -26 0 1 "8k2" 1 "" 0 "" 0 "" 0 "" 0>
<Diode D_1N4148_1 1 1240 630 -117 -23 0 1 "222p" 1 "1.65" 1 "4p" 0 "0.333" 0 "0.7" 0 "0.5" 0 "0" 0 "0" 0 "2" 0 "68.6m" 0 "5.76n" 0 "0" 0 "0" 0 "1" 0 "1" 0 "75" 0 "1u" 0 "26.85" 0 "3.0" 0 "1.11" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "26.85" 0 "1.0" 0 "normal" 0>
<_BJT BC337AP_2 1 1540 550 8 -26 0 0 "npn" 0 "3.94e-14" 0 "1" 0 "0.974" 0 "0.8" 0 "0.1" 0 "109.4" 0 "14.25" 0 "7.4e-15" 0 "1.3" 0 "3.16e-13" 0 "1.2" 0 "175" 0 "20.5" 0 "0" 0 "0" 0 "0.0539" 0 "0.1259" 0 "1.1" 0 "6.3e-11" 0 "0.75" 0 "0.33" 0 "1.58e-11" 0 "0.505" 0 "0.39" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "7.5e-10" 0 "0" 0 "0" 0 "0" 0 "8.5e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<R_SPICE R3 1 970 650 15 -26 0 1 "18k" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R2 1 610 480 -28 19 0 2 "3k3" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R10 1 1640 130 15 -26 0 1 "82" 1 "" 0 "" 0 "" 0 "" 0>
<_BJT BC558AP_1 1 970 390 12 41 1 1 "pnp" 0 "1.15e-14" 0 "0.9872" 0 "0.996" 0 "0.1" 0 "0.012" 0 "84.56" 0 "8.15" 0 "5e-14" 0 "1.4" 0 "1.43e-14" 0 "1.1" 0 "330" 0 "13" 0 "0" 0 "0" 0 "0.95" 0 "0.4" 0 "0.2" 0 "1.6e-11" 0 "0.75" 0 "0.33" 0 "1.05e-11" 0 "0.565" 0 "0.415" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "4.93e-10" 0 "0" 0 "0" 0 "0" 0 "7.355e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<R_SPICE R7 1 1380 440 15 -26 0 1 "6k8" 1 "" 0 "" 0 "" 0 "" 0>
<Diode D_1N4148_2 1 880 430 -115 -21 0 3 "222p" 1 "1.65" 1 "4p" 0 "0.333" 0 "0.7" 0 "0.5" 0 "0" 0 "0" 0 "2" 0 "68.6m" 0 "5.76n" 0 "0" 0 "0" 0 "1" 0 "1" 0 "75" 0 "1u" 0 "26.85" 0 "3.0" 0 "1.11" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "26.85" 0 "1.0" 0 "normal" 0>
<GND * 1 710 390 0 0 0 0>
<GND * 1 400 580 0 0 0 0>
<.SW SW1 1 360 180 0 59 0 0 "DC1" 1 "lin" 1 "V3" 1 "0V" 1 "7V" 1 "141" 1 "false" 0>
<Vdc V3 1 400 510 18 -26 0 1 "1.6V" 1>
</Components>
<Wires>
<220 60 320 60 "" 0 0 0 "">
<220 120 220 150 "" 0 0 0 "">
<170 700 200 700 "" 0 0 0 "">
<200 700 290 700 "" 0 0 0 "">
<200 760 290 760 "" 0 0 0 "">
<220 120 320 120 "" 0 0 0 "">
<320 60 1540 60 "" 0 0 0 "">
<290 760 970 760 "" 0 0 0 "">
<1540 720 1540 760 "" 0 0 0 "">
<1540 60 1540 100 "" 0 0 0 "">
<1540 160 1540 330 "" 0 0 0 "">
<1540 330 1610 330 "" 0 0 0 "">
<1640 360 1640 630 "mbusplus" 1670 480 151 "">
<1540 760 1640 760 "" 0 0 0 "">
<1640 690 1640 760 "mbusminus" 1670 700 45 "">
<1190 420 1190 430 "" 0 0 0 "">
<1190 420 1240 420 "" 0 0 0 "">
<1240 420 1240 460 "" 0 0 0 "">
<1240 520 1240 550 "" 0 0 0 "">
<1240 660 1240 680 "" 0 0 0 "">
<1240 760 1540 760 "" 0 0 0 "">
<1240 740 1240 760 "" 0 0 0 "">
<1540 580 1540 620 "" 0 0 0 "">
<1540 330 1540 520 "" 0 0 0 "">
<1240 550 1240 600 "" 0 0 0 "">
<1240 550 1510 550 "" 0 0 0 "">
<1540 620 1540 660 "" 0 0 0 "">
<970 760 1240 760 "" 0 0 0 "">
<970 680 970 760 "" 0 0 0 "">
<640 480 880 480 "" 0 0 0 "">
<400 480 580 480 "TxD" 500 450 68 "">
<1540 60 1640 60 "" 0 0 0 "">
<1640 60 1640 100 "" 0 0 0 "">
<1640 160 1640 300 "" 0 0 0 "">
<970 420 970 480 "" 0 0 0 "">
<1000 390 1380 390 "" 0 0 0 "">
<1380 390 1380 410 "" 0 0 0 "">
<1380 620 1540 620 "" 0 0 0 "">
<1380 470 1380 620 "" 0 0 0 "">
<880 390 940 390 "" 0 0 0 "">
<970 480 970 620 "" 0 0 0 "">
<880 480 970 480 "" 0 0 0 "">
<880 460 880 480 "" 0 0 0 "">
<880 390 880 400 "" 0 0 0 "">
<710 390 880 390 "" 0 0 0 "">
<400 540 400 580 "" 0 0 0 "">
</Wires>
<Diagrams>
<Rect 595 290 787 170 3 #c0c0c0 1 00 1 0 0.2 1 1 -0.1 0.5 1.1 1 -0.1 0.5 1.1 315 0 225 "" "" "">
<"ngspice/minimaster_002:v(mbusplus)" #0000ff 0 3 0 0 0>
<"ngspice/minimaster_002:v(txd)" #ff0000 0 3 0 0 0>
</Rect>
</Diagrams>
<Paintings>
<Text 80 840 12 #000000 0 "Simular to minimaster_001, but stripping down to just care for TxD.\n\nTxD is simulated as a +/-10 V pulse.\n">
</Paintings>

View File

@ -0,0 +1,41 @@
<Qucs Schematic 0.0.20>
<Properties>
<View=-140,-62,1413,953,1,46,62>
<Grid=10,10,0>
<DataSet=minimaster_003.qucs-s.dat>
<DataDisplay=minimaster_003.qucs-s.sch>
<OpenDisplay=1>
<Script=minimaster_003.qucs-s.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
</Components>
<Wires>
</Wires>
<Diagrams>
<Rect 640 212 726 182 3 #c0c0c0 1 00 1 0 0.2 1 1 -0.1 0.5 1.1 1 -0.1 0.5 1.1 315 0 225 "" "" "">
<"ngspice/minimaster_003:v(t2base)" #0000ff 0 3 0 0 0>
</Rect>
<Rect 640 448 729 168 3 #c0c0c0 1 00 1 0 0.2 1 1 -0.1 0.5 1.1 1 -0.1 0.5 1.1 315 0 225 "" "" "">
<"ngspice/minimaster_003:v(t5base)" #0000ff 0 3 0 0 0>
</Rect>
<Rect 630 776 738 236 3 #c0c0c0 1 00 1 0 0.2 1 1 -0.1 0.5 1.1 1 -0.1 0.5 1.1 315 0 225 "" "" "">
<"ngspice/minimaster_003:v(t4base)" #0000ff 0 3 0 0 0>
<"ngspice/minimaster_003:v(t4emitter)" #ff0000 0 3 0 0 0>
</Rect>
<Rect 0 496 497 146 3 #c0c0c0 1 00 1 0 0.2 1 1 -0.1 0.5 1.1 1 -0.1 0.5 1.1 315 0 225 "" "" "">
<"ngspice/minimaster_003:i(pr2)" #0000ff 0 3 0 0 0>
</Rect>
<Rect 10 233 480 143 3 #c0c0c0 1 00 1 0 1 15 1 -0.000387336 0.001 0.00426069 1 -1 0.5 1 315 0 225 "" "" "">
<"ngspice/minimaster_003:i(pr1)" #0000ff 0 3 0 0 0>
</Rect>
</Diagrams>
<Paintings>
</Paintings>

View File

@ -0,0 +1,109 @@
<Qucs Schematic 0.0.20>
<Properties>
<View=40,-7,1797,945,0.850882,0,0>
<Grid=10,10,1>
<DataSet=minimaster_003.qucs-s.dat>
<DataDisplay=minimaster_003.qucs-s.dpl>
<OpenDisplay=1>
<Script=minimaster_003.qucs-s.m>
<RunScript=0>
<showFrame=0>
<FrameText0=Title>
<FrameText1=Drawn By:>
<FrameText2=Date:>
<FrameText3=Revision:>
</Properties>
<Symbol>
</Symbol>
<Components>
<Vdc V1 1 220 90 18 -26 0 1 "15 V" 1>
<C C1 1 320 90 17 -26 0 1 "1 pF" 1 "" 0 "neutral" 0>
<Vdc V2 1 200 730 18 -26 0 1 "15 V" 1>
<C C2 1 290 730 17 -26 0 1 "1 pF" 1 "" 0 "neutral" 0>
<GND * 1 220 150 0 0 0 0>
<GND * 1 170 700 0 0 0 0>
<.DC DC1 1 110 260 0 37 0 0 "26.85" 0 "0.001" 0 "1 pA" 0 "1 uV" 0 "no" 0 "150" 0 "no" 0 "none" 0 "CroutLU" 0>
<_BJT BC337AP_1 1 1640 330 8 -26 0 0 "npn" 0 "3.94e-14" 0 "1" 0 "0.974" 0 "0.8" 0 "0.1" 0 "109.4" 0 "14.25" 0 "7.4e-15" 0 "1.3" 0 "3.16e-13" 0 "1.2" 0 "175" 0 "20.5" 0 "0" 0 "0" 0 "0.0539" 0 "0.1259" 0 "1.1" 0 "6.3e-11" 0 "0.75" 0 "0.33" 0 "1.58e-11" 0 "0.505" 0 "0.39" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "7.5e-10" 0 "0" 0 "0" 0 "0" 0 "8.5e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<R_SPICE R11 1 1640 660 15 -26 0 1 "220k" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R8 1 1540 130 15 -26 0 1 "15k" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R9 1 1540 690 15 -26 0 1 "3k3" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R2 1 610 480 -28 19 0 2 "3k3" 1 "" 0 "" 0 "" 0 "" 0>
<Diode D_1N4148_2 1 880 430 -115 -21 0 3 "222p" 1 "1.65" 1 "4p" 0 "0.333" 0 "0.7" 0 "0.5" 0 "0" 0 "0" 0 "2" 0 "68.6m" 0 "5.76n" 0 "0" 0 "0" 0 "1" 0 "1" 0 "75" 0 "1u" 0 "26.85" 0 "3.0" 0 "1.11" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "26.85" 0 "1.0" 0 "normal" 0>
<GND * 1 400 580 0 0 0 0>
<Vdc V3 1 400 510 18 -26 0 1 "1.6V" 1>
<R_SPICE R6 1 1420 710 15 -26 0 1 "2k2" 1 "" 0 "" 0 "" 0 "" 0>
<Diode D_1N4148_1 1 1420 630 -117 -23 0 1 "222p" 1 "1.65" 1 "4p" 0 "0.333" 0 "0.7" 0 "0.5" 0 "0" 0 "0" 0 "2" 0 "68.6m" 0 "5.76n" 0 "0" 0 "0" 0 "1" 0 "1" 0 "75" 0 "1u" 0 "26.85" 0 "3.0" 0 "1.11" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "0.0" 0 "26.85" 0 "1.0" 0 "normal" 0>
<R_SPICE R3 1 700 610 15 -26 0 1 "18k" 1 "" 0 "" 0 "" 0 "" 0>
<R_SPICE R7 1 1080 520 15 -26 0 1 "6k8" 1 "" 0 "" 0 "" 0 "" 0>
<_BJT BC558AP_1 1 1080 430 12 -11 1 0 "pnp" 0 "1.15e-14" 0 "0.9872" 0 "0.996" 0 "0.1" 0 "0.012" 0 "84.56" 0 "8.15" 0 "5e-14" 0 "1.4" 0 "1.43e-14" 0 "1.1" 0 "330" 0 "13" 0 "0" 0 "0" 0 "0.95" 0 "0.4" 0 "0.2" 0 "1.6e-11" 0 "0.75" 0 "0.33" 0 "1.05e-11" 0 "0.565" 0 "0.415" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "4.93e-10" 0 "0" 0 "0" 0 "0" 0 "7.355e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<GND * 1 720 400 0 0 0 0>
<IProbe Pr1 1 880 510 16 -26 0 1>
<.SW SW1 1 360 180 0 59 0 0 "DC1" 1 "lin" 1 "V3" 1 "0V" 1 "15V" 1 "301" 1 "false" 0>
<GND * 1 1360 380 0 0 0 0>
<R_SPICE R5 1 1420 400 15 -26 0 1 "8k2" 1 "" 0 "" 0 "" 0 "" 0>
<_BJT BC337AP_2 1 1540 450 8 -26 0 0 "npn" 0 "3.94e-14" 0 "1" 0 "0.974" 0 "0.8" 0 "0.1" 0 "109.4" 0 "14.25" 0 "7.4e-15" 0 "1.3" 0 "3.16e-13" 0 "1.2" 0 "175" 0 "20.5" 0 "0" 0 "0" 0 "0.0539" 0 "0.1259" 0 "1.1" 0 "6.3e-11" 0 "0.75" 0 "0.33" 0 "1.58e-11" 0 "0.505" 0 "0.39" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 "7.5e-10" 0 "0" 0 "0" 0 "0" 0 "8.5e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0>
<IProbe Pr2 1 1420 510 -41 -26 0 3>
</Components>
<Wires>
<220 60 320 60 "" 0 0 0 "">
<220 120 220 150 "" 0 0 0 "">
<170 700 200 700 "" 0 0 0 "">
<200 700 290 700 "" 0 0 0 "">
<200 760 290 760 "" 0 0 0 "">
<220 120 320 120 "" 0 0 0 "">
<320 60 1540 60 "" 0 0 0 "">
<290 760 700 760 "" 0 0 0 "">
<1540 720 1540 760 "" 0 0 0 "">
<1540 60 1540 100 "" 0 0 0 "">
<1540 160 1540 330 "" 0 0 0 "">
<1540 330 1610 330 "t5base" 1570 290 36 "">
<1640 360 1640 630 "mbusplus" 1670 480 151 "">
<1540 760 1640 760 "" 0 0 0 "">
<1640 690 1640 760 "mbusminus" 1670 700 45 "">
<640 480 700 480 "" 0 0 0 "">
<400 480 580 480 "TxD" 500 450 68 "">
<400 540 400 580 "" 0 0 0 "">
<1540 560 1540 660 "" 0 0 0 "">
<1420 760 1540 760 "" 0 0 0 "">
<1420 740 1420 760 "" 0 0 0 "">
<1420 660 1420 680 "" 0 0 0 "">
<700 760 1420 760 "" 0 0 0 "">
<700 640 700 760 "" 0 0 0 "">
<1080 560 1540 560 "" 0 0 0 "">
<1080 550 1080 560 "" 0 0 0 "">
<700 480 700 580 "" 0 0 0 "">
<1080 460 1080 490 "" 0 0 0 "">
<720 380 720 400 "" 0 0 0 "">
<720 380 880 380 "" 0 0 0 "">
<880 380 880 400 "" 0 0 0 "">
<1080 380 1080 400 "" 0 0 0 "">
<880 380 1080 380 "" 0 0 0 "">
<1640 60 1640 300 "" 0 0 0 "">
<1540 60 1640 60 "" 0 0 0 "">
<880 540 880 560 "" 0 0 0 "">
<770 560 880 560 "" 0 0 0 "">
<770 480 770 560 "" 0 0 0 "">
<700 480 770 480 "" 0 0 0 "">
<880 560 990 560 "" 0 0 0 "">
<990 430 990 560 "t2base" 1020 470 70 "">
<990 430 1050 430 "" 0 0 0 "">
<880 460 880 480 "" 0 0 0 "">
<1360 350 1360 380 "" 0 0 0 "">
<1360 350 1420 350 "" 0 0 0 "">
<1420 350 1420 370 "" 0 0 0 "">
<1420 430 1420 450 "" 0 0 0 "">
<1540 480 1540 560 "t4emitter" 1570 490 38 "">
<1540 330 1540 420 "" 0 0 0 "">
<1420 450 1510 450 "t4base" 1470 420 46 "">
<1420 450 1420 480 "" 0 0 0 "">
<1420 540 1420 600 "" 0 0 0 "">
</Wires>
<Diagrams>
<Rect 595 250 787 170 3 #c0c0c0 1 00 1 0 0.2 1 1 -0.1 0.5 1.1 1 -0.1 0.5 1.1 315 0 225 "" "" "">
<"ngspice/minimaster_002:v(mbusplus)" #0000ff 0 3 0 0 0>
<"ngspice/minimaster_002:v(txd)" #ff0000 0 3 0 0 0>
</Rect>
</Diagrams>
<Paintings>
<Text 80 840 12 #000000 0 "Same as minimaster_002, but rearranging symbol placement a little.\nAnd removing R10 since only relevant for RX.\n\n">
</Paintings>

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -28,3 +28,13 @@ This [board design](Board_002) is a newer alternative to the original. It
### Status
Unfinished, just started.
## Board 3
This [board](Board_003) is a M-bus master simulator to be able to develop and
test the other boards without being dependent on having and using a real
AMS unit.
### Status
Implementation done.