From ed4a54435194ad1ed0cb848373cf773f29883235 Mon Sep 17 00:00:00 2001 From: hkz Date: Fri, 18 Jul 2025 12:14:48 +0200 Subject: [PATCH] Remove a power switching circuit and use the other just for inversion --- TK2000_DiskInterface_REDUX.kicad_sch | 592 ++++++--------------------- 1 file changed, 118 insertions(+), 474 deletions(-) diff --git a/TK2000_DiskInterface_REDUX.kicad_sch b/TK2000_DiskInterface_REDUX.kicad_sch index 29fa395..2500bc3 100644 --- a/TK2000_DiskInterface_REDUX.kicad_sch +++ b/TK2000_DiskInterface_REDUX.kicad_sch @@ -8590,12 +8590,6 @@ (color 0 0 0 0) (uuid "25f08a18-5173-49a1-aa77-e63c3fb09d67") ) - (junction - (at 158.115 22.225) - (diameter 0) - (color 0 0 0 0) - (uuid "27b08bf3-8111-4a1b-96e8-87c4fc51cf03") - ) (junction (at 100.33 50.165) (diameter 0) @@ -8609,10 +8603,10 @@ (uuid "2c34ae5a-d1be-4bcf-bebe-ffa670279c84") ) (junction - (at 241.3 105.41) + (at 158.115 22.225) (diameter 0) (color 0 0 0 0) - (uuid "2fbcbfb6-89ff-44c4-b8ab-a14cc42ccb95") + (uuid "2de61a2d-59ef-4d7a-826c-d5174ad86c3e") ) (junction (at 146.685 52.705) @@ -8704,12 +8698,6 @@ (color 0 0 0 0) (uuid "5f72fc10-b556-4014-a2dc-4c1edea61bbb") ) - (junction - (at 220.98 173.99) - (diameter 0) - (color 0 0 0 0) - (uuid "6268f925-3c3e-4c07-8457-e5d0c0f63fae") - ) (junction (at 154.305 60.325) (diameter 0) @@ -8878,12 +8866,6 @@ (color 0 0 0 0) (uuid "a8beffd9-87f8-453c-afce-3b5f62487bd7") ) - (junction - (at 110.49 34.29) - (diameter 0) - (color 0 0 0 0) - (uuid "aa1ed054-f711-417c-8905-992984459449") - ) (junction (at 85.725 151.765) (diameter 0) @@ -9004,12 +8986,6 @@ (color 0 0 0 0) (uuid "fc92d096-10d0-42f8-9ddf-df80125b38cd") ) - (junction - (at 233.68 115.57) - (diameter 0) - (color 0 0 0 0) - (uuid "fd735486-424a-4b79-900c-e2b84fcdcbab") - ) (junction (at 259.715 21.59) (diameter 0) @@ -9022,12 +8998,6 @@ (color 0 0 0 0) (uuid "fe2cb73c-c9d3-40ab-a3af-645fc2e660d9") ) - (junction - (at 110.49 43.815) - (diameter 0) - (color 0 0 0 0) - (uuid "fe4b238e-e2ac-4962-9665-41ac3473b4bd") - ) (no_connect (at 131.445 146.685) (uuid "09cb5ca2-f037-4767-bd4d-094c054413ca") @@ -9262,7 +9232,7 @@ ) (wire (pts - (xy 158.115 34.29) (xy 158.115 22.225) + (xy 158.115 31.75) (xy 158.115 22.225) ) (stroke (width 0) @@ -9300,16 +9270,6 @@ ) (uuid "08362519-b1e4-4590-b4b6-c24b3a2cf7bb") ) - (wire - (pts - (xy 229.87 115.57) (xy 233.68 115.57) - ) - (stroke - (width 0) - (type default) - ) - (uuid "087f17fb-ff18-4761-b50b-f3e75102182a") - ) (wire (pts (xy 190.5 192.405) (xy 309.88 192.405) @@ -9420,16 +9380,6 @@ ) (uuid "0f6a6bb9-658a-4cc8-aaab-2f8456bff783") ) - (wire - (pts - (xy 220.98 115.57) (xy 220.98 173.99) - ) - (stroke - (width 0) - (type default) - ) - (uuid "0fe8bb65-946b-4e9d-a4b7-45277f4d9e4f") - ) (wire (pts (xy 131.445 161.925) (xy 133.35 161.925) @@ -10210,16 +10160,6 @@ ) (uuid "3d95c92d-78c7-41b6-8e43-8b3d8ab38152") ) - (wire - (pts - (xy 233.68 105.41) (xy 233.68 106.68) - ) - (stroke - (width 0) - (type default) - ) - (uuid "3e58532a-5de3-4226-849a-886c6d81e971") - ) (wire (pts (xy 383.54 52.07) (xy 393.7 52.07) @@ -10570,16 +10510,6 @@ ) (uuid "4faa7985-0186-4e99-b44b-c38c9bbb3ee9") ) - (wire - (pts - (xy 110.49 34.29) (xy 110.49 43.815) - ) - (stroke - (width 0) - (type default) - ) - (uuid "5002dc41-5ba7-4a17-8ea3-dc67333ed9cb") - ) (wire (pts (xy 85.09 178.435) (xy 88.265 178.435) @@ -10800,16 +10730,6 @@ ) (uuid "5b20494b-0fcf-4409-8ba6-c96cf6b21d5e") ) - (wire - (pts - (xy 158.115 22.225) (xy 150.495 22.225) - ) - (stroke - (width 0) - (type default) - ) - (uuid "5b3c61c9-2edb-44af-9441-953b07ab07c4") - ) (wire (pts (xy 87.63 93.345) (xy 100.33 93.345) @@ -10830,16 +10750,6 @@ ) (uuid "5bc9692a-e685-43d2-b030-bbd0f4ad634d") ) - (wire - (pts - (xy 233.68 111.76) (xy 233.68 115.57) - ) - (stroke - (width 0) - (type default) - ) - (uuid "5d272202-45fc-4f84-abd3-39c9f087f9c2") - ) (wire (pts (xy 264.16 67.945) (xy 264.16 80.01) @@ -11200,16 +11110,6 @@ ) (uuid "737b656d-425b-4e9f-9b6d-09198f4b1988") ) - (wire - (pts - (xy 313.055 88.9) (xy 327.025 88.9) - ) - (stroke - (width 0) - (type default) - ) - (uuid "739aeadd-151d-4b47-9e8d-7c4159288ec2") - ) (wire (pts (xy 365.76 54.61) (xy 370.84 54.61) @@ -11270,6 +11170,16 @@ ) (uuid "75ff85ac-a4c5-4066-8a8d-dfbb4c35ebc0") ) + (wire + (pts + (xy 95.885 36.83) (xy 95.885 43.815) + ) + (stroke + (width 0) + (type default) + ) + (uuid "76d3f64b-6971-4ce0-af4d-a55fca68607f") + ) (wire (pts (xy 368.3 69.85) (xy 370.84 69.85) @@ -11290,6 +11200,16 @@ ) (uuid "77694347-8238-40d3-a37a-3e6a3ea502d4") ) + (wire + (pts + (xy 150.495 22.225) (xy 158.115 22.225) + ) + (stroke + (width 0) + (type default) + ) + (uuid "784f4a43-2426-46e7-ac52-8815172fe59d") + ) (wire (pts (xy 195.58 135.89) (xy 195.58 232.41) @@ -11420,16 +11340,6 @@ ) (uuid "832d4e12-be54-4065-9a52-9124553883ff") ) - (wire - (pts - (xy 220.98 115.57) (xy 224.79 115.57) - ) - (stroke - (width 0) - (type default) - ) - (uuid "835e337d-5be0-42bf-813e-2da9bf60d121") - ) (wire (pts (xy 353.06 52.07) (xy 361.95 52.07) @@ -11502,7 +11412,7 @@ ) (wire (pts - (xy 110.49 34.29) (xy 158.115 34.29) + (xy 110.49 31.75) (xy 158.115 31.75) ) (stroke (width 0) @@ -11720,16 +11630,6 @@ ) (uuid "943a067d-d47a-484c-93ad-e02123a6731d") ) - (wire - (pts - (xy 241.3 105.41) (xy 241.3 110.49) - ) - (stroke - (width 0) - (type default) - ) - (uuid "95ebbde1-3049-40c5-b735-e6c6883f2a73") - ) (wire (pts (xy 95.885 78.105) (xy 95.885 80.645) @@ -12290,16 +12190,6 @@ ) (uuid "b452d6ff-5dc1-4f82-96df-d7fa0c5b9d6b") ) - (wire - (pts - (xy 110.49 29.845) (xy 110.49 34.29) - ) - (stroke - (width 0) - (type default) - ) - (uuid "b4d0a7c3-fa84-4b75-9a33-b90ed7fa8264") - ) (wire (pts (xy 383.54 59.69) (xy 393.7 59.69) @@ -12492,17 +12382,7 @@ ) (wire (pts - (xy 241.3 120.65) (xy 241.3 123.19) - ) - (stroke - (width 0) - (type default) - ) - (uuid "be25aac8-8b0e-4947-83c1-145ad4db8ff5") - ) - (wire - (pts - (xy 241.3 102.87) (xy 241.3 105.41) + (xy 241.3 118.11) (xy 241.3 123.19) ) (stroke (width 0) @@ -12530,6 +12410,16 @@ ) (uuid "c09d6d6b-e4d6-4e9b-8f7c-29f67b7549a8") ) + (wire + (pts + (xy 158.115 22.225) (xy 168.91 22.225) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0da7e54-45fa-4af4-84fe-2d92e40363ce") + ) (wire (pts (xy 104.14 141.605) (xy 118.745 141.605) @@ -13190,6 +13080,16 @@ ) (uuid "e8c11a1e-42cb-4305-b2c1-9fe5686becf9") ) + (wire + (pts + (xy 110.49 29.845) (xy 110.49 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8eebb80-fba7-4b1a-8647-bb4d446ddd54") + ) (wire (pts (xy 368.3 87.63) (xy 370.84 87.63) @@ -13310,16 +13210,6 @@ ) (uuid "ec995182-a9f1-49d5-b951-e9604dc90b88") ) - (wire - (pts - (xy 241.3 105.41) (xy 233.68 105.41) - ) - (stroke - (width 0) - (type default) - ) - (uuid "ed2e1a5e-136c-41d4-b370-2d894237b5e8") - ) (wire (pts (xy 259.08 202.565) (xy 200.66 202.565) @@ -13330,16 +13220,6 @@ ) (uuid "ed39f457-4fe2-49b3-870f-b2c882bc9038") ) - (wire - (pts - (xy 158.115 22.225) (xy 168.91 22.225) - ) - (stroke - (width 0) - (type default) - ) - (uuid "ee733bb7-2689-48c7-b214-ec3810395a19") - ) (wire (pts (xy 368.3 72.39) (xy 370.84 72.39) @@ -13940,16 +13820,6 @@ ) (uuid "491d66bd-d608-4a01-a0bf-688465947cc4") ) - (label "VCC_SWITCHED_2" - (at 243.205 123.19 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "4c450d72-dd82-4950-ab0f-50d6526541cc") - ) (label "A0" (at 27.94 217.17 0) (effects @@ -14320,16 +14190,6 @@ ) (uuid "b9f9243d-6cd8-4413-a66c-1cf359b1cb92") ) - (label "VCC_SWITCHED_2" - (at 313.055 88.9 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "ba8be3dd-076f-466a-8a56-b77462afa8f9") - ) (label "~{RESET}" (at 27.94 237.49 0) (effects @@ -14501,7 +14361,7 @@ (uuid "f8e58f52-f70c-4eb5-86d7-f2fc3b7b1c85") ) (label "VCC_SWITCHED_1" - (at 121.285 34.29 0) + (at 121.285 31.75 0) (effects (font (size 1.27 1.27) @@ -15975,150 +15835,6 @@ ) ) ) - (symbol - (lib_id "Transistor_BJT:2N3906") - (at 238.76 115.57 0) - (mirror x) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "0eb9819e-2870-4739-8e39-6664791f705a") - (property "Reference" "Q2" - (at 243.84 114.2999 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "2N3906" - (at 243.84 116.8399 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline_Wide" - (at 243.84 113.665 0) - (effects - (font - (size 1.27 1.27) - (italic yes) - ) - (justify left) - (hide yes) - ) - ) - (property "Datasheet" "https://www.onsemi.com/pub/Collateral/2N3906-D.PDF" - (at 238.76 115.57 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - (property "Description" "" - (at 238.76 115.57 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (pin "1" - (uuid "eaf17839-d92a-4613-ac35-c4b1365db789") - ) - (pin "2" - (uuid "e90f3be6-179e-4729-8354-0e6528e559c7") - ) - (pin "3" - (uuid "7c4292f6-c9aa-43d2-b065-ed51d5e911ff") - ) - (instances - (project "TK2000_DiskInterface_REDUX" - (path "/8d29f76a-632b-4d71-951f-82f85a7a70e9" - (reference "Q2") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "Device:R_Small") - (at 227.33 115.57 270) - (mirror x) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "0fe3a7be-4e16-4837-a779-92548f4ff775") - (property "Reference" "R7" - (at 227.33 110.49 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "560" - (at 227.33 113.03 90) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" - (at 227.33 115.57 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 227.33 115.57 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Resistor, small symbol" - (at 227.33 115.57 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "97fce597-e94e-486d-b324-08e798f079ad") - ) - (pin "2" - (uuid "027f3ee3-e103-4767-888c-933b66a7ae13") - ) - (instances - (project "TK2000_DiskInterface_REDUX" - (path "/8d29f76a-632b-4d71-951f-82f85a7a70e9" - (reference "R7") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Connector:Conn_01x02_Pin") (at 174.625 148.59 0) @@ -16433,77 +16149,6 @@ ) ) ) - (symbol - (lib_id "Device:R_Small") - (at 233.68 109.22 0) - (mirror y) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "207fe3b2-fe06-4b7a-8275-f0d2e85a0b79") - (property "Reference" "R8" - (at 236.22 107.9499 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Value" "3K" - (at 236.22 110.4899 0) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - ) - (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" - (at 233.68 109.22 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 233.68 109.22 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Resistor, small symbol" - (at 233.68 109.22 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "485c4072-67e9-46c8-b8e9-0cafe8572723") - ) - (pin "2" - (uuid "0a359684-9eaa-444c-aa0b-2aab5e042ef8") - ) - (instances - (project "TK2000_DiskInterface_REDUX" - (path "/8d29f76a-632b-4d71-951f-82f85a7a70e9" - (reference "R8") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "74xx:74LS132") (at 353.06 140.97 0) @@ -17277,7 +16922,7 @@ ) (symbol (lib_id "power:+5V") - (at 241.3 102.87 0) + (at 241.3 118.11 0) (mirror y) (unit 1) (exclude_from_sim no) @@ -17287,7 +16932,7 @@ (fields_autoplaced yes) (uuid "3a16ce78-0ed1-4141-b919-d7d314fb7a3c") (property "Reference" "#PWR018" - (at 241.3 106.68 0) + (at 241.3 121.92 0) (effects (font (size 1.27 1.27) @@ -17296,7 +16941,7 @@ ) ) (property "Value" "+5V" - (at 238.76 101.5999 0) + (at 238.76 116.8399 0) (effects (font (size 1.27 1.27) @@ -17305,7 +16950,7 @@ ) ) (property "Footprint" "" - (at 241.3 102.87 0) + (at 241.3 118.11 0) (effects (font (size 1.27 1.27) @@ -17314,7 +16959,7 @@ ) ) (property "Datasheet" "" - (at 241.3 102.87 0) + (at 241.3 118.11 0) (effects (font (size 1.27 1.27) @@ -17323,7 +16968,7 @@ ) ) (property "Description" "" - (at 241.3 102.87 0) + (at 241.3 118.11 0) (effects (font (size 1.27 1.27) @@ -18276,7 +17921,7 @@ ) ) ) - (property "Value" "3K" + (property "Value" "2.7K" (at 106.68 16.51 90) (effects (font @@ -18391,6 +18036,71 @@ ) ) ) + (symbol + (lib_id "power:+5V") + (at 95.885 36.83 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6941ee19-3d2d-4e93-9ca8-8276be6c6110") + (property "Reference" "#PWR05" + (at 95.885 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 95.885 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 95.885 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 95.885 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 95.885 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "cc650994-b500-45ed-9a60-0495af9b5b5e") + ) + (instances + (project "TK2000_DiskInterface_REDUX" + (path "/8d29f76a-632b-4d71-951f-82f85a7a70e9" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "74xx:74LS132") (at 246.38 260.35 0) @@ -21355,72 +21065,6 @@ ) ) ) - (symbol - (lib_id "Connector:TestPoint") - (at 327.025 88.9 270) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "c610656e-a628-4338-8d32-f25629ef830d") - (property "Reference" "TP6" - (at 331.9145 86.2965 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "~{VCCSW2}" - (at 331.9145 88.8365 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "TestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded" - (at 327.025 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 327.025 93.98 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "test point" - (at 327.025 88.9 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "5a09bfa7-3dcf-4ee6-9d76-4054ab8e3160") - ) - (instances - (project "TK2000_DiskInterface_REDUX" - (path "/8d29f76a-632b-4d71-951f-82f85a7a70e9" - (reference "TP6") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "74xx:74LS05") (at 210.82 197.485 0)