first testing, started the code

This commit is contained in:
janik
2025-10-07 17:10:35 +07:00
parent a5e5a3b96d
commit 7ff466fff5
176 changed files with 62614 additions and 153 deletions

View File

@@ -0,0 +1 @@
C:\Users\janik\C64PSU\kicad\c64psu\_autosave-c64psu.kicad_sch

File diff suppressed because it is too large Load Diff

4719
kicad/c64psu/bom/ibom.html Normal file

File diff suppressed because one or more lines are too long

View File

@@ -28891,14 +28891,6 @@
(net 10)
(uuid "1f9ece31-f2d6-45e2-bb4e-b719d2df16f4")
)
(segment
(start 150.9218 84.9182)
(end 150.9218 85.1746)
(width 0.6)
(layer "B.Cu")
(net 10)
(uuid "2e3d9d7e-251d-47fe-80a3-f543682adf5d")
)
(segment
(start 172.38 89.05)
(end 172.38 88.93)
@@ -28907,6 +28899,22 @@
(net 10)
(uuid "4e8a3690-7d8a-4386-ad3f-879cbf0fa140")
)
(segment
(start 150.9218 84.976499)
(end 150.9218 85.1746)
(width 0.6)
(layer "B.Cu")
(net 10)
(uuid "5d1e0371-2cea-44e1-9f25-69f42c466cff")
)
(segment
(start 151.785661 84.112638)
(end 150.9218 84.976499)
(width 0.6)
(layer "B.Cu")
(net 10)
(uuid "652c11ec-be68-4536-b93b-c73f7782f2f7")
)
(segment
(start 152.014 84.0824)
(end 150.9218 85.1746)

View File

@@ -1,7 +1,7 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"active_layer_preset": "All Layers",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
@@ -49,7 +49,7 @@
"conflict_shadows",
"shapes"
],
"visible_layers": "ffffffff_ffffffff_fffffff5_ffffffff",
"visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff",
"zone_display_mode": 0
},
"git": {

View File

@@ -8140,6 +8140,16 @@
(embedded_fonts no)
)
)
(text "TODO: remove R37, 10k GS resistor"
(exclude_from_sim no)
(at 150.622 -44.196 0)
(effects
(font
(size 7.62 7.62)
)
)
(uuid "0b5b4f49-edf2-4f9b-b1c0-75d7bf37ad9e")
)
(text "switched PWM G3/4 and G1/2 around, can be inverted again in software."
(exclude_from_sim no)
(at 128.524 166.624 0)
@@ -8150,6 +8160,16 @@
)
(uuid "0e8b58b0-573b-445f-8859-03589f6b4c13")
)
(text "TODO: add 5.1k resistors on CC1, CC2 to GND"
(exclude_from_sim no)
(at 147.32 -25.146 0)
(effects
(font
(size 7.62 7.62)
)
)
(uuid "1148533e-7dbf-4ed4-a4a9-da03ab85c2ba")
)
(text "52.52max"
(exclude_from_sim no)
(at 165.862 104.902 0)
@@ -8170,6 +8190,16 @@
)
(uuid "234528d0-1e10-47ee-b27a-194397580f26")
)
(text "TODO: add 15V TVS on transformer input"
(exclude_from_sim no)
(at 147.32 -67.564 0)
(effects
(font
(size 7.62 7.62)
)
)
(uuid "24f19e04-1d3c-48b7-8e24-aeac8b3475a9")
)
(text "C0 > 30uF"
(exclude_from_sim no)
(at 235.712 78.74 0)
@@ -8180,6 +8210,16 @@
)
(uuid "39862c9c-c09c-4b15-91fe-688dded6529f")
)
(text "TODO: connect NRST and BOOT0"
(exclude_from_sim no)
(at 144.526 -89.916 0)
(effects
(font
(size 7.62 7.62)
)
)
(uuid "39c9cd44-a523-4375-8f51-61d0937d7d99")
)
(text "2mOhm ESR at 500KHz"
(exclude_from_sim no)
(at 307.594 68.834 0)
@@ -8355,7 +8395,7 @@
(uuid "12ecabfa-d8ef-4780-a317-6a60de8a936a")
)
(junction
(at 355.6 170.18)
(at 355.6 167.64)
(diameter 0)
(color 0 0 0 0)
(uuid "16b84d46-82b7-4566-a38a-75f4cfe4c41d")
@@ -8385,7 +8425,7 @@
(uuid "2c57ee55-c831-46f7-af44-25ea83eeb4d0")
)
(junction
(at 370.84 177.8)
(at 370.84 175.26)
(diameter 0)
(color 0 0 0 0)
(uuid "2f24861c-ef24-458d-967e-bc71a864b0df")
@@ -8397,7 +8437,7 @@
(uuid "39ac35b5-d776-4c12-add6-f7941598251b")
)
(junction
(at 355.6 162.56)
(at 355.6 160.02)
(diameter 0)
(color 0 0 0 0)
(uuid "3a24b55c-41d4-4904-9b2b-01460b82eb79")
@@ -8432,12 +8472,6 @@
(color 0 0 0 0)
(uuid "447bde10-6b12-4cba-83d9-6cd9bdf4e762")
)
(junction
(at 327.66 172.72)
(diameter 0)
(color 0 0 0 0)
(uuid "448697a9-4737-44ea-a731-5dcb5d6acb11")
)
(junction
(at 53.34 161.29)
(diameter 0)
@@ -8516,12 +8550,6 @@
(color 0 0 0 0)
(uuid "7547cf25-3331-46eb-b9c0-061a835ada61")
)
(junction
(at 332.74 172.72)
(diameter 0)
(color 0 0 0 0)
(uuid "779c0a9c-e570-417e-a20c-da746faebd73")
)
(junction
(at 311.15 60.96)
(diameter 0)
@@ -8613,7 +8641,7 @@
(uuid "a52e8ee6-e110-4e91-a730-eda801763dcc")
)
(junction
(at 370.84 162.56)
(at 370.84 160.02)
(diameter 0)
(color 0 0 0 0)
(uuid "ab135de8-ae42-4a02-b908-b0b29e2ecb47")
@@ -8624,6 +8652,12 @@
(color 0 0 0 0)
(uuid "ae5846b7-3edf-4c22-a343-36acb92515fd")
)
(junction
(at 332.74 175.26)
(diameter 0)
(color 0 0 0 0)
(uuid "b0bc1805-0082-4401-ac2c-402394909063")
)
(junction
(at 292.1 53.34)
(diameter 0)
@@ -8696,6 +8730,12 @@
(color 0 0 0 0)
(uuid "c4c980d0-e835-429d-b9a7-ad4b1b1960b3")
)
(junction
(at 327.66 175.26)
(diameter 0)
(color 0 0 0 0)
(uuid "c4e38f4a-f311-4e5e-9b4a-b04bf38bc335")
)
(junction
(at 238.76 196.85)
(diameter 0)
@@ -8733,13 +8773,13 @@
(uuid "cb963968-7093-4ecd-b0df-45e3c7e58b72")
)
(junction
(at 332.74 162.56)
(at 332.74 160.02)
(diameter 0)
(color 0 0 0 0)
(uuid "ce6d93e5-9943-4980-ad22-3cc495b0bb50")
)
(junction
(at 327.66 162.56)
(at 327.66 160.02)
(diameter 0)
(color 0 0 0 0)
(uuid "cfad84f8-a703-49b8-b9de-781927faa0d7")
@@ -8829,7 +8869,7 @@
(uuid "fcb45f81-78a4-4b0f-938b-0a8effd429c2")
)
(junction
(at 355.6 177.8)
(at 355.6 175.26)
(diameter 0)
(color 0 0 0 0)
(uuid "ffa710d9-ea4d-40b2-a998-71a781d6df34")
@@ -8952,7 +8992,7 @@
)
(wire
(pts
(xy 355.6 170.18) (xy 364.49 170.18)
(xy 355.6 167.64) (xy 364.49 167.64)
)
(stroke
(width 0)
@@ -9050,6 +9090,16 @@
)
(uuid "1ac04d22-c8ef-410c-b1c2-c68dc526e6df")
)
(wire
(pts
(xy 323.85 160.02) (xy 323.85 162.56)
)
(stroke
(width 0)
(type default)
)
(uuid "1b06bdc3-c7af-4691-acc2-1db15cf93c86")
)
(wire
(pts
(xy 280.67 162.56) (xy 280.67 163.83)
@@ -9062,7 +9112,7 @@
)
(wire
(pts
(xy 323.85 162.56) (xy 327.66 162.56)
(xy 323.85 160.02) (xy 327.66 160.02)
)
(stroke
(width 0)
@@ -9102,7 +9152,7 @@
)
(wire
(pts
(xy 370.84 173.99) (xy 370.84 177.8)
(xy 370.84 171.45) (xy 370.84 175.26)
)
(stroke
(width 0)
@@ -9122,7 +9172,7 @@
)
(wire
(pts
(xy 370.84 162.56) (xy 373.38 162.56)
(xy 370.84 160.02) (xy 373.38 160.02)
)
(stroke
(width 0)
@@ -9200,6 +9250,16 @@
)
(uuid "285ef9fb-673d-4f25-888d-9d010c49d13d")
)
(wire
(pts
(xy 323.85 175.26) (xy 323.85 172.72)
)
(stroke
(width 0)
(type default)
)
(uuid "28c1d837-926e-4ed4-bbae-f18500402f07")
)
(wire
(pts
(xy 148.59 181.61) (xy 148.59 189.23)
@@ -9282,7 +9342,7 @@
)
(wire
(pts
(xy 355.6 162.56) (xy 370.84 162.56)
(xy 355.6 160.02) (xy 370.84 160.02)
)
(stroke
(width 0)
@@ -9332,7 +9392,7 @@
)
(wire
(pts
(xy 327.66 162.56) (xy 332.74 162.56)
(xy 327.66 160.02) (xy 332.74 160.02)
)
(stroke
(width 0)
@@ -9382,7 +9442,7 @@
)
(wire
(pts
(xy 327.66 162.56) (xy 327.66 163.83)
(xy 327.66 160.02) (xy 327.66 163.83)
)
(stroke
(width 0)
@@ -9490,16 +9550,6 @@
)
(uuid "4b606363-9721-4cf7-a941-be0edd785f91")
)
(wire
(pts
(xy 332.74 177.8) (xy 332.74 172.72)
)
(stroke
(width 0)
(type default)
)
(uuid "4b720ebf-ab32-4b06-8dcf-a827248916d5")
)
(wire
(pts
(xy 101.6 88.9) (xy 101.6 90.17)
@@ -9682,7 +9732,7 @@
)
(wire
(pts
(xy 370.84 162.56) (xy 370.84 166.37)
(xy 370.84 160.02) (xy 370.84 163.83)
)
(stroke
(width 0)
@@ -9722,7 +9772,7 @@
)
(wire
(pts
(xy 323.85 172.72) (xy 327.66 172.72)
(xy 323.85 175.26) (xy 327.66 175.26)
)
(stroke
(width 0)
@@ -9880,6 +9930,16 @@
)
(uuid "7844a93c-f22d-4138-9024-73f44cd49f18")
)
(wire
(pts
(xy 332.74 175.26) (xy 332.74 172.72)
)
(stroke
(width 0)
(type default)
)
(uuid "7890e010-955b-49e4-a221-13e38f2729f7")
)
(wire
(pts
(xy 322.58 213.36) (xy 322.58 215.9)
@@ -10022,7 +10082,7 @@
)
(wire
(pts
(xy 364.49 171.45) (xy 364.49 170.18)
(xy 364.49 168.91) (xy 364.49 167.64)
)
(stroke
(width 0)
@@ -10152,7 +10212,7 @@
)
(wire
(pts
(xy 332.74 162.56) (xy 355.6 162.56)
(xy 332.74 160.02) (xy 355.6 160.02)
)
(stroke
(width 0)
@@ -10332,7 +10392,7 @@
)
(wire
(pts
(xy 327.66 172.72) (xy 332.74 172.72)
(xy 327.66 175.26) (xy 332.74 175.26)
)
(stroke
(width 0)
@@ -10422,7 +10482,7 @@
)
(wire
(pts
(xy 332.74 177.8) (xy 355.6 177.8)
(xy 332.74 175.26) (xy 355.6 175.26)
)
(stroke
(width 0)
@@ -10832,7 +10892,7 @@
)
(wire
(pts
(xy 327.66 171.45) (xy 327.66 172.72)
(xy 327.66 171.45) (xy 327.66 175.26)
)
(stroke
(width 0)
@@ -10862,7 +10922,7 @@
)
(wire
(pts
(xy 370.84 177.8) (xy 372.11 177.8)
(xy 370.84 175.26) (xy 372.11 175.26)
)
(stroke
(width 0)
@@ -10920,6 +10980,16 @@
)
(uuid "f0cf4b45-2aa5-40b7-a46f-6bb489c30405")
)
(wire
(pts
(xy 332.74 162.56) (xy 332.74 160.02)
)
(stroke
(width 0)
(type default)
)
(uuid "f150e2e9-6deb-438d-ae8e-c6d503ae0b92")
)
(wire
(pts
(xy 261.62 73.66) (xy 261.62 72.39)
@@ -10982,7 +11052,7 @@
)
(wire
(pts
(xy 355.6 177.8) (xy 370.84 177.8)
(xy 355.6 175.26) (xy 370.84 175.26)
)
(stroke
(width 0)
@@ -11502,7 +11572,7 @@
)
(global_label "9VAC_OUT2"
(shape input)
(at 372.11 177.8 0)
(at 372.11 175.26 0)
(fields_autoplaced yes)
(effects
(font
@@ -11512,7 +11582,7 @@
)
(uuid "2ed3c908-c40d-444b-bf67-fc361bf03b41")
(property "Intersheetrefs" "${INTERSHEET_REFS}"
(at 385.5576 177.8 0)
(at 385.5576 175.26 0)
(effects
(font
(size 1.27 1.27)
@@ -12028,6 +12098,28 @@
)
)
)
(global_label "NRST"
(shape input)
(at 81.28 196.85 180)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "7f55f0ab-cb0a-44d3-b744-a568b03ac341")
(property "Intersheetrefs" "${INTERSHEET_REFS}"
(at 73.5172 196.85 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
(hide yes)
)
)
)
(global_label "V_USB"
(shape input)
(at 45.72 34.29 180)
@@ -12820,6 +12912,28 @@
)
)
)
(global_label "BOOT0"
(shape input)
(at 81.28 240.03 180)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "e11a4362-7a70-4f58-9861-beaf7fc60bd1")
(property "Intersheetrefs" "${INTERSHEET_REFS}"
(at 72.1867 240.03 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
(hide yes)
)
)
)
(global_label "5V"
(shape input)
(at 322.58 213.36 90)
@@ -12866,7 +12980,7 @@
)
(global_label "9VAC_OUT1"
(shape input)
(at 373.38 162.56 0)
(at 373.38 160.02 0)
(fields_autoplaced yes)
(effects
(font
@@ -12876,7 +12990,7 @@
)
(uuid "ed9b566e-67af-48e9-9339-133b86402486")
(property "Intersheetrefs" "${INTERSHEET_REFS}"
(at 386.8276 162.56 0)
(at 386.8276 160.02 0)
(effects
(font
(size 1.27 1.27)
@@ -14157,7 +14271,7 @@
)
(symbol
(lib_id "Device:R")
(at 355.6 173.99 180)
(at 355.6 171.45 180)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -14166,7 +14280,7 @@
(fields_autoplaced yes)
(uuid "0ef7fab0-8f79-45cd-b089-711bf927d4f3")
(property "Reference" "R28"
(at 358.14 172.7199 0)
(at 358.14 170.1799 0)
(effects
(font
(size 1.27 1.27)
@@ -14175,7 +14289,7 @@
)
)
(property "Value" "20k"
(at 358.14 175.2599 0)
(at 358.14 172.7199 0)
(effects
(font
(size 1.27 1.27)
@@ -14184,7 +14298,7 @@
)
)
(property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 357.378 173.99 90)
(at 357.378 171.45 90)
(effects
(font
(size 1.27 1.27)
@@ -14193,7 +14307,7 @@
)
)
(property "Datasheet" "~"
(at 355.6 173.99 0)
(at 355.6 171.45 0)
(effects
(font
(size 1.27 1.27)
@@ -14202,7 +14316,7 @@
)
)
(property "Description" "Resistor"
(at 355.6 173.99 0)
(at 355.6 171.45 0)
(effects
(font
(size 1.27 1.27)
@@ -14211,7 +14325,7 @@
)
)
(property "MPN" "RC0603FR-1320KL"
(at 355.6 173.99 0)
(at 355.6 171.45 0)
(effects
(font
(size 1.27 1.27)
@@ -19170,7 +19284,7 @@
)
(symbol
(lib_id "power:GND")
(at 364.49 171.45 0)
(at 364.49 168.91 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -19179,7 +19293,7 @@
(fields_autoplaced yes)
(uuid "7f699a07-6db6-41f9-8017-0d62c1f2d333")
(property "Reference" "#PWR049"
(at 364.49 177.8 0)
(at 364.49 175.26 0)
(effects
(font
(size 1.27 1.27)
@@ -19188,7 +19302,7 @@
)
)
(property "Value" "GND"
(at 364.49 176.53 0)
(at 364.49 173.99 0)
(effects
(font
(size 1.27 1.27)
@@ -19196,7 +19310,7 @@
)
)
(property "Footprint" ""
(at 364.49 171.45 0)
(at 364.49 168.91 0)
(effects
(font
(size 1.27 1.27)
@@ -19205,7 +19319,7 @@
)
)
(property "Datasheet" ""
(at 364.49 171.45 0)
(at 364.49 168.91 0)
(effects
(font
(size 1.27 1.27)
@@ -19214,7 +19328,7 @@
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 364.49 171.45 0)
(at 364.49 168.91 0)
(effects
(font
(size 1.27 1.27)
@@ -20917,7 +21031,7 @@
)
(symbol
(lib_id "Device:R")
(at 355.6 166.37 180)
(at 355.6 163.83 180)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -20926,7 +21040,7 @@
(fields_autoplaced yes)
(uuid "a0f7c6e5-a4c0-4c1f-b9db-d6de93eb90dd")
(property "Reference" "R2"
(at 358.14 165.0999 0)
(at 358.14 162.5599 0)
(effects
(font
(size 1.27 1.27)
@@ -20935,7 +21049,7 @@
)
)
(property "Value" "20k"
(at 358.14 167.6399 0)
(at 358.14 165.0999 0)
(effects
(font
(size 1.27 1.27)
@@ -20944,7 +21058,7 @@
)
)
(property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 357.378 166.37 90)
(at 357.378 163.83 90)
(effects
(font
(size 1.27 1.27)
@@ -20953,7 +21067,7 @@
)
)
(property "Datasheet" "~"
(at 355.6 166.37 0)
(at 355.6 163.83 0)
(effects
(font
(size 1.27 1.27)
@@ -20962,7 +21076,7 @@
)
)
(property "Description" "Resistor"
(at 355.6 166.37 0)
(at 355.6 163.83 0)
(effects
(font
(size 1.27 1.27)
@@ -20971,7 +21085,7 @@
)
)
(property "MPN" "RC0603FR-1320KL"
(at 355.6 166.37 0)
(at 355.6 163.83 0)
(effects
(font
(size 1.27 1.27)
@@ -23385,7 +23499,7 @@
)
(symbol
(lib_id "Diode:SMAJ15CA")
(at 370.84 170.18 90)
(at 370.84 167.64 90)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -23394,7 +23508,7 @@
(fields_autoplaced yes)
(uuid "cfb061ae-183e-46bb-a09c-bbc7d283f99a")
(property "Reference" "D2"
(at 373.38 168.9099 90)
(at 373.38 166.3699 90)
(effects
(font
(size 1.27 1.27)
@@ -23403,7 +23517,7 @@
)
)
(property "Value" "SMAJ15CA"
(at 373.38 171.4499 90)
(at 373.38 168.9099 90)
(effects
(font
(size 1.27 1.27)
@@ -23412,7 +23526,7 @@
)
)
(property "Footprint" "Diode_SMD:D_SMA"
(at 375.92 170.18 0)
(at 375.92 167.64 0)
(effects
(font
(size 1.27 1.27)
@@ -23421,7 +23535,7 @@
)
)
(property "Datasheet" "https://www.littelfuse.com/media?resourcetype=datasheets&itemid=75e32973-b177-4ee3-a0ff-cedaf1abdb93&filename=smaj-datasheet"
(at 370.84 170.18 0)
(at 370.84 167.64 0)
(effects
(font
(size 1.27 1.27)
@@ -23430,7 +23544,7 @@
)
)
(property "Description" "400W bidirectional Transient Voltage Suppressor, 15.0Vr, SMA(DO-214AC)"
(at 370.84 170.18 0)
(at 370.84 167.64 0)
(effects
(font
(size 1.27 1.27)
@@ -23439,7 +23553,7 @@
)
)
(property "MPN" "SMAJ15CA"
(at 370.84 170.18 90)
(at 370.84 167.64 90)
(effects
(font
(size 1.27 1.27)

View File

@@ -0,0 +1 @@
{"hostname":"SUPERDUPER","username":"janik"}