7 Commits

11 changed files with 9676 additions and 19721 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -712,6 +712,16 @@
(embedded_fonts no)
)
)
(text "Needs to support 24 V gate voltage"
(exclude_from_sim no)
(at 100.076 90.424 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "c51ea670-c8f2-4f1c-9e16-0f1b2ebf2915")
)
(junction
(at 88.9 76.2)
(diameter 0)
@@ -1001,257 +1011,6 @@
)
(uuid "ff47488f-e6ea-43e1-9149-61b1a075a1cb")
)
(symbol
(lib_id "Transistor_BJT:BC857BS")
(at 91.44 53.34 180)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(uuid "339d59ec-637f-4ade-a2ab-e3d3fd43c3cf")
(property "Reference" "Q8"
(at 86.36 54.6101 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "BC857BS"
(at 86.36 52.0701 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Package_TO_SOT_SMD:SOT-363_SC-70-6"
(at 86.36 55.88 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/BC857BS.pdf"
(at 91.44 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "100mA IC, 45V Vce, Dual PNP/PNP Transistors, SOT-363"
(at 91.44 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Sim.Library" "model/BC857BS.lib"
(at 91.44 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Sim.Name" "BC857BS"
(at 91.44 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Sim.Device" "SUBCKT"
(at 91.44 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Sim.Pins" "1=1 2=2 3=3 4=4 5=5 6=6"
(at 91.44 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "384844f8-02df-43ff-8019-54f0851e533c")
)
(pin "5"
(uuid "a8ea70d5-542d-407a-a088-6adc40088000")
)
(pin "3"
(uuid "4fd282d8-b478-4421-9587-a28a75b45e10")
)
(pin "4"
(uuid "04889b31-9ee5-4759-93a3-ce1a25a20963")
)
(pin "6"
(uuid "0f80c42f-de23-4b47-82b9-4a1247510d03")
)
(pin "2"
(uuid "99ac6854-fee8-4ad8-bcf9-4b1f84752170")
)
(instances
(project ""
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/4b115b46-85c5-432f-8c3d-5dd39bc18ece/471c57ac-7f0b-4770-9508-a9b5df7da8b9"
(reference "Q12")
(unit 1)
)
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/4b115b46-85c5-432f-8c3d-5dd39bc18ece/b79ecb33-7ccf-4673-914d-32a1b9b10e7b"
(reference "Q10")
(unit 1)
)
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/596f4890-a5ff-4776-a61d-272e3bcbcdd5/efdabaa1-4e6c-4b02-8574-dea8c0bb89ea"
(reference "Q8")
(unit 1)
)
)
)
)
(symbol
(lib_id "Transistor_BJT:BC857BS")
(at 111.76 53.34 0)
(mirror x)
(unit 2)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(uuid "4af76aab-f986-4385-9520-d829779e4c99")
(property "Reference" "Q8"
(at 116.84 54.6101 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "BC857BS"
(at 116.84 52.0701 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Package_TO_SOT_SMD:SOT-363_SC-70-6"
(at 116.84 55.88 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/BC857BS.pdf"
(at 111.76 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "100mA IC, 45V Vce, Dual PNP/PNP Transistors, SOT-363"
(at 111.76 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Sim.Library" "model/BC857BS.lib"
(at 111.76 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Sim.Name" "BC857BS"
(at 111.76 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Sim.Device" "SUBCKT"
(at 111.76 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Sim.Pins" "1=1 2=2 3=3 4=4 5=5 6=6"
(at 111.76 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "2"
(uuid "c9ea3d90-2830-4126-b88a-0fd24360711e")
)
(pin "3"
(uuid "5d537359-8adb-4653-a50b-7748b1482635")
)
(pin "4"
(uuid "abf42056-240c-4638-b27f-35700968354a")
)
(pin "6"
(uuid "ac493fb1-6c77-4e80-881b-4ac7315c5b8e")
)
(pin "5"
(uuid "6c5d91ff-268e-452b-927b-81fbf8139749")
)
(pin "1"
(uuid "fe5a9cc9-809d-4ee9-bb88-6d7e9389e085")
)
(instances
(project ""
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/4b115b46-85c5-432f-8c3d-5dd39bc18ece/471c57ac-7f0b-4770-9508-a9b5df7da8b9"
(reference "Q12")
(unit 2)
)
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/4b115b46-85c5-432f-8c3d-5dd39bc18ece/b79ecb33-7ccf-4673-914d-32a1b9b10e7b"
(reference "Q10")
(unit 2)
)
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/596f4890-a5ff-4776-a61d-272e3bcbcdd5/efdabaa1-4e6c-4b02-8574-dea8c0bb89ea"
(reference "Q8")
(unit 2)
)
)
)
)
(symbol
(lib_id "Device:R")
(at 114.3 67.31 0)
@@ -1308,25 +1067,192 @@
)
)
(pin "2"
(uuid "b768ddbf-fae2-436c-ac4c-91cc5e18ce50")
(uuid "413fdc40-b7ae-4d83-9063-5cde5e5bdcc1")
)
(pin "1"
(uuid "448c2525-f4b6-4b0e-b86f-1f8d7f4ebb03")
(uuid "e9ec6be3-1dda-46b0-aa0d-70e01efa4271")
)
(instances
(project "keyboard_controller"
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/4b115b46-85c5-432f-8c3d-5dd39bc18ece/471c57ac-7f0b-4770-9508-a9b5df7da8b9"
(reference "R79")
(unit 1)
)
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/4b115b46-85c5-432f-8c3d-5dd39bc18ece/b79ecb33-7ccf-4673-914d-32a1b9b10e7b"
(reference "R74")
(unit 1)
)
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/596f4890-a5ff-4776-a61d-272e3bcbcdd5/efdabaa1-4e6c-4b02-8574-dea8c0bb89ea"
(reference "R71")
(unit 1)
)
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f/14e475fc-3ffe-44c4-b9c9-539e1b0d41cb"
(reference "R51")
(unit 1)
)
)
)
)
(symbol
(lib_id "Transistor_BJT:BC857BS")
(at 91.44 53.34 180)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(uuid "a5e62f4f-bd9f-4f84-a9a7-f6ebf87cac94")
(property "Reference" "Q4"
(at 86.36 54.6101 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "BC857BS"
(at 86.36 52.0701 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Package_TO_SOT_SMD:SOT-363_SC-70-6"
(at 86.36 55.88 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/BC857BS.pdf"
(at 91.44 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "100mA IC, 45V Vce, Dual PNP/PNP Transistors, SOT-363"
(at 91.44 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "3"
(uuid "8943e3e5-5171-4f5a-9c87-4c3ad53a29ef")
)
(pin "2"
(uuid "44850ec9-8de9-44c4-b0ff-ae8afbc7bb08")
)
(pin "6"
(uuid "caa22a55-e331-47c0-9744-6e0f6378be94")
)
(pin "4"
(uuid "29985eda-8500-4ba4-a210-6d6b1992dc69")
)
(pin "1"
(uuid "a373da5e-d15a-4879-ad7a-ffaaf30e5bc4")
)
(pin "5"
(uuid "b2c73db4-4c11-4655-bac8-4c4fa5211dfa")
)
(instances
(project ""
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/596f4890-a5ff-4776-a61d-272e3bcbcdd5/efdabaa1-4e6c-4b02-8574-dea8c0bb89ea"
(reference "Q4")
(unit 1)
)
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f/14e475fc-3ffe-44c4-b9c9-539e1b0d41cb"
(reference "Q8")
(unit 1)
)
)
)
)
(symbol
(lib_id "Transistor_BJT:BC857BS")
(at 111.76 53.34 0)
(mirror x)
(unit 2)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(uuid "ab7b9b20-c0d1-45d5-8f90-20f8b4b28502")
(property "Reference" "Q4"
(at 116.84 54.6101 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "BC857BS"
(at 116.84 52.0701 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Package_TO_SOT_SMD:SOT-363_SC-70-6"
(at 116.84 55.88 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/BC857BS.pdf"
(at 111.76 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "100mA IC, 45V Vce, Dual PNP/PNP Transistors, SOT-363"
(at 111.76 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "3"
(uuid "8943e3e5-5171-4f5a-9c87-4c3ad53a29f0")
)
(pin "2"
(uuid "44850ec9-8de9-44c4-b0ff-ae8afbc7bb09")
)
(pin "6"
(uuid "caa22a55-e331-47c0-9744-6e0f6378be95")
)
(pin "4"
(uuid "29985eda-8500-4ba4-a210-6d6b1992dc6a")
)
(pin "1"
(uuid "a373da5e-d15a-4879-ad7a-ffaaf30e5bc5")
)
(pin "5"
(uuid "b2c73db4-4c11-4655-bac8-4c4fa5211dfb")
)
(instances
(project ""
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/596f4890-a5ff-4776-a61d-272e3bcbcdd5/efdabaa1-4e6c-4b02-8574-dea8c0bb89ea"
(reference "Q4")
(unit 2)
)
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f/14e475fc-3ffe-44c4-b9c9-539e1b0d41cb"
(reference "Q8")
(unit 2)
)
)
)
)
@@ -1386,25 +1312,21 @@
)
)
(pin "2"
(uuid "5accf2f2-3769-4fa8-ad99-875b03903c92")
(uuid "3bd64f74-95c5-4b4e-bd47-1b5f73b9c46c")
)
(pin "1"
(uuid "c5db1f02-e57f-4201-934e-e2ba9412d59b")
(uuid "8ad45152-ea54-4947-8690-fb5f052d83a6")
)
(instances
(project "keyboard_controller"
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/4b115b46-85c5-432f-8c3d-5dd39bc18ece/471c57ac-7f0b-4770-9508-a9b5df7da8b9"
(reference "R75")
(unit 1)
)
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/4b115b46-85c5-432f-8c3d-5dd39bc18ece/b79ecb33-7ccf-4673-914d-32a1b9b10e7b"
(reference "R72")
(unit 1)
)
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/596f4890-a5ff-4776-a61d-272e3bcbcdd5/efdabaa1-4e6c-4b02-8574-dea8c0bb89ea"
(reference "R62")
(unit 1)
)
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f/14e475fc-3ffe-44c4-b9c9-539e1b0d41cb"
(reference "R50")
(unit 1)
)
)
)
)
@@ -1488,28 +1410,24 @@
)
)
(pin "3"
(uuid "f148effa-77d4-4eca-a305-89916333dfa0")
(uuid "e0fe6110-efae-48e0-9885-2a9e72f96981")
)
(pin "1"
(uuid "40f5c7ec-e199-4790-9c57-7a70cac2de64")
(uuid "bfe88b3c-e203-4ca4-b4e9-e8d9ccb67460")
)
(pin "2"
(uuid "e6f23bf4-6a1f-40a9-8555-b56ab2e52240")
(uuid "dabe3f7a-3544-4066-982e-801f54954630")
)
(instances
(project "keyboard_controller"
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/4b115b46-85c5-432f-8c3d-5dd39bc18ece/471c57ac-7f0b-4770-9508-a9b5df7da8b9"
(reference "Q13")
(unit 1)
)
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/4b115b46-85c5-432f-8c3d-5dd39bc18ece/b79ecb33-7ccf-4673-914d-32a1b9b10e7b"
(reference "Q11")
(unit 1)
)
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/596f4890-a5ff-4776-a61d-272e3bcbcdd5/efdabaa1-4e6c-4b02-8574-dea8c0bb89ea"
(reference "Q9")
(unit 1)
)
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f/14e475fc-3ffe-44c4-b9c9-539e1b0d41cb"
(reference "Q7")
(unit 1)
)
)
)
)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,41 @@
* DIODES INCORPORATED AND ITS AFFILIATED COMPANIES AND SUBSIDIARIES (COLLECTIVELY, "DIODES")
* PROVIDE THESE SPICE MODELS AND DATA (COLLECTIVELY, THE "SM DATA") "AS IS" AND WITHOUT ANY
* REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTY OF MERCHANTABILITY
* OR FITNESS FOR A PARTICULAR PURPOSE, ANY WARRANTY ARISING FROM COURSE OF DEALING OR COURSE OF
* PERFORMANCE, OR ANY WARRANTY THAT ACCESS TO OR OPERATION OF THE SM DATA WILL BE UNINTERRUPTED,
* OR THAT THE SM DATA OR ANY SIMULATION USING THE SM DATA WILL BE ERROR FREE. TO THE MAXIMUM
* EXTENT PERMITTED BY LAW, IN NO EVENT WILL DIODES BE LIABLE FOR ANY DIRECT OR INDIRECT,
* SPECIAL, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR IN CONNECTION WITH
* THE PRODUCTION OR USE OF SM DATA, HOWEVER CAUSED AND UNDER WHATEVER CAUSE OF ACTION OR THEORY
* OF LIABILITY BROUGHT (INCLUDING, WITHOUT LIMITATION, UNDER ANY CONTRACT, NEGLIGENCE OR OTHER
* TORT THEORY OF LIABILITY), EVEN IF DIODES HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES,
* AND DIODES' TOTAL LIABILITY (WHETHER IN CONTRACT, TORT OR OTHERWISE) WITH REGARD TO THE SM
* DATA WILL NOT, IN THE AGGREGATE, EXCEED ANY SUMS PAID BY YOU TO DIODES FOR THE SM DATA.
*---------- 2N7002 Spice Model ----------
.SUBCKT N7002 10 20 30
* TERMINALS: D G S
M1 1 2 3 3 NMOS L = 1E-006 W = 1E-006
RD 10 1 0.976
RS 30 3 0.001
RG 20 2 160.6
CGS 2 3 2E-011
EGD 12 0 2 1 1
VFB 14 0 0
FFB 2 1 VFB 1
CGD 13 14 5.9E-011
R1 13 0 1
D1 12 13 DLIM
DDG 15 14 DCGD
R2 12 15 1
D2 15 0 DLIM
DSD 3 10 DSUB
.MODEL NMOS NMOS LEVEL = 3 VMAX = 1E+006 ETA = 0 VTO = 2.154
+ TOX = 6E-008 NSUB = 1E+016 KP = 0.4654 KAPPA = 1E-015 U0 = 400
.MODEL DCGD D CJO = 1.2E-011 VJ = 0.6 M = 0.6
.MODEL DSUB D IS = 6.808E-010 N = 1.576 RS = 0.1408 BV = 72 CJO = 8E-012 VJ = 0.8 M = 0.6474
.MODEL DLIM D IS = 0.0001
.ENDS
*Diodes N7002 Spice Model v0 Last Revised 2017/2/9

