was very close with a working simulation

This commit is contained in:
Laila van Reenen 2025-05-01 00:06:01 +02:00
parent 656cd8c217
commit a55e21c4a8
Signed by: LailaTheElf
GPG Key ID: 8A3EF0226518C12D
6 changed files with 4734 additions and 632 deletions

View File

@ -486,7 +486,7 @@
"gencad": "", "gencad": "",
"idf": "", "idf": "",
"netlist": "", "netlist": "",
"plot": "gerber", "plot": "",
"pos_files": "", "pos_files": "",
"specctra_dsn": "", "specctra_dsn": "",
"step": "", "step": "",
@ -560,48 +560,12 @@
"name": "Sim.Device", "name": "Sim.Device",
"show": false "show": false
}, },
{
"group_by": false,
"label": "Sim.Library",
"name": "Sim.Library",
"show": false
},
{
"group_by": false,
"label": "Sim.Name",
"name": "Sim.Name",
"show": false
},
{
"group_by": false,
"label": "Sim.Params",
"name": "Sim.Params",
"show": false
},
{ {
"group_by": false, "group_by": false,
"label": "Sim.Pins", "label": "Sim.Pins",
"name": "Sim.Pins", "name": "Sim.Pins",
"show": false "show": false
}, },
{
"group_by": false,
"label": "Sim.Type",
"name": "Sim.Type",
"show": false
},
{
"group_by": false,
"label": "digikey",
"name": "digikey",
"show": false
},
{
"group_by": false,
"label": "kicad",
"name": "kicad",
"show": false
},
{ {
"group_by": true, "group_by": true,
"label": "DNP", "label": "DNP",
@ -662,7 +626,7 @@
"version": 0 "version": 0
}, },
"model_mode": 4, "model_mode": 4,
"workbook_filename": "" "workbook_filename": "gan_motor_driver.wbk"
}, },
"page_layout_descr_file": "", "page_layout_descr_file": "",
"plot_directory": "", "plot_directory": "",
@ -700,6 +664,10 @@
[ [
"5ad34fe2-a490-48c3-a497-a9e3659d2417", "5ad34fe2-a490-48c3-a497-a9e3659d2417",
"psu" "psu"
],
[
"f4714f4e-db96-43cc-97d1-25933cf75f2f",
"simulation"
] ]
], ],
"text_variables": {} "text_variables": {}

File diff suppressed because it is too large Load Diff

View File

@ -21,8 +21,17 @@
"showGrid": true, "showGrid": true,
"traces": [ "traces": [
{ {
"color": "rgb(228, 26, 28)", "color": "rgb(55, 126, 184)",
"signal": "V(/half_bridge_a/sw)", "cursor1": {
"position": 0.0,
"x_format": "3~s",
"y_format": "3~V"
},
"cursorD": {
"x_format": "3~s",
"y_format": "3~V"
},
"signal": "V(/half_bridge_c/sw)",
"trace_type": 257 "trace_type": 257
} }
] ]

File diff suppressed because it is too large Load Diff

View File

