From 3c70139215739d8f42f12280e003155c3c29c565 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A5kon=20L=C3=B8vdal?= Date: Mon, 29 Jan 2018 18:48:36 +0100 Subject: [PATCH] Board_003: mbus_master_001: Add simulation for MBus_USB.pdf schematic --- .../simulation/mbus_master_001.qucs-s.dpl | 40 +++++++++ .../simulation/mbus_master_001.qucs-s.sch | 90 +++++++++++++++++++ 2 files changed, 130 insertions(+) create mode 100644 Electrical/Board_003/simulation/mbus_master_001.qucs-s.dpl create mode 100644 Electrical/Board_003/simulation/mbus_master_001.qucs-s.sch diff --git a/Electrical/Board_003/simulation/mbus_master_001.qucs-s.dpl b/Electrical/Board_003/simulation/mbus_master_001.qucs-s.dpl new file mode 100644 index 00000000..be5f3111 --- /dev/null +++ b/Electrical/Board_003/simulation/mbus_master_001.qucs-s.dpl @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + <"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> + + + <"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> + + + <"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> + + + + diff --git a/Electrical/Board_003/simulation/mbus_master_001.qucs-s.sch b/Electrical/Board_003/simulation/mbus_master_001.qucs-s.sch new file mode 100644 index 00000000..6e8575d1 --- /dev/null +++ b/Electrical/Board_003/simulation/mbus_master_001.qucs-s.sch @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + <_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> + + + + + + + <_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> + + + <_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> + + + <.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> + + + + + + + + + + <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 ""> + + + + <"ngspice/mbus_master:tran.v(txd)" #0000ff 0 3 0 0 0> + <"ngspice/mbus_master:tran.mbusdiff" #ff0000 0 3 0 0 0> + + + + +