From 6c7c531a5fd10e470b75f0fcfea9745e17d0ec8b Mon Sep 17 00:00:00 2001 From: Seth Hillbrand Date: Tue, 7 Jan 2025 08:51:08 -0800 Subject: [PATCH] Add generic op amp sim demo --- .../generic_opamp_bip.kicad_pro | 19 +- .../generic_opamp_bip.kicad_sch | 3819 +++++++++++++++++ .../generic_models/generic_opamp_bip.wbk | 70 + 3 files changed, 3906 insertions(+), 2 deletions(-) create mode 100644 demos/simulation/generic_models/generic_opamp_bip.kicad_sch create mode 100644 demos/simulation/generic_models/generic_opamp_bip.wbk diff --git a/demos/simulation/generic_models/generic_opamp_bip.kicad_pro b/demos/simulation/generic_models/generic_opamp_bip.kicad_pro index dcdb473334..792b8fc626 100644 --- a/demos/simulation/generic_models/generic_opamp_bip.kicad_pro +++ b/demos/simulation/generic_models/generic_opamp_bip.kicad_pro @@ -8,6 +8,7 @@ "mfg": "", "mpn": "" }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -202,10 +203,15 @@ "duplicate_sheet_names": "error", "endpoint_off_grid": "warning", "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", "global_label_dangling": "warning", "hier_label_mismatch": "error", "label_dangling": "error", + "label_multiple_wires": "warning", "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", "missing_bidi_pin": "warning", "missing_input_pin": "warning", "missing_power_pin": "error", @@ -218,9 +224,14 @@ "pin_not_driven": "error", "pin_to_pin": "warning", "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", "similar_labels": "warning", + "similar_power": "warning", "simulation_model_issue": "ignore", + "single_global_label": "ignore", "unannotated": "error", + "unconnected_wire_endpoint": "warning", "unit_value_mismatch": "error", "unresolved_variable": "error", "wire_dangling": "error" @@ -232,7 +243,7 @@ }, "meta": { "filename": "generic_opamp_bip.kicad_pro", - "version": 1 + "version": 2 }, "net_settings": { "classes": [ @@ -247,6 +258,7 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.2, "via_diameter": 0.6, @@ -255,7 +267,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, @@ -277,6 +289,7 @@ }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", "bom_fmt_presets": [], "bom_fmt_settings": { "field_delimiter": ",", @@ -330,6 +343,7 @@ ], "filter_string": "", "group_symbols": true, + "include_excluded_from_bom": false, "name": "Grouped By Value", "sort_asc": true, "sort_field": "Reference" @@ -372,6 +386,7 @@ }, "page_layout_descr_file": "", "plot_directory": "", + "space_save_all_events": true, "spice_current_sheet_as_root": false, "spice_external_command": "spice \"%I\"", "spice_model_current_sheet_as_root": true, diff --git a/demos/simulation/generic_models/generic_opamp_bip.kicad_sch b/demos/simulation/generic_models/generic_opamp_bip.kicad_sch new file mode 100644 index 0000000000..2b1dc59c0a --- /dev/null +++ b/demos/simulation/generic_models/generic_opamp_bip.kicad_sch @@ -0,0 +1,3819 @@ +(kicad_sch + (version 20241209) + (generator "eeschema") + (generator_version "9.0") + (uuid "7e4dfe8a-5df9-4426-b328-4b07a6aa7235") + (paper "A4") + (title_block + (title "Generic operational amplifier, generic bipolar") + (date "2023-11-13") + (comment 1 "Simulation_Spice library") + ) + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (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 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (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 yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Simulation_SPICE:0" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#GND" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "0" + (at 0 -1.778 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "0V reference potential for simulation" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "simulation" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "0_0_1" + (polyline + (pts + (xy -1.27 0) (xy 0 -1.27) (xy 1.27 0) (xy -1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "0_1_1" + (pin power_in line + (at 0 0 0) + (length 0) + (hide yes) + (name "0" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "1" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Simulation_SPICE:NPN" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at -2.54 7.62 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "NPN" + (at -2.54 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 63.5 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 63.5 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Bipolar transistor symbol for simulation only, substrate tied to the emitter" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "NPN" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "GUMMELPOON" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=C 2=B 3=E" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "simulation" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "NPN_0_1" + (polyline + (pts + (xy -2.54 0) (xy 0.635 0) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.635 1.905) (xy 0.635 -1.905) (xy 0.635 -1.905) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.635 0.635) (xy 2.54 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.635 -0.635) (xy 2.54 -2.54) (xy 2.54 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.27 0) + (radius 2.8194) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -1.778) (xy 1.778 -1.27) (xy 2.286 -2.286) (xy 1.27 -1.778) (xy 1.27 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.794 -1.27) (xy 2.794 -1.27) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.794 -1.27) (xy 2.794 -1.27) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "NPN_1_1" + (pin input line + (at -5.08 0 0) + (length 2.54) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at 2.54 5.08 270) + (length 2.54) + (name "C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_emitter line + (at 2.54 -5.08 90) + (length 2.54) + (name "E" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Simulation_SPICE:OPAMP" + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 3.81 3.175 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "${SIM.PARAMS}" + (at 3.81 -3.175 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Operational amplifier, single, node sequence=1:+ 2:- 3:OUT 4:V+ 5:V-" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=in+ 2=in- 3=vcc 4=vee 5=out" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "SUBCKT" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Sim.Library" "${KICAD7_SYMBOL_DIR}/Simulation_SPICE.sp" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Name" "kicad_builtin_opamp" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "simulation" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "OPAMP_0_1" + (polyline + (pts + (xy 5.08 0) (xy -5.08 5.08) (xy -5.08 -5.08) (xy 5.08 0) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "OPAMP_1_1" + (pin input line + (at -7.62 2.54 0) + (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 power_in line + (at -2.54 7.62 270) + (length 3.81) + (name "V+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (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 output line + (at 7.62 0 180) + (length 2.54) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Simulation_SPICE:VDC" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.0254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "V" + (at 2.54 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1" + (at 2.54 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, DC" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "DC" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "ki_keywords" "simulation" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "VDC_0_0" + (polyline + (pts + (xy -1.27 0.254) (xy 1.27 0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.762 -0.254) (xy -1.27 -0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.254 -0.254) (xy -0.254 -0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -0.254) (xy 0.762 -0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "+" + (at 0 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "VDC_0_1" + (circle + (center 0 0) + (radius 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "VDC_1_1" + (pin passive line + (at 0 5.08 270) + (length 2.54) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -5.08 90) + (length 2.54) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Simulation_SPICE:VSIN" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.0254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "V" + (at 2.54 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "VSIN" + (at 2.54 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, sinusoidal" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Params" "dc=0 ampl=1 f=1k ac=1" + (at 2.54 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Sim.Type" "SIN" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "ki_keywords" "simulation ac vac" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "VSIN_0_0" + (arc + (start -1.27 0) + (mid -0.635 0.6323) + (end 0 0) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 1.27 0) + (mid 0.635 -0.6323) + (end 0 0) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "+" + (at 0 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "VSIN_0_1" + (circle + (center 0 0) + (radius 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "VSIN_1_1" + (pin passive line + (at 0 5.08 270) + (length 2.54) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -5.08 90) + (length 2.54) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+5V" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+5V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "+5V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:-5V" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "-5V" + (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 yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"-5V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "-5V_0_0" + (pin power_in line + (at 0 0 90) + (length 0) + (hide yes) + (name "-5V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "-5V_0_1" + (polyline + (pts + (xy 0 0) (xy 0 1.27) (xy 0.762 1.27) (xy 0 2.54) (xy -0.762 1.27) (xy 0 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Generic OpAmp" + (exclude_from_sim no) + (at 167.005 66.675 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "2c10b8de-3ab7-48bf-80d8-444fdb1ccbf9") + ) + (text "Generic Bipolar NPN" + (exclude_from_sim no) + (at 252.095 66.675 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "7bee21d8-0594-4600-a33b-98e65c0aad30") + ) + (text "Usage of Simulation_Spice symbol library" + (exclude_from_sim no) + (at 208.915 66.675 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "8ba4884f-dad5-400c-b12b-1b4f18c61fd1") + ) + (junction + (at 252.73 86.36) + (diameter 0) + (color 0 0 0 0) + (uuid "28fa260f-6dd6-44ee-b48c-deb2ba2c61cd") + ) + (junction + (at 182.88 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "5416e13b-d07d-4d9e-bce4-41cb927ea6ea") + ) + (junction + (at 252.73 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "759f06ee-cfbd-4537-b81b-0f438fd066b3") + ) + (junction + (at 233.68 92.71) + (diameter 0) + (color 0 0 0 0) + (uuid "81c694c3-b943-45a3-9e56-037c32e290fe") + ) + (junction + (at 157.48 92.71) + (diameter 0) + (color 0 0 0 0) + (uuid "8658e8e6-98fa-4271-8552-5a656305c94d") + ) + (junction + (at 204.47 92.71) + (diameter 0) + (color 0 0 0 0) + (uuid "95f0d031-d48b-45d8-a7dc-dcd789cb728f") + ) + (junction + (at 270.51 86.36) + (diameter 0) + (color 0 0 0 0) + (uuid "accc9dcf-59b9-4495-82d7-1206fb20f7bd") + ) + (wire + (pts + (xy 233.68 76.2) (xy 252.73 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0cd3ba01-55f3-41bb-a5fb-061a1151a182") + ) + (wire + (pts + (xy 182.88 90.17) (xy 187.96 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f555630-deeb-4707-83b4-f0e16aaf9c64") + ) + (wire + (pts + (xy 252.73 86.36) (xy 259.08 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1764c68b-9581-4046-9061-dcc2915b58e7") + ) + (wire + (pts + (xy 179.07 106.68) (xy 182.88 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1bf25651-cf87-40a4-a0a8-6932d1d7e210") + ) + (wire + (pts + (xy 270.51 86.36) (xy 274.32 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e0f5f8b-7a57-4a51-804d-f782aa2dcd6b") + ) + (wire + (pts + (xy 157.48 106.68) (xy 171.45 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "230aef2a-a865-4e5b-84a7-6d73a6780047") + ) + (wire + (pts + (xy 233.68 92.71) (xy 245.11 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2ef36e91-80d1-4a52-9ce3-3844cdaf2006") + ) + (wire + (pts + (xy 135.89 92.71) (xy 143.51 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "348fe1d6-4e84-4bf0-af93-a6740aa76a98") + ) + (wire + (pts + (xy 166.37 97.79) (xy 166.37 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5684c41d-f09a-40e3-b716-11bcf2efe271") + ) + (wire + (pts + (xy 204.47 80.01) (xy 204.47 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57d39100-d7c4-4930-bf74-b05bd439dd68") + ) + (wire + (pts + (xy 204.47 91.44) (xy 204.47 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62c47d29-6ced-43c7-80dd-703c315299fd") + ) + (wire + (pts + (xy 135.89 113.03) (xy 135.89 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "63cdb9b2-5474-4de8-8304-e07d50bdb8fa") + ) + (wire + (pts + (xy 233.68 90.17) (xy 233.68 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a1fe144-a7bf-4815-beb2-f36698530fd5") + ) + (wire + (pts + (xy 217.17 92.71) (xy 222.25 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e45a785-0090-4748-a81c-961006d8f227") + ) + (wire + (pts + (xy 252.73 85.09) (xy 252.73 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "801effcb-6ce0-4cc2-ac86-a7814fbb2157") + ) + (wire + (pts + (xy 204.47 92.71) (xy 204.47 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82f71062-1fc9-455a-bfc0-1a5ec1f66fbf") + ) + (wire + (pts + (xy 198.12 92.71) (xy 198.12 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8473c3ec-0bd7-4c23-b75b-284eae969d8e") + ) + (wire + (pts + (xy 151.13 92.71) (xy 157.48 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8c6abbf7-9771-40bd-b56b-3b57a8e326b8") + ) + (wire + (pts + (xy 233.68 92.71) (xy 233.68 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92554909-9b01-44cd-81d8-e3a134808091") + ) + (wire + (pts + (xy 157.48 92.71) (xy 161.29 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9828089e-c243-4b6b-bde9-7542bb7bd2d5") + ) + (wire + (pts + (xy 166.37 82.55) (xy 166.37 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "99906fb1-9d55-4aac-9cf9-c9d75ff10ffe") + ) + (wire + (pts + (xy 182.88 106.68) (xy 182.88 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7ea166f-0256-45b6-81d4-42e6a2fa96fb") + ) + (wire + (pts + (xy 270.51 86.36) (xy 270.51 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b21bdd60-c846-4202-beff-b525a99fc1dc") + ) + (wire + (pts + (xy 233.68 104.14) (xy 233.68 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bfc55c24-d199-47d2-a80d-4486893c76b5") + ) + (wire + (pts + (xy 156.21 87.63) (xy 161.29 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0c37149-28dc-42d5-b701-ffb0e1d5a23e") + ) + (wire + (pts + (xy 135.89 92.71) (xy 135.89 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c56ae551-5793-4e18-8a96-f7ed56748f8e") + ) + (wire + (pts + (xy 157.48 92.71) (xy 157.48 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca76e928-682d-4734-b32a-b286a97d33db") + ) + (wire + (pts + (xy 204.47 92.71) (xy 198.12 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cbbe04b9-c9d5-4de6-b262-87217fcfe585") + ) + (wire + (pts + (xy 252.73 97.79) (xy 252.73 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ccbe8da5-7f7b-4f52-bd3c-50dc9781ea92") + ) + (wire + (pts + (xy 252.73 107.95) (xy 252.73 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7d6207e-cd83-455e-a057-1ae6276c01be") + ) + (wire + (pts + (xy 156.21 86.36) (xy 156.21 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ddaae287-f8aa-4b36-ab0a-b5ec0fe1ee8e") + ) + (wire + (pts + (xy 176.53 90.17) (xy 182.88 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ec58160f-428b-442c-8f9a-5e3ae994a461") + ) + (wire + (pts + (xy 204.47 104.14) (xy 204.47 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f07cc223-2b8b-4a93-9c33-7220fcddbbe3") + ) + (wire + (pts + (xy 252.73 76.2) (xy 252.73 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f309f56b-4423-4a53-ba07-e5e7d1377627") + ) + (wire + (pts + (xy 233.68 82.55) (xy 233.68 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f35785e5-4e7e-4d39-aaf6-6ea08f3f6cf1") + ) + (wire + (pts + (xy 229.87 92.71) (xy 233.68 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3b02958-6dbd-4b3b-99b1-968b8f4af592") + ) + (wire + (pts + (xy 266.7 86.36) (xy 270.51 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f46ed32e-9cb6-4232-b686-29a9de5465f4") + ) + (wire + (pts + (xy 270.51 97.79) (xy 270.51 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6b46c3f-667a-4772-a337-4686975d8ba1") + ) + (wire + (pts + (xy 252.73 86.36) (xy 252.73 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "faf81ba8-fbb3-4ea1-8456-9e9bca1eabf3") + ) + (label "outb" + (at 274.32 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "85bf4305-d317-404a-b7bc-f9c625c5aac8") + ) + (label "in" + (at 217.17 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "908a50a3-ac22-4420-b9cf-4167a111f7a3") + ) + (label "out" + (at 187.96 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a4b04e47-f7ee-43ad-9c8c-ab2ea0d05401") + ) + (label "in" + (at 135.89 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c13e9b32-65e5-4ba9-bb2d-9b69cad1a471") + ) + (symbol + (lib_id "Device:R") + (at 175.26 106.68 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0a3da225-9123-4e50-b743-3e39431e591c") + (property "Reference" "R1" + (at 175.26 100.33 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100k" + (at 175.26 102.87 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 175.26 104.902 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 175.26 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 175.26 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "1f941984-05b0-4572-85c2-083610801c4c") + ) + (pin "1" + (uuid "d2e07897-902e-4e00-941d-64d801c7774a") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:-5V") + (at 204.47 105.41 0) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1026b930-aa7c-49c0-bfd6-a2a76ffa50ff") + (property "Reference" "#PWR06" + (at 204.47 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "-5V" + (at 204.47 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 204.47 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 204.47 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"-5V\"" + (at 204.47 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "25349419-2f70-48f9-a556-d522bac264b0") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:NPN") + (at 250.19 92.71 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "13a22eff-1b2a-4e1a-8d15-e90382bce3ad") + (property "Reference" "Q1" + (at 255.27 91.4399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "NPN" + (at 255.27 93.9799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 313.69 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 313.69 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Bipolar transistor symbol for simulation only, substrate tied to the emitter" + (at 250.19 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "NPN" + (at 250.19 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "GUMMELPOON" + (at 250.19 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=C 2=B 3=E" + (at 250.19 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b7839989-dc21-4ce5-b044-23fb0e57cf2e") + ) + (pin "2" + (uuid "8b7b4ec8-639d-46ec-b7a1-7c343d7b1c6b") + ) + (pin "3" + (uuid "77b2d16a-30d1-436d-8225-bcfa85535a08") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "Q1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:VDC") + (at 204.47 86.36 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "154205eb-8df1-4d79-951c-8f83580c9acd") + (property "Reference" "V2" + (at 208.28 84.9601 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "5" + (at 208.28 87.5001 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 204.47 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 204.47 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, DC" + (at 204.47 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 204.47 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "DC" + (at 204.47 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 204.47 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (pin "1" + (uuid "6cf7fb29-f219-4070-a14e-dbf260326023") + ) + (pin "2" + (uuid "e1941587-dc7e-4a10-88ea-5545bf1019b5") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "V2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 233.68 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "193c9eb6-a0c1-426c-bcee-f4801f985b16") + (property "Reference" "R3" + (at 236.22 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10k" + (at 236.22 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 231.902 100.33 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 233.68 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 233.68 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "746e8b9a-846b-45b4-958c-a53017ee85e3") + ) + (pin "1" + (uuid "3cb72cd8-420a-4a54-8de6-88ee15a43fbd") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "R3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:0") + (at 270.51 110.49 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "22fcf0d5-0463-42fe-8be0-1a1a2ae18260") + (property "Reference" "#GND06" + (at 270.51 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "0" + (at 270.51 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 270.51 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 270.51 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "0V reference potential for simulation" + (at 270.51 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2336c479-9a4f-43b5-9ce5-7a7234b14615") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "#GND06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:0") + (at 198.12 95.25 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2861aaee-2325-4636-9236-df60ef0751d2") + (property "Reference" "#GND03" + (at 198.12 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "0" + (at 198.12 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 198.12 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 198.12 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "0V reference potential for simulation" + (at 198.12 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "311dcd65-9078-456a-8866-12970afbbf5f") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "#GND03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 252.73 81.28 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3362bdf1-1edc-4259-890c-4a750a7f9997") + (property "Reference" "R5" + (at 255.27 80.0099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "5k" + (at 255.27 82.5499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 250.952 81.28 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 252.73 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 252.73 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "a15e5fe3-b8bf-4ff3-b368-756d4cf00eff") + ) + (pin "1" + (uuid "04a82144-6609-408f-94b3-ca018fc64a7d") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "R5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 204.47 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "44103162-93b6-4e35-ac61-9b747dea8373") + (property "Reference" "#PWR05" + (at 204.47 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 204.47 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 204.47 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 204.47 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 204.47 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d832a84a-4193-49ce-b14d-2c2a45f344a6") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:VDC") + (at 204.47 99.06 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "4613c87a-151b-444f-96fa-3bc2a7d2589f") + (property "Reference" "V1" + (at 208.28 97.6601 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "5" + (at 208.28 100.2001 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 204.47 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 204.47 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, DC" + (at 204.47 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 204.47 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "DC" + (at 204.47 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 204.47 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (pin "1" + (uuid "3b5f99a6-f72c-4f71-88c6-f39db87d1130") + ) + (pin "2" + (uuid "20d465aa-8501-44fb-91cd-b4d086788bd4") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "V1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 147.32 92.71 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "483f75f2-99b2-49e0-98f7-bc442d6997a8") + (property "Reference" "R2" + (at 147.32 86.36 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10k" + (at 147.32 88.9 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 147.32 90.932 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 147.32 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 147.32 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "e53d14a4-20c3-4556-b006-1a7e27913598") + ) + (pin "1" + (uuid "27956fa3-6b32-44f7-8616-6bebc98ec3bd") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:OPAMP") + (at 168.91 90.17 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "5d6d67e5-5c40-42f4-a3e7-2545b8c35ca1") + (property "Reference" "U1" + (at 157.48 75.565 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "${SIM.PARAMS}" + (at 162.56 73.025 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 168.91 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 168.91 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Operational amplifier, single, node sequence=1:+ 2:- 3:OUT 4:V+ 5:V-" + (at 168.91 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=in+ 2=in- 3=vcc 4=vee 5=out" + (at 168.91 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "SUBCKT" + (at 168.91 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Sim.Library" "${KICAD7_SYMBOL_DIR}/Simulation_SPICE.sp" + (at 168.91 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Name" "kicad_builtin_opamp" + (at 168.91 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Params" "POLE=30 GAIN=100k VOFF=10u ROUT=10" + (at 168.91 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "fb6cbefb-2989-4777-9217-6c3fca15f359") + ) + (pin "4" + (uuid "8e9e0a3a-eeb8-4a47-8c2a-e6fccbd55b60") + ) + (pin "5" + (uuid "33b3a058-1821-44c8-8fa7-6457bfe6b87a") + ) + (pin "3" + (uuid "32634b3c-9b1b-4229-916e-77c032c29d56") + ) + (pin "1" + (uuid "13b9e41d-47e2-4f3a-8be4-4bb4a8283f68") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 233.68 86.36 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "66139201-339c-4976-99b5-21623c2f8d80") + (property "Reference" "R4" + (at 236.22 85.0899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "50k" + (at 236.22 87.6299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 231.902 86.36 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 233.68 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 233.68 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "46ba9c24-d5fe-408f-b0ce-d53f8cd33491") + ) + (pin "1" + (uuid "3d0001ac-038f-4a83-a601-f5c51a1e17bd") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "R4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 226.06 92.71 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6b8e2d6f-516e-4747-a5b6-90160748823e") + (property "Reference" "C1" + (at 226.06 85.09 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1u" + (at 226.06 87.63 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 229.87 91.7448 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 226.06 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 226.06 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7a80e1c3-d5fc-4bd7-b8e7-2f0b9ab32840") + ) + (pin "2" + (uuid "c973f635-7bc1-4fa9-a7af-097f0a080e59") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:VSIN") + (at 135.89 107.95 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "73819b3c-f154-4130-b932-38893c867b5c") + (property "Reference" "V3" + (at 139.7 105.2801 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "VSIN" + (at 139.7 107.8201 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 135.89 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 135.89 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, sinusoidal" + (at 135.89 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 135.89 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Params" "dc=0 ampl=0.1 f=1k ac=1" + (at 139.7 110.3601 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Sim.Type" "SIN" + (at 135.89 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 135.89 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (pin "1" + (uuid "63c990b1-e7fe-4add-8687-1e760e1aa56d") + ) + (pin "2" + (uuid "96812909-a0d3-443c-af27-f21eb8922b1b") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "V3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 270.51 93.98 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7ed80583-bd25-495e-a381-b384b8c76430") + (property "Reference" "R7" + (at 273.05 92.7099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100k" + (at 273.05 95.2499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 268.732 93.98 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 270.51 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 270.51 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "ac16af4f-637b-4177-adda-823cc98ae73b") + ) + (pin "1" + (uuid "26f77b88-af6a-4715-9b03-a573b0bd68f9") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "R7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 252.73 76.2 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8c9e9d2d-7c0d-42db-ad1f-52ff56b75083") + (property "Reference" "#PWR011" + (at 252.73 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 252.73 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 252.73 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 252.73 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 252.73 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2779978b-5256-4a67-80a6-256618b962df") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:0") + (at 252.73 110.49 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a044f42a-0fd7-4a07-90a5-05ca17992166") + (property "Reference" "#GND05" + (at 252.73 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "0" + (at 252.73 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 252.73 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 252.73 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "0V reference potential for simulation" + (at 252.73 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1e43c3fc-e872-4f2a-ac79-afde572c2ce7") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "#GND05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:0") + (at 233.68 110.49 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a601c847-3958-442b-a945-25af8ed36e0f") + (property "Reference" "#GND04" + (at 233.68 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "0" + (at 233.68 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 233.68 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 233.68 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "0V reference potential for simulation" + (at 233.68 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d6790e7e-59d7-4215-afce-e3c7cc851416") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "#GND04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:-5V") + (at 166.37 99.06 0) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a813b589-990f-4665-a829-c5d05058eb43") + (property "Reference" "#PWR07" + (at 166.37 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "-5V" + (at 166.37 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 166.37 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 166.37 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"-5V\"" + (at 166.37 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f3d77569-abdd-4324-ac64-9d04a51fdfc1") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:0") + (at 135.89 114.3 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b3399f4d-6927-42f5-927a-02ea2fca80bb") + (property "Reference" "#GND01" + (at 135.89 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "0" + (at 135.89 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 135.89 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 135.89 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "0V reference potential for simulation" + (at 135.89 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "251314fb-29c0-4954-9f53-d40a5c50aeca") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "#GND01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 262.89 86.36 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f1037009-4f97-4588-b4c9-196f17dbd208") + (property "Reference" "C2" + (at 262.89 78.74 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1u" + (at 262.89 81.28 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 266.7 85.3948 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 262.89 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 262.89 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b59c28c7-686a-4a0d-a419-cc863dbaedb3") + ) + (pin "2" + (uuid "12db1f51-ee72-48e5-9b30-0e05a31c5c62") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "C2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 166.37 81.28 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fc536132-d44f-48e1-8949-52334479b3ca") + (property "Reference" "#PWR04" + (at 166.37 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 166.37 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 166.37 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 166.37 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 166.37 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9821eb76-dbbc-48db-9260-4efda2ec838e") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:0") + (at 156.21 86.36 0) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "fce61e56-3d8d-4627-ab66-168c1043305d") + (property "Reference" "#GND02" + (at 156.21 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "0" + (at 156.21 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 156.21 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 156.21 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "0V reference potential for simulation" + (at 156.21 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c9207cd2-f155-4e0a-8426-1aa9db2deaa2") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "#GND02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 252.73 104.14 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fe1e79a5-6256-4381-8fd8-d0968555e98c") + (property "Reference" "R6" + (at 255.27 102.8699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "330" + (at 255.27 105.4099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 250.952 104.14 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 252.73 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 252.73 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "0311cf35-9285-4482-9d3c-61889da7927c") + ) + (pin "1" + (uuid "550e61c0-c730-4a1d-a038-fb915e7e9b22") + ) + (instances + (project "generic_opamp_bip" + (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" + (reference "R6") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/demos/simulation/generic_models/generic_opamp_bip.wbk b/demos/simulation/generic_models/generic_opamp_bip.wbk new file mode 100644 index 0000000000..2eb5a5638c --- /dev/null +++ b/demos/simulation/generic_models/generic_opamp_bip.wbk @@ -0,0 +1,70 @@ +{ + "last_sch_text_sim_command": "", + "tabs": [ + { + "analysis": "TRAN", + "commands": [ + ".tran 10u 10m", + ".kicad adjustpaths", + ".save all" + ], + "dottedSecondary": true, + "margins": { + "bottom": 45, + "left": 70, + "right": 70, + "top": 30 + }, + "measurements": [], + "showGrid": true, + "traces": [ + { + "color": "rgb(228, 26, 28)", + "signal": "V(/in)", + "trace_type": 257 + }, + { + "color": "rgb(55, 126, 184)", + "signal": "V(/out)", + "trace_type": 257 + }, + { + "color": "rgb(77, 175, 74)", + "signal": "V(/outb)", + "trace_type": 257 + } + ] + }, + { + "analysis": "AC", + "commands": [ + ".ac dec 10 1 100Meg", + ".kicad adjustpaths", + ".save all" + ], + "dottedSecondary": true, + "margins": { + "bottom": 45, + "left": 70, + "right": 70, + "top": 30 + }, + "measurements": [], + "showGrid": true, + "traces": [ + { + "color": "rgb(228, 26, 28)", + "signal": "V(/out)", + "trace_type": 517 + }, + { + "color": "rgb(228, 26, 28)", + "signal": "V(/out)", + "trace_type": 521 + } + ] + } + ], + "user_defined_signals": [], + "version": 6 +}