846 lines
31 KiB
Plaintext
846 lines
31 KiB
Plaintext
(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"))
|
||
)
|
||
)
|