View File

@@ -0,0 +1,34 @@
* DIODES INCORPORATED AND ITS AFFILIATED COMPANIES AND SUBSIDIARIES (COLLECTIVELY, "DIODES")
* PROVIDE THESE SPICE MODELS AND DATA (COLLECTIVELY, THE "SM DATA") "AS IS" AND WITHOUT ANY
* REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTY OF MERCHANTABILITY
* OR FITNESS FOR A PARTICULAR PURPOSE, ANY WARRANTY ARISING FROM COURSE OF DEALING OR COURSE OF
* PERFORMANCE, OR ANY WARRANTY THAT ACCESS TO OR OPERATION OF THE SM DATA WILL BE UNINTERRUPTED,
* OR THAT THE SM DATA OR ANY SIMULATION USING THE SM DATA WILL BE ERROR FREE. TO THE MAXIMUM
* EXTENT PERMITTED BY LAW, IN NO EVENT WILL DIODES BE LIABLE FOR ANY DIRECT OR INDIRECT,
* SPECIAL, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR IN CONNECTION WITH
* THE PRODUCTION OR USE OF SM DATA, HOWEVER CAUSED AND UNDER WHATEVER CAUSE OF ACTION OR THEORY
* OF LIABILITY BROUGHT (INCLUDING, WITHOUT LIMITATION, UNDER ANY CONTRACT, NEGLIGENCE OR OTHER
* TORT THEORY OF LIABILITY), EVEN IF DIODES HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES,
* AND DIODES' TOTAL LIABILITY (WHETHER IN CONTRACT, TORT OR OTHERWISE) WITH REGARD TO THE SM
* DATA WILL NOT, IN THE AGGREGATE, EXCEED ANY SUMS PAID BY YOU TO DIODES FOR THE SM DATA.
*ZETEX BSS84 Spice Model v1.1 Last Revised 3/5/00
*
.SUBCKT BSS84 3 4 5
* NODES: DRAIN GATE SOURCE
M1 3 2 5 5 MOD1
RG 4 2 167
RL 3 5 50E6
C1 2 5 26P
C2 3 2 4P
D1 3 5 DIODE1
*
.MODEL MOD1 PMOS VTO=-1.709 RS=3.091 RD=0.979 IS=1E-15 KP=0.146
+CBD=12P PB=1
.MODEL DIODE1 D IS=1.072E-13 RS=0.527 N=1.077
.ENDS BSS84
*
*$
*

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,27 @@
{
"last_sch_text_sim_command": "",
"tabs": [
{
"analysis": "TRAN",
"commands": [
".tran 10m 80m 0",
".kicad adjustpaths",
".save all",
".probe alli",
".probe allp"
],
"dottedSecondary": true,
"margins": {
"bottom": 45,
"left": 70,
"right": 70,
"top": 30
},
"measurements": [],
"showGrid": true,
"traces": []
}
],
"user_defined_signals": [],
"version": 6
}