(kicad_sch (version 20230121) (generator eeschema) (uuid 8ece584f-3e63-4d0a-a133-2ce3dfd672e7) (paper "A4") (title_block (title "Oscillator Module") (date "2026-08-24") (rev "1.0") (company "xde") (comment 1 "LC Osc + LM393 squarer, standalone") ) (lib_symbols (symbol "loopdet:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) (property "Reference" "R" (at 0 2.54 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "R" (at 0 -2.54 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "R_0_1" (rectangle (start -1.27 -1.27) (end 1.27 1.27) (stroke (width 0.254) (type default)) (fill (type none))) ) (symbol "R_1_1" (pin passive line (at -2.54 0 0) (length 1.27) (name "~" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27))))) (pin passive line (at 2.54 0 0) (length 1.27) (name "~" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27))))) ) ) (symbol "loopdet:C" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) (property "Reference" "C" (at 0 2.54 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "C" (at 0 -2.54 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "C_0_1" (polyline (pts (xy -0.635 -1.905) (xy -0.635 1.905)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy 0.635 -1.905) (xy 0.635 1.905)) (stroke (width 0.254) (type default)) (fill (type none))) ) (symbol "C_1_1" (pin passive line (at -2.54 0 0) (length 1.27) (name "~" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27))))) (pin passive line (at 2.54 0 0) (length 1.27) (name "~" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27))))) ) ) (symbol "loopdet:Q_NPN" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) (property "Reference" "Q" (at -5.08 6.35 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "Q" (at -5.08 -6.35 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "Q_NPN_0_1" (circle (center 0 0) (radius 1.27) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy -3.81 0) (xy -1.27 0)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy 0 0) (xy 1.27 -2.54) (xy 1.27 -3.81)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy 0 0) (xy 1.27 2.54) (xy 1.27 3.81)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy 1.02 1.78) (xy 1.45 1.65) (xy 1.35 2.2)) (stroke (width 0.254) (type default)) (fill (type none))) ) (symbol "Q_NPN_1_1" (pin passive line (at -5.08 0 0) (length 1.27) (name "B" (effects (font (size 1.27 1.27)))) (number "B" (effects (font (size 1.27 1.27))))) (pin passive line (at 2.54 -3.81 90) (length 1.27) (name "C" (effects (font (size 1.27 1.27)))) (number "C" (effects (font (size 1.27 1.27))))) (pin passive line (at 2.54 3.81 270) (length 1.27) (name "E" (effects (font (size 1.27 1.27)))) (number "E" (effects (font (size 1.27 1.27))))) ) ) (symbol "loopdet:TVS_BI" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) (property "Reference" "TVS" (at 0 2.54 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "TVS" (at 0 -2.54 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "TVS_BI_0_1" (polyline (pts (xy -1.27 -1.27) (xy -1.27 1.27) (xy 0 0) (xy -1.27 -1.27)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy 1.27 -1.27) (xy 1.27 1.27) (xy 0 0) (xy 1.27 -1.27)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy -3.81 0) (xy -1.27 0)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy 1.27 0) (xy 3.81 0)) (stroke (width 0.254) (type default)) (fill (type none))) ) (symbol "TVS_BI_1_1" (pin passive line (at -2.54 0 0) (length 1.27) (name "~" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27))))) (pin passive line (at 2.54 0 0) (length 1.27) (name "~" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27))))) ) ) (symbol "loopdet:XFMR" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) (property "Reference" "T" (at -7.62 5.08 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "T" (at -7.62 -5.08 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "XFMR_0_1" (polyline (pts (xy -2.54 -2.54) (xy -1.27 -1.27) (xy -3.81 -1.27) (xy -1.27 1.27) (xy -3.81 1.27) (xy -2.54 2.54)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy 2.54 -2.54) (xy 1.27 -1.27) (xy 3.81 -1.27) (xy 1.27 1.27) (xy 3.81 1.27) (xy 2.54 2.54)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy -0.635 -2.54) (xy -0.635 2.54)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy 0.635 -2.54) (xy 0.635 2.54)) (stroke (width 0.254) (type default)) (fill (type none))) (circle (center -2.54 -2.54) (radius 0.4) (stroke (width 0.254) (type default)) (fill (type outline))) (circle (center 2.54 -2.54) (radius 0.4) (stroke (width 0.254) (type default)) (fill (type outline))) (polyline (pts (xy -6.35 -2.54) (xy -2.54 -2.54)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy -6.35 2.54) (xy -2.54 2.54)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy 2.54 -2.54) (xy 6.35 -2.54)) (stroke (width 0.254) (type default)) (fill (type none))) (polyline (pts (xy 2.54 2.54) (xy 6.35 2.54)) (stroke (width 0.254) (type default)) (fill (type none))) ) (symbol "XFMR_1_1" (pin passive line (at -7.62 -2.54 0) (length 1.27) (name "~" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27))))) (pin passive line (at -7.62 2.54 0) (length 1.27) (name "~" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27))))) (pin passive line (at 7.62 -2.54 180) (length 1.27) (name "~" (effects (font (size 1.27 1.27)))) (number "3" (effects (font (size 1.27 1.27))))) (pin passive line (at 7.62 2.54 180) (length 1.27) (name "~" (effects (font (size 1.27 1.27)))) (number "4" (effects (font (size 1.27 1.27))))) ) ) (symbol "loopdet:COMP" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) (property "Reference" "U" (at -7.62 5.08 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "U" (at -7.62 -5.08 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "COMP_0_1" (polyline (pts (xy -6.35 -2.54) (xy -6.35 2.54) (xy 6.35 0) (xy -6.35 -2.54)) (stroke (width 0.254) (type default)) (fill (type none))) (text "+" (at -5.7 -2.29 0) (effects (font (size 1.27 1.27)))) (text "-" (at -5.7 1.4 0) (effects (font (size 1.27 1.27)))) ) (symbol "COMP_1_1" (pin passive line (at -7.62 -2.54 0) (length 1.27) (name "+" (effects (font (size 1.27 1.27)))) (number "+" (effects (font (size 1.27 1.27))))) (pin passive line (at -7.62 2.54 0) (length 1.27) (name "-" (effects (font (size 1.27 1.27)))) (number "-" (effects (font (size 1.27 1.27))))) (pin passive line (at 7.62 0 180) (length 1.27) (name "OUT" (effects (font (size 1.27 1.27)))) (number "OUT" (effects (font (size 1.27 1.27))))) ) ) (symbol "loopdet:CONN2" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) (property "Reference" "J" (at -2.54 5.08 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "J" (at -2.54 -5.08 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "CONN2_0_1" (polyline (pts (xy -3.81 -3.81) (xy -3.81 3.81)) (stroke (width 0.254) (type default)) (fill (type none))) (circle (center -2.54 -2.54) (radius 1.27) (stroke (width 0.254) (type default)) (fill (type none))) (circle (center -2.54 2.54) (radius 1.27) (stroke (width 0.254) (type default)) (fill (type none))) ) (symbol "CONN2_1_1" (pin passive line (at -2.54 -2.54 0) (length 1.27) (name "~" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27))))) (pin passive line (at -2.54 2.54 0) (length 1.27) (name "~" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27))))) ) ) (symbol "loopdet:CONN3" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) (property "Reference" "J" (at -2.54 6.35 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "J" (at -2.54 -6.35 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide)) (symbol "CONN3_0_1" (polyline (pts (xy -3.81 -5.08) (xy -3.81 5.08)) (stroke (width 0.254) (type default)) (fill (type none))) (circle (center -2.54 -2.54) (radius 1.27) (stroke (width 0.254) (type default)) (fill (type none))) (circle (center -2.54 0) (radius 1.27) (stroke (width 0.254) (type default)) (fill (type none))) (circle (center -2.54 2.54) (radius 1.27) (stroke (width 0.254) (type default)) (fill (type none))) ) (symbol "CONN3_1_1" (pin passive line (at -2.54 -2.54 0) (length 1.27) (name "~" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27))))) (pin passive line (at -2.54 0 0) (length 1.27) (name "~" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27))))) (pin passive line (at -2.54 2.54 0) (length 1.27) (name "~" (effects (font (size 1.27 1.27)))) (number "3" (effects (font (size 1.27 1.27))))) ) ) ) (symbol (lib_id "loopdet:CONN2") (at 30 120 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 0e69f1fa-99e1-481d-8149-7fd43700b50a) (property "Reference" "J1" (at 30 126 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "接线圈(3~5匝)" (at 30 114 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 30 120 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 30 120 0) (effects (font (size 1.27 1.27)) hide)) (pin "1" (uuid 21e70984-36ee-443a-8156-5c2e0775e73d)) (pin "2" (uuid 579b7133-83a1-44fa-9071-2b8895f457e0)) (instances (project "osc-module" (path "/8ece584f-3e63-4d0a-a133-2ce3dfd672e7" (reference "J1") (unit 1) ) ) ) ) (symbol (lib_id "loopdet:TVS_BI") (at 55 120 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid ddb51e8a-e597-4eef-9aab-39e53b619973) (property "Reference" "TVS1" (at 55 126 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "TVS" (at 55 114 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 55 120 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 55 120 0) (effects (font (size 1.27 1.27)) hide)) (pin "1" (uuid e4c78657-6ebd-4048-a90b-6bfaf126518c)) (pin "2" (uuid 6e0f7ae6-56cc-4976-bd34-2373f48a5114)) (instances (project "osc-module" (path "/8ece584f-3e63-4d0a-a133-2ce3dfd672e7" (reference "TVS1") (unit 1) ) ) ) ) (symbol (lib_id "loopdet:XFMR") (at 85 120 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 998a9348-a447-4450-b8c8-7f630dad1670) (property "Reference" "T1" (at 85 126 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "1:1 匹配变压器" (at 85 114 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 85 120 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 85 120 0) (effects (font (size 1.27 1.27)) hide)) (pin "1" (uuid f1175556-0a73-4cf1-9025-fe56613d2bab)) (pin "2" (uuid 2121e9c4-cc08-4b3f-9d3b-78f746fd24e1)) (pin "3" (uuid 4a72ee75-a000-475f-86e6-c55e94e57dc7)) (pin "4" (uuid ea19914b-d7d0-43eb-be3e-557245f5a845)) (instances (project "osc-module" (path "/8ece584f-3e63-4d0a-a133-2ce3dfd672e7" (reference "T1") (unit 1) ) ) ) ) (symbol (lib_id "loopdet:C") (at 110 120 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 0b74cb24-b9e2-4faa-aba1-65752ad845a4) (property "Reference" "C1" (at 110 126 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "100~470p" (at 110 114 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 110 120 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 110 120 0) (effects (font (size 1.27 1.27)) hide)) (pin "1" (uuid ca84c2e0-d708-4570-8a6f-a47cda2f32ba)) (pin "2" (uuid 10b98636-f59b-4234-a8a7-289748c42c29)) (instances (project "osc-module" (path "/8ece584f-3e63-4d0a-a133-2ce3dfd672e7" (reference "C1") (unit 1) ) ) ) ) (symbol (lib_id "loopdet:Q_NPN") (at 135 120 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid f082717f-c6d5-4ad2-a2f9-c9268e5cd645) (property "Reference" "Q1" (at 135 126 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "S9018" (at 135 114 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 135 120 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 135 120 0) (effects (font (size 1.27 1.27)) hide)) (pin "B" (uuid c3ec50e9-c4e5-49e8-97ea-92345e640573)) (pin "C" (uuid 9c1c98c1-ec2a-4651-b130-03a41dd1ee53)) (pin "E" (uuid 59a38962-d1aa-4292-9b8f-fa96f05a9114)) (instances (project "osc-module" (path "/8ece584f-3e63-4d0a-a133-2ce3dfd672e7" (reference "Q1") (unit 1) ) ) ) ) (symbol (lib_id "loopdet:R") (at 145 116.2 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid b1598b28-ccb6-458d-9a83-005e88540723) (property "Reference" "Rc" (at 145 122.2 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "2.2k" (at 145 110.2 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 145 116.2 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 145 116.2 0) (effects (font (size 1.27 1.27)) hide)) (pin "1" (uuid 0c27d906-9b92-4794-9c41-3341b2da04ec)) (pin "2" (uuid a6384296-8be3-4310-bcc3-8b5d41b07fab)) (instances (project "osc-module" (path "/8ece584f-3e63-4d0a-a133-2ce3dfd672e7" (reference "Rc") (unit 1) ) ) ) ) (symbol (lib_id "loopdet:R") (at 131 111.5 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 31dd267e-fe57-47f3-a695-827fe0d9c832) (property "Reference" "Rb1" (at 131 117.5 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "100k" (at 131 105.5 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 131 111.5 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 131 111.5 0) (effects (font (size 1.27 1.27)) hide)) (pin "1" (uuid beef8ea8-c658-43d8-961c-752c7af1d7a1)) (pin "2" (uuid 9f5c9232-2f64-4433-a7f6-51ea6b47540d)) (instances (project "osc-module" (path "/8ece584f-3e63-4d0a-a133-2ce3dfd672e7" (reference "Rb1") (unit 1) ) ) ) ) (symbol (lib_id "loopdet:R") (at 131 128.5 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 42d4a6a1-0132-46d5-aabd-16ea798d086e) (property "Reference" "Rb2" (at 131 134.5 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "47k" (at 131 122.5 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 131 128.5 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 131 128.5 0) (effects (font (size 1.27 1.27)) hide)) (pin "1" (uuid 97775983-107b-40f4-a48d-808a1baad542)) (pin "2" (uuid db7ec057-3145-4723-ad27-6a2bd36c32e3)) (instances (project "osc-module" (path "/8ece584f-3e63-4d0a-a133-2ce3dfd672e7" (reference "Rb2") (unit 1) ) ) ) ) (symbol (lib_id "loopdet:R") (at 139 130 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 298ff928-84df-4fa3-8f91-046fe6eebe85) (property "Reference" "Re" (at 139 136 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "1k" (at 139 124 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 139 130 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 139 130 0) (effects (font (size 1.27 1.27)) hide)) (pin "1" (uuid 92355928-79c1-4df1-b004-d5367556a60f)) (pin "2" (uuid ca5cf7c7-98a5-4f8d-b8fe-9d94c6494eec)) (instances (project "osc-module" (path "/8ece584f-3e63-4d0a-a133-2ce3dfd672e7" (reference "Re") (unit 1) ) ) ) ) (symbol (lib_id "loopdet:C") (at 145 125.5 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid a37c5f28-5b89-4220-8f9c-69372afac336) (property "Reference" "C2" (at 145 131.5 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "100p" (at 145 119.5 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 145 125.5 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 145 125.5 0) (effects (font (size 1.27 1.27)) hide)) (pin "1" (uuid 763263c1-d879-4a21-ab68-6c16706e0613)) (pin "2" (uuid a3389cec-a098-483a-8586-e5bbf012212c)) (instances (project "osc-module" (path "/8ece584f-3e63-4d0a-a133-2ce3dfd672e7" (reference "C2") (unit 1) ) ) ) ) (symbol (lib_id "loopdet:C") (at 153 116.2 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 8c4de817-e4e8-456c-a62e-d5fbd72637dc) (property "Reference" "Cc2" (at 153 122.2 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "10p" (at 153 110.2 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 153 116.2 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 153 116.2 0) (effects (font (size 1.27 1.27)) hide)) (pin "1" (uuid 2190b253-036e-497f-9c63-5cf6ec7f774e)) (pin "2" (uuid fa2f26d1-ceb4-423f-9e35-2a53020eb836)) (instances (project "osc-module" (path "/8ece584f-3e63-4d0a-a133-2ce3dfd672e7" (reference "Cc2") (unit 1) ) ) ) ) (symbol (lib_id "loopdet:COMP") (at 178 120 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 9e6028d4-329c-4df5-b3ee-a05bd9010b89) (property "Reference" "U1" (at 178 126 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "LM393" (at 178 114 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 178 120 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 178 120 0) (effects (font (size 1.27 1.27)) hide)) (pin "+" (uuid 6673de5f-5f2f-41df-b9b5-6a2cf115bb0b)) (pin "-" (uuid 588b42b4-5e74-4974-b3e6-afb76fc5446d)) (pin "OUT" (uuid 993164df-fd61-4d64-a4e8-890d57f531e7)) (instances (project "osc-module" (path "/8ece584f-3e63-4d0a-a133-2ce3dfd672e7" (reference "U1") (unit 1) ) ) ) ) (symbol (lib_id "loopdet:R") (at 158 114 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid d3fa0b70-88da-404b-a318-8119a64a356d) (property "Reference" "R3" (at 158 120 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "10k" (at 158 108 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 158 114 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 158 114 0) (effects (font (size 1.27 1.27)) hide)) (pin "1" (uuid b14b6506-d938-4c98-8034-67c60fe62a14)) (pin "2" (uuid 90b503d2-5ca3-49f9-9294-907b364cfaea)) (instances (project "osc-module" (path "/8ece584f-3e63-4d0a-a133-2ce3dfd672e7" (reference "R3") (unit 1) ) ) ) ) (symbol (lib_id "loopdet:R") (at 158 130 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid b5292343-7a46-48ae-99f0-66f04da7a2ff) (property "Reference" "R4" (at 158 136 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "10k" (at 158 124 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 158 130 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 158 130 0) (effects (font (size 1.27 1.27)) hide)) (pin "1" (uuid e20cea5e-5bd7-4c4c-a799-4a9be20f1d6f)) (pin "2" (uuid 9f27e1d1-aa14-4177-b296-0bf897ac140c)) (instances (project "osc-module" (path "/8ece584f-3e63-4d0a-a133-2ce3dfd672e7" (reference "R4") (unit 1) ) ) ) ) (symbol (lib_id "loopdet:R") (at 196 114 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 1d27a812-a361-4b35-a20f-1106f5c670d3) (property "Reference" "R7" (at 196 120 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "10k 上拉" (at 196 108 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 196 114 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 196 114 0) (effects (font (size 1.27 1.27)) hide)) (pin "1" (uuid 471afbb8-2124-482e-bd68-e96d3c7e89ed)) (pin "2" (uuid f87add8f-c048-498d-b803-3844798a752b)) (instances (project "osc-module" (path "/8ece584f-3e63-4d0a-a133-2ce3dfd672e7" (reference "R7") (unit 1) ) ) ) ) (symbol (lib_id "loopdet:CONN3") (at 225 120 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 105dca00-8414-43dc-835c-812a8b15661b) (property "Reference" "J2" (at 225 126 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Value" "VCC/GND/F_OUT" (at 225 114 0) (effects (font (size 1.27 1.27)) (justify left))) (property "Footprint" "" (at 225 120 0) (effects (font (size 1.27 1.27)) hide)) (property "Datasheet" "" (at 225 120 0) (effects (font (size 1.27 1.27)) hide)) (pin "1" (uuid 98c921e7-a7ea-4ffb-9e36-1bbd99298925)) (pin "2" (uuid 031d8c64-e8f5-4c40-af64-fe0b66139d6f)) (pin "3" (uuid 0dca529f-dd2e-4611-9829-401378972e6a)) (instances (project "osc-module" (path "/8ece584f-3e63-4d0a-a133-2ce3dfd672e7" (reference "J2") (unit 1) ) ) ) ) (wire (pts (xy 27.46 117.46) (xy 77.38 117.46)) (stroke (width 0) (type default)) (uuid 0034b72f-9168-4cbc-9420-146108df0ce5) ) (wire (pts (xy 52.46 117.46) (xy 52.46 120)) (stroke (width 0) (type default)) (uuid da492357-95c2-4970-82c5-03805500668d) ) (wire (pts (xy 27.46 122.54) (xy 77.38 122.54)) (stroke (width 0) (type default)) (uuid 0c557d16-b2ef-43ef-bcbc-01c147937dc2) ) (wire (pts (xy 57.54 122.54) (xy 57.54 120)) (stroke (width 0) (type default)) (uuid fa35acc2-437f-4945-8cc0-f3454484fa72) ) (wire (pts (xy 92.62 117.46) (xy 113 117.46)) (stroke (width 0) (type default)) (uuid 44ac980a-f875-4f76-bfc1-af62f1b931ee) ) (wire (pts (xy 113 117.46) (xy 113 120)) (stroke (width 0) (type default)) (uuid f99037a2-2fd5-4ab8-a1ca-2030edb1488e) ) (wire (pts (xy 113 120) (xy 131 120)) (stroke (width 0) (type default)) (uuid 19e0f398-286b-43e0-9ed9-d0917676270e) ) (wire (pts (xy 92.62 122.54) (xy 107 122.54)) (stroke (width 0) (type default)) (uuid e7e85d03-cd8c-4026-ab48-6ea742b63f68) ) (wire (pts (xy 107 122.54) (xy 107 138)) (stroke (width 0) (type default)) (uuid 63980619-17cb-493f-b16e-2cfba1b0cd7a) ) (wire (pts (xy 95 105) (xy 245 105)) (stroke (width 0) (type default)) (uuid 678a5eec-71cd-4937-83c9-36b3ca329571) ) (wire (pts (xy 145 116.2) (xy 145 105)) (stroke (width 0) (type default)) (uuid 337819c1-aa86-4eb8-9faf-e7fb3881c05d) ) (wire (pts (xy 131 108.96) (xy 131 105)) (stroke (width 0) (type default)) (uuid c6d20396-71c7-4006-9ab2-ed8b4dead8ea) ) (wire (pts (xy 158 111.46) (xy 158 105)) (stroke (width 0) (type default)) (uuid d1432bb4-5e78-45f5-b390-a9cfb5b3de82) ) (wire (pts (xy 193.46 114) (xy 193.46 105)) (stroke (width 0) (type default)) (uuid 6212c628-8fd9-4e57-984c-8313416c50e3) ) (wire (pts (xy 222.46 117.46) (xy 222.46 105)) (stroke (width 0) (type default)) (uuid 0d0d966f-525c-47a7-8ab8-f27f03483662) ) (wire (pts (xy 95 138) (xy 245 138)) (stroke (width 0) (type default)) (uuid 81e02bdb-0ced-4fc5-ae3d-0cec150485d5) ) (wire (pts (xy 131 131.04) (xy 131 138)) (stroke (width 0) (type default)) (uuid 2e6eb158-de21-4e73-b723-0c7abe653170) ) (wire (pts (xy 139 132.54) (xy 139 138)) (stroke (width 0) (type default)) (uuid e244ec5c-ec49-41fe-92f2-99c3691c0e57) ) (wire (pts (xy 145 128.04) (xy 145 138)) (stroke (width 0) (type default)) (uuid 20157378-cc42-4475-b6ea-ffbbe6a5e238) ) (wire (pts (xy 158 132.54) (xy 158 138)) (stroke (width 0) (type default)) (uuid d527f3c7-836a-488e-b5f8-ae6e55de0c34) ) (wire (pts (xy 222.46 122.54) (xy 222.46 138)) (stroke (width 0) (type default)) (uuid 314706ab-aace-46ec-a9a2-54daacf90228) ) (wire (pts (xy 131 114.04) (xy 131 125.96)) (stroke (width 0) (type default)) (uuid a883a5b3-5f41-4655-844b-09686dfb7a6a) ) (wire (pts (xy 139 116.2) (xy 150.46 116.2)) (stroke (width 0) (type default)) (uuid c97ca1dc-612c-4d32-b63d-15da756757d7) ) (wire (pts (xy 145 116.2) (xy 145 122.96)) (stroke (width 0) (type default)) (uuid bc7e58b8-135a-4999-b508-a1c6a671e1d3) ) (wire (pts (xy 139 123.81) (xy 139 127.46)) (stroke (width 0) (type default)) (uuid 9071a1df-edc1-4a1b-a464-4a9477e7ddd6) ) (wire (pts (xy 155.54 116.2) (xy 170.38 116.2)) (stroke (width 0) (type default)) (uuid 7d6c2b2d-6b4e-4f34-b7ca-f6c19b9631d7) ) (wire (pts (xy 170.38 116.2) (xy 170.38 117.46)) (stroke (width 0) (type default)) (uuid c2f03ccf-61e4-4bac-a5fd-bd4c4ce7bbbd) ) (wire (pts (xy 158 116.54) (xy 158 125.96)) (stroke (width 0) (type default)) (uuid c79425e4-5436-4fda-8d4c-af32bfdfef38) ) (wire (pts (xy 158 122.54) (xy 170.38 122.54)) (stroke (width 0) (type default)) (uuid 66f4355c-7933-465c-bcbb-f843386538ed) ) (wire (pts (xy 185.62 120) (xy 185.62 114)) (stroke (width 0) (type default)) (uuid 92738b2e-6f35-42bf-8be4-32f784b2b360) ) (wire (pts (xy 185.62 114) (xy 193.46 114)) (stroke (width 0) (type default)) (uuid 3985a89f-5e3e-42d8-b274-143f38fff2a5) ) (wire (pts (xy 198.54 114) (xy 222.46 114)) (stroke (width 0) (type default)) (uuid eff6954e-0d39-4aef-8be3-2ebedd413941) ) (wire (pts (xy 222.46 114) (xy 222.46 117.46)) (stroke (width 0) (type default)) (uuid b1f301f7-e104-4ce4-a740-e36e4a3273aa) ) (label "VCC" (at 95 105 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid e66a99fb-21c5-4af8-b732-8232ac439dec) ) (label "GND" (at 95 138 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 68f63225-1f6b-4008-92f8-8f915d9e61d1) ) (label "VCC" (at 222.46 130.54 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 4f86bf36-28f3-4a51-9709-d28b3d1202dc) ) (label "GND" (at 222.46 134.96 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 54a943f3-9913-49a8-84b1-e800621f03ad) ) (label "F_OUT" (at 222.46 112.54 0) (effects (font (size 1.27 1.27)) (justify left bottom)) (uuid 8fa5b8f3-db8d-42a9-ae41-8a1ae0358976) ) (text "振荡模块原理图 — 板框最小版(从环路车检器全图截取)" (at 20 20 0) (effects (font (size 3.5 3.5))) (uuid 3ffdfd83-d275-4d05-9905-5af64d27796e) ) (text "信号链:线圈 → TVS1 → T1 匹配变压器 → 考毕兹振荡(Q1) → LM393 整形 → F_OUT" (at 20 30 0) (effects (font (size 1.5 1.5))) (uuid fb003b34-df3a-44d2-aeb5-f340ff3a01a0) ) (text "接路面环形线圈(3~5匝,双绞屏蔽线 ≤20m)" (at 20 100 0) (effects (font (size 1.27 1.27))) (uuid 3f6b6ae9-afa0-4a5d-a9b3-1014ee2ae345) ) (text "【设计说明】" (at 20 155 0) (effects (font (size 1.5 1.5))) (uuid 448f734b-5e51-47db-ba0c-8348a26a2cc8) ) (text "1) 本模块仅含振荡+整形部分,供电 VCC 3.3~5V,输出 F_OUT 为方波(频率 = 谐振频率);" (at 20 163 0) (effects (font (size 1.27 1.27))) (uuid da3492e5-9704-4248-89b9-d0b9fe5d9bda) ) (text "2) 频率计数/判车逻辑由外部 MCU 完成(见主原理图);" (at 20 171 0) (effects (font (size 1.27 1.27))) (uuid 733452f2-4883-4f27-915d-9a65eeda21c1) ) (text "3) R7 为 LM393 开漏输出上拉,必须保留;" (at 20 179 0) (effects (font (size 1.27 1.27))) (uuid c4fd5c22-1d2f-43dc-b217-bad577093034) ) (text "4) C1 决定谐振频率 f0 ≈ 1/(2π√(L·C1)),20~150kHz(待现场验证);" (at 20 187 0) (effects (font (size 1.27 1.27))) (uuid 2e4d17cb-14cc-4552-a227-2354b5a0b4f2) ) (text "5) TVS1 保护线圈侧浪涌;T1 隔离耦合抗地环路。" (at 20 195 0) (effects (font (size 1.27 1.27))) (uuid 4682d3bc-9ebe-4bf4-823c-545e9e4e32e0) ) (sheet_instances (path "/" (page "1")) ) )