@ -4537,7 +4537,7 @@
(lib_id "Memory_Flash:W25Q128JVS") (lib_id "Memory_Flash:W25Q128JVS")
(at 114.3 128.27 0) (at 114.3 128.27 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -4724,7 +4724,7 @@
(lib_id "Device:R") (lib_id "Device:R")
(at 71.12 120.65 270) (at 71.12 120.65 270)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -4803,7 +4803,7 @@
(lib_id "Device:C") (lib_id "Device:C")
(at 120.65 101.6 0) (at 120.65 101.6 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -4884,7 +4884,7 @@
(lib_id "power:GND") (lib_id "power:GND")
(at 120.65 106.68 0) (at 120.65 106.68 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -4961,7 +4961,7 @@
(lib_id "Device:R") (lib_id "Device:R")
(at 172.72 119.38 270) (at 172.72 119.38 270)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -5040,7 +5040,7 @@
(lib_id "Device:R") (lib_id "Device:R")
(at 165.1 121.92 270) (at 165.1 121.92 270)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -5119,7 +5119,7 @@
(lib_id "Device:C") (lib_id "Device:C")
(at 219.71 78.74 0) (at 219.71 78.74 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -5200,7 +5200,7 @@
(lib_id "Device:C") (lib_id "Device:C")
(at 231.14 78.74 0) (at 231.14 78.74 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -5281,7 +5281,7 @@
(lib_id "Device:C") (lib_id "Device:C")
(at 242.57 78.74 0) (at 242.57 78.74 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -5362,7 +5362,7 @@
(lib_id "Device:C") (lib_id "Device:C")
(at 254 78.74 0) (at 254 78.74 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -5443,7 +5443,7 @@
(lib_id "Device:C") (lib_id "Device:C")
(at 265.43 78.74 0) (at 265.43 78.74 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -5524,7 +5524,7 @@
(lib_id "Device:C") (lib_id "Device:C")
(at 276.86 78.74 0) (at 276.86 78.74 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -5605,7 +5605,7 @@
(lib_id "Device:C") (lib_id "Device:C")
(at 288.29 78.74 0) (at 288.29 78.74 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -5686,7 +5686,7 @@
(lib_id "Device:C") (lib_id "Device:C")
(at 179.07 78.74 0) (at 179.07 78.74 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -5767,7 +5767,7 @@
(lib_id "Device:C") (lib_id "Device:C")
(at 190.5 78.74 0) (at 190.5 78.74 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -5848,7 +5848,7 @@
(lib_id "Device:C") (lib_id "Device:C")
(at 190.5 92.71 0) (at 190.5 92.71 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -5929,7 +5929,7 @@
(lib_id "Device:C") (lib_id "Device:C")
(at 219.71 92.71 0) (at 219.71 92.71 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -6010,7 +6010,7 @@
(lib_id "power:GND") (lib_id "power:GND")
(at 288.29 86.36 0) (at 288.29 86.36 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -6087,7 +6087,7 @@
(lib_id "power:GND") (lib_id "power:GND")
(at 179.07 85.09 0) (at 179.07 85.09 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -6164,7 +6164,7 @@
(lib_id "power:GND") (lib_id "power:GND")
(at 190.5 97.79 0) (at 190.5 97.79 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -6241,7 +6241,7 @@
(lib_id "power:GND") (lib_id "power:GND")
(at 219.71 97.79 0) (at 219.71 97.79 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -6318,7 +6318,7 @@
(lib_id "power:GND") (lib_id "power:GND")
(at 190.5 200.66 0) (at 190.5 200.66 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -6389,7 +6389,7 @@
(lib_id "Device:Crystal_GND24") (lib_id "Device:Crystal_GND24")
(at 146.05 162.56 270) (at 146.05 162.56 270)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -6491,7 +6491,7 @@
(lib_id "Device:C") (lib_id "Device:C")
(at 123.19 173.99 0) (at 123.19 173.99 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -6578,7 +6578,7 @@
(lib_id "MCU_RaspberryPi:RP2040") (lib_id "MCU_RaspberryPi:RP2040")
(at 204.47 149.86 0) (at 204.47 149.86 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -6828,7 +6828,7 @@
(lib_id "power:GND") (lib_id "power:GND")
(at 123.19 180.34 0) (at 123.19 180.34 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -6899,7 +6899,7 @@
(lib_id "Device:R") (lib_id "Device:R")
(at 163.83 167.64 270) (at 163.83 167.64 270)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -6984,7 +6984,7 @@
(lib_id "power:GND") (lib_id "power:GND")
(at 109.22 58.42 0) (at 109.22 58.42 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -7055,7 +7055,7 @@
(lib_id "Device:C") (lib_id "Device:C")
(at 133.35 173.99 0) (at 133.35 173.99 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -7142,7 +7142,7 @@
(lib_id "power:GND") (lib_id "power:GND")
(at 146.05 173.99 0) (at 146.05 173.99 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -7213,7 +7213,7 @@
(lib_id "power:GND") (lib_id "power:GND")
(at 133.35 180.34 0) (at 133.35 180.34 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
@ -7284,7 +7284,7 @@
(lib_id "power:GND") (lib_id "power:GND")
(at 114.3 143.51 0) (at 114.3 143.51 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim yes)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)

1920
pcb/simulation.kicad_sch Normal file

File diff suppressed because it is too large Load Diff