From d9614421f4d162a7deb0849c3af0d6c30d57689d Mon Sep 17 00:00:00 2001 From: Abhishek Patel Date: Mon, 6 Jun 2016 21:19:40 +0530 Subject: sources,mosfets,transistors,subcircuits category amended,digitalpins corrected --- views/schematic.html | 5 +- views/script/connections.js | 12 +++- views/script/gui.js | 3 +- views/script/netlist.js | 4 +- views/script/savenetlist.js | 4 +- views/style/schematic.css | 4 +- views/webtronix_server/amplifier/inst-amp.svg | 57 ------------------ views/webtronix_server/amplifier/op-amp.svg | 54 ----------------- views/webtronix_server/audio/speaker.svg | 57 ------------------ views/webtronix_server/digital/adc_bridge.svg | 43 ------------- views/webtronix_server/digital/and.svg | 50 ---------------- views/webtronix_server/digital/dac_bridge.svg | 62 ------------------- views/webtronix_server/digital/nand.svg | 58 ------------------ views/webtronix_server/digital/nor.svg | 62 ------------------- views/webtronix_server/digital/not.svg | 50 ---------------- views/webtronix_server/digital/or.svg | 53 ---------------- views/webtronix_server/digital/source.svg | 28 --------- views/webtronix_server/digital/xnor.svg | 47 --------------- views/webtronix_server/digital/xor.svg | 45 -------------- views/webtronix_server/parts.json | 70 ++++++++++++---------- views/webtronix_server/power/ac.svg | 38 ------------ views/webtronix_server/power/battery.svg | 70 ---------------------- views/webtronix_server/power/current.svg | 31 ---------- views/webtronix_server/power/exponential.svg | 58 ------------------ views/webtronix_server/power/ground.svg | 52 ---------------- views/webtronix_server/power/namewire.svg | 51 ---------------- views/webtronix_server/power/positive.svg | 55 ----------------- views/webtronix_server/power/pulse.svg | 60 ------------------- views/webtronix_server/power/pwl.svg | 68 --------------------- views/webtronix_server/power/sinvoltagesource.svg | 39 ------------ views/webtronix_server/resistors/testresistor.svg | 53 ---------------- views/webtronix_server/resistors/vari-resistor.svg | 58 ------------------ views/webtronix_server/transistors/njfet.svg | 39 ------------ views/webtronix_server/transistors/nmosfet.svg | 54 ----------------- views/webtronix_server/transistors/pjfet.svg | 36 ----------- views/webtronix_server/transistors/pmosfet.svg | 55 ----------------- 36 files changed, 60 insertions(+), 1525 deletions(-) delete mode 100644 views/webtronix_server/amplifier/inst-amp.svg delete mode 100644 views/webtronix_server/amplifier/op-amp.svg delete mode 100644 views/webtronix_server/audio/speaker.svg delete mode 100644 views/webtronix_server/digital/adc_bridge.svg delete mode 100644 views/webtronix_server/digital/and.svg delete mode 100644 views/webtronix_server/digital/dac_bridge.svg delete mode 100644 views/webtronix_server/digital/nand.svg delete mode 100644 views/webtronix_server/digital/nor.svg delete mode 100644 views/webtronix_server/digital/not.svg delete mode 100644 views/webtronix_server/digital/or.svg delete mode 100644 views/webtronix_server/digital/source.svg delete mode 100644 views/webtronix_server/digital/xnor.svg delete mode 100644 views/webtronix_server/digital/xor.svg delete mode 100644 views/webtronix_server/power/ac.svg delete mode 100644 views/webtronix_server/power/battery.svg delete mode 100644 views/webtronix_server/power/current.svg delete mode 100644 views/webtronix_server/power/exponential.svg delete mode 100644 views/webtronix_server/power/ground.svg delete mode 100644 views/webtronix_server/power/namewire.svg delete mode 100644 views/webtronix_server/power/positive.svg delete mode 100644 views/webtronix_server/power/pulse.svg delete mode 100644 views/webtronix_server/power/pwl.svg delete mode 100644 views/webtronix_server/power/sinvoltagesource.svg delete mode 100644 views/webtronix_server/resistors/testresistor.svg delete mode 100644 views/webtronix_server/resistors/vari-resistor.svg delete mode 100644 views/webtronix_server/transistors/njfet.svg delete mode 100644 views/webtronix_server/transistors/nmosfet.svg delete mode 100644 views/webtronix_server/transistors/pjfet.svg delete mode 100644 views/webtronix_server/transistors/pmosfet.svg diff --git a/views/schematic.html b/views/schematic.html index cec04a8..89ba416 100644 --- a/views/schematic.html +++ b/views/schematic.html @@ -74,10 +74,11 @@ toolbar - + + - - - - - - - - - - - - - - - - - - - u - u - inst-amp - amplifier - - - - true - - - - - - - - - - + - _ - - - - - - diff --git a/views/webtronix_server/amplifier/op-amp.svg b/views/webtronix_server/amplifier/op-amp.svg deleted file mode 100644 index 79df61a..0000000 --- a/views/webtronix_server/amplifier/op-amp.svg +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - - - - u - u - op-amp - amplifier - - - - true - - - - - - - + - - _ - - - - diff --git a/views/webtronix_server/audio/speaker.svg b/views/webtronix_server/audio/speaker.svg deleted file mode 100644 index 1f5df99..0000000 --- a/views/webtronix_server/audio/speaker.svg +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - r - r - testresistor - resistors - - - - - - - - - - - - - diff --git a/views/webtronix_server/digital/adc_bridge.svg b/views/webtronix_server/digital/adc_bridge.svg deleted file mode 100644 index 7817fe1..0000000 --- a/views/webtronix_server/digital/adc_bridge.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - - - - - - - - ada - - ada - - adc_bridge - - digital - - - - - - - - - - - - - - - - - - - - diff --git a/views/webtronix_server/digital/and.svg b/views/webtronix_server/digital/and.svg deleted file mode 100644 index 075430f..0000000 --- a/views/webtronix_server/digital/and.svg +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - and - - and - and - digital - - - - - - - - - - - - - diff --git a/views/webtronix_server/digital/dac_bridge.svg b/views/webtronix_server/digital/dac_bridge.svg deleted file mode 100644 index b5b1316..0000000 --- a/views/webtronix_server/digital/dac_bridge.svg +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - - - - ad - ad - dac_bridge - digital - - - - - - - - - - - - - - - diff --git a/views/webtronix_server/digital/nand.svg b/views/webtronix_server/digital/nand.svg deleted file mode 100644 index 8f3346b..0000000 --- a/views/webtronix_server/digital/nand.svg +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - nand - - nand - nand - digital - - - - - - - - - - - - - - diff --git a/views/webtronix_server/digital/nor.svg b/views/webtronix_server/digital/nor.svg deleted file mode 100644 index a4958dd..0000000 --- a/views/webtronix_server/digital/nor.svg +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - - - - nor - - nor - nor - digital - - - - - - - - - - - - - - - diff --git a/views/webtronix_server/digital/not.svg b/views/webtronix_server/digital/not.svg deleted file mode 100644 index 83ec3aa..0000000 --- a/views/webtronix_server/digital/not.svg +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - inv - - inv - not - digital - - - - - - - - - - - - diff --git a/views/webtronix_server/digital/or.svg b/views/webtronix_server/digital/or.svg deleted file mode 100644 index b6f9227..0000000 --- a/views/webtronix_server/digital/or.svg +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - or - - or - or - digital - - - - - - - - - - - - - diff --git a/views/webtronix_server/digital/source.svg b/views/webtronix_server/digital/source.svg deleted file mode 100644 index 70c9fe5..0000000 --- a/views/webtronix_server/digital/source.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - clock - - xclock - source - digital - - - - - - - - - - - - diff --git a/views/webtronix_server/digital/xnor.svg b/views/webtronix_server/digital/xnor.svg deleted file mode 100644 index a3757bb..0000000 --- a/views/webtronix_server/digital/xnor.svg +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - xnor - - xnor - xnor - digital - - - - - - - - - - - - - - - - - diff --git a/views/webtronix_server/digital/xor.svg b/views/webtronix_server/digital/xor.svg deleted file mode 100644 index e55ade7..0000000 --- a/views/webtronix_server/digital/xor.svg +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - xor - - xor - xor - digital - - - - - - - - - - - - - - - diff --git a/views/webtronix_server/parts.json b/views/webtronix_server/parts.json index cd05bfa..8109fc4 100644 --- a/views/webtronix_server/parts.json +++ b/views/webtronix_server/parts.json @@ -6,7 +6,7 @@ "5_pins":{} }, - "amplifier":{ + "subcircuits":{ "op-amp":{ "help":"ux + - v- out v+ model\n\ndirective = include model file", "values":{ @@ -15,16 +15,15 @@ "741":["ua741.mod","lm741.mod"], "tl084":["tl084.mod"] } - }, - "inst-amp":{ - "values":{ - "ina128":["ina128.mod"], - "ad620a":["ad620a.mod"], - "ad8221":["ad8221.mod"] - } } }, - "digital":{ + + "analogmodels":{ + + }, + + + "digitalmodels":{ "adc_bridge":{ "ideal_adc":["digital.lib"] @@ -60,7 +59,7 @@ }, "resistors":{ - "photo-resistor":{}, + "resistor":{ "help":"rx 1 2 value\nrx = part id\nvalue = 0-xMeg", "values":{ @@ -74,17 +73,34 @@ } }, - "vari-resistor":{}, - "potentiometer":{} + "variresistor":{} }, - "transistors":{ - "njfet":{ + + "mosfets":{ + "njfet":{ "values":{ "mpf102":["models.lib"], "2n3819":["models.lib"] } }, + + "pjfet":{}, + "nmosfet":{ + "values":{ + "2n7000":["2n7000.mod"], + "irf150":["irf150.mod"], + "irf530":["irf530.mod"], + "irfz44n":["irfz44n.mod"] + } + }, + "pmosfet":{} + + }, + + + "transistors":{ + "npn":{ "values":{ @@ -93,29 +109,19 @@ "2n3055":["models.lib"] } }, - "pjfet":{}, + "pnp":{ "values":{ "2n3906":["models.lib"], "2n2907":["models.lib"] } - }, - "nmosfet":{ - "values":{ - "2n7000":["2n7000.mod"], - "irf150":["irf150.mod"], - "irf530":["irf530.mod"], - "irfz44n":["irfz44n.mod"] - } - }, - "phototrans":{}, - "pmosfet":{} - }, - "audio":{ - "speaker":{} + } + + }, - - "diodes":{ + + + "diodes":{ "diode":{ "values":{ @@ -182,7 +188,7 @@ "tapcoil":{}, "transformer":{} }, - "power":{ + "sources":{ "pulse":{}, "pwl":{}, diff --git a/views/webtronix_server/power/ac.svg b/views/webtronix_server/power/ac.svg deleted file mode 100644 index db703bd..0000000 --- a/views/webtronix_server/power/ac.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - v - v - ac - power - - - - - - - - - - - - - - - - - - - diff --git a/views/webtronix_server/power/battery.svg b/views/webtronix_server/power/battery.svg deleted file mode 100644 index e175523..0000000 --- a/views/webtronix_server/power/battery.svg +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - - v - v - battery - power - - - - - - - - - - - - - - + - _ - - diff --git a/views/webtronix_server/power/current.svg b/views/webtronix_server/power/current.svg deleted file mode 100644 index 9cd318d..0000000 --- a/views/webtronix_server/power/current.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - i - i - current - power - - - - - - - - - - - - - - - - diff --git a/views/webtronix_server/power/exponential.svg b/views/webtronix_server/power/exponential.svg deleted file mode 100644 index b9fb80d..0000000 --- a/views/webtronix_server/power/exponential.svg +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - e - v - exponential - power - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/views/webtronix_server/power/ground.svg b/views/webtronix_server/power/ground.svg deleted file mode 100644 index e083c0f..0000000 --- a/views/webtronix_server/power/ground.svg +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - gnd - gnd - ground - power - - - - - - - - - - - - - - diff --git a/views/webtronix_server/power/namewire.svg b/views/webtronix_server/power/namewire.svg deleted file mode 100644 index 1389460..0000000 --- a/views/webtronix_server/power/namewire.svg +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - wire - wire - namewire - power - - - - - - - - - - - - - diff --git a/views/webtronix_server/power/positive.svg b/views/webtronix_server/power/positive.svg deleted file mode 100644 index c1d2763..0000000 --- a/views/webtronix_server/power/positive.svg +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - wire - wire - positive - power - - - - - - - - - - - - - - diff --git a/views/webtronix_server/power/pulse.svg b/views/webtronix_server/power/pulse.svg deleted file mode 100644 index 3834374..0000000 --- a/views/webtronix_server/power/pulse.svg +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - p - v - pulse - power - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/views/webtronix_server/power/pwl.svg b/views/webtronix_server/power/pwl.svg deleted file mode 100644 index ec3603a..0000000 --- a/views/webtronix_server/power/pwl.svg +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - w - v - pwl - power - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/views/webtronix_server/power/sinvoltagesource.svg b/views/webtronix_server/power/sinvoltagesource.svg deleted file mode 100644 index c381378..0000000 --- a/views/webtronix_server/power/sinvoltagesource.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - s - v - sinvoltagesource - power - - - - - - - - - - - - - - - - - - - -+ -_ - - - diff --git a/views/webtronix_server/resistors/testresistor.svg b/views/webtronix_server/resistors/testresistor.svg deleted file mode 100644 index 226736c..0000000 --- a/views/webtronix_server/resistors/testresistor.svg +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - r - r - testresistor - resistors - - - - - - - - - - - - - diff --git a/views/webtronix_server/resistors/vari-resistor.svg b/views/webtronix_server/resistors/vari-resistor.svg deleted file mode 100644 index 8f2321e..0000000 --- a/views/webtronix_server/resistors/vari-resistor.svg +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - r - r - variresistor - resistors - - - - - - - - - - - - - - diff --git a/views/webtronix_server/transistors/njfet.svg b/views/webtronix_server/transistors/njfet.svg deleted file mode 100644 index 4adf6ed..0000000 --- a/views/webtronix_server/transistors/njfet.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - j - j - njfet - transistors - - - - true - - - - - - - - - - - G - D - S - - - - - diff --git a/views/webtronix_server/transistors/nmosfet.svg b/views/webtronix_server/transistors/nmosfet.svg deleted file mode 100644 index cd332df..0000000 --- a/views/webtronix_server/transistors/nmosfet.svg +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - - - - m - m - nmosfet - transistors - - - - true - - - - - G - D - S - - - - - - - - - - - diff --git a/views/webtronix_server/transistors/pjfet.svg b/views/webtronix_server/transistors/pjfet.svg deleted file mode 100644 index 40f6835..0000000 --- a/views/webtronix_server/transistors/pjfet.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - j - j - pjfet - transistors - - - - true - - - - - - - - - - G - D - S - - - - diff --git a/views/webtronix_server/transistors/pmosfet.svg b/views/webtronix_server/transistors/pmosfet.svg deleted file mode 100644 index c6268f0..0000000 --- a/views/webtronix_server/transistors/pmosfet.svg +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - - m - m - pmosfet - transistors - - - - true - - - - - - G - D - S - - - - - - - - - - - - - -- cgit