(kicad_sch
  (version 20230121)
  (generator eeschema)
  (uuid 9892ee3e-ce56-451e-82c5-50f539cda2e4)
  (paper "A4")
  (title_block (title "运放差分放大器") (company "EETree 电子森林"))
  (lib_symbols
    (symbol "Amplifier_Operational:LM358"
      (pin_names (offset 0.127))
      (in_bom yes)
      (on_board yes)
      (property "Reference" "U"
        (at 0 5.08 0)
        (effects (font (size 1.27 1.27)) (justify left)))
      (property "Value" "LM358"
        (at 0 -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" "http://www.ti.com/lit/ds/symlink/lm2904-n.pdf"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "ki_locked" ""
        (at 0 0 0)
        (effects (font (size 1.27 1.27))))
      (property "ki_keywords" "dual opamp"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "ki_description" "Low-Power, Dual Operational Amplifiers, DIP-8/SOIC-8/TO-99-8"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "ki_fp_filters" "SOIC*3.9x4.9mm*P1.27mm* DIP*W7.62mm* TO*99* OnSemi*Micro8* TSSOP*3x3mm*P0.65mm* TSSOP*4.4x3mm*P0.65mm* MSOP*3x3mm*P0.65mm* SSOP*3.9x4.9mm*P0.635mm* LFCSP*2x2mm*P0.5mm* *SIP* SOIC*5.3x6.2mm*P1.27mm*"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (symbol "LM358_1_1"
        (polyline
          (pts
            (xy -5.08 5.08)
            (xy 5.08 0)
            (xy -5.08 -5.08)
            (xy -5.08 5.08))
          (stroke (width 0.254) (type default))
          (fill (type background)))
        (pin output line
          (at 7.62 0 180)
          (length 2.54)
          (name "~" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27)))))
        (pin input line
          (at -7.62 -2.54 0)
          (length 2.54)
          (name "-" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.27 1.27)))))
        (pin input line
          (at -7.62 2.54 0)
          (length 2.54)
          (name "+" (effects (font (size 1.27 1.27))))
          (number "3" (effects (font (size 1.27 1.27))))))
      (symbol "LM358_2_1"
        (polyline
          (pts
            (xy -5.08 5.08)
            (xy 5.08 0)
            (xy -5.08 -5.08)
            (xy -5.08 5.08))
          (stroke (width 0.254) (type default))
          (fill (type background)))
        (pin input line
          (at -7.62 2.54 0)
          (length 2.54)
          (name "+" (effects (font (size 1.27 1.27))))
          (number "5" (effects (font (size 1.27 1.27)))))
        (pin input line
          (at -7.62 -2.54 0)
          (length 2.54)
          (name "-" (effects (font (size 1.27 1.27))))
          (number "6" (effects (font (size 1.27 1.27)))))
        (pin output line
          (at 7.62 0 180)
          (length 2.54)
          (name "~" (effects (font (size 1.27 1.27))))
          (number "7" (effects (font (size 1.27 1.27))))))
      (symbol "LM358_3_1"
        (pin power_in line
          (at -2.54 -7.62 90)
          (length 3.81)
          (name "V-" (effects (font (size 1.27 1.27))))
          (number "4" (effects (font (size 1.27 1.27)))))
        (pin power_in line
          (at -2.54 7.62 270)
          (length 3.81)
          (name "V+" (effects (font (size 1.27 1.27))))
          (number "8" (effects (font (size 1.27 1.27)))))))
    (symbol "Device:R"
      (pin_numbers hide)
      (pin_names (offset 0))
      (in_bom yes)
      (on_board yes)
      (property "Reference" "R"
        (at 2.032 0 90)
        (effects (font (size 1.27 1.27))))
      (property "Value" "R"
        (at 0 0 90)
        (effects (font (size 1.27 1.27))))
      (property "Footprint" ""
        (at -1.778 0 90)
        (effects (font (size 1.27 1.27)) hide))
      (property "Datasheet" "~"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "ki_keywords" "R res resistor"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "ki_description" "Resistor"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "ki_fp_filters" "R_*"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (symbol "R_0_1"
        (rectangle
          (start -1.016 -2.54)
          (end 1.016 2.54)
          (stroke (width 0.254) (type default))
          (fill (type none))))
      (symbol "R_1_1"
        (pin passive line
          (at 0 3.81 270)
          (length 1.27)
          (name "~" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27)))))
        (pin passive line
          (at 0 -3.81 90)
          (length 1.27)
          (name "~" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.27 1.27)))))))
    (symbol "power:GND"
      (power)
      (pin_names (offset 0))
      (in_bom yes)
      (on_board yes)
      (property "Reference" "#PWR"
        (at 0 -6.35 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "Value" "GND"
        (at 0 -3.81 0)
        (effects (font (size 1.27 1.27))))
      (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))
      (property "ki_keywords" "global power"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (symbol "GND_0_1"
        (polyline
          (pts
            (xy 0 0)
            (xy 0 -1.27)
            (xy 1.27 -1.27)
            (xy 0 -2.54)
            (xy -1.27 -1.27)
            (xy 0 -1.27))
          (stroke (width 0) (type default))
          (fill (type none))))
      (symbol "GND_1_1"
        (pin power_in line hide
          (at 0 0 270)
          (length 0)
          (name "GND" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27))))))))
  (wire
    (pts (xy 105.41 73.66) (xy 111.76 73.66))
    (stroke (width 0) (type default))
    (uuid a4291bf0-168e-41ac-81aa-3c1fc9e3f8b9))
  (wire
    (pts (xy 111.76 73.66) (xy 119.38 73.66))
    (stroke (width 0) (type default))
    (uuid 5553c729-fee7-48cd-8474-bde078c7cb1a))
  (wire
    (pts (xy 97.79 73.66) (xy 91.44 73.66))
    (stroke (width 0) (type default))
    (uuid a043802b-f3e5-42d1-9dba-54ccfb8818e6))
  (wire
    (pts (xy 111.76 73.66) (xy 111.76 60.96))
    (stroke (width 0) (type default))
    (uuid 3ab0a669-4dc3-4f03-be90-e1febf53f25d))
  (wire
    (pts (xy 111.76 60.96) (xy 123.19 60.96))
    (stroke (width 0) (type default))
    (uuid 275f6329-249e-468a-9387-6d12a96addf0))
  (wire
    (pts (xy 130.81 60.96) (xy 142.24 60.96))
    (stroke (width 0) (type default))
    (uuid 6d00027a-f15b-4995-a408-8a6e3ba8607f))
  (wire
    (pts (xy 142.24 60.96) (xy 142.24 76.2))
    (stroke (width 0) (type default))
    (uuid f8162a87-21e8-4e53-9ca4-c131b03aafcc))
  (wire
    (pts (xy 134.62 76.2) (xy 142.24 76.2))
    (stroke (width 0) (type default))
    (uuid 50a62ec6-c3a4-4b74-9c74-09796f8f28a2))
  (wire
    (pts (xy 142.24 76.2) (xy 149.86 76.2))
    (stroke (width 0) (type default))
    (uuid dfd6dcd5-50fa-44c3-90b9-0c91cad47427))
  (wire
    (pts (xy 105.41 78.74) (xy 111.76 78.74))
    (stroke (width 0) (type default))
    (uuid ed148b1a-190e-4c40-ab30-2535a0d2d381))
  (wire
    (pts (xy 111.76 78.74) (xy 119.38 78.74))
    (stroke (width 0) (type default))
    (uuid 2f3fb7fd-fff1-4a77-a4fc-56804b4e04dc))
  (wire
    (pts (xy 97.79 78.74) (xy 91.44 78.74))
    (stroke (width 0) (type default))
    (uuid 7aa77994-93fe-4ea5-a3b6-d8d4243ba87a))
  (wire
    (pts (xy 111.76 78.74) (xy 111.76 86.36))
    (stroke (width 0) (type default))
    (uuid 8ddff18c-6bdc-4153-9a21-d2496b2b018b))
  (wire
    (pts (xy 111.76 93.98) (xy 111.76 99.06))
    (stroke (width 0) (type default))
    (uuid 181c5ee5-f7a2-415d-9acf-821a5307d8f7))
  (junction
    (at 111.76 73.66)
    (diameter 0)
    (color 0 0 0 0)
    (uuid 4fb26877-3299-4b28-9e6a-ae1ddd49b60a))
  (global_label "V1"
    (shape input)
    (at 91.44 73.66 180)
    (fields_autoplaced)
    (effects (font (size 1.27 1.27)) (justify right))
    (uuid 2efcdccb-b164-409a-98e1-85a669e732df)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 91.44 73.66 0)
      (effects (font (size 1.27 1.27)) hide)))
  (junction
    (at 142.24 76.2)
    (diameter 0)
    (color 0 0 0 0)
    (uuid a43397bb-3e70-4f8d-a441-8d6ce47df67e))
  (global_label "VOUT"
    (shape output)
    (at 149.86 76.2 0)
    (fields_autoplaced)
    (effects (font (size 1.27 1.27)) (justify left))
    (uuid d109895e-451a-4b48-8f82-0e3b313d9d0e)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 149.86 76.2 0)
      (effects (font (size 1.27 1.27)) hide)))
  (junction
    (at 111.76 78.74)
    (diameter 0)
    (color 0 0 0 0)
    (uuid 1d168dfc-f6cd-48c8-99e5-1272ae46720c))
  (global_label "V2"
    (shape input)
    (at 91.44 78.74 180)
    (fields_autoplaced)
    (effects (font (size 1.27 1.27)) (justify right))
    (uuid 7909af50-8fc0-4837-a4e3-a6419f27bc1d)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 91.44 78.74 0)
      (effects (font (size 1.27 1.27)) hide)))
  (symbol
    (lib_id "Amplifier_Operational:LM358")
    (at 127.0 76.2 0)
    (mirror x)
    (unit 1)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (uuid fb008f96-cab6-4eeb-a4c5-7cefa889d20d)
    (property "Reference" "U1"
      (at 130.81 68.58 0)
      (effects (font (size 1.27 1.27)) (justify left)))
    (property "Value" "LM358"
      (at 130.81 83.82000000000001 0)
      (effects (font (size 1.27 1.27)) (justify left)))
    (pin "1" (uuid c6c8aeac-92c4-4c4e-9a82-afb8032aec87))
    (pin "2" (uuid 161db2e7-d46f-4cb7-80ab-82af65e8055b))
    (pin "3" (uuid c8d18c2d-f951-4955-9810-a895fd10e2f9))
    (pin "5" (uuid ddc9fd95-f9eb-4309-917e-88220ce85f5f))
    (pin "6" (uuid 44dc7e09-8435-4e34-947f-2cfb805210e4))
    (pin "7" (uuid 099b3a20-d6e9-43bc-a06a-61404bd48ca0))
    (pin "4" (uuid eaadb8de-d16b-41a5-ab7b-f1951d711d74))
    (pin "8" (uuid feafa3ac-6092-47da-a3f6-7483d66d56a7))
    (instances
      (project "diffamp-opamp"
        (path "/9892ee3e-ce56-451e-82c5-50f539cda2e4"
          (reference "U1")
          (unit 1)))))
  (symbol
    (lib_id "Device:R")
    (at 101.6 73.66 90)
    (unit 1)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (uuid ebe0e699-e661-41e5-813a-65dd845a9ba2)
    (property "Reference" "R1"
      (at 101.6 70.46 90)
      (effects (font (size 1.27 1.27))))
    (property "Value" "R1"
      (at 101.6 76.86 90)
      (effects (font (size 1.27 1.27)) hide))
    (pin "1" (uuid df08517b-a7a9-4a5f-83d2-663c3ee8a2bf))
    (pin "2" (uuid 7a24217d-6492-4301-bd77-cfba00dfdba2))
    (instances
      (project "diffamp-opamp"
        (path "/9892ee3e-ce56-451e-82c5-50f539cda2e4"
          (reference "R1")
          (unit 1)))))
  (symbol
    (lib_id "Device:R")
    (at 127.0 60.96 90)
    (unit 1)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (uuid eccf1fe0-a7b6-462a-965c-4a34160beaf3)
    (property "Reference" "R2"
      (at 127.0 57.76 90)
      (effects (font (size 1.27 1.27))))
    (property "Value" "R2"
      (at 127.0 64.16 90)
      (effects (font (size 1.27 1.27)) hide))
    (pin "1" (uuid c9d7a2bc-4c24-4d22-a90f-4428c9d85f7c))
    (pin "2" (uuid b5fa71e5-4dfd-4cbf-90d5-6158131b436f))
    (instances
      (project "diffamp-opamp"
        (path "/9892ee3e-ce56-451e-82c5-50f539cda2e4"
          (reference "R2")
          (unit 1)))))
  (symbol
    (lib_id "Device:R")
    (at 101.6 78.74 90)
    (unit 1)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (uuid be0d477a-7398-45ea-96c6-806413f2b385)
    (property "Reference" "R3"
      (at 101.6 82.14 90)
      (effects (font (size 1.27 1.27))))
    (property "Value" "R3"
      (at 101.6 81.94 90)
      (effects (font (size 1.27 1.27)) hide))
    (pin "1" (uuid 8913fe15-9aca-44c4-a70a-52c53b15f216))
    (pin "2" (uuid 4cb833af-a468-48f1-b01e-e377f6b899cd))
    (instances
      (project "diffamp-opamp"
        (path "/9892ee3e-ce56-451e-82c5-50f539cda2e4"
          (reference "R3")
          (unit 1)))))
  (symbol
    (lib_id "Device:R")
    (at 111.76 90.17 0)
    (unit 1)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (uuid 3938a96a-d78e-440c-b183-e87328fb051a)
    (property "Reference" "R4"
      (at 114.36 89.16999999999999 0)
      (effects (font (size 1.27 1.27)) (justify left)))
    (property "Value" "R4"
      (at 114.36 91.76999999999998 0)
      (effects (font (size 1.27 1.27)) (justify left) hide))
    (pin "1" (uuid 9b027dff-0a02-4f2f-9c7a-3287692d67cf))
    (pin "2" (uuid e6d04529-d2be-4e1f-8bac-5a8595fa457c))
    (instances
      (project "diffamp-opamp"
        (path "/9892ee3e-ce56-451e-82c5-50f539cda2e4"
          (reference "R4")
          (unit 1)))))
  (symbol
    (lib_id "power:GND")
    (at 111.76 99.06 0)
    (unit 1)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (uuid e749fded-b467-47cd-a4f3-5037d6b3b15b)
    (property "Reference" "#PWR01"
      (at 111.76 99.06 0)
      (effects (font (size 1.27 1.27)) hide))
    (property "Value" "GND"
      (at 111.76 104.06 0)
      (effects (font (size 1.27 1.27))))
    (pin "1" (uuid 58d6ccc3-4ea7-4338-b1f1-53c172b764f1))
    (instances
      (project "diffamp-opamp"
        (path "/9892ee3e-ce56-451e-82c5-50f539cda2e4"
          (reference "#PWR01")
          (unit 1)))))
  (sheet_instances (path "/" (page "1"))))
