diff --git a/demos/simulation/pspice/2n2222.model b/demos/simulation/amplifier-ac/2n2222.model similarity index 100% rename from demos/simulation/pspice/2n2222.model rename to demos/simulation/amplifier-ac/2n2222.model diff --git a/demos/simulation/pspice/pspice.kicad_pro b/demos/simulation/amplifier-ac/amplifier-ac.kicad_pro similarity index 64% rename from demos/simulation/pspice/pspice.kicad_pro rename to demos/simulation/amplifier-ac/amplifier-ac.kicad_pro index 9d30da54ec..b9e9b58ee7 100644 --- a/demos/simulation/pspice/pspice.kicad_pro +++ b/demos/simulation/amplifier-ac/amplifier-ac.kicad_pro @@ -7,6 +7,14 @@ "track_widths": [], "via_dimensions": [] }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -194,17 +202,21 @@ "bus_entry_needed": "error", "bus_to_bus_conflict": "error", "bus_to_net_conflict": "error", - "conflicting_netclasses": "error", "different_unit_footprint": "error", "different_unit_net": "error", "duplicate_reference": "error", "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", @@ -217,9 +229,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", - "simulation_model_issue": "error", + "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" @@ -231,7 +248,7 @@ }, "meta": { "filename": "pspice.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ @@ -246,15 +263,16 @@ "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.25, - "via_diameter": 0.8, - "via_drill": 0.4, + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, "wire_width": 6 } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, @@ -265,22 +283,94 @@ "gencad": "", "idf": "", "netlist": "", + "plot": "", + "pos_files": "", "specctra_dsn": "", "step": "", + "svg": "", "vrml": "" }, "page_layout_descr_file": "" }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, "drawing": { "dashed_lines_dash_length_ratio": 12.0, "dashed_lines_gap_length_ratio": 3.0, - "default_bus_thickness": 12.0, - "default_junction_size": 40.0, "default_line_thickness": 6.0, "default_text_size": 50.0, - "default_wire_thickness": 6.0, "field_names": [], "intersheets_ref_own_page": false, "intersheets_ref_prefix": "", @@ -288,9 +378,14 @@ "intersheets_ref_show": false, "intersheets_ref_suffix": "", "junction_size_choice": 3, - "label_size_ratio": 0.3, - "pin_symbol_size": 25.0, - "text_offset_ratio": 0.3 + "label_size_ratio": 0.25, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 0.0, + "text_offset_ratio": 0.08 }, "legacy_lib_dir": "", "legacy_lib_list": [], @@ -300,20 +395,20 @@ "net_format_name": "", "ngspice": { "fix_include_paths": true, - "fix_passive_vals": false, "meta": { "version": 0 }, - "model_mode": 0, + "model_mode": 4, "workbook_filename": "" }, "page_layout_descr_file": "", "plot_directory": "", - "spice_adjust_passive_values": false, + "space_save_all_events": true, "spice_current_sheet_as_root": false, "spice_external_command": "spice \"%I\"", "spice_model_current_sheet_as_root": true, "spice_save_all_currents": false, + "spice_save_all_dissipations": false, "spice_save_all_voltages": false, "subpart_first_id": 65, "subpart_id_separator": 0 @@ -321,7 +416,7 @@ "sheets": [ [ "a4349b77-fc13-4b06-b73d-e811f055a7b6", - "" + "Root" ] ], "text_variables": {} diff --git a/demos/simulation/amplifier-ac/amplifier-ac.kicad_sch b/demos/simulation/amplifier-ac/amplifier-ac.kicad_sch new file mode 100644 index 0000000000..372401ff3d --- /dev/null +++ b/demos/simulation/amplifier-ac/amplifier-ac.kicad_sch @@ -0,0 +1,4710 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "a4349b77-fc13-4b06-b73d-e811f055a7b6") + (paper "A4") + (title_block + (date "Sun 22 Mar 2015") + ) + (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:L" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "L" + (at -1.27 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "L" + (at 1.905 0 90) + (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" "Inductor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "inductor choke coil reactor magnetic" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "L_0_1" + (arc + (start 0 2.54) + (mid 0.6323 1.905) + (end 0 1.27) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 1.27) + (mid 0.6323 0.635) + (end 0 0) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 0) + (mid 0.6323 -0.635) + (end 0 -1.27) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 -1.27) + (mid 0.6323 -1.905) + (end 0 -2.54) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "L_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "1" + (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 "2" + (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: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" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (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" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (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 "Transistor_BJT:Q_NPN_CBE" + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at 5.08 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Q_NPN_CBE" + (at 5.08 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 5.08 2.54 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" "NPN transistor, collector/base/emitter" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "BJT" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Q_NPN_CBE_0_1" + (polyline + (pts + (xy -2.54 0) (xy 0.635 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.635 1.905) (xy 0.635 -1.905) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.27 0) + (radius 2.8194) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "Q_NPN_CBE_1_1" + (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) + ) + (stroke + (width 0) + (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) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (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 passive 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 passive 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 "power:+12V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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" "+12V" + (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 \"+12V\"" + (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 "+12V_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 "+12V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (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 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 \"GND\" , ground" + (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 "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 + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text ".ac dec 100 10 1Meg" + (exclude_from_sim no) + (at 148.59 121.92 0) + (effects + (font + (size 1.524 1.524) + ) + (justify left bottom) + ) + (uuid "3f1c85ee-fda3-40b1-bed1-9da936a0795e") + ) + (junction + (at 198.12 38.1) + (diameter 1.016) + (color 0 0 0 0) + (uuid "0edf6470-549b-44ec-8580-aed26e3895a4") + ) + (junction + (at 233.68 45.72) + (diameter 1.016) + (color 0 0 0 0) + (uuid "1d07f4d9-d312-4a6e-9414-0414dd779fae") + ) + (junction + (at 170.18 71.12) + (diameter 1.016) + (color 0 0 0 0) + (uuid "22750f8f-2937-49d7-a5f7-8ccfd3f8fcae") + ) + (junction + (at 179.07 62.23) + (diameter 1.016) + (color 0 0 0 0) + (uuid "22d9505d-cda6-4ca1-a3b0-e506fec97360") + ) + (junction + (at 151.13 81.28) + (diameter 1.016) + (color 0 0 0 0) + (uuid "35ad89ad-a76b-4825-8765-a856575785a6") + ) + (junction + (at 195.58 73.66) + (diameter 1.016) + (color 0 0 0 0) + (uuid "6540045c-2443-4539-aa01-1a6ac32d4406") + ) + (junction + (at 238.76 74.93) + (diameter 1.016) + (color 0 0 0 0) + (uuid "67e920fc-ea7e-4b44-aa3c-c4246715154b") + ) + (junction + (at 233.68 38.1) + (diameter 1.016) + (color 0 0 0 0) + (uuid "7002dbe4-4a90-4883-a83e-6a98dd9cd991") + ) + (junction + (at 233.68 53.34) + (diameter 1.016) + (color 0 0 0 0) + (uuid "71781fcd-35bb-4d20-97a7-ac29306b71bb") + ) + (junction + (at 204.47 38.1) + (diameter 1.016) + (color 0 0 0 0) + (uuid "8a07bb01-76be-4896-907b-af1aab974231") + ) + (junction + (at 129.54 71.12) + (diameter 1.016) + (color 0 0 0 0) + (uuid "8cbc3e9b-292e-4738-9f02-af9406c286d5") + ) + (junction + (at 154.94 62.23) + (diameter 0) + (color 0 0 0 0) + (uuid "ae45bcea-26d2-4d1c-8d72-3ddd99f9d43d") + ) + (junction + (at 222.25 73.66) + (diameter 1.016) + (color 0 0 0 0) + (uuid "efa2d73f-a5e0-44c0-a359-ea97fc8fe856") + ) + (wire + (pts + (xy 195.58 67.31) (xy 195.58 73.66) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "022f1579-3819-473d-b0fc-a8997e129529") + ) + (wire + (pts + (xy 242.57 74.93) (xy 242.57 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08d68e43-dc62-4fec-926b-78b6d5a0bdd3") + ) + (wire + (pts + (xy 129.54 93.98) (xy 129.54 97.79) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "091bed1e-303e-4fac-9c5a-3680e432cd23") + ) + (wire + (pts + (xy 179.07 62.23) (xy 187.96 62.23) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "09bebe20-6451-4669-930b-103dc0b2dba7") + ) + (wire + (pts + (xy 222.25 71.12) (xy 222.25 73.66) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "0a9580d0-fb1d-493f-8418-362377bd6c27") + ) + (wire + (pts + (xy 198.12 21.59) (xy 198.12 26.67) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "10b3fb20-f1b1-41e1-bc98-d8baf6bdfbf7") + ) + (wire + (pts + (xy 195.58 73.66) (xy 205.74 73.66) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "159502ba-ba35-4215-adec-cbc57b77a603") + ) + (wire + (pts + (xy 195.58 53.34) (xy 233.68 53.34) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "15cdf902-fcf7-4d94-81fd-fe0d44e72b0a") + ) + (wire + (pts + (xy 204.47 26.67) (xy 212.09 26.67) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "1cdc01c2-befd-471e-8b57-cdc9df67de88") + ) + (wire + (pts + (xy 198.12 38.1) (xy 204.47 38.1) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "1ec5926f-5b51-4547-a7ec-ec7ed2be78ff") + ) + (wire + (pts + (xy 170.18 93.98) (xy 170.18 97.79) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "2664d675-a18d-4c8a-8daa-8ab280602ee4") + ) + (wire + (pts + (xy 198.12 38.1) (xy 198.12 45.72) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "26a03db4-b059-4949-b9f1-8c63144d6f3b") + ) + (wire + (pts + (xy 233.68 38.1) (xy 233.68 45.72) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "27bfd999-856a-497e-a936-d36ce0ecf13d") + ) + (wire + (pts + (xy 222.25 73.66) (xy 222.25 77.47) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "2a7e384c-184c-4628-9590-707e283287c6") + ) + (wire + (pts + (xy 219.71 26.67) (xy 233.68 26.67) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d5e1212-3a07-4839-a242-27ff652c870b") + ) + (wire + (pts + (xy 233.68 45.72) (xy 233.68 53.34) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "37af9d9d-d86e-44fc-98ef-766e8173dea6") + ) + (wire + (pts + (xy 179.07 62.23) (xy 179.07 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "37d37be1-a438-4916-aabf-ae4b14fcba46") + ) + (wire + (pts + (xy 151.13 81.28) (xy 151.13 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "395556a9-4e03-4693-a8bf-62e9a596da5a") + ) + (wire + (pts + (xy 195.58 53.34) (xy 195.58 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42b68330-9619-4467-a5ea-7405f064af27") + ) + (wire + (pts + (xy 195.58 86.36) (xy 195.58 90.17) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "44ed4383-f5fe-4078-9f85-de9f70761c10") + ) + (wire + (pts + (xy 219.71 38.1) (xy 233.68 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48d38ea1-2733-4d96-b8cf-7b7431a8b8f0") + ) + (wire + (pts + (xy 97.79 71.12) (xy 97.79 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ead4eaf-63d2-451f-8c64-e2c593e08222") + ) + (wire + (pts + (xy 242.57 85.09) (xy 242.57 88.9) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "5074d293-d86d-4407-bb3a-708ce04125b6") + ) + (wire + (pts + (xy 151.13 81.28) (xy 154.94 81.28) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "52f8accb-4789-4357-96dc-45bd561d3c02") + ) + (wire + (pts + (xy 151.13 93.98) (xy 151.13 97.79) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "53801391-e1ab-4cda-b0a8-22b47fc090d4") + ) + (wire + (pts + (xy 146.05 81.28) (xy 151.13 81.28) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "53963efc-60de-45d6-bb9b-93593840202d") + ) + (wire + (pts + (xy 82.55 77.47) (xy 82.55 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54f59480-fc7c-445e-aaae-a59225b15f80") + ) + (wire + (pts + (xy 170.18 71.12) (xy 170.18 86.36) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "5646c709-63d8-410d-92fe-a8fd34175e64") + ) + (wire + (pts + (xy 204.47 38.1) (xy 212.09 38.1) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "59bd3a54-91fe-4263-a0b2-81bf575707e3") + ) + (wire + (pts + (xy 97.79 71.12) (xy 105.41 71.12) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "67ca520c-b1f7-4ec4-aeed-eef936981578") + ) + (wire + (pts + (xy 113.03 71.12) (xy 129.54 71.12) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "6a8028ec-278f-4672-a9c5-92ffa23a212a") + ) + (wire + (pts + (xy 213.36 73.66) (xy 222.25 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73b7bde4-d3e0-45c4-a27c-00fd103b4a4f") + ) + (wire + (pts + (xy 129.54 55.88) (xy 129.54 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74621c69-1308-4509-a20f-6cc2684f5120") + ) + (wire + (pts + (xy 222.25 77.47) (xy 227.33 77.47) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "751438cf-fa1b-432b-aa2c-784b3f67336b") + ) + (wire + (pts + (xy 129.54 44.45) (xy 129.54 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77675c5a-58dd-4a29-8f34-d93e8d3c730a") + ) + (wire + (pts + (xy 198.12 34.29) (xy 198.12 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82ca6d6c-88d4-4875-a877-1fbd0c4fb430") + ) + (wire + (pts + (xy 146.05 55.88) (xy 146.05 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "878dca9c-2c9e-4ed5-92ba-e2b448fadccd") + ) + (wire + (pts + (xy 154.94 76.2) (xy 154.94 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f1d0736-3fe7-4dbf-98ca-4666a17cc60b") + ) + (wire + (pts + (xy 234.95 71.12) (xy 238.76 71.12) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "942325ec-633f-48d4-b3d3-1e46a05f980e") + ) + (wire + (pts + (xy 129.54 71.12) (xy 129.54 86.36) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "967b0626-97a8-44ae-beb9-81dad09187c1") + ) + (wire + (pts + (xy 162.56 71.12) (xy 170.18 71.12) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "997d7570-bb72-4074-b0e9-32cb2b46d33a") + ) + (wire + (pts + (xy 195.58 73.66) (xy 195.58 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d199746-9475-4e2c-a26c-baec289a616d") + ) + (wire + (pts + (xy 170.18 55.88) (xy 170.18 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a59d316d-d8e1-4bc8-9536-f930c57673f6") + ) + (wire + (pts + (xy 170.18 44.45) (xy 170.18 48.26) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "acf74d69-0dc8-4169-8b3f-fc0f4a02302d") + ) + (wire + (pts + (xy 234.95 77.47) (xy 238.76 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b37d4ec7-ac12-4e29-8e9d-067662b8d8e2") + ) + (wire + (pts + (xy 154.94 55.88) (xy 154.94 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b3df2bc9-e2e8-49a9-a58b-35c9fd0d1042") + ) + (wire + (pts + (xy 238.76 71.12) (xy 238.76 74.93) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "be59c4b2-2c26-40b4-9a85-be3ad43fa4f8") + ) + (wire + (pts + (xy 146.05 76.2) (xy 146.05 81.28) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "c9a49b89-3193-499c-886c-7e8ce528bbf0") + ) + (wire + (pts + (xy 233.68 26.67) (xy 233.68 38.1) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "d016cecd-179b-4847-a6b2-345ef9666e54") + ) + (wire + (pts + (xy 97.79 88.9) (xy 97.79 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7084789-2758-4d4b-8a4d-a25e52bdd0fe") + ) + (wire + (pts + (xy 204.47 26.67) (xy 204.47 38.1) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "d82ad9ed-1be3-4f15-9e85-d0e07c513f48") + ) + (wire + (pts + (xy 154.94 62.23) (xy 154.94 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d8e924f4-4150-4ab3-b981-6b0989414aa8") + ) + (wire + (pts + (xy 233.68 53.34) (xy 237.49 53.34) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "dc007b6d-b1b4-4de4-aded-dc1af4ed1aea") + ) + (wire + (pts + (xy 198.12 45.72) (xy 210.82 45.72) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "de388234-29ba-4a59-8aba-fc793b637ef9") + ) + (wire + (pts + (xy 82.55 88.9) (xy 82.55 97.79) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "df5e3249-a3f0-45dc-9d3b-be9017552f12") + ) + (wire + (pts + (xy 227.33 71.12) (xy 222.25 71.12) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "e41dd035-c55c-4a8a-8a3e-53e163aba3ee") + ) + (wire + (pts + (xy 179.07 76.2) (xy 179.07 80.01) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "e5557d20-c7f8-4ae0-b970-bdd6c69b4760") + ) + (wire + (pts + (xy 146.05 44.45) (xy 146.05 48.26) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "ebc1e184-b44c-472c-9cbc-7f98641622bc") + ) + (wire + (pts + (xy 218.44 45.72) (xy 233.68 45.72) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "ef687efd-44a8-4fd1-8c85-031d802d7b59") + ) + (wire + (pts + (xy 238.76 74.93) (xy 242.57 74.93) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "f48b2d93-8bc4-48a9-9657-b502b0b3d326") + ) + (wire + (pts + (xy 154.94 62.23) (xy 179.07 62.23) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "f5f5ec59-2fa0-45c7-b03d-657acffa84d5") + ) + (wire + (pts + (xy 154.94 44.45) (xy 154.94 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f6394c08-813c-440d-a5c0-78ad34320177") + ) + (wire + (pts + (xy 238.76 74.93) (xy 238.76 77.47) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "f6832478-3bab-4e3a-97f3-4fdfc6decb3d") + ) + (wire + (pts + (xy 129.54 71.12) (xy 138.43 71.12) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "f848fc76-581c-4ec1-a9b4-2e9145300d0e") + ) + (label "VBASE" + (at 158.75 62.23 0) + (effects + (font + (size 1.524 1.524) + ) + (justify left bottom) + ) + (uuid "0b1936f2-8ed8-4e2f-a111-c7c832361c5d") + ) + (label "VIN" + (at 116.84 71.12 0) + (effects + (font + (size 1.524 1.524) + ) + (justify left bottom) + ) + (uuid "19c72826-abeb-464e-ace6-d9728a71405b") + ) + (global_label "VOUT" + (shape output) + (at 237.49 53.34 0) + (fields_autoplaced yes) + (effects + (font + (size 1.524 1.524) + ) + (justify left) + ) + (uuid "e5aefc98-2a36-4b47-b1b3-6340fc8f1986") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 246.7512 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (symbol + (lib_id "Transistor_BJT:Q_NPN_CBE") + (at 143.51 71.12 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc227") + (property "Reference" "Q2" + (at 140.97 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Q2N2222" + (at 140.97 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 143.51 71.12 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 143.51 71.12 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 143.51 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Sim.Library" "2n2222.model" + (at 143.51 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Name" "Q2N2222" + (at 143.51 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "NPN" + (at 143.51 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "GUMMELPOON" + (at 143.51 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=C 2=B 3=E" + (at 143.51 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "705319b9-8503-42db-9062-d9d138027781") + ) + (pin "2" + (uuid "6d635333-416f-44fc-9c6a-725e30c4e4a4") + ) + (pin "3" + (uuid "3f871b07-9065-408c-96e2-faf4b4625d8d") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "Q2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Transistor_BJT:Q_NPN_CBE") + (at 157.48 71.12 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc230") + (property "Reference" "Q3" + (at 160.02 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Q2N2222" + (at 160.02 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 157.48 71.12 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 157.48 71.12 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 157.48 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Sim.Library" "2n2222.model" + (at 157.48 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Name" "Q2N2222" + (at 157.48 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "NPN" + (at 157.48 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "GUMMELPOON" + (at 157.48 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=C 2=B 3=E" + (at 157.48 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "36a40cd7-7d50-458e-add7-125f6d732851") + ) + (pin "2" + (uuid "8fba8fca-6e03-4da5-ae6b-292eae8e4d1e") + ) + (pin "3" + (uuid "d0b29582-8e9f-4d5c-925a-c265fd09065b") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "Q3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 146.05 52.07 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc24c") + (property "Reference" "R4" + (at 146.05 53.34 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1K" + (at 147.574 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 144.272 52.07 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 146.05 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 146.05 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7a93175e-d94d-413b-89e0-b6ee49d4119d") + ) + (pin "2" + (uuid "2e42bda8-c2bb-47cc-9ca4-861a6c3b255f") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "R4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 154.94 52.07 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc254") + (property "Reference" "R5" + (at 154.94 53.34 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1K" + (at 156.464 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 153.162 52.07 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 154.94 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 154.94 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b953c171-53cb-47b3-85d4-1f359cb93a7d") + ) + (pin "2" + (uuid "851e5f47-1aec-48ce-945b-aadb0b1c5f79") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "R5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 151.13 90.17 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc25a") + (property "Reference" "R10" + (at 151.13 92.202 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "470" + (at 152.654 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 149.352 90.17 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 151.13 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 151.13 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a11ddd68-fa44-4b2e-9303-c8daceb869c3") + ) + (pin "2" + (uuid "74e1b038-20c6-41bd-b20d-6f5f78df1635") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "R10") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 151.13 97.79 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc26c") + (property "Reference" "#PWR6" + (at 151.13 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 151.13 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 151.13 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 151.13 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 151.13 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "01850e7c-b0d4-46c1-919e-888291aef98d") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "#PWR6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 170.18 90.17 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc277") + (property "Reference" "R11" + (at 170.18 91.948 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10K" + (at 171.704 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 168.402 90.17 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 170.18 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 170.18 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f6aabf21-2d58-4cff-bee2-f2b516cdc71d") + ) + (pin "2" + (uuid "f545ee34-3e83-40ac-ba00-838c7d71723d") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "R11") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 170.18 52.07 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc27f") + (property "Reference" "R6" + (at 170.18 53.34 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "22K" + (at 171.704 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 168.402 52.07 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 170.18 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 170.18 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d36159f6-280a-4c12-b78b-d3437ee0f4db") + ) + (pin "2" + (uuid "1a520b54-0f6a-4a4a-9344-e057e81fef99") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "R6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 129.54 52.07 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc288") + (property "Reference" "R3" + (at 129.54 53.594 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "22K" + (at 131.064 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 127.762 52.07 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 129.54 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "60060ce6-2e33-460b-8c5d-c0482b8b6dd6") + ) + (pin "2" + (uuid "fafa3e44-a677-4f8b-9987-e9e904317bb9") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "R3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 129.54 90.17 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc293") + (property "Reference" "R9" + (at 129.54 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10K" + (at 131.064 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 127.762 90.17 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 129.54 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6c1e77a5-6299-40fb-acbf-502bf10fc41b") + ) + (pin "2" + (uuid "1a08f38e-2c23-4c20-9351-39714f8a5443") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "R9") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 129.54 97.79 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc2b5") + (property "Reference" "#PWR5" + (at 129.54 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 129.54 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 129.54 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 129.54 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 129.54 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c466d45f-536c-4bb9-bd2a-b4af4ca6011a") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "#PWR5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 170.18 97.79 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc2b8") + (property "Reference" "#PWR7" + (at 170.18 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 170.18 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 170.18 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 170.18 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 170.18 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "953faa28-8f78-44f7-ab4e-27e62d2189f8") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "#PWR7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 129.54 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc2f7") + (property "Reference" "#+12V03" + (at 129.54 39.37 0) + (effects + (font + (size 1.016 1.016) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 129.54 40.64 0) + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (property "Footprint" "" + (at 129.54 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 129.54 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 129.54 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9344cc35-4e54-4c9a-9cf6-dd49bf037b56") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "#+12V03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 146.05 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc2fd") + (property "Reference" "#+12V04" + (at 146.05 39.37 0) + (effects + (font + (size 1.016 1.016) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 146.05 40.64 0) + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (property "Footprint" "" + (at 146.05 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 146.05 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3ba7662e-0223-4126-b8ae-01ff15137ecc") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "#+12V04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 154.94 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc2ff") + (property "Reference" "#+12V05" + (at 154.94 39.37 0) + (effects + (font + (size 1.016 1.016) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 154.94 40.64 0) + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (property "Footprint" "" + (at 154.94 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 154.94 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 154.94 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "daeaf39d-5480-47cc-8f1a-9bc9d29a96bb") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "#+12V05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 170.18 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc303") + (property "Reference" "#+12V06" + (at 170.18 39.37 0) + (effects + (font + (size 1.016 1.016) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 170.18 40.64 0) + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (property "Footprint" "" + (at 170.18 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 170.18 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 170.18 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "01daa9c9-36ed-42c6-a812-70f458508e0a") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "#+12V06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 82.55 97.79 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc344") + (property "Reference" "#PWR1" + (at 82.55 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 82.55 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 82.55 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 82.55 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 82.55 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5279db28-aeca-4fc9-b2dd-7ef276d13bfc") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "#PWR1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 82.55 77.47 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc34d") + (property "Reference" "#+12V02" + (at 82.55 72.39 0) + (effects + (font + (size 1.016 1.016) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 82.55 73.66 0) + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (property "Footprint" "" + (at 82.55 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 82.55 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 82.55 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "94e8202e-f44c-4b4c-ae0f-ded51f92f19a") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "#+12V02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 109.22 71.12 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc413") + (property "Reference" "C1" + (at 113.03 73.66 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1UF" + (at 105.41 73.66 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 105.41 72.0852 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 109.22 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 109.22 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "17742f54-f0cb-414a-96aa-23908a85bc69") + ) + (pin "2" + (uuid "fdbe8020-5706-4a2e-98e4-4f5b7eb30c20") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 97.79 97.79 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032cfc469") + (property "Reference" "#PWR8" + (at 97.79 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 97.79 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 97.79 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 97.79 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 97.79 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c2c2ac80-c0a3-4170-8e0a-f56ab535ed25") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "#PWR8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Transistor_BJT:Q_NPN_CBE") + (at 193.04 62.23 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032e8b7fc") + (property "Reference" "Q1" + (at 190.5 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Q2N2222" + (at 190.5 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 193.04 62.23 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 193.04 62.23 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 193.04 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Sim.Library" "2n2222.model" + (at 193.04 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Name" "Q2N2222" + (at 193.04 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "NPN" + (at 193.04 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "GUMMELPOON" + (at 193.04 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=C 2=B 3=E" + (at 193.04 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d6abae40-7890-459f-8a50-b5eca82ea2df") + ) + (pin "2" + (uuid "4d560946-efc0-447b-9d34-7c63f0fa87c6") + ) + (pin "3" + (uuid "a509d581-7438-4eba-9d3a-281cd39ea394") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "Q1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 195.58 82.55 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032e8b80e") + (property "Reference" "R8" + (at 195.58 83.82 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "2.2K" + (at 197.104 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 193.802 82.55 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 195.58 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 195.58 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "86730e95-294f-40a3-9239-70f5cc9c167a") + ) + (pin "2" + (uuid "27991339-795f-400f-918e-d8ee74369746") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "R8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 198.12 21.59 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032e8b84a") + (property "Reference" "#+12V01" + (at 198.12 16.51 0) + (effects + (font + (size 1.016 1.016) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 198.12 17.78 0) + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (property "Footprint" "" + (at 198.12 21.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 198.12 21.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 198.12 21.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d7492737-e963-4b16-bd67-d972ad10b277") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "#+12V01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 195.58 90.17 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000032e8b852") + (property "Reference" "#PWR4" + (at 195.58 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 195.58 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 195.58 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 195.58 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 195.58 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d3ff1b58-d39f-4c84-9a5a-d964c97675ac") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "#PWR4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 179.07 72.39 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "00000000-0000-0000-0000-00003e9d1ef8") + (property "Reference" "C2" + (at 182.88 71.1199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220pF" + (at 182.88 73.6599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 180.0352 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 179.07 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 179.07 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "da53b0db-67cd-4ffc-8de8-6fec29c85424") + ) + (pin "2" + (uuid "b2dcde2e-7c76-4360-8ad4-07683f4e82d4") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "C2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 179.07 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00003e9d1eff") + (property "Reference" "#PWR2" + (at 179.07 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 179.07 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 179.07 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 179.07 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 179.07 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "03ba2abc-a52b-4ff3-aa28-5c4ca0ce01ce") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "#PWR2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 242.57 81.28 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00003e9d3dd3") + (property "Reference" "C3" + (at 245.11 77.47 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10nF" + (at 245.11 85.09 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 243.5352 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 242.57 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 242.57 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ecafb960-ab89-437e-a28e-d03a53bd6788") + ) + (pin "2" + (uuid "f778e58f-2cea-4cf5-804a-578d0d59fc6d") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 242.57 88.9 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00003e9d3de2") + (property "Reference" "#PWR3" + (at 242.57 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 242.57 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 242.57 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 242.57 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 242.57 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "98093c45-59d2-41ea-849a-a109da84099c") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "#PWR3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:L") + (at 215.9 38.1 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00003e9d4a5d") + (property "Reference" "L1" + (at 212.09 36.83 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100mH" + (at 219.202 39.37 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 215.9 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 215.9 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Inductor" + (at 215.9 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "87045877-3271-4d58-92ca-ad889dc6cca9") + ) + (pin "2" + (uuid "54a4f219-cd84-413f-979c-e131c021d173") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "L1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 198.12 30.48 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00003e9d4d47") + (property "Reference" "R1" + (at 198.12 31.75 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10" + (at 199.644 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 196.342 30.48 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 198.12 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 198.12 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f853ed7d-4142-4e13-8d30-c3f682dca42a") + ) + (pin "2" + (uuid "3b648ed9-5520-44f4-be08-2f472c25fd97") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 214.63 45.72 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00003e9d53da") + (property "Reference" "R2" + (at 214.376 45.72 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "22K" + (at 219.456 44.704 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 214.63 43.942 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 214.63 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 214.63 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "95ef9151-a53d-408e-a9ae-9e954cee470f") + ) + (pin "2" + (uuid "b540c796-597a-4aab-a3c9-e05534eae664") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 231.14 77.47 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000592c1eb3") + (property "Reference" "R7" + (at 231.14 77.47 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "22K" + (at 231.14 79.502 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 231.14 75.692 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 231.14 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 231.14 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fcbdf0fe-a250-4f1b-8c3d-fb4fb99ca24b") + ) + (pin "2" + (uuid "3b32561b-5950-41aa-8854-478b2db6d173") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "R7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:L") + (at 231.14 71.12 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000592c1eb9") + (property "Reference" "L2" + (at 227.33 69.85 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100mH" + (at 230.886 72.39 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 231.14 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 231.14 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Inductor" + (at 231.14 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "888b607b-a6e0-49bf-9b59-c2ede8c85c7e") + ) + (pin "2" + (uuid "07ed30de-fe0f-4ddb-a996-60e770e772c7") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "L2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 215.9 26.67 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "00000000-0000-0000-0000-0000592c267c") + (property "Reference" "C4" + (at 215.9 19.05 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10nF" + (at 215.9 21.59 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 212.09 27.6352 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 215.9 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 215.9 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "77e896d6-b7f6-40dd-9c00-bf2c5989b657") + ) + (pin "2" + (uuid "2ddfaae6-2371-4ca8-bc33-33eabc9c3131") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "C4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 209.55 73.66 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000592c449d") + (property "Reference" "R12" + (at 209.55 73.66 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100" + (at 209.55 71.628 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 209.55 71.882 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 209.55 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 209.55 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "86582c63-a691-4f73-8657-24ccb071fef6") + ) + (pin "2" + (uuid "706dbc2e-d955-4d40-b420-324285b0b5b5") + ) + (instances + (project "pspice" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "R12") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:VDC") + (at 82.55 83.82 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "a99c248e-b3c9-4681-a56b-58fe37f93f81") + (property "Reference" "V3" + (at 85.09 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "12V" + (at 85.09 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 82.55 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (at 82.55 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, DC" + (at 82.55 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 82.55 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "DC" + (at 82.55 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 82.55 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (pin "1" + (uuid "0f0107d7-1abb-409a-93be-b3eb40d3b1f7") + ) + (pin "2" + (uuid "734021ac-f02c-4d43-8fa0-0f3aa6a363ca") + ) + (instances + (project "" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "V3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:VSIN") + (at 97.79 83.82 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "b3d53e05-8663-4bc0-86c8-fbc6d115294f") + (property "Reference" "V1" + (at 100.33 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "VSIN" + (at 100.33 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 97.79 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (at 97.79 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, sinusoidal" + (at 97.79 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 97.79 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Params" "dc=0 ampl=1 f=1k ac=1" + (at 100.33 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Sim.Type" "SIN" + (at 97.79 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 97.79 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (pin "2" + (uuid "ce3f276f-8836-44cf-8b3b-276ce8eba37a") + ) + (pin "1" + (uuid "7f3a8f8c-fc93-4dac-a31f-16c74d1d8ec4") + ) + (instances + (project "" + (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" + (reference "V1") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/demos/simulation/amplifier-ac/sym-lib-table b/demos/simulation/amplifier-ac/sym-lib-table new file mode 100644 index 0000000000..993ca183cd --- /dev/null +++ b/demos/simulation/amplifier-ac/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (version 7) +) diff --git a/demos/simulation/generic_models/generic_opamp_bip.kicad_pro b/demos/simulation/generic_models/generic_opamp_bip.kicad_pro index 792b8fc626..5f7876c7a9 100644 --- a/demos/simulation/generic_models/generic_opamp_bip.kicad_pro +++ b/demos/simulation/generic_models/generic_opamp_bip.kicad_pro @@ -243,7 +243,7 @@ }, "meta": { "filename": "generic_opamp_bip.kicad_pro", - "version": 2 + "version": 3 }, "net_settings": { "classes": [ diff --git a/demos/simulation/generic_models/generic_opamp_bip.kicad_sch b/demos/simulation/generic_models/generic_opamp_bip.kicad_sch index 2b1dc59c0a..7cee0f3236 100644 --- a/demos/simulation/generic_models/generic_opamp_bip.kicad_sch +++ b/demos/simulation/generic_models/generic_opamp_bip.kicad_sch @@ -1,5 +1,5 @@ (kicad_sch - (version 20241209) + (version 20250114) (generator "eeschema") (generator_version "9.0") (uuid "7e4dfe8a-5df9-4426-b328-4b07a6aa7235") @@ -273,104 +273,6 @@ ) (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) @@ -1432,6 +1334,107 @@ ) (embedded_fonts no) ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (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 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 \"GND\" , ground" + (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 "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 + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) ) (text "Generic OpAmp" (exclude_from_sim no) @@ -1515,6 +1518,16 @@ ) (uuid "0cd3ba01-55f3-41bb-a5fb-061a1151a182") ) + (wire + (pts + (xy 156.21 88.9) (xy 156.21 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d6104cb-337d-4943-b0dd-8944f99e1c5f") + ) (wire (pts (xy 182.88 90.17) (xy 187.96 90.17) @@ -1585,6 +1598,16 @@ ) (uuid "348fe1d6-4e84-4bf0-af93-a6740aa76a98") ) + (wire + (pts + (xy 156.21 87.63) (xy 161.29 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "458b2f0a-94dd-4122-b1fd-4ae149f93c57") + ) (wire (pts (xy 166.37 97.79) (xy 166.37 99.06) @@ -1745,16 +1768,6 @@ ) (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) @@ -1805,16 +1818,6 @@ ) (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) @@ -2339,7 +2342,7 @@ ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 270.51 110.49 0) (unit 1) (exclude_from_sim no) @@ -2348,8 +2351,8 @@ (dnp no) (fields_autoplaced yes) (uuid "22fcf0d5-0463-42fe-8be0-1a1a2ae18260") - (property "Reference" "#GND06" - (at 270.51 113.03 0) + (property "Reference" "#PWR6" + (at 270.51 116.84 0) (effects (font (size 1.27 1.27) @@ -2358,11 +2361,12 @@ ) ) (property "Value" "0" - (at 270.51 107.95 0) + (at 270.51 115.57 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -2374,7 +2378,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 270.51 110.49 0) (effects (font @@ -2383,7 +2387,7 @@ (hide yes) ) ) - (property "Description" "0V reference potential for simulation" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 270.51 110.49 0) (effects (font @@ -2398,14 +2402,14 @@ (instances (project "generic_opamp_bip" (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" - (reference "#GND06") + (reference "#PWR6") (unit 1) ) ) ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 198.12 95.25 0) (unit 1) (exclude_from_sim no) @@ -2414,8 +2418,8 @@ (dnp no) (fields_autoplaced yes) (uuid "2861aaee-2325-4636-9236-df60ef0751d2") - (property "Reference" "#GND03" - (at 198.12 97.79 0) + (property "Reference" "#PWR3" + (at 198.12 101.6 0) (effects (font (size 1.27 1.27) @@ -2424,7 +2428,7 @@ ) ) (property "Value" "0" - (at 198.12 92.71 0) + (at 198.12 100.33 0) (effects (font (size 1.27 1.27) @@ -2440,7 +2444,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 198.12 95.25 0) (effects (font @@ -2449,7 +2453,7 @@ (hide yes) ) ) - (property "Description" "0V reference potential for simulation" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 198.12 95.25 0) (effects (font @@ -2464,7 +2468,7 @@ (instances (project "generic_opamp_bip" (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" - (reference "#GND03") + (reference "#PWR3") (unit 1) ) ) @@ -3276,7 +3280,7 @@ ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 252.73 110.49 0) (unit 1) (exclude_from_sim no) @@ -3285,8 +3289,8 @@ (dnp no) (fields_autoplaced yes) (uuid "a044f42a-0fd7-4a07-90a5-05ca17992166") - (property "Reference" "#GND05" - (at 252.73 113.03 0) + (property "Reference" "#PWR5" + (at 252.73 116.84 0) (effects (font (size 1.27 1.27) @@ -3295,11 +3299,12 @@ ) ) (property "Value" "0" - (at 252.73 107.95 0) + (at 252.73 115.57 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -3311,7 +3316,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 252.73 110.49 0) (effects (font @@ -3320,7 +3325,7 @@ (hide yes) ) ) - (property "Description" "0V reference potential for simulation" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 252.73 110.49 0) (effects (font @@ -3335,14 +3340,14 @@ (instances (project "generic_opamp_bip" (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" - (reference "#GND05") + (reference "#PWR5") (unit 1) ) ) ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 233.68 110.49 0) (unit 1) (exclude_from_sim no) @@ -3351,8 +3356,8 @@ (dnp no) (fields_autoplaced yes) (uuid "a601c847-3958-442b-a945-25af8ed36e0f") - (property "Reference" "#GND04" - (at 233.68 113.03 0) + (property "Reference" "#PWR4" + (at 233.68 116.84 0) (effects (font (size 1.27 1.27) @@ -3361,11 +3366,12 @@ ) ) (property "Value" "0" - (at 233.68 107.95 0) + (at 233.68 115.57 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -3377,7 +3383,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 233.68 110.49 0) (effects (font @@ -3386,7 +3392,7 @@ (hide yes) ) ) - (property "Description" "0V reference potential for simulation" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 233.68 110.49 0) (effects (font @@ -3401,7 +3407,7 @@ (instances (project "generic_opamp_bip" (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" - (reference "#GND04") + (reference "#PWR4") (unit 1) ) ) @@ -3475,7 +3481,7 @@ ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 135.89 114.3 0) (unit 1) (exclude_from_sim no) @@ -3484,8 +3490,8 @@ (dnp no) (fields_autoplaced yes) (uuid "b3399f4d-6927-42f5-927a-02ea2fca80bb") - (property "Reference" "#GND01" - (at 135.89 116.84 0) + (property "Reference" "#PWR1" + (at 135.89 120.65 0) (effects (font (size 1.27 1.27) @@ -3494,11 +3500,12 @@ ) ) (property "Value" "0" - (at 135.89 111.76 0) + (at 135.89 119.38 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -3510,7 +3517,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 135.89 114.3 0) (effects (font @@ -3519,7 +3526,7 @@ (hide yes) ) ) - (property "Description" "0V reference potential for simulation" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 135.89 114.3 0) (effects (font @@ -3534,7 +3541,7 @@ (instances (project "generic_opamp_bip" (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" - (reference "#GND01") + (reference "#PWR1") (unit 1) ) ) @@ -3675,17 +3682,17 @@ ) ) (symbol - (lib_id "Simulation_SPICE:0") - (at 156.21 86.36 0) - (mirror x) + (lib_id "power:GND") + (at 156.21 88.9 0) + (mirror y) (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) + (property "Reference" "#PWR2" + (at 156.21 95.25 0) (effects (font (size 1.27 1.27) @@ -3694,15 +3701,25 @@ ) ) (property "Value" "0" + (at 156.21 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" (at 156.21 88.9 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) - (property "Footprint" "" - (at 156.21 86.36 0) + (property "Datasheet" "" + (at 156.21 88.9 0) (effects (font (size 1.27 1.27) @@ -3710,17 +3727,8 @@ (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) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 156.21 88.9 0) (effects (font (size 1.27 1.27) @@ -3734,7 +3742,7 @@ (instances (project "generic_opamp_bip" (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" - (reference "#GND02") + (reference "#PWR2") (unit 1) ) ) diff --git a/demos/simulation/laser_driver/laser_driver.kicad_pro b/demos/simulation/laser_driver/laser_driver.kicad_pro index a3b61c982d..c5ca9a1905 100644 --- a/demos/simulation/laser_driver/laser_driver.kicad_pro +++ b/demos/simulation/laser_driver/laser_driver.kicad_pro @@ -23,6 +23,14 @@ "track_widths": [], "via_dimensions": [] }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -215,11 +223,17 @@ "different_unit_net": "error", "duplicate_reference": "error", "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", @@ -232,9 +246,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": "error", + "single_global_label": "ignore", "unannotated": "error", + "unconnected_wire_endpoint": "warning", "unit_value_mismatch": "error", "unresolved_variable": "error", "wire_dangling": "error" @@ -246,7 +265,7 @@ }, "meta": { "filename": "laser_driver.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ @@ -261,6 +280,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.25, "via_diameter": 0.8, @@ -269,7 +289,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, @@ -280,14 +300,89 @@ "gencad": "", "idf": "", "netlist": "", + "plot": "", + "pos_files": "", "specctra_dsn": "", "step": "", + "svg": "", "vrml": "" }, "page_layout_descr_file": "" }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, "drawing": { "dashed_lines_dash_length_ratio": 12.0, "dashed_lines_gap_length_ratio": 3.0, @@ -304,6 +399,11 @@ "intersheets_ref_suffix": "", "junction_size_choice": 3, "label_size_ratio": 0.3, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, "pin_symbol_size": 25.0, "text_offset_ratio": 0.3 }, @@ -319,14 +419,18 @@ "meta": { "version": 0 }, - "model_mode": 0, + "model_mode": 4, "workbook_filename": "" }, "page_layout_descr_file": "", "plot_directory": "", + "space_save_all_events": true, "spice_adjust_passive_values": false, + "spice_current_sheet_as_root": false, "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, "spice_save_all_currents": false, + "spice_save_all_dissipations": false, "spice_save_all_voltages": false, "subpart_first_id": 65, "subpart_id_separator": 0 @@ -334,7 +438,7 @@ "sheets": [ [ "345f09c0-9aae-452d-8e25-bb6665c6b8ac", - "" + "Root" ] ], "text_variables": {} diff --git a/demos/simulation/laser_driver/laser_driver.kicad_sch b/demos/simulation/laser_driver/laser_driver.kicad_sch index e30c8f65e1..79c3ba2701 100644 --- a/demos/simulation/laser_driver/laser_driver.kicad_sch +++ b/demos/simulation/laser_driver/laser_driver.kicad_sch @@ -1,1536 +1,3973 @@ -(kicad_sch (version 20230121) (generator eeschema) - - (uuid 345f09c0-9aae-452d-8e25-bb6665c6b8ac) - - (paper "A4") - - (lib_symbols - (symbol "R_1" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) - (property "Reference" "R" (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R_1" (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at -1.778 0 90) - (effects (font (size 0.762 0.762))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 0.762 0.762))) - ) - (property "ki_fp_filters" "R_* Resistor_*" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "R_1_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_1" - (pin passive line (at 0 3.81 270) (length 1.27) - (name "1" (effects (font (size 0.508 0.508)))) - (number "1" (effects (font (size 0.508 0.508)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "2" (effects (font (size 0.508 0.508)))) - (number "2" (effects (font (size 0.508 0.508)))) - ) - ) - ) - (symbol "R_2" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) - (property "Reference" "R" (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R_2" (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at -1.778 0 90) - (effects (font (size 0.762 0.762))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 0.762 0.762))) - ) - (property "ki_fp_filters" "R_* Resistor_*" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "R_2_0_1" - (rectangle (start -1.016 -2.54) (end 1.016 2.54) - (stroke (width 0.254) (type default)) - (fill (type none)) - ) - ) - (symbol "R_2_1_1" - (pin passive line (at 0 3.81 270) (length 1.27) - (name "1" (effects (font (size 0.508 0.508)))) - (number "1" (effects (font (size 0.508 0.508)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "2" (effects (font (size 0.508 0.508)))) - (number "2" (effects (font (size 0.508 0.508)))) - ) - ) - ) - (symbol "R_3" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) - (property "Reference" "R" (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R_3" (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at -1.778 0 90) - (effects (font (size 0.762 0.762))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 0.762 0.762))) - ) - (property "ki_fp_filters" "R_* Resistor_*" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "R_3_0_1" - (rectangle (start -1.016 -2.54) (end 1.016 2.54) - (stroke (width 0.254) (type default)) - (fill (type none)) - ) - ) - (symbol "R_3_1_1" - (pin passive line (at 0 3.81 270) (length 1.27) - (name "1" (effects (font (size 0.508 0.508)))) - (number "1" (effects (font (size 0.508 0.508)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "2" (effects (font (size 0.508 0.508)))) - (number "2" (effects (font (size 0.508 0.508)))) - ) - ) - ) - (symbol "R_4" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) - (property "Reference" "R" (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R_4" (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at -1.778 0 90) - (effects (font (size 0.762 0.762))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 0.762 0.762))) - ) - (property "ki_fp_filters" "R_* Resistor_*" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "R_4_0_1" - (rectangle (start -1.016 -2.54) (end 1.016 2.54) - (stroke (width 0.254) (type default)) - (fill (type none)) - ) - ) - (symbol "R_4_1_1" - (pin passive line (at 0 3.81 270) (length 1.27) - (name "1" (effects (font (size 0.508 0.508)))) - (number "1" (effects (font (size 0.508 0.508)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "2" (effects (font (size 0.508 0.508)))) - (number "2" (effects (font (size 0.508 0.508)))) - ) - ) - ) - (symbol "laser_driver_schlib:C" (pin_numbers hide) (pin_names (offset 0.254)) (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 0.762 0.762))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "ki_fp_filters" "C? C_????_* C_???? SMD*_c Capacitor*" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (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.016 1.016)))) - (number "1" (effects (font (size 1.016 1.016)))) - ) - (pin passive line (at 0 -3.81 90) (length 2.794) - (name "~" (effects (font (size 1.016 1.016)))) - (number "2" (effects (font (size 1.016 1.016)))) - ) - ) - ) - (symbol "laser_driver_schlib: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.524 1.524))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (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 (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "laser_driver_schlib:Generic_Opamp" (in_bom yes) (on_board yes) - (property "Reference" "U" (at 0 6.35 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "Generic_Opamp" (at 0 3.81 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at -2.54 -2.54 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (symbol "Generic_Opamp_0_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)) - ) - ) - (symbol "Generic_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)))) - ) - ) - ) - (symbol "laser_driver_schlib:LED" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) - (property "Reference" "D" (at 0 2.54 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "LED" (at 0 -2.54 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "ki_fp_filters" "LED-3MM LED-5MM LED-10MM LED-0603 LED-0805 LED-1206 LEDV" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "LED_0_1" - (polyline - (pts - (xy -1.27 1.27) - (xy -1.27 -1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy -2.032 -0.635) - (xy -3.175 -1.651) - (xy -3.048 -1.016) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy -1.651 -1.016) - (xy -2.794 -2.032) - (xy -2.667 -1.397) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 1.27 1.27) - (xy -1.27 0) - (xy 1.27 -1.27) - ) - (stroke (width 0) (type default)) - (fill (type outline)) - ) - ) - (symbol "LED_1_1" - (pin passive line (at -5.08 0 0) (length 3.81) - (name "K" (effects (font (size 1.016 1.016)))) - (number "1" (effects (font (size 1.016 1.016)))) - ) - (pin passive line (at 5.08 0 180) (length 3.81) - (name "A" (effects (font (size 1.016 1.016)))) - (number "2" (effects (font (size 1.016 1.016)))) - ) - ) - ) - (symbol "laser_driver_schlib:Q_NPN_CBE" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) - (property "Reference" "Q" (at 7.62 1.27 0) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Value" "Q_NPN_CBE" (at 15.24 -1.27 0) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Footprint" "" (at 5.08 2.54 0) - (effects (font (size 0.7366 0.7366))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (symbol "Q_NPN_CBE_0_1" - (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)) - ) - (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 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)) - ) - (circle (center 1.27 0) (radius 2.8194) - (stroke (width 0.254) (type default)) - (fill (type none)) - ) - ) - (symbol "Q_NPN_CBE_1_1" - (pin passive 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 input line (at -5.08 0 0) (length 5.715) - (name "B" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - (pin passive 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)))) - ) - ) - ) - (symbol "laser_driver_schlib:R" (pin_names (offset 0) hide) (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 0.762 0.762))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 0.762 0.762))) - ) - (property "ki_fp_filters" "R_* Resistor_*" (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 "1" (effects (font (size 0.508 0.508)))) - (number "1" (effects (font (size 0.508 0.508)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "2" (effects (font (size 0.508 0.508)))) - (number "2" (effects (font (size 0.508 0.508)))) - ) - ) - ) - (symbol "laser_driver_schlib:VDD" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "VDD" (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (symbol "VDD_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (circle (center 0 1.905) (radius 0.635) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "VDD_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "VDD" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "laser_driver_schlib:VSOURCE" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "V" (at 5.08 5.08 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "VSOURCE" (at 6.35 2.54 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Footprint" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Fieldname" "Value" (at 0 0 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Spice_Primitive" "V" (at 0 0 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Spice_Node_Sequence" "1 2" (at -7.62 5.08 0) - (effects (font (size 1.524 1.524)) hide) - ) - (symbol "VSOURCE_0_1" - (polyline - (pts - (xy 0 -1.905) - (xy 0 1.905) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 1.905) - (xy -0.635 0.635) - (xy 0.635 0.635) - (xy 0 1.905) - ) - (stroke (width 0) (type default)) - (fill (type outline)) - ) - (circle (center 0 0) (radius 2.54) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "VSOURCE_1_1" - (pin input 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 input 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)))) - ) - ) - ) - (symbol "laser_driver_schlib:VSS" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "VSS" (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (symbol "VSS_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (circle (center 0 1.905) (radius 0.635) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "VSS_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "VSS" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes) - (property "Reference" "#FLG" (at 0 1.905 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "PWR_FLAG" (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" "power-flag" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Special symbol for telling ERC where power comes from" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PWR_FLAG_0_0" - (pin power_out line (at 0 0 90) (length 0) - (name "pwr" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - (symbol "PWR_FLAG_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 1.27) - (xy -1.016 1.905) - (xy 0 2.54) - (xy 1.016 1.905) - (xy 0 1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - ) - ) - - (junction (at 238.76 53.34) (diameter 1.016) (color 0 0 0 0) - (uuid 2458a5e4-a9ee-4559-8d60-8162624b29c1) - ) - (junction (at 146.05 105.41) (diameter 1.016) (color 0 0 0 0) - (uuid 5204e43b-805b-4cae-a883-b83959b4f2e9) - ) - (junction (at 245.11 53.34) (diameter 1.016) (color 0 0 0 0) - (uuid 635e5026-d111-4cb0-a089-ab5defcaede5) - ) - (junction (at 162.56 95.25) (diameter 1.016) (color 0 0 0 0) - (uuid 7d0a1349-e430-4d9e-9d9b-7ba102a3a011) - ) - (junction (at 118.11 73.66) (diameter 1.016) (color 0 0 0 0) - (uuid 846b9988-0da0-46c3-ba02-7f49cc1fe375) - ) - (junction (at 245.11 66.04) (diameter 1.016) (color 0 0 0 0) - (uuid 8486a017-47f7-457e-b511-ffa529b09927) - ) - (junction (at 114.3 91.44) (diameter 1.016) (color 0 0 0 0) - (uuid a9694e50-fbe0-4e59-91b8-32abdef47493) - ) - (junction (at 129.54 105.41) (diameter 1.016) (color 0 0 0 0) - (uuid c10e7980-7b96-4eb5-b8f3-5f29a0b2892d) - ) - (junction (at 172.72 110.49) (diameter 1.016) (color 0 0 0 0) - (uuid c89b34fa-cdac-4c14-88da-d05aa9dbb3c9) - ) - (junction (at 162.56 110.49) (diameter 1.016) (color 0 0 0 0) - (uuid ccec9c61-9f3f-4c93-931f-327d0dad5977) - ) - (junction (at 245.11 40.64) (diameter 1.016) (color 0 0 0 0) - (uuid eac94b5c-a2f4-4632-a9df-19fb163b696d) - ) - - (wire (pts (xy 162.56 110.49) (xy 162.56 119.38)) - (stroke (width 0) (type solid)) - (uuid 0635f3ba-592b-477b-b88b-85297d3f621f) - ) - (wire (pts (xy 114.3 105.41) (xy 114.3 91.44)) - (stroke (width 0) (type solid)) - (uuid 09cce4a9-c373-4333-8a42-4ef53bf78c37) - ) - (wire (pts (xy 146.05 111.76) (xy 146.05 105.41)) - (stroke (width 0) (type solid)) - (uuid 0f6f1664-b680-42f1-b77c-eff57dfe0984) - ) - (wire (pts (xy 149.86 105.41) (xy 149.86 95.25)) - (stroke (width 0) (type solid)) - (uuid 258382be-4c95-41cb-9b29-e8783be56662) - ) - (wire (pts (xy 67.31 106.68) (xy 67.31 95.25)) - (stroke (width 0) (type solid)) - (uuid 2f62686c-c711-4546-b23c-4b6a4d29062a) - ) - (wire (pts (xy 160.02 73.66) (xy 177.8 73.66)) - (stroke (width 0) (type solid)) - (uuid 30d5788e-8d65-4809-8ac7-6ec3545dabe9) - ) - (wire (pts (xy 129.54 105.41) (xy 133.35 105.41)) - (stroke (width 0) (type solid)) - (uuid 31121e75-3f90-48dd-9bcc-fe82a7c15bd6) - ) - (wire (pts (xy 67.31 73.66) (xy 67.31 85.09)) - (stroke (width 0) (type solid)) - (uuid 322dbe27-b38a-43c8-b2e4-0b601ddf0a40) - ) - (wire (pts (xy 114.3 105.41) (xy 129.54 105.41)) - (stroke (width 0) (type solid)) - (uuid 3fe25085-bf12-44f8-8b28-775467576a48) - ) - (wire (pts (xy 233.68 53.34) (xy 233.68 54.61)) - (stroke (width 0) (type solid)) - (uuid 40ca5757-c2b4-4804-8836-548fab88b80a) - ) - (wire (pts (xy 114.3 91.44) (xy 120.65 91.44)) - (stroke (width 0) (type solid)) - (uuid 45af3ada-6154-4556-8c0c-5e4cee5a8aab) - ) - (wire (pts (xy 118.11 73.66) (xy 152.4 73.66)) - (stroke (width 0) (type solid)) - (uuid 472394d8-1b60-45f4-a851-7d55d0d0a80c) - ) - (wire (pts (xy 245.11 53.34) (xy 245.11 54.61)) - (stroke (width 0) (type solid)) - (uuid 4ded3f87-dbb9-401e-8ced-54e2736ad9d6) - ) - (wire (pts (xy 162.56 110.49) (xy 172.72 110.49)) - (stroke (width 0) (type solid)) - (uuid 50f630aa-9af4-478e-a635-d47f53a975e0) - ) - (wire (pts (xy 245.11 40.64) (xy 245.11 41.91)) - (stroke (width 0) (type solid)) - (uuid 5291a971-be67-4846-87da-c226707249fb) - ) - (wire (pts (xy 140.97 111.76) (xy 146.05 111.76)) - (stroke (width 0) (type solid)) - (uuid 54b16121-76e0-4ca1-835c-5db29d33b07c) - ) - (wire (pts (xy 146.05 105.41) (xy 149.86 105.41)) - (stroke (width 0) (type solid)) - (uuid 64eb337e-6d35-409f-afb6-ace9e7d4da1c) - ) - (wire (pts (xy 129.54 111.76) (xy 133.35 111.76)) - (stroke (width 0) (type solid)) - (uuid 687dd94f-159c-4b41-a9a6-803da892de1a) - ) - (wire (pts (xy 172.72 110.49) (xy 177.8 110.49)) - (stroke (width 0) (type solid)) - (uuid 68adbf0e-0949-43a9-941a-5f772f7e784d) - ) - (wire (pts (xy 140.97 105.41) (xy 146.05 105.41)) - (stroke (width 0) (type solid)) - (uuid 6b9265c1-5bf0-46c3-88c6-c28149d12696) - ) - (wire (pts (xy 245.11 52.07) (xy 245.11 53.34)) - (stroke (width 0) (type solid)) - (uuid 6c6f452d-9afe-427f-b280-d0cb1d4662f9) - ) - (wire (pts (xy 162.56 93.98) (xy 162.56 95.25)) - (stroke (width 0) (type solid)) - (uuid 6ea9f4a3-8276-410c-bd06-33a62131b7c7) - ) - (wire (pts (xy 237.49 40.64) (xy 245.11 40.64)) - (stroke (width 0) (type solid)) - (uuid 7b3f87c9-f95a-4241-a517-23c734734fdb) - ) - (wire (pts (xy 238.76 53.34) (xy 238.76 54.61)) - (stroke (width 0) (type solid)) - (uuid 83764fd0-95ca-4a7e-a3fd-1c010a2651ac) - ) - (wire (pts (xy 149.86 95.25) (xy 162.56 95.25)) - (stroke (width 0) (type solid)) - (uuid 889710ec-1cc1-4a7d-9428-7425c964b8cb) - ) - (wire (pts (xy 172.72 110.49) (xy 172.72 105.41)) - (stroke (width 0) (type solid)) - (uuid 8cfebc97-c8af-4a2f-bb8b-7066b20e4a81) - ) - (wire (pts (xy 177.8 73.66) (xy 177.8 110.49)) - (stroke (width 0) (type solid)) - (uuid 8da935d3-7684-4d23-ac73-c3d5260ebaf0) - ) - (wire (pts (xy 120.65 86.36) (xy 118.11 86.36)) - (stroke (width 0) (type solid)) - (uuid 8f20ba04-4e49-4bb2-9e9a-254d5856f67a) - ) - (wire (pts (xy 238.76 53.34) (xy 245.11 53.34)) - (stroke (width 0) (type solid)) - (uuid 94d2a6c4-d3ac-4d5d-8010-fb21530d1e99) - ) - (wire (pts (xy 234.95 66.04) (xy 245.11 66.04)) - (stroke (width 0) (type solid)) - (uuid 9ac32d1d-d0c7-408f-88e3-94a454ab86b9) - ) - (wire (pts (xy 245.11 66.04) (xy 245.11 64.77)) - (stroke (width 0) (type solid)) - (uuid af0e6782-b6fa-4cd2-b70d-af94d8d31170) - ) - (wire (pts (xy 129.54 105.41) (xy 129.54 111.76)) - (stroke (width 0) (type solid)) - (uuid b1048214-5e97-404d-a5e3-98e2567acc0d) - ) - (wire (pts (xy 135.89 88.9) (xy 154.94 88.9)) - (stroke (width 0) (type solid)) - (uuid b5c2d9ea-893a-47dc-a632-0160f6aa7bbb) - ) - (wire (pts (xy 106.68 73.66) (xy 67.31 73.66)) - (stroke (width 0) (type solid)) - (uuid b7e6771d-ff0f-4053-b551-25e26aefdaa6) - ) - (wire (pts (xy 233.68 53.34) (xy 238.76 53.34)) - (stroke (width 0) (type solid)) - (uuid c0c7aa26-e750-49a6-975c-9dd4cb9e4b90) - ) - (wire (pts (xy 109.22 91.44) (xy 114.3 91.44)) - (stroke (width 0) (type solid)) - (uuid c7f27d3c-e087-4244-b96b-ce2cbb2940a9) - ) - (wire (pts (xy 162.56 105.41) (xy 162.56 110.49)) - (stroke (width 0) (type solid)) - (uuid d49d4c92-90e7-4e6d-9043-3d791cc32935) - ) - (wire (pts (xy 162.56 95.25) (xy 162.56 97.79)) - (stroke (width 0) (type solid)) - (uuid d86d9276-e06d-4599-80e8-5d6386f77a0c) - ) - (wire (pts (xy 172.72 95.25) (xy 172.72 97.79)) - (stroke (width 0) (type solid)) - (uuid db0bcd5a-e04f-4dd1-8af3-ebbac2f9904a) - ) - (wire (pts (xy 162.56 95.25) (xy 172.72 95.25)) - (stroke (width 0) (type solid)) - (uuid dc089e65-ec1d-4f49-9103-ee8e3dafbf77) - ) - (wire (pts (xy 118.11 86.36) (xy 118.11 73.66)) - (stroke (width 0) (type solid)) - (uuid ebe12a6f-6caf-45ab-a7b3-99e813d6b5df) - ) - (wire (pts (xy 114.3 73.66) (xy 118.11 73.66)) - (stroke (width 0) (type solid)) - (uuid ec8ae3c7-b7c7-47bc-a29d-e531ccbf6f7c) - ) - - (text ".tran 10p 150n" (at 80.01 137.16 0) - (effects (font (size 1.524 1.524)) (justify left bottom)) - (uuid d2ede8b8-d346-47de-905f-e906f9cac1bf) - ) - - (label "in" (at 92.71 73.66 0) (fields_autoplaced) - (effects (font (size 1.524 1.524)) (justify left bottom)) - (uuid f31eebf6-0a5f-4b16-ad86-c4c03e7a5ba8) - ) - (label "out" (at 166.37 110.49 0) (fields_autoplaced) - (effects (font (size 1.524 1.524)) (justify left bottom)) - (uuid f9f32c4c-d94f-45c3-bd48-0c84f87c4ae6) - ) - - (symbol (lib_id "laser_driver_schlib:VSOURCE") (at 67.31 90.17 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000057336052) - (property "Reference" "V1" (at 70.5612 89.0016 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "pulse (check properties)" (at 70.5612 91.313 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 67.31 90.17 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 67.31 90.17 0) - (effects (font (size 1.27 1.27))) - ) - (property "Sim.Device" "V" (at 67.31 90.17 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Type" "PULSE" (at 0 0 0) - (effects (font (size 0 0)) hide) - ) - (property "Sim.Params" "y1=0 y2=3 td=100n tr=1n tf=1n tw=20n per=100n" (at 67.31 90.17 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Pins" "1=+ 2=-" (at 0 0 0) - (effects (font (size 0 0)) hide) - ) - (pin "1" (uuid 5197a420-36c0-4e94-837c-3869abda7adb)) - (pin "2" (uuid 963aa2ed-8174-4bfb-b58d-9c313f986efb)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "V1") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "laser_driver_schlib:Generic_Opamp") (at 128.27 88.9 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-00005788ff9f) - (property "Reference" "U1" (at 128.27 85.09 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "AD8009" (at 128.27 92.71 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 125.73 91.44 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 128.27 88.9 0) - (effects (font (size 1.27 1.27))) - ) - (property "Fieldname" "Value" (at 128.27 88.9 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Library" "ad8009.lib" (at 128.27 88.9 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Name" "ad8009" (at 128.27 88.9 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Pins" "1=1 2=2 3=99 4=50 5=28" (at 0 0 0) - (effects (font (size 0 0)) hide) - ) - (pin "1" (uuid c5ddd1b2-802e-4d44-a9a8-5fd98b85169e)) - (pin "2" (uuid 80f4fcf7-6b65-4e5c-a550-c3831bb0b43b)) - (pin "3" (uuid 39576561-900c-4bb3-8e71-d4a42b9eec4d)) - (pin "4" (uuid 018b4743-3f9d-4a1a-a0ee-da99f89800e3)) - (pin "5" (uuid 7f0810ec-9686-4533-b099-7c8b8e4f9857)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "U1") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "laser_driver_schlib:VSOURCE") (at 245.11 46.99 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578900ba) - (property "Reference" "V2" (at 248.3612 45.8216 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "10" (at 248.3612 48.133 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 245.11 46.99 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 245.11 46.99 0) - (effects (font (size 1.27 1.27))) - ) - (property "Fieldname" "Value" (at 245.11 46.99 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Device" "V" (at 245.11 46.99 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Type" "DC" (at 0 0 0) - (effects (font (size 0 0)) hide) - ) - (property "Sim.Pins" "1=1 2=2" (at 237.49 41.91 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 59def277-e482-49e4-add6-23c83a4a40f8)) - (pin "2" (uuid a39c4b2c-a516-4aca-bbb1-61566aa7552b)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "V2") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "laser_driver_schlib:VSOURCE") (at 245.11 59.69 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000057890232) - (property "Reference" "V3" (at 248.3612 58.5216 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "10" (at 248.3612 60.833 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 245.11 59.69 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 245.11 59.69 0) - (effects (font (size 1.27 1.27))) - ) - (property "Fieldname" "Value" (at 245.11 59.69 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Device" "V" (at 245.11 59.69 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Type" "DC" (at 0 0 0) - (effects (font (size 0 0)) hide) - ) - (property "Sim.Pins" "1=1 2=2" (at 237.49 54.61 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid dc35ef92-0606-4330-8cb1-d06edd284c72)) - (pin "2" (uuid 2948c442-fd64-48d5-9bf5-9bf1d6f9c96a)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "V3") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "laser_driver_schlib:GND") (at 238.76 54.61 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578902d2) - (property "Reference" "#PWR07" (at 238.76 60.96 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 238.887 59.0042 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 238.76 54.61 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 238.76 54.61 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid 973adce4-432c-45dc-aefd-9e51b9ae1060)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "#PWR07") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "laser_driver_schlib:VDD") (at 245.11 40.64 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578903c0) - (property "Reference" "#PWR08" (at 245.11 44.45 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "VDD" (at 245.5418 36.2458 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 245.11 40.64 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 245.11 40.64 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid 722ebe56-d0d7-47af-9bbc-ca40fbb8a7ee)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "#PWR08") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "laser_driver_schlib:VSS") (at 245.11 66.04 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578903e2) - (property "Reference" "#PWR09" (at 245.11 62.23 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "VSS" (at 244.6528 70.4342 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 245.11 66.04 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 245.11 66.04 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid 7a8a6c3e-f769-4f48-8ff0-f26b07ff95a9)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "#PWR09") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "laser_driver_schlib:VDD") (at 125.73 81.28 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000057890425) - (property "Reference" "#PWR03" (at 125.73 85.09 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "VDD" (at 126.1618 76.8858 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 125.73 81.28 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 125.73 81.28 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid f277988a-24c7-4136-ad01-294432da805b)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "#PWR03") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "laser_driver_schlib:VSS") (at 125.73 96.52 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000057890453) - (property "Reference" "#PWR04" (at 125.73 92.71 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "VSS" (at 125.2728 100.9142 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 125.73 96.52 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 125.73 96.52 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid 2d5126a4-7370-47a6-81c3-34bb24d58da1)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "#PWR04") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "laser_driver_schlib:C") (at 172.72 101.6 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-00005789085b) - (property "Reference" "C2" (at 169.799 100.4316 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "1p" (at 169.799 102.743 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 171.7548 97.79 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 172.72 101.6 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid 39dd3d6a-df9a-4d64-90ce-c63969bbe542)) - (pin "2" (uuid dd7f4245-8efb-4898-8e29-ff4c82d82dde)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "C2") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "laser_driver_schlib:R") (at 162.56 101.6 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578ea6d8) - (property "Reference" "R5" (at 160.8074 100.4316 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "2.5" (at 160.8074 102.743 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 164.338 101.6 90) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 162.56 101.6 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid 8180e012-9cef-4346-a906-5fe990559a19)) - (pin "2" (uuid 994f5fec-dfd3-4181-9a21-f981c98b3c7d)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "R5") (unit 1) - ) - ) - ) - ) - - (symbol (lib_name "R_1") (lib_id "laser_driver_schlib:R") (at 105.41 91.44 270) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578ea7ee) - (property "Reference" "R1" (at 105.41 86.1822 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "220" (at 105.41 88.4936 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 105.41 89.662 90) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 105.41 91.44 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid 9803fd69-1b2e-4769-95c8-844a47371d01)) - (pin "2" (uuid bb369ca0-70cb-4230-a5d0-282d5ee0cc56)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "R1") (unit 1) - ) - ) - ) - ) - - (symbol (lib_name "R_4") (lib_id "laser_driver_schlib:R") (at 137.16 105.41 270) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578ea8b4) - (property "Reference" "R3" (at 137.16 100.1522 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "220" (at 137.16 102.4636 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 137.16 103.632 90) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 137.16 105.41 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid 20bf1e7d-be19-4cd0-abb3-6ddda1a83b13)) - (pin "2" (uuid bceef02f-04ad-4959-a415-a1ed1485af31)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "R3") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "laser_driver_schlib:Q_NPN_CBE") (at 160.02 88.9 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578eadcc) - (property "Reference" "Q1" (at 164.8714 87.7316 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "fzt1049a" (at 164.8714 90.043 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 165.1 86.36 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 160.02 88.9 0) - (effects (font (size 1.27 1.27))) - ) - (property "Fieldname" "Value" (at 160.02 88.9 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Library" "fzt1049a.lib" (at 160.02 88.9 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Name" "fzt1049a" (at 160.02 88.9 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Pins" "1=C 1=C 2=B 2=B 3=E 3=E" (at 0 0 0) - (effects (font (size 0 0)) hide) - ) - (pin "1" (uuid 075a8c7c-8c08-4a89-bb61-0344115b2289)) - (pin "2" (uuid 19199317-6644-4fd5-bdba-2e53c0ea9083)) - (pin "3" (uuid fe56b655-ba64-4769-806c-0fea7a1f0c4c)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "Q1") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "laser_driver_schlib:C") (at 137.16 111.76 90) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578eb076) - (property "Reference" "C1" (at 137.16 115.824 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "1p" (at 137.16 118.1354 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 140.97 110.7948 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 137.16 111.76 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid 80bede86-f568-4a91-a8e5-05a2abc4a536)) - (pin "2" (uuid 09ca4b01-5705-46df-af32-4af5eac89e2c)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "C1") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "laser_driver_schlib:LED") (at 162.56 124.46 90) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578eb1e8) - (property "Reference" "D1" (at 165.3032 123.2916 90) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Value" "laser diode" (at 165.3032 125.603 90) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Footprint" "" (at 162.56 124.46 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 162.56 124.46 0) - (effects (font (size 1.27 1.27))) - ) - (property "Fieldname" "qtlp690c" (at 162.56 124.46 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Library" "laser.lib" (at 162.56 124.46 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Name" "laser" (at 162.56 124.46 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Pins" "2=1 1=2" (at 162.56 124.46 90) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 017e0989-e00f-46cc-9694-ef1aa45bf136)) - (pin "2" (uuid 79f4aea1-0515-47a1-80f0-6296a3387ec7)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "D1") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "laser_driver_schlib:GND") (at 162.56 129.54 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578eb42d) - (property "Reference" "#PWR06" (at 162.56 135.89 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 162.687 133.9342 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 162.56 129.54 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 162.56 129.54 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid 5e38ebe9-08ac-4584-94b8-eb9b4b4e0fd2)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "#PWR06") (unit 1) - ) - ) - ) - ) - - (symbol (lib_name "R_3") (lib_id "laser_driver_schlib:R") (at 156.21 73.66 270) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578eba35) - (property "Reference" "R4" (at 156.21 68.4022 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "220" (at 156.21 70.7136 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 156.21 71.882 90) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 156.21 73.66 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid b4a2ee67-e3f7-404f-9831-890c4347e933)) - (pin "2" (uuid eecd5373-3205-4d3a-903b-dc8800137c83)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "R4") (unit 1) - ) - ) - ) - ) - - (symbol (lib_name "R_2") (lib_id "laser_driver_schlib:R") (at 110.49 73.66 270) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578ebb39) - (property "Reference" "R2" (at 110.49 68.4022 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "160" (at 110.49 70.7136 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 110.49 71.882 90) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 110.49 73.66 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid dec7857d-5997-49b3-9c15-455795db6f2e)) - (pin "2" (uuid b185344b-cb8e-4343-8bd6-e1bf9b957880)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "R2") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "laser_driver_schlib:GND") (at 101.6 91.44 270) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578ebbe4) - (property "Reference" "#PWR02" (at 95.25 91.44 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 97.2058 91.567 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 101.6 91.44 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 101.6 91.44 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid 4acc58ba-17e5-439c-9da3-f728baadbd7b)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "#PWR02") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "laser_driver_schlib:GND") (at 67.31 106.68 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578ec19d) - (property "Reference" "#PWR01" (at 67.31 113.03 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 67.437 111.0742 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 67.31 106.68 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 67.31 106.68 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid 9f3f68c6-8b3d-4e7b-8e81-a1a2634203b2)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "#PWR01") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "laser_driver_schlib:VDD") (at 162.56 83.82 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-00005a0b5a9d) - (property "Reference" "#PWR0101" (at 162.56 87.63 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "VDD" (at 162.9918 79.4258 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 162.56 83.82 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 162.56 83.82 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid d19d6ae3-746e-4b6a-b3e0-4dd381515c17)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "#PWR0101") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "power:PWR_FLAG") (at 237.49 40.64 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 30468655-fd8b-4bef-8c43-09d939fcbff5) - (property "Reference" "#FLG0101" (at 237.49 38.735 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "PWR_FLAG" (at 237.49 36.3156 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 237.49 40.64 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 237.49 40.64 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 45f1295a-cc7e-4b52-84df-1c723b876b60)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "#FLG0101") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "power:PWR_FLAG") (at 233.68 54.61 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 63fc4c18-7f39-4806-9185-c37efcf99579) - (property "Reference" "#FLG0103" (at 233.68 56.515 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "PWR_FLAG" (at 233.68 58.9344 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 233.68 54.61 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 233.68 54.61 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid dbae8912-cf5e-49bd-99e6-85fb634a3299)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "#FLG0103") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "power:PWR_FLAG") (at 234.95 66.04 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid a8f4cb9f-5c44-4d92-b170-52e37c1ffbb3) - (property "Reference" "#FLG0102" (at 234.95 67.945 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "PWR_FLAG" (at 234.95 70.3644 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 234.95 66.04 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 234.95 66.04 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 5c70cd01-9984-486c-b999-f68f6bd9bdcc)) - (instances - (project "laser_driver" - (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" - (reference "#FLG0102") (unit 1) - ) - ) - ) - ) - - (sheet_instances - (path "/" (page "1")) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "345f09c0-9aae-452d-8e25-bb6665c6b8ac") + (paper "A4") + (lib_symbols + (symbol "laser_driver_schlib: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 0.762 0.762) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Description" "" + (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.016 1.016) + ) + ) + ) + (number "1" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "2" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "laser_driver_schlib:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (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 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 \"GND\" , ground" + (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 "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 + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "laser_driver_schlib:Generic_Opamp" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Generic_Opamp" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at -2.54 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Generic_Opamp_0_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) + ) + ) + ) + (symbol "Generic_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 "laser_driver_schlib:LED" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LED" + (at 0 -2.54 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" "Light emitting diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "LED diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LED_0_1" + (polyline + (pts + (xy -3.048 -0.762) (xy -4.572 -2.286) (xy -3.81 -2.286) (xy -4.572 -2.286) (xy -4.572 -1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.778 -0.762) (xy -3.302 -2.286) (xy -2.54 -2.286) (xy -3.302 -2.286) (xy -3.302 -1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 0) (xy 1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -1.27) (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 -1.27 0) (xy 1.27 -1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "LED_1_1" + (pin passive line + (at -3.81 0 0) + (length 2.54) + (name "K" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "laser_driver_schlib:PWR_FLAG" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#FLG" + (at 0 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (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" "Special symbol for telling ERC where power comes from" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "power-flag" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PWR_FLAG_0_0" + (pin power_out line + (at 0 0 90) + (length 0) + (name "pwr" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "PWR_FLAG_0_1" + (polyline + (pts + (xy 0 0) (xy 0 1.27) (xy -1.016 1.905) (xy 0 2.54) (xy 1.016 1.905) (xy 0 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "laser_driver_schlib:Q_NPN_CBE" + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at 7.62 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "Q_NPN_CBE" + (at 15.24 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 5.08 2.54 0) + (effects + (font + (size 0.7366 0.7366) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Q_NPN_CBE_0_1" + (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) + ) + ) + ) + (symbol "Q_NPN_CBE_1_1" + (pin input line + (at -5.08 0 0) + (length 5.715) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive 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 passive 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 "laser_driver_schlib: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 "laser_driver_schlib: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" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (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 "laser_driver_schlib:VDD" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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" "VDD" + (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 \"VDD\"" + (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 "VDD_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 "VDD_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "laser_driver_schlib:VPULSE" + (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" "VPULSE" + (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" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, pulse" + (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" "PULSE" + (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 "Sim.Params" "y1=0 y2=1 td=2n tr=2n tf=2n tw=50n per=100n" + (at 2.54 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "ki_keywords" "simulation" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "VPULSE_0_0" + (polyline + (pts + (xy -2.032 -0.762) (xy -1.397 -0.762) (xy -1.143 0.762) (xy -0.127 0.762) (xy 0.127 -0.762) (xy 1.143 -0.762) + (xy 1.397 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "+" + (at 0 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "VPULSE_0_1" + (circle + (center 0 0) + (radius 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "VPULSE_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 "laser_driver_schlib:VSS" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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" "VSS" + (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 \"VSS\"" + (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 "VSS_0_1" + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 1.27) (xy -0.762 1.27) (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + ) + (symbol "VSS_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text ".tran 10p 150n" + (exclude_from_sim no) + (at 80.01 137.16 0) + (effects + (font + (size 1.524 1.524) + ) + (justify left bottom) + ) + (uuid "d2ede8b8-d346-47de-905f-e906f9cac1bf") + ) + (junction + (at 146.05 105.41) + (diameter 1.016) + (color 0 0 0 0) + (uuid "5204e43b-805b-4cae-a883-b83959b4f2e9") + ) + (junction + (at 245.11 53.34) + (diameter 1.016) + (color 0 0 0 0) + (uuid "635e5026-d111-4cb0-a089-ab5defcaede5") + ) + (junction + (at 162.56 95.25) + (diameter 1.016) + (color 0 0 0 0) + (uuid "7d0a1349-e430-4d9e-9d9b-7ba102a3a011") + ) + (junction + (at 118.11 73.66) + (diameter 1.016) + (color 0 0 0 0) + (uuid "846b9988-0da0-46c3-ba02-7f49cc1fe375") + ) + (junction + (at 245.11 66.04) + (diameter 1.016) + (color 0 0 0 0) + (uuid "8486a017-47f7-457e-b511-ffa529b09927") + ) + (junction + (at 114.3 91.44) + (diameter 1.016) + (color 0 0 0 0) + (uuid "a9694e50-fbe0-4e59-91b8-32abdef47493") + ) + (junction + (at 129.54 105.41) + (diameter 1.016) + (color 0 0 0 0) + (uuid "c10e7980-7b96-4eb5-b8f3-5f29a0b2892d") + ) + (junction + (at 172.72 110.49) + (diameter 1.016) + (color 0 0 0 0) + (uuid "c89b34fa-cdac-4c14-88da-d05aa9dbb3c9") + ) + (junction + (at 162.56 110.49) + (diameter 1.016) + (color 0 0 0 0) + (uuid "ccec9c61-9f3f-4c93-931f-327d0dad5977") + ) + (junction + (at 245.11 40.64) + (diameter 1.016) + (color 0 0 0 0) + (uuid "eac94b5c-a2f4-4632-a9df-19fb163b696d") + ) + (wire + (pts + (xy 162.56 110.49) (xy 162.56 119.38) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "0635f3ba-592b-477b-b88b-85297d3f621f") + ) + (wire + (pts + (xy 114.3 105.41) (xy 114.3 91.44) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "09cce4a9-c373-4333-8a42-4ef53bf78c37") + ) + (wire + (pts + (xy 146.05 111.76) (xy 146.05 105.41) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "0f6f1664-b680-42f1-b77c-eff57dfe0984") + ) + (wire + (pts + (xy 149.86 105.41) (xy 149.86 95.25) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "258382be-4c95-41cb-9b29-e8783be56662") + ) + (wire + (pts + (xy 99.06 91.44) (xy 101.6 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2de2502c-b6ec-4675-bf0d-5db006e5112a") + ) + (wire + (pts + (xy 67.31 106.68) (xy 67.31 95.25) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "2f62686c-c711-4546-b23c-4b6a4d29062a") + ) + (wire + (pts + (xy 160.02 73.66) (xy 177.8 73.66) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "30d5788e-8d65-4809-8ac7-6ec3545dabe9") + ) + (wire + (pts + (xy 129.54 105.41) (xy 133.35 105.41) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "31121e75-3f90-48dd-9bcc-fe82a7c15bd6") + ) + (wire + (pts + (xy 67.31 73.66) (xy 67.31 85.09) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "322dbe27-b38a-43c8-b2e4-0b601ddf0a40") + ) + (wire + (pts + (xy 114.3 105.41) (xy 129.54 105.41) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "3fe25085-bf12-44f8-8b28-775467576a48") + ) + (wire + (pts + (xy 114.3 91.44) (xy 120.65 91.44) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "45af3ada-6154-4556-8c0c-5e4cee5a8aab") + ) + (wire + (pts + (xy 118.11 73.66) (xy 152.4 73.66) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "472394d8-1b60-45f4-a851-7d55d0d0a80c") + ) + (wire + (pts + (xy 245.11 53.34) (xy 245.11 54.61) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "4ded3f87-dbb9-401e-8ced-54e2736ad9d6") + ) + (wire + (pts + (xy 162.56 110.49) (xy 172.72 110.49) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "50f630aa-9af4-478e-a635-d47f53a975e0") + ) + (wire + (pts + (xy 245.11 40.64) (xy 245.11 41.91) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "5291a971-be67-4846-87da-c226707249fb") + ) + (wire + (pts + (xy 140.97 111.76) (xy 146.05 111.76) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "54b16121-76e0-4ca1-835c-5db29d33b07c") + ) + (wire + (pts + (xy 146.05 105.41) (xy 149.86 105.41) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "64eb337e-6d35-409f-afb6-ace9e7d4da1c") + ) + (wire + (pts + (xy 129.54 111.76) (xy 133.35 111.76) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "687dd94f-159c-4b41-a9a6-803da892de1a") + ) + (wire + (pts + (xy 172.72 110.49) (xy 177.8 110.49) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "68adbf0e-0949-43a9-941a-5f772f7e784d") + ) + (wire + (pts + (xy 140.97 105.41) (xy 146.05 105.41) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "6b9265c1-5bf0-46c3-88c6-c28149d12696") + ) + (wire + (pts + (xy 245.11 52.07) (xy 245.11 53.34) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "6c6f452d-9afe-427f-b280-d0cb1d4662f9") + ) + (wire + (pts + (xy 162.56 93.98) (xy 162.56 95.25) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "6ea9f4a3-8276-410c-bd06-33a62131b7c7") + ) + (wire + (pts + (xy 162.56 127) (xy 162.56 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7492ec60-abed-4568-b9d5-f03d49a2d270") + ) + (wire + (pts + (xy 246.38 40.64) (xy 245.11 40.64) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "7b3f87c9-f95a-4241-a517-23c734734fdb") + ) + (wire + (pts + (xy 238.76 53.34) (xy 238.76 54.61) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "83764fd0-95ca-4a7e-a3fd-1c010a2651ac") + ) + (wire + (pts + (xy 149.86 95.25) (xy 162.56 95.25) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "889710ec-1cc1-4a7d-9428-7425c964b8cb") + ) + (wire + (pts + (xy 172.72 110.49) (xy 172.72 105.41) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "8cfebc97-c8af-4a2f-bb8b-7066b20e4a81") + ) + (wire + (pts + (xy 177.8 73.66) (xy 177.8 110.49) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "8da935d3-7684-4d23-ac73-c3d5260ebaf0") + ) + (wire + (pts + (xy 120.65 86.36) (xy 118.11 86.36) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "8f20ba04-4e49-4bb2-9e9a-254d5856f67a") + ) + (wire + (pts + (xy 246.38 66.04) (xy 245.11 66.04) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "9ac32d1d-d0c7-408f-88e3-94a454ab86b9") + ) + (wire + (pts + (xy 245.11 53.34) (xy 238.76 53.34) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "ab00d7fe-dd4d-4d88-8ca3-95b0ca4d0d52") + ) + (wire + (pts + (xy 245.11 66.04) (xy 245.11 64.77) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "af0e6782-b6fa-4cd2-b70d-af94d8d31170") + ) + (wire + (pts + (xy 129.54 105.41) (xy 129.54 111.76) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "b1048214-5e97-404d-a5e3-98e2567acc0d") + ) + (wire + (pts + (xy 135.89 88.9) (xy 154.94 88.9) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "b5c2d9ea-893a-47dc-a632-0160f6aa7bbb") + ) + (wire + (pts + (xy 106.68 73.66) (xy 67.31 73.66) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "b7e6771d-ff0f-4053-b551-25e26aefdaa6") + ) + (wire + (pts + (xy 246.38 53.34) (xy 245.11 53.34) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "c0c7aa26-e750-49a6-975c-9dd4cb9e4b90") + ) + (wire + (pts + (xy 109.22 91.44) (xy 114.3 91.44) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "c7f27d3c-e087-4244-b96b-ce2cbb2940a9") + ) + (wire + (pts + (xy 162.56 105.41) (xy 162.56 110.49) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "d49d4c92-90e7-4e6d-9043-3d791cc32935") + ) + (wire + (pts + (xy 162.56 95.25) (xy 162.56 97.79) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "d86d9276-e06d-4599-80e8-5d6386f77a0c") + ) + (wire + (pts + (xy 172.72 95.25) (xy 172.72 97.79) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "db0bcd5a-e04f-4dd1-8af3-ebbac2f9904a") + ) + (wire + (pts + (xy 162.56 95.25) (xy 172.72 95.25) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "dc089e65-ec1d-4f49-9103-ee8e3dafbf77") + ) + (wire + (pts + (xy 118.11 86.36) (xy 118.11 73.66) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "ebe12a6f-6caf-45ab-a7b3-99e813d6b5df") + ) + (wire + (pts + (xy 114.3 73.66) (xy 118.11 73.66) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "ec8ae3c7-b7c7-47bc-a29d-e531ccbf6f7c") + ) + (label "in" + (at 92.71 73.66 0) + (effects + (font + (size 1.524 1.524) + ) + (justify left bottom) + ) + (uuid "f31eebf6-0a5f-4b16-ad86-c4c03e7a5ba8") + ) + (label "out" + (at 166.37 110.49 0) + (effects + (font + (size 1.524 1.524) + ) + (justify left bottom) + ) + (uuid "f9f32c4c-d94f-45c3-bd48-0c84f87c4ae6") + ) + (symbol + (lib_id "laser_driver_schlib:VPULSE") + (at 67.31 90.17 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000057336052") + (property "Reference" "V1" + (at 70.5612 89.0016 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "pulse (check properties)" + (at 70.5612 91.313 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Footprint" "" + (at 67.31 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 67.31 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 67.31 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Sim.Device" "V" + (at 67.31 90.17 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Type" "PULSE" + (at 0 0 0) + (effects + (font + (size 0.001 0.001) + ) + (hide yes) + ) + ) + (property "Sim.Params" "y1=0 y2=3 td=100n tr=1n tf=1n tw=20n per=100n" + (at 66.04 94.234 0) + (show_name yes) + (effects + (font + (size 0.762 0.762) + ) + (justify right) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 0 0 0) + (effects + (font + (size 0.001 0.001) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5197a420-36c0-4e94-837c-3869abda7adb") + ) + (pin "2" + (uuid "963aa2ed-8174-4bfb-b58d-9c313f986efb") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "V1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:Generic_Opamp") + (at 128.27 88.9 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005788ff9f") + (property "Reference" "U1" + (at 128.27 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "AD8009" + (at 128.27 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.73 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 128.27 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 128.27 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Fieldname" "Value" + (at 128.27 88.9 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Library" "ad8009.lib" + (at 128.27 88.9 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Name" "ad8009" + (at 132.08 86.614 0) + (show_name yes) + (effects + (font + (size 0.762 0.762) + ) + (justify left) + ) + ) + (property "Sim.Pins" "1=1 2=2 3=99 4=50 5=28" + (at 132.08 85.598 0) + (show_name yes) + (effects + (font + (size 0.762 0.762) + ) + (justify left) + ) + ) + (pin "1" + (uuid "c5ddd1b2-802e-4d44-a9a8-5fd98b85169e") + ) + (pin "2" + (uuid "80f4fcf7-6b65-4e5c-a550-c3831bb0b43b") + ) + (pin "3" + (uuid "39576561-900c-4bb3-8e71-d4a42b9eec4d") + ) + (pin "4" + (uuid "018b4743-3f9d-4a1a-a0ee-da99f89800e3") + ) + (pin "5" + (uuid "7f0810ec-9686-4533-b099-7c8b8e4f9857") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:VDC") + (at 245.11 46.99 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578900ba") + (property "Reference" "V2" + (at 248.3612 45.8216 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10" + (at 248.3612 48.133 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 245.11 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 245.11 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 245.11 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Fieldname" "Value" + (at 245.11 46.99 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 245.11 46.99 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Type" "DC" + (at 0 0 0) + (effects + (font + (size 0.001 0.001) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=1 2=2" + (at 237.49 41.91 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "59def277-e482-49e4-add6-23c83a4a40f8") + ) + (pin "2" + (uuid "a39c4b2c-a516-4aca-bbb1-61566aa7552b") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "V2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:VDC") + (at 245.11 59.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000057890232") + (property "Reference" "V3" + (at 248.3612 58.5216 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10" + (at 248.3612 60.833 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 245.11 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 245.11 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 245.11 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Fieldname" "Value" + (at 245.11 59.69 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 245.11 59.69 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Type" "DC" + (at 0 0 0) + (effects + (font + (size 0.001 0.001) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=1 2=2" + (at 237.49 54.61 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "dc35ef92-0606-4330-8cb1-d06edd284c72") + ) + (pin "2" + (uuid "2948c442-fd64-48d5-9bf5-9bf1d6f9c96a") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "V3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:GND") + (at 238.76 54.61 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578902d2") + (property "Reference" "#PWR07" + (at 238.76 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 238.887 59.0042 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 238.76 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 238.76 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 238.76 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "973adce4-432c-45dc-aefd-9e51b9ae1060") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:VDD") + (at 245.11 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578903c0") + (property "Reference" "#PWR08" + (at 245.11 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VDD" + (at 245.5418 36.2458 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 245.11 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 245.11 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 245.11 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "722ebe56-d0d7-47af-9bbc-ca40fbb8a7ee") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:VSS") + (at 245.11 66.04 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578903e2") + (property "Reference" "#PWR09" + (at 245.11 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VSS" + (at 244.6528 70.4342 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 245.11 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 245.11 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VSS\"" + (at 245.11 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7a8a6c3e-f769-4f48-8ff0-f26b07ff95a9") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:VDD") + (at 125.73 81.28 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000057890425") + (property "Reference" "#PWR03" + (at 125.73 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VDD" + (at 126.1618 76.8858 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 125.73 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 125.73 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 125.73 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "f277988a-24c7-4136-ad01-294432da805b") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:VSS") + (at 125.73 96.52 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000057890453") + (property "Reference" "#PWR04" + (at 125.73 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VSS" + (at 125.2728 100.9142 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 125.73 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 125.73 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VSS\"" + (at 125.73 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2d5126a4-7370-47a6-81c3-34bb24d58da1") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:C") + (at 172.72 101.6 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005789085b") + (property "Reference" "C2" + (at 169.799 100.4316 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1p" + (at 169.799 102.743 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 171.7548 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 172.72 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 172.72 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "39dd3d6a-df9a-4d64-90ce-c63969bbe542") + ) + (pin "2" + (uuid "dd7f4245-8efb-4898-8e29-ff4c82d82dde") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "C2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:R") + (at 162.56 101.6 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578ea6d8") + (property "Reference" "R5" + (at 160.8074 100.4316 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "2.5" + (at 160.8074 102.743 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 164.338 101.6 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 162.56 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 162.56 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "8180e012-9cef-4346-a906-5fe990559a19") + ) + (pin "2" + (uuid "994f5fec-dfd3-4181-9a21-f981c98b3c7d") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "R5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:R") + (at 105.41 91.44 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578ea7ee") + (property "Reference" "R1" + (at 105.41 86.1822 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "220" + (at 105.41 88.4936 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 105.41 89.662 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 105.41 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 105.41 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "9803fd69-1b2e-4769-95c8-844a47371d01") + ) + (pin "2" + (uuid "bb369ca0-70cb-4230-a5d0-282d5ee0cc56") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:R") + (at 137.16 105.41 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578ea8b4") + (property "Reference" "R3" + (at 137.16 100.1522 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "220" + (at 137.16 102.4636 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 137.16 103.632 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 137.16 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 137.16 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "20bf1e7d-be19-4cd0-abb3-6ddda1a83b13") + ) + (pin "2" + (uuid "bceef02f-04ad-4959-a415-a1ed1485af31") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "R3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:Q_NPN_CBE") + (at 160.02 88.9 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578eadcc") + (property "Reference" "Q1" + (at 164.8714 87.7316 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "fzt1049a" + (at 164.8714 90.043 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 165.1 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 160.02 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 160.02 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Fieldname" "Value" + (at 160.02 88.9 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Library" "fzt1049a.lib" + (at 165.608 83.312 0) + (show_name yes) + (effects + (font + (size 0.762 0.762) + ) + (justify left) + ) + ) + (property "Sim.Name" "fzt1049a" + (at 165.608 82.296 0) + (show_name yes) + (effects + (font + (size 0.508 0.508) + ) + (justify left) + (hide yes) + ) + ) + (property "Sim.Pins" "1=C 1=C 2=B 2=B 3=E 3=E" + (at 165.608 84.328 0) + (show_name yes) + (effects + (font + (size 0.762 0.762) + ) + (justify left) + ) + ) + (property "Foo.Bar" "1337" + (at 160.02 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "075a8c7c-8c08-4a89-bb61-0344115b2289") + ) + (pin "2" + (uuid "19199317-6644-4fd5-bdba-2e53c0ea9083") + ) + (pin "3" + (uuid "fe56b655-ba64-4769-806c-0fea7a1f0c4c") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "Q1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:C") + (at 137.16 111.76 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578eb076") + (property "Reference" "C1" + (at 137.16 115.824 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1p" + (at 137.16 118.1354 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 140.97 110.7948 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 137.16 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 137.16 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "80bede86-f568-4a91-a8e5-05a2abc4a536") + ) + (pin "2" + (uuid "09ca4b01-5705-46df-af32-4af5eac89e2c") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:LED") + (at 162.56 123.19 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578eb1e8") + (property "Reference" "D1" + (at 165.3032 122.0216 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "laser diode" + (at 165.3032 124.333 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 162.56 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 162.56 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 162.56 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Fieldname" "qtlp690c" + (at 154.686 124.968 90) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Library" "laser.lib" + (at 159.512 123.444 90) + (show_name yes) + (effects + (font + (size 0.762 0.762) + ) + (justify left) + ) + ) + (property "Sim.Name" "laser" + (at 162.56 123.19 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "2=1 1=2" + (at 159.512 122.174 90) + (show_name yes) + (effects + (font + (size 0.762 0.762) + ) + (justify left) + ) + ) + (pin "1" + (uuid "017e0989-e00f-46cc-9694-ef1aa45bf136") + ) + (pin "2" + (uuid "79f4aea1-0515-47a1-80f0-6296a3387ec7") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "D1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:GND") + (at 162.56 129.54 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578eb42d") + (property "Reference" "#PWR06" + (at 162.56 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 162.687 133.9342 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 162.56 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 162.56 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 162.56 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5e38ebe9-08ac-4584-94b8-eb9b4b4e0fd2") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:R") + (at 156.21 73.66 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578eba35") + (property "Reference" "R4" + (at 156.21 68.4022 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "220" + (at 156.21 70.7136 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 156.21 71.882 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 156.21 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 156.21 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "b4a2ee67-e3f7-404f-9831-890c4347e933") + ) + (pin "2" + (uuid "eecd5373-3205-4d3a-903b-dc8800137c83") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "R4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:R") + (at 110.49 73.66 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578ebb39") + (property "Reference" "R2" + (at 110.49 68.4022 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "160" + (at 110.49 70.7136 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 110.49 71.882 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 110.49 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 110.49 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "dec7857d-5997-49b3-9c15-455795db6f2e") + ) + (pin "2" + (uuid "b185344b-cb8e-4343-8bd6-e1bf9b957880") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:GND") + (at 99.06 91.44 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578ebbe4") + (property "Reference" "#PWR02" + (at 92.71 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 94.6658 91.567 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 99.06 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 99.06 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 99.06 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4acc58ba-17e5-439c-9da3-f728baadbd7b") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:GND") + (at 67.31 106.68 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578ec19d") + (property "Reference" "#PWR01" + (at 67.31 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 67.437 111.0742 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 67.31 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 67.31 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 67.31 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9f3f68c6-8b3d-4e7b-8e81-a1a2634203b2") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:VDD") + (at 162.56 83.82 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005a0b5a9d") + (property "Reference" "#PWR0101" + (at 162.56 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VDD" + (at 162.9918 79.4258 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 162.56 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 162.56 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 162.56 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "d19d6ae3-746e-4b6a-b3e0-4dd381515c17") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "#PWR0101") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:PWR_FLAG") + (at 246.38 40.64 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "30468655-fd8b-4bef-8c43-09d939fcbff5") + (property "Reference" "#FLG0101" + (at 248.285 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (at 250.7044 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 246.38 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 246.38 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 246.38 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "45f1295a-cc7e-4b52-84df-1c723b876b60") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "#FLG0101") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:PWR_FLAG") + (at 246.38 53.34 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "63fc4c18-7f39-4806-9185-c37efcf99579") + (property "Reference" "#FLG0103" + (at 248.285 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (at 250.7044 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 246.38 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 246.38 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 246.38 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "dbae8912-cf5e-49bd-99e6-85fb634a3299") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "#FLG0103") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "laser_driver_schlib:PWR_FLAG") + (at 246.38 66.04 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "a8f4cb9f-5c44-4d92-b170-52e37c1ffbb3") + (property "Reference" "#FLG0102" + (at 248.285 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (at 250.7044 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 246.38 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 246.38 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 246.38 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "5c70cd01-9984-486c-b999-f68f6bd9bdcc") + ) + (instances + (project "laser_driver" + (path "/345f09c0-9aae-452d-8e25-bb6665c6b8ac" + (reference "#FLG0102") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) ) diff --git a/demos/simulation/laser_driver/laser_driver_schlib.kicad_sym b/demos/simulation/laser_driver/laser_driver_schlib.kicad_sym index 95eb6fce87..6f8a50293b 100644 --- a/demos/simulation/laser_driver/laser_driver_schlib.kicad_sym +++ b/demos/simulation/laser_driver/laser_driver_schlib.kicad_sym @@ -1,422 +1,1585 @@ -(kicad_symbol_lib (version 20220331) (generator kicad_symbol_editor) - (symbol "C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) - (property "Reference" "C" (id 0) (at 0.635 2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "C" (id 1) (at 0.635 -2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) - (effects (font (size 0.762 0.762))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "ki_fp_filters" "C? C_????_* C_???? SMD*_c Capacitor*" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (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.016 1.016)))) - (number "1" (effects (font (size 1.016 1.016)))) - ) - (pin passive line (at 0 -3.81 90) (length 2.794) - (name "~" (effects (font (size 1.016 1.016)))) - (number "2" (effects (font (size 1.016 1.016)))) - ) - ) - ) - (symbol "GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (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 (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "Generic_Opamp" (in_bom yes) (on_board yes) - (property "Reference" "U" (id 0) (at 0 6.35 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "Generic_Opamp" (id 1) (at 0 3.81 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at -2.54 -2.54 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (symbol "Generic_Opamp_0_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)) - ) - ) - (symbol "Generic_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)))) - ) - ) - ) - (symbol "LED" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) - (property "Reference" "D" (id 0) (at 0 2.54 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "LED" (id 1) (at 0 -2.54 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "ki_fp_filters" "LED-3MM LED-5MM LED-10MM LED-0603 LED-0805 LED-1206 LEDV" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "LED_0_1" - (polyline - (pts - (xy -1.27 1.27) - (xy -1.27 -1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy -2.032 -0.635) - (xy -3.175 -1.651) - (xy -3.048 -1.016) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy -1.651 -1.016) - (xy -2.794 -2.032) - (xy -2.667 -1.397) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 1.27 1.27) - (xy -1.27 0) - (xy 1.27 -1.27) - ) - (stroke (width 0) (type default)) - (fill (type outline)) - ) - ) - (symbol "LED_1_1" - (pin passive line (at -5.08 0 0) (length 3.81) - (name "K" (effects (font (size 1.016 1.016)))) - (number "1" (effects (font (size 1.016 1.016)))) - ) - (pin passive line (at 5.08 0 180) (length 3.81) - (name "A" (effects (font (size 1.016 1.016)))) - (number "2" (effects (font (size 1.016 1.016)))) - ) - ) - ) - (symbol "Q_NPN_CBE" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) - (property "Reference" "Q" (id 0) (at 7.62 1.27 0) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Value" "Q_NPN_CBE" (id 1) (at 15.24 -1.27 0) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Footprint" "" (id 2) (at 5.08 2.54 0) - (effects (font (size 0.7366 0.7366))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (symbol "Q_NPN_CBE_0_1" - (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)) - ) - (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 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)) - ) - (circle (center 1.27 0) (radius 2.8194) - (stroke (width 0.254) (type default)) - (fill (type none)) - ) - ) - (symbol "Q_NPN_CBE_1_1" - (pin passive 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 input line (at -5.08 0 0) (length 5.715) - (name "B" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - (pin passive 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)))) - ) - ) - ) - (symbol "R" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) - (property "Reference" "R" (id 0) (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R" (id 1) (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at -1.778 0 90) - (effects (font (size 0.762 0.762))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 0.762 0.762))) - ) - (property "ki_fp_filters" "R_* Resistor_*" (id 4) (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 "1" (effects (font (size 0.508 0.508)))) - (number "1" (effects (font (size 0.508 0.508)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "2" (effects (font (size 0.508 0.508)))) - (number "2" (effects (font (size 0.508 0.508)))) - ) - ) - ) - (symbol "VDD" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "VDD" (id 1) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (symbol "VDD_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (circle (center 0 1.905) (radius 0.635) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "VDD_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "VDD" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "VSOURCE" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "V" (id 0) (at 5.08 5.08 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "VSOURCE" (id 1) (at 6.35 2.54 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Fieldname" "Value" (id 4) (at 0 0 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Spice_Primitive" "V" (id 5) (at 0 0 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Spice_Node_Sequence" "1 2" (id 6) (at -7.62 5.08 0) - (effects (font (size 1.524 1.524)) hide) - ) - (symbol "VSOURCE_0_1" - (polyline - (pts - (xy 0 -1.905) - (xy 0 1.905) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 1.905) - (xy -0.635 0.635) - (xy 0.635 0.635) - (xy 0 1.905) - ) - (stroke (width 0) (type default)) - (fill (type outline)) - ) - (circle (center 0 0) (radius 2.54) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "VSOURCE_1_1" - (pin input 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 input 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)))) - ) - ) - ) - (symbol "VSS" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "VSS" (id 1) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (symbol "VSS_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (circle (center 0 1.905) (radius 0.635) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "VSS_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "VSS" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) +(kicad_symbol_lib + (version 20241209) + (generator "kicad_symbol_editor") + (generator_version "9.0") + (symbol "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 0.762 0.762) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C? C_????_* C_???? SMD*_c Capacitor*" + (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.016 1.016) + ) + ) + ) + (number "1" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "2" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (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 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 \"GND\" , ground" + (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 "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 + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Generic_Opamp" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Generic_Opamp" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at -2.54 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Generic_Opamp_0_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) + ) + ) + ) + (symbol "Generic_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 "LED" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LED" + (at 0 -2.54 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" "Light emitting diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "LED diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LED_0_1" + (polyline + (pts + (xy -3.048 -0.762) (xy -4.572 -2.286) (xy -3.81 -2.286) (xy -4.572 -2.286) (xy -4.572 -1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.778 -0.762) (xy -3.302 -2.286) (xy -2.54 -2.286) (xy -3.302 -2.286) (xy -3.302 -1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 0) (xy 1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -1.27) (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 -1.27 0) (xy 1.27 -1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "LED_1_1" + (pin passive line + (at -3.81 0 0) + (length 2.54) + (name "K" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PWR_FLAG" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#FLG" + (at 0 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (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" "Special symbol for telling ERC where power comes from" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "power-flag" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PWR_FLAG_0_0" + (pin power_out line + (at 0 0 90) + (length 0) + (name "pwr" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "PWR_FLAG_0_1" + (polyline + (pts + (xy 0 0) (xy 0 1.27) (xy -1.016 1.905) (xy 0 2.54) (xy 1.016 1.905) (xy 0 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Q_NPN_CBE" + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at 7.62 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "Q_NPN_CBE" + (at 15.24 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 5.08 2.54 0) + (effects + (font + (size 0.7366 0.7366) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Q_NPN_CBE_0_1" + (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) + ) + ) + ) + (symbol "Q_NPN_CBE_1_1" + (pin input line + (at -5.08 0 0) + (length 5.715) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive 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 passive 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 "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 "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" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (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 "VDD" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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" "VDD" + (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 \"VDD\"" + (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 "VDD_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 "VDD_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "VPULSE" + (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" "VPULSE" + (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" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, pulse" + (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" "PULSE" + (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 "Sim.Params" "y1=0 y2=1 td=2n tr=2n tf=2n tw=50n per=100n" + (at 2.54 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "ki_keywords" "simulation" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "VPULSE_0_0" + (polyline + (pts + (xy -2.032 -0.762) (xy -1.397 -0.762) (xy -1.143 0.762) (xy -0.127 0.762) (xy 0.127 -0.762) (xy 1.143 -0.762) + (xy 1.397 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "+" + (at 0 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "VPULSE_0_1" + (circle + (center 0 0) + (radius 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "VPULSE_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 "VSS" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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" "VSS" + (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 \"VSS\"" + (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 "VSS_0_1" + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 1.27) (xy -0.762 1.27) (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + ) + (symbol "VSS_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) ) diff --git a/demos/simulation/laser_driver/sym-lib-table b/demos/simulation/laser_driver/sym-lib-table index 1d09886392..4f177bd141 100644 --- a/demos/simulation/laser_driver/sym-lib-table +++ b/demos/simulation/laser_driver/sym-lib-table @@ -1,3 +1,4 @@ (sym_lib_table + (version 7) (lib (name "laser_driver_schlib")(type "KiCad")(uri "${KIPRJMOD}/laser_driver_schlib.kicad_sym")(options "")(descr "")) ) diff --git a/demos/simulation/power_supplies/LM317_power_supply/power_supply.kicad_pro b/demos/simulation/power_supplies/LM317_power_supply/power_supply.kicad_pro index dadfa19fe7..821c14d6b7 100644 --- a/demos/simulation/power_supplies/LM317_power_supply/power_supply.kicad_pro +++ b/demos/simulation/power_supplies/LM317_power_supply/power_supply.kicad_pro @@ -30,6 +30,7 @@ "mfg": "", "mpn": "" }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -225,10 +226,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", @@ -241,9 +247,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" @@ -255,7 +266,7 @@ }, "meta": { "filename": "power_supply.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ @@ -270,6 +281,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.25, "via_diameter": 0.8, @@ -278,7 +290,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, @@ -300,6 +312,7 @@ }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", "bom_fmt_presets": [], "bom_fmt_settings": { "field_delimiter": ",", @@ -353,6 +366,7 @@ ], "filter_string": "", "group_symbols": true, + "include_excluded_from_bom": false, "name": "Grouped By Value", "sort_asc": true, "sort_field": "Reference" @@ -391,11 +405,12 @@ "meta": { "version": 0 }, - "model_mode": 0, + "model_mode": 2, "workbook_filename": "power_supply.wbk" }, "page_layout_descr_file": "", "plot_directory": "", + "space_save_all_events": true, "spice_adjust_passive_values": false, "spice_current_sheet_as_root": false, "spice_external_command": "C:\\Spice64\\bin\\ngspice \"%I\"", diff --git a/demos/simulation/power_supplies/LM317_power_supply/power_supply.kicad_sch b/demos/simulation/power_supplies/LM317_power_supply/power_supply.kicad_sch index ed0454c9b6..5bd2c3a474 100644 --- a/demos/simulation/power_supplies/LM317_power_supply/power_supply.kicad_sch +++ b/demos/simulation/power_supplies/LM317_power_supply/power_supply.kicad_sch @@ -1,12 +1,14 @@ (kicad_sch - (version 20231120) + (version 20250114) (generator "eeschema") - (generator_version "8.0") + (generator_version "9.0") (uuid "32667662-ae86-4904-b198-3e95f11851bf") (paper "A4") (lib_symbols (symbol "Device:C" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names (offset 0.254) ) @@ -79,7 +81,7 @@ (symbol "C_0_1" (polyline (pts - (xy -2.032 -0.762) (xy 2.032 -0.762) + (xy -2.032 0.762) (xy 2.032 0.762) ) (stroke (width 0.508) @@ -91,7 +93,7 @@ ) (polyline (pts - (xy -2.032 0.762) (xy 2.032 0.762) + (xy -2.032 -0.762) (xy 2.032 -0.762) ) (stroke (width 0.508) @@ -140,6 +142,7 @@ ) ) ) + (embedded_fonts no) ) (symbol "Device:D_Bridge_+-AA" (pin_names @@ -223,61 +226,14 @@ (type outline) ) ) - (circle - (center 0 -5.08) - (radius 0.254) + (polyline + (pts + (xy -5.08 0) (xy 0 -5.08) (xy 5.08 0) (xy 0 5.08) (xy -5.08 0) + ) (stroke (width 0) (type default) ) - (fill - (type outline) - ) - ) - (polyline - (pts - (xy -2.54 3.81) (xy -1.27 2.54) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -1.27 -2.54) (xy -2.54 -3.81) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 2.54 -1.27) (xy 3.81 -2.54) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 2.54 1.27) (xy 3.81 2.54) - ) - (stroke - (width 0.254) - (type default) - ) (fill (type none) ) @@ -294,6 +250,18 @@ (type none) ) ) + (polyline + (pts + (xy -2.54 3.81) (xy -1.27 2.54) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) (polyline (pts (xy -2.54 -1.27) (xy -3.81 -2.54) (xy -1.905 -3.175) (xy -2.54 -1.27) @@ -306,6 +274,40 @@ (type none) ) ) + (polyline + (pts + (xy -1.27 -2.54) (xy -2.54 -3.81) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0 5.08) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 0 -5.08) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) (polyline (pts (xy 1.27 2.54) (xy 2.54 3.81) (xy 3.175 1.905) (xy 1.27 2.54) @@ -318,6 +320,30 @@ (type none) ) ) + (polyline + (pts + (xy 2.54 1.27) (xy 3.81 2.54) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -1.27) (xy 3.81 -2.54) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) (polyline (pts (xy 3.175 -1.905) (xy 1.27 -2.54) (xy 2.54 -3.81) (xy 3.175 -1.905) @@ -330,29 +356,6 @@ (type none) ) ) - (polyline - (pts - (xy -5.08 0) (xy 0 -5.08) (xy 5.08 0) (xy 0 5.08) (xy -5.08 0) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (circle - (center 0 5.08) - (radius 0.254) - (stroke - (width 0) - (type default) - ) - (fill - (type outline) - ) - ) (circle (center 5.08 0) (radius 0.254) @@ -366,24 +369,6 @@ ) ) (symbol "D_Bridge_+-AA_1_1" - (pin passive 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 passive line (at -7.62 0 0) (length 2.54) @@ -438,10 +423,31 @@ ) ) ) + (pin passive 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) + ) + ) + ) + ) ) + (embedded_fonts no) ) (symbol "Device:R" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names (offset 0) ) @@ -560,10 +566,13 @@ ) ) ) + (embedded_fonts no) ) (symbol "Device:Transformer_1P_1S" (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -621,69 +630,9 @@ ) (symbol "Transformer_1P_1S_0_1" (arc - (start -2.54 -5.0546) - (mid -1.6561 -4.6863) - (end -1.27 -3.81) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start -2.54 -2.5146) - (mid -1.6561 -2.1463) - (end -1.27 -1.27) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start -2.54 0.0254) - (mid -1.6561 0.3937) - (end -1.27 1.27) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start -2.54 2.5654) + (start -1.27 3.81) (mid -1.6561 2.9337) - (end -1.27 3.81) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start -1.27 -3.81) - (mid -1.642 -2.912) - (end -2.54 -2.54) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start -1.27 -1.27) - (mid -1.642 -0.372) - (end -2.54 0) + (end -2.54 2.5654) (stroke (width 0) (type default) @@ -694,8 +643,8 @@ ) (arc (start -1.27 1.27) - (mid -1.642 2.168) - (end -2.54 2.54) + (mid -1.6561 0.3937) + (end -2.54 0.0254) (stroke (width 0) (type default) @@ -705,9 +654,69 @@ ) ) (arc - (start -1.27 3.81) + (start -1.27 -1.27) + (mid -1.6561 -2.1463) + (end -2.54 -2.5146) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -1.27 -3.81) + (mid -1.6561 -4.6863) + (end -2.54 -5.0546) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -2.54 5.08) (mid -1.642 4.708) - (end -2.54 5.08) + (end -1.27 3.81) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -2.54 2.54) + (mid -1.642 2.168) + (end -1.27 1.27) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -2.54 0) + (mid -1.642 -0.372) + (end -1.27 -1.27) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -2.54 -2.54) + (mid -1.642 -2.912) + (end -1.27 -3.81) (stroke (width 0) (type default) @@ -741,9 +750,9 @@ ) ) (arc - (start 1.2954 -1.27) - (mid 1.6599 -2.1501) - (end 2.54 -2.5146) + (start 1.2954 3.81) + (mid 1.6457 4.7117) + (end 2.54 5.08) (stroke (width 0) (type default) @@ -754,8 +763,8 @@ ) (arc (start 1.2954 1.27) - (mid 1.6599 0.3899) - (end 2.54 0.0254) + (mid 1.6457 2.1717) + (end 2.54 2.54) (stroke (width 0) (type default) @@ -765,56 +774,20 @@ ) ) (arc - (start 1.2954 3.81) + (start 1.2954 -1.27) + (mid 1.6457 -0.3683) + (end 2.54 0) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 2.54 2.5654) (mid 1.6599 2.9299) - (end 2.54 2.5654) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start 1.3208 -3.81) - (mid 1.6853 -4.6901) - (end 2.5654 -5.0546) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start 2.54 0) - (mid 1.6456 -0.3683) - (end 1.2954 -1.27) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start 2.54 2.54) - (mid 1.6456 2.1717) - (end 1.2954 1.27) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start 2.54 5.08) - (mid 1.6456 4.7117) (end 1.2954 3.81) (stroke (width 0) @@ -825,8 +798,44 @@ ) ) (arc - (start 2.5654 -2.54) - (mid 1.671 -2.9083) + (start 2.54 0.0254) + (mid 1.6599 0.3899) + (end 1.2954 1.27) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 2.54 -2.5146) + (mid 1.6599 -2.1501) + (end 1.2954 -1.27) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 1.3208 -3.81) + (mid 1.6711 -2.9085) + (end 2.5654 -2.54) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 2.5654 -5.0546) + (mid 1.6851 -4.6902) (end 1.3208 -3.81) (stroke (width 0) @@ -874,24 +883,6 @@ ) ) ) - (pin passive line - (at 10.16 -5.08 180) - (length 7.62) - (name "SA" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) (pin passive line (at 10.16 5.08 180) (length 7.62) @@ -910,12 +901,35 @@ ) ) ) + (pin passive line + (at 10.16 -5.08 180) + (length 7.62) + (name "SA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) ) + (embedded_fonts no) ) (symbol "Diode:1N4001" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -995,10 +1009,10 @@ ) (polyline (pts - (xy 1.27 0) (xy -1.27 0) + (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27) ) (stroke - (width 0) + (width 0.254) (type default) ) (fill @@ -1007,10 +1021,10 @@ ) (polyline (pts - (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27) + (xy 1.27 0) (xy -1.27 0) ) (stroke - (width 0.254) + (width 0) (type default) ) (fill @@ -1056,6 +1070,7 @@ ) ) ) + (embedded_fonts no) ) (symbol "Regulator_Linear:LM317_TO-220" (pin_names @@ -1141,6 +1156,24 @@ ) ) (symbol "LM317_TO-220_1_1" + (pin power_in line + (at -7.62 0 0) + (length 2.54) + (name "VI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) (pin input line (at 0 -7.62 90) (length 2.54) @@ -1177,17 +1210,187 @@ ) ) ) - (pin power_in line - (at -7.62 0 0) + ) + (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" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (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 "VI" + (name "~" (effects (font (size 1.27 1.27) ) ) ) - (number "3" + (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) @@ -1196,6 +1399,7 @@ ) ) ) + (embedded_fonts no) ) (symbol "power:GND" (power) @@ -1275,7 +1479,8 @@ (symbol "GND_1_1" (pin power_in line (at 0 0 270) - (length 0) hide + (length 0) + (hide yes) (name "GND" (effects (font @@ -1292,226 +1497,107 @@ ) ) ) - ) - (symbol "pspice:VSOURCE" - (pin_names - (offset 1.016) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "V" - (at -6.35 7.62 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "VSOURCE" - (at 0 0 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" "Voltage source symbol for simulation only" - (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 "VSOURCE_0_1" - (polyline - (pts - (xy -6.35 -6.35) (xy -6.35 3.81) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type outline) - ) - ) - (polyline - (pts - (xy -7.62 3.81) (xy -6.35 6.35) (xy -5.08 3.81) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type outline) - ) - ) - (circle - (center 0 0) - (radius 5.08) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (text "V" - (at -8.128 -0.254 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (symbol "VSOURCE_1_1" - (pin input line - (at 0 7.62 270) - (length 2.54) - (name "E1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at 0 -7.62 90) - (length 2.54) - (name "E2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) + (embedded_fonts no) ) ) + (text "Set to compatiblity mode 'PSpice'\nfor this simulation to work" + (exclude_from_sim no) + (at 180.34 118.11 0) + (effects + (font + (size 1.27 1.27) + (color 255 0 0 1) + ) + (justify left) + ) + (uuid "12a5982c-fed6-4ea5-8b77-3885c3fd12f1") + ) + (text ".tran 1m 500m" + (exclude_from_sim no) + (at 139.7 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "704d6d51-bb34-4cbf-83d8-841e208048d8") + ) (junction - (at 189.992 111.76) + (at 190.5 111.76) (diameter 0) (color 0 0 0 0) (uuid "0309763e-1690-4fc4-81fb-ae6ca826ec05") ) (junction - (at 202.184 111.76) + (at 201.93 111.76) (diameter 0) (color 0 0 0 0) (uuid "11e4e610-9cce-48df-96c0-dbe1a0dee0b2") ) (junction - (at 189.992 99.06) + (at 190.5 99.06) (diameter 0) (color 0 0 0 0) (uuid "199dd73d-d928-445b-952f-1c9e8eb58b25") ) (junction - (at 175.514 111.76) + (at 175.26 111.76) (diameter 0) (color 0 0 0 0) (uuid "6a45789b-3855-401f-8139-3c734f7f52f9") ) (junction - (at 122.682 109.22) + (at 123.19 102.87) (diameter 0) (color 0 0 0 0) - (uuid "7dc880bc-e7eb-4cce-8d8c-0b65a9dd788e") + (uuid "7ba8c35b-9ae2-43a2-8e9d-1719e76bd406") ) (junction - (at 220.218 111.76) + (at 219.71 111.76) (diameter 0) (color 0 0 0 0) (uuid "97c1f25a-61b8-4cef-9d17-13aae6e0859f") ) (junction - (at 202.184 90.17) + (at 201.93 90.17) (diameter 0) (color 0 0 0 0) (uuid "adfd3dec-3c19-4edc-8d43-f9f8de081ea0") ) (junction - (at 175.514 90.17) + (at 175.26 90.17) (diameter 0) (color 0 0 0 0) (uuid "b1086f75-01ba-4188-8d36-75a9e2828ca9") ) (junction - (at 220.218 90.17) + (at 219.71 90.17) (diameter 0) (color 0 0 0 0) (uuid "c181a2d7-fa65-4512-b1f6-a23adc0d13bb") ) (junction - (at 180.086 90.17) + (at 180.34 90.17) (diameter 0) (color 0 0 0 0) (uuid "c7f6ce2a-3931-4acb-8bbf-f78336e2a65b") ) (junction - (at 209.296 90.17) + (at 209.55 90.17) (diameter 0) (color 0 0 0 0) (uuid "ed05403b-3e6e-41d4-bc2c-509b9019b789") ) (junction - (at 202.184 99.06) + (at 201.93 99.06) (diameter 0) (color 0 0 0 0) (uuid "f0974a09-f283-4b42-b8f7-f4cfa2784bbd") ) (wire (pts - (xy 240.284 90.17) (xy 240.284 92.456) + (xy 240.03 90.17) (xy 240.03 92.71) ) (stroke (width 0) @@ -1521,7 +1607,7 @@ ) (wire (pts - (xy 122.682 123.19) (xy 122.682 120.65) + (xy 123.19 116.84) (xy 123.19 113.03) ) (stroke (width 0) @@ -1531,7 +1617,7 @@ ) (wire (pts - (xy 209.296 90.17) (xy 220.218 90.17) + (xy 209.55 90.17) (xy 219.71 90.17) ) (stroke (width 0) @@ -1541,7 +1627,7 @@ ) (wire (pts - (xy 143.002 86.36) (xy 157.48 86.36) + (xy 143.51 86.36) (xy 157.48 86.36) ) (stroke (width 0) @@ -1551,7 +1637,7 @@ ) (wire (pts - (xy 209.296 99.06) (xy 202.184 99.06) + (xy 209.55 99.06) (xy 201.93 99.06) ) (stroke (width 0) @@ -1561,7 +1647,7 @@ ) (wire (pts - (xy 220.218 111.76) (xy 220.218 102.87) + (xy 219.71 111.76) (xy 219.71 102.87) ) (stroke (width 0) @@ -1571,17 +1657,7 @@ ) (wire (pts - (xy 104.648 86.36) (xy 122.682 86.36) - ) - (stroke - (width 0) - (type default) - ) - (uuid "2d210a96-f81f-42a9-8bf4-1b43c11086f3") - ) - (wire - (pts - (xy 147.32 111.76) (xy 175.514 111.76) + (xy 147.32 111.76) (xy 175.26 111.76) ) (stroke (width 0) @@ -1601,7 +1677,7 @@ ) (wire (pts - (xy 143.002 109.22) (xy 157.48 109.22) + (xy 143.51 109.22) (xy 157.48 109.22) ) (stroke (width 0) @@ -1611,7 +1687,7 @@ ) (wire (pts - (xy 189.992 99.06) (xy 202.184 99.06) + (xy 190.5 99.06) (xy 201.93 99.06) ) (stroke (width 0) @@ -1621,17 +1697,7 @@ ) (wire (pts - (xy 209.296 98.552) (xy 209.296 99.06) - ) - (stroke - (width 0) - (type default) - ) - (uuid "3e9e2174-4b90-4268-b3ce-15fc78420f4d") - ) - (wire - (pts - (xy 202.184 111.76) (xy 220.218 111.76) + (xy 201.93 111.76) (xy 219.71 111.76) ) (stroke (width 0) @@ -1641,7 +1707,7 @@ ) (wire (pts - (xy 189.992 97.79) (xy 189.992 99.06) + (xy 190.5 97.79) (xy 190.5 99.06) ) (stroke (width 0) @@ -1651,7 +1717,7 @@ ) (wire (pts - (xy 209.296 90.17) (xy 209.296 90.932) + (xy 209.55 90.17) (xy 209.55 91.44) ) (stroke (width 0) @@ -1661,17 +1727,7 @@ ) (wire (pts - (xy 122.682 109.22) (xy 122.682 102.87) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4c8eb964-bdf4-44de-90e9-e2ab82dd5313") - ) - (wire - (pts - (xy 175.514 111.76) (xy 175.514 104.14) + (xy 175.26 111.76) (xy 175.26 104.14) ) (stroke (width 0) @@ -1681,7 +1737,7 @@ ) (wire (pts - (xy 185.928 78.486) (xy 180.086 78.486) + (xy 185.42 78.74) (xy 180.34 78.74) ) (stroke (width 0) @@ -1691,7 +1747,7 @@ ) (wire (pts - (xy 240.284 100.076) (xy 240.284 101.854) + (xy 240.03 100.33) (xy 240.03 101.6) ) (stroke (width 0) @@ -1711,7 +1767,7 @@ ) (wire (pts - (xy 240.284 111.76) (xy 240.284 109.474) + (xy 240.03 111.76) (xy 240.03 109.22) ) (stroke (width 0) @@ -1721,7 +1777,7 @@ ) (wire (pts - (xy 175.514 90.17) (xy 180.086 90.17) + (xy 175.26 90.17) (xy 180.34 90.17) ) (stroke (width 0) @@ -1731,17 +1787,7 @@ ) (wire (pts - (xy 104.648 90.17) (xy 104.648 86.36) - ) - (stroke - (width 0) - (type default) - ) - (uuid "62c076a3-d618-44a2-9042-9a08b3576787") - ) - (wire - (pts - (xy 220.218 90.17) (xy 220.218 95.25) + (xy 219.71 90.17) (xy 219.71 95.25) ) (stroke (width 0) @@ -1751,7 +1797,7 @@ ) (wire (pts - (xy 122.682 113.03) (xy 122.682 109.22) + (xy 123.19 102.87) (xy 123.19 105.41) ) (stroke (width 0) @@ -1761,7 +1807,7 @@ ) (wire (pts - (xy 180.086 78.486) (xy 180.086 90.17) + (xy 180.34 78.74) (xy 180.34 90.17) ) (stroke (width 0) @@ -1771,7 +1817,7 @@ ) (wire (pts - (xy 143.002 109.22) (xy 143.002 102.87) + (xy 143.51 109.22) (xy 143.51 102.87) ) (stroke (width 0) @@ -1781,7 +1827,7 @@ ) (wire (pts - (xy 202.184 99.06) (xy 202.184 100.584) + (xy 201.93 99.06) (xy 201.93 100.33) ) (stroke (width 0) @@ -1791,7 +1837,7 @@ ) (wire (pts - (xy 175.514 116.84) (xy 175.514 111.76) + (xy 175.26 116.84) (xy 175.26 111.76) ) (stroke (width 0) @@ -1811,7 +1857,7 @@ ) (wire (pts - (xy 202.184 78.486) (xy 202.184 90.17) + (xy 201.93 78.74) (xy 201.93 90.17) ) (stroke (width 0) @@ -1821,7 +1867,7 @@ ) (wire (pts - (xy 197.612 90.17) (xy 202.184 90.17) + (xy 198.12 90.17) (xy 201.93 90.17) ) (stroke (width 0) @@ -1831,7 +1877,7 @@ ) (wire (pts - (xy 193.548 78.486) (xy 202.184 78.486) + (xy 193.04 78.74) (xy 201.93 78.74) ) (stroke (width 0) @@ -1841,17 +1887,7 @@ ) (wire (pts - (xy 122.682 86.36) (xy 122.682 92.71) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9bb20359-0f8b-45bc-9d38-6626ed3a939d") - ) - (wire - (pts - (xy 202.184 108.204) (xy 202.184 111.76) + (xy 201.93 107.95) (xy 201.93 111.76) ) (stroke (width 0) @@ -1861,7 +1897,7 @@ ) (wire (pts - (xy 189.992 107.95) (xy 189.992 111.76) + (xy 190.5 107.95) (xy 190.5 111.76) ) (stroke (width 0) @@ -1871,7 +1907,7 @@ ) (wire (pts - (xy 175.514 96.52) (xy 175.514 90.17) + (xy 175.26 96.52) (xy 175.26 90.17) ) (stroke (width 0) @@ -1881,17 +1917,7 @@ ) (wire (pts - (xy 104.648 109.22) (xy 122.682 109.22) - ) - (stroke - (width 0) - (type default) - ) - (uuid "aa14c3bd-4acc-4908-9d28-228585a22a9d") - ) - (wire - (pts - (xy 165.1 90.17) (xy 175.514 90.17) + (xy 165.1 90.17) (xy 175.26 90.17) ) (stroke (width 0) @@ -1901,7 +1927,7 @@ ) (wire (pts - (xy 175.514 111.76) (xy 189.992 111.76) + (xy 175.26 111.76) (xy 190.5 111.76) ) (stroke (width 0) @@ -1919,6 +1945,16 @@ ) (uuid "cbdcaa78-3bbc-413f-91bf-2709119373ce") ) + (wire + (pts + (xy 105.41 92.71) (xy 123.19 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d51a95f8-c037-40bb-a109-4670f325e3b3") + ) (wire (pts (xy 157.48 86.36) (xy 157.48 90.17) @@ -1931,7 +1967,7 @@ ) (wire (pts - (xy 189.992 99.06) (xy 189.992 100.33) + (xy 190.5 99.06) (xy 190.5 100.33) ) (stroke (width 0) @@ -1941,7 +1977,7 @@ ) (wire (pts - (xy 143.002 92.71) (xy 143.002 86.36) + (xy 143.51 92.71) (xy 143.51 86.36) ) (stroke (width 0) @@ -1951,17 +1987,7 @@ ) (wire (pts - (xy 104.648 109.22) (xy 104.648 105.41) - ) - (stroke - (width 0) - (type default) - ) - (uuid "e9bb29b2-2bb9-4ea2-acd9-2bb3ca677a12") - ) - (wire - (pts - (xy 202.184 90.17) (xy 209.296 90.17) + (xy 201.93 90.17) (xy 209.55 90.17) ) (stroke (width 0) @@ -1971,7 +1997,7 @@ ) (wire (pts - (xy 220.218 90.17) (xy 240.284 90.17) + (xy 219.71 90.17) (xy 240.03 90.17) ) (stroke (width 0) @@ -1981,7 +2007,7 @@ ) (wire (pts - (xy 189.992 111.76) (xy 202.184 111.76) + (xy 190.5 111.76) (xy 201.93 111.76) ) (stroke (width 0) @@ -1991,7 +2017,7 @@ ) (wire (pts - (xy 220.218 111.76) (xy 240.284 111.76) + (xy 219.71 111.76) (xy 240.03 111.76) ) (stroke (width 0) @@ -2001,7 +2027,7 @@ ) (wire (pts - (xy 202.184 90.17) (xy 202.184 91.44) + (xy 201.93 90.17) (xy 201.93 91.44) ) (stroke (width 0) @@ -2011,7 +2037,7 @@ ) (wire (pts - (xy 180.086 90.17) (xy 182.372 90.17) + (xy 180.34 90.17) (xy 182.88 90.17) ) (stroke (width 0) @@ -2019,20 +2045,18 @@ ) (uuid "f9d58709-6e3d-4361-838c-81ff38f1d04b") ) - (text ".tran 1m 500m" - (exclude_from_sim no) - (at 139.7 123.19 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) + (wire + (pts + (xy 105.41 102.87) (xy 123.19 102.87) ) - (uuid "704d6d51-bb34-4cbf-83d8-841e208048d8") + (stroke + (width 0) + (type default) + ) + (uuid "fc4ca302-d7bd-4af2-bfc0-25892e5abe79") ) (label "rect" - (at 168.148 90.17 0) - (fields_autoplaced yes) + (at 167.64 90.17 0) (effects (font (size 1.27 1.27) @@ -2041,9 +2065,18 @@ ) (uuid "1b1451d1-d8dd-43f4-b6fc-3ffafdac6888") ) + (label "out" + (at 231.14 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "452d508a-f3ed-49cb-84e1-d7998e77c969") + ) (label "adj" - (at 195.326 99.06 0) - (fields_autoplaced yes) + (at 195.58 99.06 0) (effects (font (size 1.27 1.27) @@ -2052,121 +2085,9 @@ ) (uuid "60fcbafd-7d46-4ad3-870f-84330562ab99") ) - (global_label "VIN" - (shape input) - (at 104.648 86.36 180) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "1bf544e3-5940-4576-9291-2464e95c0ee2") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 13.208 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - ) - (global_label "out" - (shape input) - (at 222.504 90.17 90) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "b0e83874-593c-4280-a149-b9524f9046f0") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 222.4246 84.822 90) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - ) - (symbol - (lib_id "pspice:VSOURCE") - (at 104.648 97.79 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "00000000-0000-0000-0000-0000622462f1") - (property "Reference" "V1" - (at 110.4392 96.6216 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "dc 0 SIN(0 170 60)" - (at 110.4392 98.933 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "" - (at 104.648 97.79 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 104.648 97.79 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "" - (at 104.648 97.79 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "6abfd228-b84c-4c51-a63b-e85b0dd8af0d") - ) - (pin "2" - (uuid "2503d954-ef99-4072-b4c2-68d293469a5a") - ) - (instances - (project "power_supply" - (path "/32667662-ae86-4904-b198-3e95f11851bf" - (reference "V1") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:R") - (at 122.682 116.84 0) + (at 123.19 109.22 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2174,7 +2095,7 @@ (dnp no) (uuid "00000000-0000-0000-0000-000062246a75") (property "Reference" "R3" - (at 124.46 115.6716 0) + (at 124.968 108.0516 0) (effects (font (size 1.27 1.27) @@ -2183,7 +2104,7 @@ ) ) (property "Value" "1g" - (at 124.46 117.983 0) + (at 124.968 110.363 0) (effects (font (size 1.27 1.27) @@ -2192,7 +2113,7 @@ ) ) (property "Footprint" "" - (at 120.904 116.84 90) + (at 121.412 109.22 90) (effects (font (size 1.27 1.27) @@ -2201,7 +2122,7 @@ ) ) (property "Datasheet" "~" - (at 122.682 116.84 0) + (at 123.19 109.22 0) (effects (font (size 1.27 1.27) @@ -2210,7 +2131,7 @@ ) ) (property "Description" "" - (at 122.682 116.84 0) + (at 123.19 109.22 0) (effects (font (size 1.27 1.27) @@ -2258,6 +2179,7 @@ (size 1.27 1.27) ) (justify left) + (hide yes) ) ) (property "Footprint" "" @@ -2337,7 +2259,7 @@ ) (symbol (lib_id "Device:C") - (at 175.514 100.33 0) + (at 175.26 100.33 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2345,7 +2267,7 @@ (dnp no) (uuid "00000000-0000-0000-0000-000062249cd7") (property "Reference" "C1" - (at 178.435 99.1616 0) + (at 178.181 99.1616 0) (effects (font (size 1.27 1.27) @@ -2354,7 +2276,7 @@ ) ) (property "Value" "2500u" - (at 178.435 101.473 0) + (at 178.181 101.473 0) (effects (font (size 1.27 1.27) @@ -2363,7 +2285,7 @@ ) ) (property "Footprint" "" - (at 176.4792 104.14 0) + (at 176.2252 104.14 0) (effects (font (size 1.27 1.27) @@ -2372,7 +2294,7 @@ ) ) (property "Datasheet" "~" - (at 175.514 100.33 0) + (at 175.26 100.33 0) (effects (font (size 1.27 1.27) @@ -2381,7 +2303,7 @@ ) ) (property "Description" "" - (at 175.514 100.33 0) + (at 175.26 100.33 0) (effects (font (size 1.27 1.27) @@ -2406,7 +2328,7 @@ ) (symbol (lib_id "power:GND") - (at 175.514 116.84 0) + (at 175.26 116.84 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2414,7 +2336,7 @@ (dnp no) (uuid "00000000-0000-0000-0000-00006224bd23") (property "Reference" "#PWR01" - (at 175.514 123.19 0) + (at 175.26 123.19 0) (effects (font (size 1.27 1.27) @@ -2423,7 +2345,7 @@ ) ) (property "Value" "GND" - (at 175.641 121.2342 0) + (at 175.387 121.2342 0) (effects (font (size 1.27 1.27) @@ -2431,7 +2353,7 @@ ) ) (property "Footprint" "" - (at 175.514 116.84 0) + (at 175.26 116.84 0) (effects (font (size 1.27 1.27) @@ -2440,7 +2362,7 @@ ) ) (property "Datasheet" "" - (at 175.514 116.84 0) + (at 175.26 116.84 0) (effects (font (size 1.27 1.27) @@ -2449,7 +2371,7 @@ ) ) (property "Description" "" - (at 175.514 116.84 0) + (at 175.26 116.84 0) (effects (font (size 1.27 1.27) @@ -2471,7 +2393,7 @@ ) (symbol (lib_id "power:GND") - (at 122.682 123.19 0) + (at 123.19 116.84 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2479,7 +2401,7 @@ (dnp no) (uuid "00000000-0000-0000-0000-00006224cc75") (property "Reference" "#PWR02" - (at 122.682 129.54 0) + (at 123.19 123.19 0) (effects (font (size 1.27 1.27) @@ -2488,7 +2410,7 @@ ) ) (property "Value" "GND" - (at 122.809 127.5842 0) + (at 123.317 121.2342 0) (effects (font (size 1.27 1.27) @@ -2496,7 +2418,7 @@ ) ) (property "Footprint" "" - (at 122.682 123.19 0) + (at 123.19 116.84 0) (effects (font (size 1.27 1.27) @@ -2505,7 +2427,7 @@ ) ) (property "Datasheet" "" - (at 122.682 123.19 0) + (at 123.19 116.84 0) (effects (font (size 1.27 1.27) @@ -2514,7 +2436,7 @@ ) ) (property "Description" "" - (at 122.682 123.19 0) + (at 123.19 116.84 0) (effects (font (size 1.27 1.27) @@ -2536,7 +2458,7 @@ ) (symbol (lib_id "Device:Transformer_1P_1S") - (at 132.842 97.79 0) + (at 133.35 97.79 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2544,7 +2466,7 @@ (dnp no) (uuid "00000000-0000-0000-0000-00006224d89f") (property "Reference" "T1" - (at 132.842 86.36 0) + (at 133.35 86.36 0) (effects (font (size 1.27 1.27) @@ -2552,7 +2474,7 @@ ) ) (property "Value" "Transformer_1P_1S" - (at 132.842 88.9 0) + (at 133.35 88.9 0) (effects (font (size 1.27 1.27) @@ -2560,7 +2482,7 @@ ) ) (property "Footprint" "" - (at 132.842 97.79 0) + (at 133.35 97.79 0) (effects (font (size 1.27 1.27) @@ -2569,7 +2491,7 @@ ) ) (property "Datasheet" "~" - (at 132.842 97.79 0) + (at 133.35 97.79 0) (effects (font (size 1.27 1.27) @@ -2578,7 +2500,7 @@ ) ) (property "Description" "" - (at 132.842 97.79 0) + (at 133.35 97.79 0) (effects (font (size 1.27 1.27) @@ -2587,7 +2509,7 @@ ) ) (property "Sim.Library" "xformer.lib" - (at 132.842 97.79 0) + (at 133.35 97.79 0) (effects (font (size 1.27 1.27) @@ -2596,7 +2518,7 @@ ) ) (property "Sim.Name" "XFORMER" - (at 132.842 97.79 0) + (at 133.35 97.79 0) (effects (font (size 1.27 1.27) @@ -2605,7 +2527,7 @@ ) ) (property "Sim.Pins" "1=1 2=2 3=3 4=4" - (at 0 0 0) + (at 0.508 0 0) (effects (font (size 1.27 1.27) @@ -2636,7 +2558,7 @@ ) (symbol (lib_id "Device:R") - (at 240.284 105.664 0) + (at 240.03 105.41 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2644,7 +2566,7 @@ (dnp no) (uuid "408cf591-69da-4410-9f9d-a60c46caf071") (property "Reference" "Rload1" - (at 242.062 104.4956 0) + (at 241.808 104.2416 0) (effects (font (size 1.27 1.27) @@ -2652,17 +2574,18 @@ (justify left) ) ) - (property "Value" "R = 'TIME > 350m ? 8 : 89'" - (at 242.062 106.807 0) + (property "Value" "~" + (at 241.808 106.553 0) (effects (font (size 1.27 1.27) ) (justify left) + (hide yes) ) ) (property "Footprint" "" - (at 238.506 105.664 90) + (at 238.252 105.41 90) (effects (font (size 1.27 1.27) @@ -2671,7 +2594,7 @@ ) ) (property "Datasheet" "~" - (at 240.284 105.664 0) + (at 240.03 105.41 0) (effects (font (size 1.27 1.27) @@ -2680,7 +2603,7 @@ ) ) (property "Description" "" - (at 240.284 105.664 0) + (at 240.03 105.41 0) (effects (font (size 1.27 1.27) @@ -2688,6 +2611,34 @@ (hide yes) ) ) + (property "Sim.Device" "R" + (at 240.03 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 240.03 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Params" "r='TIME > 350m ? 8 : 89'" + (at 241.808 106.426 0) + (show_name yes) + (effects + (font + (size 0.762 0.762) + ) + (justify left) + ) + ) (pin "1" (uuid "3e70706b-0d33-437c-b810-b626698590b7") ) @@ -2705,7 +2656,7 @@ ) (symbol (lib_id "Device:C") - (at 202.184 104.394 0) + (at 201.93 104.14 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2713,7 +2664,7 @@ (dnp no) (uuid "6b724d8a-84c1-46c9-96d4-3f480082053e") (property "Reference" "C2" - (at 205.105 103.2256 0) + (at 204.851 102.9716 0) (effects (font (size 1.27 1.27) @@ -2722,7 +2673,7 @@ ) ) (property "Value" "10u" - (at 205.105 105.537 0) + (at 204.851 105.283 0) (effects (font (size 1.27 1.27) @@ -2731,7 +2682,7 @@ ) ) (property "Footprint" "" - (at 203.1492 108.204 0) + (at 202.8952 107.95 0) (effects (font (size 1.27 1.27) @@ -2740,7 +2691,7 @@ ) ) (property "Datasheet" "~" - (at 202.184 104.394 0) + (at 201.93 104.14 0) (effects (font (size 1.27 1.27) @@ -2749,7 +2700,7 @@ ) ) (property "Description" "" - (at 202.184 104.394 0) + (at 201.93 104.14 0) (effects (font (size 1.27 1.27) @@ -2774,7 +2725,7 @@ ) (symbol (lib_id "Device:R") - (at 240.284 96.266 0) + (at 240.03 96.52 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2782,7 +2733,7 @@ (dnp no) (uuid "7bcb93b2-1360-428a-ab27-2280a19d710f") (property "Reference" "Rmeas1" - (at 242.062 95.0976 0) + (at 241.808 95.3516 0) (effects (font (size 1.27 1.27) @@ -2791,7 +2742,7 @@ ) ) (property "Value" "1" - (at 242.062 97.409 0) + (at 241.808 97.663 0) (effects (font (size 1.27 1.27) @@ -2800,7 +2751,7 @@ ) ) (property "Footprint" "" - (at 238.506 96.266 90) + (at 238.252 96.52 90) (effects (font (size 1.27 1.27) @@ -2809,7 +2760,7 @@ ) ) (property "Datasheet" "~" - (at 240.284 96.266 0) + (at 240.03 96.52 0) (effects (font (size 1.27 1.27) @@ -2818,7 +2769,7 @@ ) ) (property "Description" "" - (at 240.284 96.266 0) + (at 240.03 96.52 0) (effects (font (size 1.27 1.27) @@ -2843,7 +2794,7 @@ ) (symbol (lib_id "Device:C") - (at 220.218 99.06 0) + (at 219.71 99.06 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2851,7 +2802,7 @@ (dnp no) (uuid "7c56c4c7-4f3d-4571-8a43-73a29b17ea90") (property "Reference" "C3" - (at 223.139 97.8916 0) + (at 222.631 97.8916 0) (effects (font (size 1.27 1.27) @@ -2860,7 +2811,7 @@ ) ) (property "Value" "1u" - (at 223.139 100.203 0) + (at 222.631 100.203 0) (effects (font (size 1.27 1.27) @@ -2869,7 +2820,7 @@ ) ) (property "Footprint" "" - (at 221.1832 102.87 0) + (at 220.6752 102.87 0) (effects (font (size 1.27 1.27) @@ -2878,7 +2829,7 @@ ) ) (property "Datasheet" "~" - (at 220.218 99.06 0) + (at 219.71 99.06 0) (effects (font (size 1.27 1.27) @@ -2887,7 +2838,7 @@ ) ) (property "Description" "" - (at 220.218 99.06 0) + (at 219.71 99.06 0) (effects (font (size 1.27 1.27) @@ -2912,7 +2863,7 @@ ) (symbol (lib_id "Diode:1N4001") - (at 209.296 94.742 270) + (at 209.55 95.25 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2921,7 +2872,7 @@ (fields_autoplaced yes) (uuid "7e27e11b-0033-4f6c-a305-222116b5af33") (property "Reference" "D3" - (at 212.344 93.4719 90) + (at 212.598 93.9799 90) (effects (font (size 1.27 1.27) @@ -2930,7 +2881,7 @@ ) ) (property "Value" "1N4002" - (at 212.344 96.0119 90) + (at 212.598 96.5199 90) (effects (font (size 1.27 1.27) @@ -2939,7 +2890,7 @@ ) ) (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 204.851 94.742 0) + (at 205.105 95.25 0) (effects (font (size 1.27 1.27) @@ -2948,7 +2899,7 @@ ) ) (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 209.296 94.742 0) + (at 209.55 95.25 0) (effects (font (size 1.27 1.27) @@ -2957,7 +2908,7 @@ ) ) (property "Description" "" - (at 209.296 94.742 0) + (at 209.55 95.25 0) (effects (font (size 1.27 1.27) @@ -2966,7 +2917,7 @@ ) ) (property "Sim.Library" "1N4002.lib" - (at 209.296 94.742 0) + (at 209.55 95.25 0) (effects (font (size 1.27 1.27) @@ -2975,7 +2926,7 @@ ) ) (property "Sim.Name" "1N4002" - (at 209.296 94.742 0) + (at 209.55 95.25 0) (effects (font (size 1.27 1.27) @@ -2984,7 +2935,7 @@ ) ) (property "Sim.Pins" "2=1 1=2" - (at 209.296 94.742 0) + (at 209.55 95.25 0) (effects (font (size 1.27 1.27) @@ -3009,7 +2960,7 @@ ) (symbol (lib_id "Device:R") - (at 189.992 104.14 0) + (at 190.5 104.14 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3017,7 +2968,7 @@ (dnp no) (uuid "8ad45c18-0c07-4855-a717-c0596cee53fe") (property "Reference" "R1" - (at 191.77 102.9716 0) + (at 192.278 102.9716 0) (effects (font (size 1.27 1.27) @@ -3026,7 +2977,7 @@ ) ) (property "Value" "1.5k" - (at 191.77 105.283 0) + (at 192.278 105.283 0) (effects (font (size 1.27 1.27) @@ -3035,7 +2986,7 @@ ) ) (property "Footprint" "" - (at 188.214 104.14 90) + (at 188.722 104.14 90) (effects (font (size 1.27 1.27) @@ -3044,7 +2995,7 @@ ) ) (property "Datasheet" "~" - (at 189.992 104.14 0) + (at 190.5 104.14 0) (effects (font (size 1.27 1.27) @@ -3053,7 +3004,7 @@ ) ) (property "Description" "" - (at 189.992 104.14 0) + (at 190.5 104.14 0) (effects (font (size 1.27 1.27) @@ -3078,16 +3029,15 @@ ) (symbol (lib_id "Regulator_Linear:LM317_TO-220") - (at 189.992 90.17 0) + (at 190.5 90.17 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) (uuid "9faa18e3-d506-4f2f-9547-fdb3f28a5c69") (property "Reference" "U1" - (at 189.992 82.55 0) + (at 187.198 96.52 0) (effects (font (size 1.27 1.27) @@ -3095,15 +3045,16 @@ ) ) (property "Value" "LM317_TO-220" - (at 189.992 85.09 0) + (at 190.5 85.09 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "Package_TO_SOT_THT:TO-220-3_Vertical" - (at 189.992 83.82 0) + (at 190.5 83.82 0) (effects (font (size 1.27 1.27) @@ -3113,7 +3064,7 @@ ) ) (property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm317.pdf" - (at 189.992 90.17 0) + (at 190.5 90.17 0) (effects (font (size 1.27 1.27) @@ -3122,7 +3073,7 @@ ) ) (property "Description" "" - (at 189.992 90.17 0) + (at 190.5 90.17 0) (effects (font (size 1.27 1.27) @@ -3131,7 +3082,7 @@ ) ) (property "Sim.Library" "LM317.lib" - (at 189.992 90.17 0) + (at 190.5 90.17 0) (effects (font (size 1.27 1.27) @@ -3140,21 +3091,21 @@ ) ) (property "Sim.Name" "LM317" - (at 189.992 90.17 0) + (at 190.5 84.582 0) + (show_name yes) (effects (font - (size 1.27 1.27) + (size 0.762 0.762) ) - (hide yes) ) ) (property "Sim.Pins" "3=1 1=2 2=3" - (at 189.992 90.17 0) + (at 190.5 86.36 0) + (show_name yes) (effects (font - (size 1.27 1.27) + (size 0.762 0.762) ) - (hide yes) ) ) (pin "1" @@ -3177,16 +3128,15 @@ ) (symbol (lib_id "Diode:1N4001") - (at 189.738 78.486 0) + (at 189.23 78.74 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) (uuid "c6015437-a333-429c-9a4f-06e23bd3a2f9") (property "Reference" "D2" - (at 189.738 71.374 0) + (at 186.182 80.01 0) (effects (font (size 1.27 1.27) @@ -3194,7 +3144,7 @@ ) ) (property "Value" "1N4002" - (at 189.738 73.914 0) + (at 194.818 80.264 0) (effects (font (size 1.27 1.27) @@ -3202,7 +3152,7 @@ ) ) (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" - (at 189.738 82.931 0) + (at 189.23 83.185 0) (effects (font (size 1.27 1.27) @@ -3211,7 +3161,7 @@ ) ) (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" - (at 189.738 78.486 0) + (at 189.23 78.74 0) (effects (font (size 1.27 1.27) @@ -3220,7 +3170,7 @@ ) ) (property "Description" "" - (at 189.738 78.486 0) + (at 189.23 78.74 0) (effects (font (size 1.27 1.27) @@ -3229,7 +3179,7 @@ ) ) (property "Sim.Library" "1N4002.lib" - (at 189.738 78.486 0) + (at 189.23 78.74 0) (effects (font (size 1.27 1.27) @@ -3238,21 +3188,21 @@ ) ) (property "Sim.Name" "1N4002" - (at 189.738 78.486 0) + (at 189.23 75.692 0) + (show_name yes) (effects (font - (size 1.27 1.27) + (size 0.762 0.762) ) - (hide yes) ) ) (property "Sim.Pins" "2=1 1=2" - (at 189.738 78.486 0) + (at 189.23 73.914 0) + (show_name yes) (effects (font - (size 1.27 1.27) + (size 0.762 0.762) ) - (hide yes) ) ) (pin "1" @@ -3272,7 +3222,7 @@ ) (symbol (lib_id "Device:R") - (at 202.184 95.25 0) + (at 201.93 95.25 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3280,7 +3230,7 @@ (dnp no) (uuid "e92f955a-c3b1-473b-96e0-f304b4f9b568") (property "Reference" "R4" - (at 203.962 94.0816 0) + (at 203.708 94.0816 0) (effects (font (size 1.27 1.27) @@ -3289,7 +3239,7 @@ ) ) (property "Value" "240" - (at 203.962 96.393 0) + (at 203.708 96.393 0) (effects (font (size 1.27 1.27) @@ -3298,7 +3248,7 @@ ) ) (property "Footprint" "" - (at 200.406 95.25 90) + (at 200.152 95.25 90) (effects (font (size 1.27 1.27) @@ -3307,7 +3257,7 @@ ) ) (property "Datasheet" "~" - (at 202.184 95.25 0) + (at 201.93 95.25 0) (effects (font (size 1.27 1.27) @@ -3316,7 +3266,7 @@ ) ) (property "Description" "" - (at 202.184 95.25 0) + (at 201.93 95.25 0) (effects (font (size 1.27 1.27) @@ -3339,9 +3289,117 @@ ) ) ) + (symbol + (lib_id "Simulation_SPICE:VSIN") + (at 105.41 97.79 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "fc95d6f5-4537-4cd1-8172-6b84816530cd") + (property "Reference" "V1" + (at 102.87 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "VSIN" + (at 102.87 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 105.41 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (at 105.41 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, sinusoidal" + (at 105.41 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 105.41 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Params" "dc=0 ampl=170 f=60 td=0 theta=0 phase=0 ac=170" + (at 102.87 100.33 0) + (effects + (font + (size 0.762 0.762) + ) + (justify left) + ) + ) + (property "Sim.Type" "SIN" + (at 105.41 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 105.41 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (pin "2" + (uuid "f2a8843d-8ce8-4911-afbd-200b76a9d451") + ) + (pin "1" + (uuid "3bb97ccb-f98d-4ee2-929d-833f6d577bbd") + ) + (instances + (project "" + (path "/32667662-ae86-4904-b198-3e95f11851bf" + (reference "V1") + (unit 1) + ) + ) + ) + ) (sheet_instances (path "/" (page "1") ) ) -) \ No newline at end of file + (embedded_fonts no) +) diff --git a/demos/simulation/power_supplies/buck_conv/buck_conv.kicad_pro b/demos/simulation/power_supplies/buck_conv/buck_conv.kicad_pro index 7667bf1254..8fb1b70917 100644 --- a/demos/simulation/power_supplies/buck_conv/buck_conv.kicad_pro +++ b/demos/simulation/power_supplies/buck_conv/buck_conv.kicad_pro @@ -31,6 +31,7 @@ "mfg": "", "mpn": "" }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -225,10 +226,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", @@ -241,9 +247,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": "error", + "single_global_label": "ignore", "unannotated": "error", + "unconnected_wire_endpoint": "warning", "unit_value_mismatch": "error", "unresolved_variable": "error", "wire_dangling": "error" @@ -255,7 +266,7 @@ }, "meta": { "filename": "buck_conv.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ @@ -270,6 +281,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.25, "via_diameter": 0.8, @@ -278,7 +290,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, @@ -300,6 +312,7 @@ }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", "bom_fmt_presets": [], "bom_fmt_settings": { "field_delimiter": ",", @@ -353,6 +366,7 @@ ], "filter_string": "", "group_symbols": true, + "include_excluded_from_bom": false, "name": "Grouped By Value", "sort_asc": true, "sort_field": "Reference" @@ -395,6 +409,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/power_supplies/buck_conv/buck_conv.kicad_sch b/demos/simulation/power_supplies/buck_conv/buck_conv.kicad_sch index c92d948419..11e4b908da 100644 --- a/demos/simulation/power_supplies/buck_conv/buck_conv.kicad_sch +++ b/demos/simulation/power_supplies/buck_conv/buck_conv.kicad_sch @@ -1,12 +1,14 @@ (kicad_sch - (version 20231120) + (version 20250114) (generator "eeschema") - (generator_version "8.0") + (generator_version "9.0") (uuid "06b3cdeb-0ab8-40f0-ad85-5d97ad7ae2be") (paper "A4") (lib_symbols (symbol "Device:C" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names (offset 0.254) ) @@ -79,7 +81,7 @@ (symbol "C_0_1" (polyline (pts - (xy -2.032 -0.762) (xy 2.032 -0.762) + (xy -2.032 0.762) (xy 2.032 0.762) ) (stroke (width 0.508) @@ -91,7 +93,7 @@ ) (polyline (pts - (xy -2.032 0.762) (xy 2.032 0.762) + (xy -2.032 -0.762) (xy 2.032 -0.762) ) (stroke (width 0.508) @@ -140,11 +142,16 @@ ) ) ) + (embedded_fonts no) ) (symbol "Device:L" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -211,32 +218,8 @@ ) (symbol "L_0_1" (arc - (start 0 -2.54) - (mid 0.6323 -1.905) - (end 0 -1.27) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start 0 -1.27) - (mid 0.6323 -0.635) - (end 0 0) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start 0 0) - (mid 0.6323 0.635) + (start 0 2.54) + (mid 0.6323 1.905) (end 0 1.27) (stroke (width 0) @@ -248,8 +231,32 @@ ) (arc (start 0 1.27) - (mid 0.6323 1.905) - (end 0 2.54) + (mid 0.6323 0.635) + (end 0 0) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 0) + (mid 0.6323 -0.635) + (end 0 -1.27) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 -1.27) + (mid 0.6323 -1.905) + (end 0 -2.54) (stroke (width 0) (type default) @@ -297,9 +304,12 @@ ) ) ) + (embedded_fonts no) ) (symbol "Device:R" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names (offset 0) ) @@ -418,107 +428,16 @@ ) ) ) - ) - (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 - (name "0" - (effects - (font - (size 1.016 1.016) - ) - ) - ) - (number "1" - (effects - (font - (size 1.016 1.016) - ) - ) - ) - ) - ) + (embedded_fonts no) ) (symbol "Simulation_SPICE:D" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -614,10 +533,10 @@ ) (polyline (pts - (xy 1.27 0) (xy -1.27 0) + (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27) ) (stroke - (width 0) + (width 0.254) (type default) ) (fill @@ -626,10 +545,10 @@ ) (polyline (pts - (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27) + (xy 1.27 0) (xy -1.27 0) ) (stroke - (width 0.254) + (width 0) (type default) ) (fill @@ -675,9 +594,12 @@ ) ) ) + (embedded_fonts no) ) (symbol "Simulation_SPICE:VDC" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names (offset 0.0254) ) @@ -875,9 +797,12 @@ ) ) ) + (embedded_fonts no) ) (symbol "Simulation_SPICE:VPULSE" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names (offset 0.0254) ) @@ -1049,9 +974,12 @@ ) ) ) + (embedded_fonts no) ) (symbol "Transistor_FET:IRF540N" - (pin_names hide) + (pin_names + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -1122,18 +1050,6 @@ ) ) (symbol "IRF540N_0_1" - (polyline - (pts - (xy 0.254 0) (xy -2.54 0) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) (polyline (pts (xy 0.254 1.905) (xy 0.254 -1.905) @@ -1148,7 +1064,19 @@ ) (polyline (pts - (xy 0.762 -1.27) (xy 0.762 -2.286) + (xy 0.254 0) (xy -2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 2.286) (xy 0.762 1.27) ) (stroke (width 0.254) @@ -1172,7 +1100,7 @@ ) (polyline (pts - (xy 0.762 2.286) (xy 0.762 1.27) + (xy 0.762 -1.27) (xy 0.762 -2.286) ) (stroke (width 0.254) @@ -1182,30 +1110,6 @@ (type none) ) ) - (polyline - (pts - (xy 2.54 2.54) (xy 2.54 1.778) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) (polyline (pts (xy 0.762 -1.778) (xy 3.302 -1.778) (xy 3.302 1.778) (xy 0.762 1.778) @@ -1230,6 +1134,63 @@ (type outline) ) ) + (circle + (center 1.651 0) + (radius 2.794) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 2.54) (xy 2.54 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.54 1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 2.54 -1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) (polyline (pts (xy 2.794 0.508) (xy 2.921 0.381) (xy 3.683 0.381) (xy 3.81 0.254) @@ -1254,39 +1215,6 @@ (type none) ) ) - (circle - (center 1.651 0) - (radius 2.794) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (circle - (center 2.54 -1.778) - (radius 0.254) - (stroke - (width 0) - (type default) - ) - (fill - (type outline) - ) - ) - (circle - (center 2.54 1.778) - (radius 0.254) - (stroke - (width 0) - (type default) - ) - (fill - (type outline) - ) - ) ) (symbol "IRF540N_1_1" (pin input line @@ -1344,7 +1272,119 @@ ) ) ) + (embedded_fonts no) ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (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 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 \"GND\" , ground" + (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 "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 + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Simple Buck Converter" + (exclude_from_sim no) + (at 116.84 45.085 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "957c002b-04b9-4c17-a6a5-29d39a5d31f7") ) (junction (at 119.38 55.88) @@ -1518,19 +1558,8 @@ ) (uuid "fb2633a5-dfac-4ca4-949e-3118fc6201e5") ) - (text "Simple Buck Converter" - (exclude_from_sim no) - (at 116.84 45.085 0) - (effects - (font - (size 1.27 1.27) - ) - ) - (uuid "957c002b-04b9-4c17-a6a5-29d39a5d31f7") - ) (label "VIN" (at 67.31 55.88 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -1541,7 +1570,6 @@ ) (label "gg" (at 91.44 64.77 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -1552,7 +1580,6 @@ ) (label "PWM_OUT" (at 104.14 55.88 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -1563,7 +1590,6 @@ ) (label "PWM_IN" (at 91.44 76.2 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -1574,7 +1600,6 @@ ) (label "VOUT" (at 148.59 55.88 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -1809,7 +1834,7 @@ ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 119.38 73.66 0) (unit 1) (exclude_from_sim no) @@ -1818,8 +1843,8 @@ (dnp no) (fields_autoplaced yes) (uuid "128e36fa-5058-415a-99c2-286d9c8cfc6e") - (property "Reference" "#GND0105" - (at 119.38 76.2 0) + (property "Reference" "#PWR105" + (at 119.38 80.01 0) (effects (font (size 1.27 1.27) @@ -1827,8 +1852,8 @@ (hide yes) ) ) - (property "Value" "0" - (at 119.38 72.39 0) + (property "Value" "GND" + (at 119.38 78.74 0) (effects (font (size 1.27 1.27) @@ -1844,7 +1869,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 119.38 73.66 0) (effects (font @@ -1853,7 +1878,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 119.38 73.66 0) (effects (font @@ -1868,14 +1893,14 @@ (instances (project "buck_conv" (path "/06b3cdeb-0ab8-40f0-ad85-5d97ad7ae2be" - (reference "#GND0105") + (reference "#PWR105") (unit 1) ) ) ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 91.44 88.9 0) (unit 1) (exclude_from_sim no) @@ -1884,8 +1909,8 @@ (dnp no) (fields_autoplaced yes) (uuid "169e82f8-9522-4514-bb1c-627606ac169a") - (property "Reference" "#GND0101" - (at 91.44 91.44 0) + (property "Reference" "#PWR101" + (at 91.44 95.25 0) (effects (font (size 1.27 1.27) @@ -1893,8 +1918,8 @@ (hide yes) ) ) - (property "Value" "0" - (at 91.44 87.63 0) + (property "Value" "GND" + (at 91.44 93.98 0) (effects (font (size 1.27 1.27) @@ -1910,7 +1935,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 91.44 88.9 0) (effects (font @@ -1919,7 +1944,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 91.44 88.9 0) (effects (font @@ -1934,14 +1959,14 @@ (instances (project "buck_conv" (path "/06b3cdeb-0ab8-40f0-ad85-5d97ad7ae2be" - (reference "#GND0101") + (reference "#PWR101") (unit 1) ) ) ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 64.77 81.28 0) (unit 1) (exclude_from_sim no) @@ -1950,8 +1975,8 @@ (dnp no) (fields_autoplaced yes) (uuid "17391005-46ee-4a48-9324-7535f1efcdfb") - (property "Reference" "#GND0104" - (at 64.77 83.82 0) + (property "Reference" "#PWR104" + (at 64.77 87.63 0) (effects (font (size 1.27 1.27) @@ -1959,8 +1984,8 @@ (hide yes) ) ) - (property "Value" "0" - (at 64.77 80.01 0) + (property "Value" "GND" + (at 64.77 86.36 0) (effects (font (size 1.27 1.27) @@ -1976,7 +2001,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 64.77 81.28 0) (effects (font @@ -1985,7 +2010,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 64.77 81.28 0) (effects (font @@ -2000,7 +2025,7 @@ (instances (project "buck_conv" (path "/06b3cdeb-0ab8-40f0-ad85-5d97ad7ae2be" - (reference "#GND0104") + (reference "#PWR104") (unit 1) ) ) @@ -2105,7 +2130,7 @@ ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 148.59 73.66 0) (unit 1) (exclude_from_sim no) @@ -2114,8 +2139,8 @@ (dnp no) (fields_autoplaced yes) (uuid "2a516606-7298-4159-86c1-136e036626d9") - (property "Reference" "#GND0102" - (at 148.59 76.2 0) + (property "Reference" "#PWR102" + (at 148.59 80.01 0) (effects (font (size 1.27 1.27) @@ -2123,8 +2148,8 @@ (hide yes) ) ) - (property "Value" "0" - (at 148.59 72.39 0) + (property "Value" "GND" + (at 148.59 78.74 0) (effects (font (size 1.27 1.27) @@ -2140,7 +2165,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 148.59 73.66 0) (effects (font @@ -2149,7 +2174,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 148.59 73.66 0) (effects (font @@ -2164,7 +2189,7 @@ (instances (project "buck_conv" (path "/06b3cdeb-0ab8-40f0-ad85-5d97ad7ae2be" - (reference "#GND0102") + (reference "#PWR102") (unit 1) ) ) @@ -2468,7 +2493,7 @@ ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 167.64 73.66 0) (unit 1) (exclude_from_sim no) @@ -2477,8 +2502,8 @@ (dnp no) (fields_autoplaced yes) (uuid "7eba3dec-2ace-4a86-b96f-7aa202789590") - (property "Reference" "#GND0103" - (at 167.64 76.2 0) + (property "Reference" "#PWR103" + (at 167.64 80.01 0) (effects (font (size 1.27 1.27) @@ -2486,8 +2511,8 @@ (hide yes) ) ) - (property "Value" "0" - (at 167.64 72.39 0) + (property "Value" "GND" + (at 167.64 78.74 0) (effects (font (size 1.27 1.27) @@ -2503,7 +2528,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 167.64 73.66 0) (effects (font @@ -2512,7 +2537,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 167.64 73.66 0) (effects (font @@ -2527,7 +2552,7 @@ (instances (project "buck_conv" (path "/06b3cdeb-0ab8-40f0-ad85-5d97ad7ae2be" - (reference "#GND0103") + (reference "#PWR103") (unit 1) ) ) @@ -2751,4 +2776,5 @@ (page "1") ) ) -) \ No newline at end of file + (embedded_fonts no) +) diff --git a/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_pro b/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_pro index baca288a0f..0b239876b9 100644 --- a/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_pro +++ b/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_pro @@ -8,6 +8,7 @@ "mfg": "", "mpn": "" }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -203,10 +204,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", @@ -219,9 +225,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" @@ -233,7 +244,7 @@ }, "meta": { "filename": "hv_converter.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ @@ -248,6 +259,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.25, "via_diameter": 0.8, @@ -256,7 +268,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, @@ -278,6 +290,7 @@ }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", "bom_fmt_presets": [], "bom_fmt_settings": { "field_delimiter": ",", @@ -331,6 +344,7 @@ ], "filter_string": "", "group_symbols": true, + "include_excluded_from_bom": false, "name": "Grouped By Value", "sort_asc": true, "sort_field": "Reference" @@ -374,6 +388,7 @@ }, "page_layout_descr_file": "", "plot_directory": "", + "space_save_all_events": true, "spice_adjust_passive_values": false, "spice_current_sheet_as_root": false, "spice_external_command": "c:\\Spice64\\bin\\ngspice.exe \"%I\"", diff --git a/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_sch b/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_sch index b977405c18..dfd29c6891 100644 --- a/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_sch +++ b/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_sch @@ -1,7 +1,7 @@ (kicad_sch - (version 20231120) + (version 20250114) (generator "eeschema") - (generator_version "8.0") + (generator_version "9.0") (uuid "4931f31e-df24-471e-b8c2-848a676344f1") (paper "A4") (title_block @@ -13,7 +13,9 @@ (lib_symbols (symbol "DIODE_1" (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -92,10 +94,10 @@ (symbol "DIODE_1_0_1" (polyline (pts - (xy 1.27 0) (xy -1.27 0) + (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) ) (stroke - (width 0) + (width 0.254) (type default) ) (fill @@ -116,10 +118,10 @@ ) (polyline (pts - (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) + (xy 1.27 0) (xy -1.27 0) ) (stroke - (width 0.254) + (width 0) (type default) ) (fill @@ -165,11 +167,16 @@ ) ) ) + (embedded_fonts no) ) (symbol "DIODE_2" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -248,10 +255,10 @@ (symbol "DIODE_2_0_1" (polyline (pts - (xy 1.27 0) (xy -1.27 0) + (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) ) (stroke - (width 0) + (width 0.254) (type default) ) (fill @@ -272,10 +279,10 @@ ) (polyline (pts - (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) + (xy 1.27 0) (xy -1.27 0) ) (stroke - (width 0.254) + (width 0) (type default) ) (fill @@ -321,11 +328,16 @@ ) ) ) + (embedded_fonts no) ) (symbol "DIODE_3" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -404,10 +416,10 @@ (symbol "DIODE_3_0_1" (polyline (pts - (xy 1.27 0) (xy -1.27 0) + (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) ) (stroke - (width 0) + (width 0.254) (type default) ) (fill @@ -428,10 +440,10 @@ ) (polyline (pts - (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) + (xy 1.27 0) (xy -1.27 0) ) (stroke - (width 0.254) + (width 0) (type default) ) (fill @@ -477,11 +489,16 @@ ) ) ) + (embedded_fonts no) ) (symbol "DIODE_4" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -560,10 +577,10 @@ (symbol "DIODE_4_0_1" (polyline (pts - (xy 1.27 0) (xy -1.27 0) + (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) ) (stroke - (width 0) + (width 0.254) (type default) ) (fill @@ -584,10 +601,10 @@ ) (polyline (pts - (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) + (xy 1.27 0) (xy -1.27 0) ) (stroke - (width 0.254) + (width 0) (type default) ) (fill @@ -633,11 +650,16 @@ ) ) ) + (embedded_fonts no) ) (symbol "DIODE_5" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -716,10 +738,10 @@ (symbol "DIODE_5_0_1" (polyline (pts - (xy 1.27 0) (xy -1.27 0) + (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) ) (stroke - (width 0) + (width 0.254) (type default) ) (fill @@ -740,10 +762,10 @@ ) (polyline (pts - (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) + (xy 1.27 0) (xy -1.27 0) ) (stroke - (width 0.254) + (width 0) (type default) ) (fill @@ -789,11 +811,16 @@ ) ) ) + (embedded_fonts no) ) (symbol "Device:C_Small" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 0.254) hide) + (offset 0.254) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -863,10 +890,10 @@ (symbol "C_Small_0_1" (polyline (pts - (xy -1.524 -0.508) (xy 1.524 -0.508) + (xy -1.524 0.508) (xy 1.524 0.508) ) (stroke - (width 0.3302) + (width 0.3048) (type default) ) (fill @@ -875,10 +902,10 @@ ) (polyline (pts - (xy -1.524 0.508) (xy 1.524 0.508) + (xy -1.524 -0.508) (xy 1.524 -0.508) ) (stroke - (width 0.3048) + (width 0.3302) (type default) ) (fill @@ -924,11 +951,16 @@ ) ) ) + (embedded_fonts no) ) (symbol "Device:L_Small" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 0.254) hide) + (offset 0.254) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -997,32 +1029,8 @@ ) (symbol "L_Small_0_1" (arc - (start 0 -2.032) - (mid 0.5058 -1.524) - (end 0 -1.016) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start 0 -1.016) - (mid 0.5058 -0.508) - (end 0 0) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start 0 0) - (mid 0.5058 0.508) + (start 0 2.032) + (mid 0.5058 1.524) (end 0 1.016) (stroke (width 0) @@ -1034,8 +1042,32 @@ ) (arc (start 0 1.016) - (mid 0.5058 1.524) - (end 0 2.032) + (mid 0.5058 0.508) + (end 0 0) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 0) + (mid 0.5058 -0.508) + (end 0 -1.016) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 -1.016) + (mid 0.5058 -1.524) + (end 0 -2.032) (stroke (width 0) (type default) @@ -1083,10 +1115,13 @@ ) ) ) + (embedded_fonts no) ) (symbol "Device:Q_NMOS_GDS" (pin_names - (offset 0) hide) + (offset 0) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -1145,18 +1180,6 @@ ) ) (symbol "Q_NMOS_GDS_0_1" - (polyline - (pts - (xy 0.254 0) (xy -2.54 0) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) (polyline (pts (xy 0.254 1.905) (xy 0.254 -1.905) @@ -1171,7 +1194,19 @@ ) (polyline (pts - (xy 0.762 -1.27) (xy 0.762 -2.286) + (xy 0.254 0) (xy -2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 2.286) (xy 0.762 1.27) ) (stroke (width 0.254) @@ -1195,7 +1230,7 @@ ) (polyline (pts - (xy 0.762 2.286) (xy 0.762 1.27) + (xy 0.762 -1.27) (xy 0.762 -2.286) ) (stroke (width 0.254) @@ -1205,30 +1240,6 @@ (type none) ) ) - (polyline - (pts - (xy 2.54 2.54) (xy 2.54 1.778) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) (polyline (pts (xy 0.762 -1.778) (xy 3.302 -1.778) (xy 3.302 1.778) (xy 0.762 1.778) @@ -1253,6 +1264,63 @@ (type outline) ) ) + (circle + (center 1.651 0) + (radius 2.794) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 2.54) (xy 2.54 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.54 1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 2.54 -1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) (polyline (pts (xy 2.794 0.508) (xy 2.921 0.381) (xy 3.683 0.381) (xy 3.81 0.254) @@ -1277,39 +1345,6 @@ (type none) ) ) - (circle - (center 1.651 0) - (radius 2.794) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (circle - (center 2.54 -1.778) - (radius 0.254) - (stroke - (width 0) - (type default) - ) - (fill - (type outline) - ) - ) - (circle - (center 2.54 1.778) - (radius 0.254) - (stroke - (width 0) - (type default) - ) - (fill - (type outline) - ) - ) ) (symbol "Q_NMOS_GDS_1_1" (pin input line @@ -1367,11 +1402,16 @@ ) ) ) + (embedded_fonts no) ) (symbol "Device:R_Small" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 0.254) hide) + (offset 0.254) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -1489,9 +1529,12 @@ ) ) ) + (embedded_fonts no) ) (symbol "Simulation_SPICE:VPULSE" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names (offset 0.0254) ) @@ -1655,17 +1698,22 @@ ) ) ) + (embedded_fonts no) ) - (symbol "pspice:0" + (symbol "power:GND" (power) + (pin_numbers + (hide yes) + ) (pin_names (offset 0) + (hide yes) ) (exclude_from_sim no) (in_bom yes) (on_board yes) - (property "Reference" "#GND" - (at 0 -2.54 0) + (property "Reference" "#PWR" + (at 0 -6.35 0) (effects (font (size 1.27 1.27) @@ -1673,8 +1721,8 @@ (hide yes) ) ) - (property "Value" "0" - (at 0 -1.778 0) + (property "Value" "GND" + (at 0 -3.81 0) (effects (font (size 1.27 1.27) @@ -1690,7 +1738,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 0 0 0) (effects (font @@ -1699,7 +1747,7 @@ (hide yes) ) ) - (property "Description" "0V reference potential for simulation" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0) (effects (font @@ -1708,7 +1756,7 @@ (hide yes) ) ) - (property "ki_keywords" "simulation" + (property "ki_keywords" "global power" (at 0 0 0) (effects (font @@ -1717,10 +1765,10 @@ (hide yes) ) ) - (symbol "0_0_1" + (symbol "GND_0_1" (polyline (pts - (xy -1.27 0) (xy 0 -1.27) (xy 1.27 0) (xy -1.27 0) + (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) @@ -1731,28 +1779,62 @@ ) ) ) - (symbol "0_1_1" + (symbol "GND_1_1" (pin power_in line - (at 0 0 0) - (length 0) hide - (name "0" + (at 0 0 270) + (length 0) + (name "~" (effects (font - (size 1.016 1.016) + (size 1.27 1.27) ) ) ) (number "1" (effects (font - (size 1.016 1.016) + (size 1.27 1.27) ) ) ) ) ) + (embedded_fonts no) ) ) + (text "Power supply is ramped\nto reduce initial current surge" + (exclude_from_sim no) + (at 72.39 132.588 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "86438291-f196-49c0-a878-520bc44e3a2e") + ) + (text "Hybrid switched capacitor converter HSCC\n28 V to 700 V\nhttps://www.osti.gov/servlets/purl/1497233" + (exclude_from_sim no) + (at 65.786 81.534 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "87597724-ed0c-41db-8c21-b254de72d6ea") + ) + (text ".tran 200n 120m\n.option chgtol=1e-11 reltol=0.01 method=gear\n" + (exclude_from_sim no) + (at 148.59 164.592 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f9428b24-7dda-417a-9229-69da64575178") + ) (junction (at 217.932 96.52) (diameter 0) @@ -2481,42 +2563,8 @@ ) (uuid "f79b053b-d3c9-423c-bda6-32854af1f236") ) - (text "Power supply is ramped\nto reduce initial current surge" - (exclude_from_sim no) - (at 72.39 132.588 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "86438291-f196-49c0-a878-520bc44e3a2e") - ) - (text "Hybrid switched capacitor converter HSCC\n28 V to 700 V\nhttps://www.osti.gov/servlets/purl/1497233" - (exclude_from_sim no) - (at 65.786 81.534 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "87597724-ed0c-41db-8c21-b254de72d6ea") - ) - (text ".tran 200n 120m\n.option chgtol=1e-11 reltol=0.01 method=gear\n" - (exclude_from_sim no) - (at 148.59 164.592 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "f9428b24-7dda-417a-9229-69da64575178") - ) (label "pwr" (at 69.342 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2527,7 +2575,6 @@ ) (label "d4" (at 165.1 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2538,7 +2585,6 @@ ) (label "d6" (at 192.532 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2549,7 +2595,6 @@ ) (label "d7" (at 204.47 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2560,7 +2605,6 @@ ) (label "d5" (at 177.038 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2571,7 +2615,6 @@ ) (label "d2" (at 136.652 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2582,7 +2625,6 @@ ) (label "d8" (at 219.456 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2593,7 +2635,6 @@ ) (label "g" (at 86.106 102.362 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2604,7 +2645,6 @@ ) (label "d" (at 101.6 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2615,7 +2655,6 @@ ) (label "out" (at 236.982 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2626,7 +2665,6 @@ ) (label "d3" (at 148.59 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2637,7 +2675,6 @@ ) (label "d1" (at 122.428 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -3235,7 +3272,7 @@ ) ) (symbol - (lib_id "pspice:0") + (lib_id "power:GND") (at 242.57 108.712 0) (unit 1) (exclude_from_sim no) @@ -3244,8 +3281,8 @@ (dnp no) (fields_autoplaced yes) (uuid "43be504e-7702-4b69-939d-ba010d80595c") - (property "Reference" "#GND06" - (at 242.57 111.252 0) + (property "Reference" "#PWR6" + (at 242.57 115.062 0) (effects (font (size 1.27 1.27) @@ -3253,12 +3290,13 @@ (hide yes) ) ) - (property "Value" "0" - (at 242.57 106.172 0) + (property "Value" "GND" + (at 242.57 113.03 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -3270,7 +3308,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 242.57 108.712 0) (effects (font @@ -3279,7 +3317,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 242.57 108.712 0) (effects (font @@ -3294,7 +3332,7 @@ (instances (project "HSCConverter4_load" (path "/4931f31e-df24-471e-b8c2-848a676344f1" - (reference "#GND06") + (reference "#PWR6") (unit 1) ) ) @@ -3862,7 +3900,7 @@ ) ) (symbol - (lib_id "pspice:0") + (lib_id "power:GND") (at 233.172 108.712 0) (unit 1) (exclude_from_sim no) @@ -3871,8 +3909,8 @@ (dnp no) (fields_autoplaced yes) (uuid "6939400c-1fde-44d5-a619-9283c496e7f3") - (property "Reference" "#GND05" - (at 233.172 111.252 0) + (property "Reference" "#PWR5" + (at 233.172 115.062 0) (effects (font (size 1.27 1.27) @@ -3880,12 +3918,13 @@ (hide yes) ) ) - (property "Value" "0" - (at 233.172 106.172 0) + (property "Value" "GND" + (at 233.172 113.03 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -3897,7 +3936,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 233.172 108.712 0) (effects (font @@ -3906,7 +3945,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 233.172 108.712 0) (effects (font @@ -3921,7 +3960,7 @@ (instances (project "HSCConverter4_load" (path "/4931f31e-df24-471e-b8c2-848a676344f1" - (reference "#GND05") + (reference "#PWR5") (unit 1) ) ) @@ -4341,7 +4380,7 @@ ) ) (symbol - (lib_id "pspice:0") + (lib_id "power:GND") (at 120.142 120.396 0) (unit 1) (exclude_from_sim no) @@ -4350,8 +4389,8 @@ (dnp no) (fields_autoplaced yes) (uuid "a4a547d3-4174-4d98-a64f-fa412fadcaf6") - (property "Reference" "#GND04" - (at 120.142 122.936 0) + (property "Reference" "#PWR4" + (at 120.142 126.746 0) (effects (font (size 1.27 1.27) @@ -4359,12 +4398,13 @@ (hide yes) ) ) - (property "Value" "0" - (at 120.142 117.856 0) + (property "Value" "GND" + (at 120.142 125.73 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -4376,7 +4416,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 120.142 120.396 0) (effects (font @@ -4385,7 +4425,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 120.142 120.396 0) (effects (font @@ -4400,14 +4440,14 @@ (instances (project "HSCConverter4_load" (path "/4931f31e-df24-471e-b8c2-848a676344f1" - (reference "#GND04") + (reference "#PWR4") (unit 1) ) ) ) ) (symbol - (lib_id "pspice:0") + (lib_id "power:GND") (at 81.28 123.444 0) (unit 1) (exclude_from_sim no) @@ -4416,8 +4456,8 @@ (dnp no) (fields_autoplaced yes) (uuid "ca988150-bec6-42a5-8c31-4ef907c123ef") - (property "Reference" "#GND02" - (at 81.28 125.984 0) + (property "Reference" "#PWR2" + (at 81.28 129.794 0) (effects (font (size 1.27 1.27) @@ -4425,12 +4465,13 @@ (hide yes) ) ) - (property "Value" "0" - (at 81.28 120.904 0) + (property "Value" "GND" + (at 81.28 128.27 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -4442,7 +4483,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 81.28 123.444 0) (effects (font @@ -4451,7 +4492,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 81.28 123.444 0) (effects (font @@ -4466,7 +4507,7 @@ (instances (project "HSCConverter4_load" (path "/4931f31e-df24-471e-b8c2-848a676344f1" - (reference "#GND02") + (reference "#PWR2") (unit 1) ) ) @@ -4744,7 +4785,7 @@ ) ) (symbol - (lib_id "pspice:0") + (lib_id "power:GND") (at 105.156 112.522 0) (unit 1) (exclude_from_sim no) @@ -4753,8 +4794,8 @@ (dnp no) (fields_autoplaced yes) (uuid "e79ef649-c298-4c0d-8f69-5d43d9f39174") - (property "Reference" "#GND03" - (at 105.156 115.062 0) + (property "Reference" "#PWR3" + (at 105.156 118.872 0) (effects (font (size 1.27 1.27) @@ -4762,12 +4803,13 @@ (hide yes) ) ) - (property "Value" "0" - (at 105.156 109.982 0) + (property "Value" "GND" + (at 105.156 116.84 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -4779,7 +4821,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 105.156 112.522 0) (effects (font @@ -4788,7 +4830,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 105.156 112.522 0) (effects (font @@ -4803,7 +4845,7 @@ (instances (project "HSCConverter4_load" (path "/4931f31e-df24-471e-b8c2-848a676344f1" - (reference "#GND03") + (reference "#PWR3") (unit 1) ) ) @@ -5044,7 +5086,7 @@ ) ) (symbol - (lib_id "pspice:0") + (lib_id "power:GND") (at 68.072 134.366 0) (unit 1) (exclude_from_sim no) @@ -5053,8 +5095,8 @@ (dnp no) (fields_autoplaced yes) (uuid "fbd1e545-9fdc-435a-9b2a-30b6a9500b6a") - (property "Reference" "#GND01" - (at 68.072 136.906 0) + (property "Reference" "#PWR1" + (at 68.072 140.716 0) (effects (font (size 1.27 1.27) @@ -5062,12 +5104,13 @@ (hide yes) ) ) - (property "Value" "0" - (at 68.072 131.826 0) + (property "Value" "GND" + (at 68.072 139.7 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -5079,7 +5122,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 68.072 134.366 0) (effects (font @@ -5088,7 +5131,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 68.072 134.366 0) (effects (font @@ -5103,7 +5146,7 @@ (instances (project "HSCConverter4_load" (path "/4931f31e-df24-471e-b8c2-848a676344f1" - (reference "#GND01") + (reference "#PWR1") (unit 1) ) ) @@ -5114,4 +5157,5 @@ (page "1") ) ) -) \ No newline at end of file + (embedded_fonts no) +) diff --git a/demos/simulation/pspice/pspice.kicad_sch b/demos/simulation/pspice/pspice.kicad_sch deleted file mode 100644 index 44aa9ef6d3..0000000000 --- a/demos/simulation/pspice/pspice.kicad_sch +++ /dev/null @@ -1,1859 +0,0 @@ -(kicad_sch (version 20230221) (generator eeschema) - - (uuid a4349b77-fc13-4b06-b73d-e811f055a7b6) - - (paper "A4") - - (title_block - (date "Sun 22 Mar 2015") - ) - - (lib_symbols - (symbol "R_1" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) - (property "Reference" "R" (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R_1" (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "ki_keywords" "R DEV" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Resistance" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "R_1_0_1" - (rectangle (start -1.016 3.81) (end 1.016 -3.81) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "R_1_1_1" - (pin passive line (at 0 6.35 270) (length 2.54) - (name "1" (effects (font (size 0.508 0.508)))) - (number "1" (effects (font (size 0.508 0.508)))) - ) - (pin passive line (at 0 -6.35 90) (length 2.54) - (name "2" (effects (font (size 0.508 0.508)))) - (number "2" (effects (font (size 0.508 0.508)))) - ) - ) - ) - (symbol "schematic_libspice:+12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+12V" (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) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "Power Flag Symbol" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "power-flag symbol" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+12V_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 0) - (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)) - ) - ) - (symbol "+12V_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "schematic_libspice:0" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#GND" (at 0 -2.54 0) - (effects (font (size 1.27 1.27)) hide) - ) - (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))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (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 - (name "0" (effects (font (size 1.016 1.016)))) - (number "1" (effects (font (size 1.016 1.016)))) - ) - ) - ) - (symbol "schematic_libspice:C" (pin_names (offset 0.254)) (in_bom yes) (on_board yes) - (property "Reference" "C" (at 2.54 3.81 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "C" (at 2.54 -3.81 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (symbol "C_0_1" - (polyline - (pts - (xy -3.81 -1.27) - (xy 3.81 -1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy -3.81 1.27) - (xy 3.81 1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "C_1_1" - (pin passive line (at 0 6.35 270) (length 5.08) - (name "~" (effects (font (size 1.016 1.016)))) - (number "1" (effects (font (size 1.016 1.016)))) - ) - (pin passive line (at 0 -6.35 90) (length 5.08) - (name "~" (effects (font (size 1.016 1.016)))) - (number "2" (effects (font (size 1.016 1.016)))) - ) - ) - ) - (symbol "schematic_libspice:CAP" (pin_names (offset 0.254)) (in_bom yes) (on_board yes) - (property "Reference" "C" (at 2.54 3.81 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "CAP" (at 2.54 -3.81 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (symbol "CAP_0_1" - (polyline - (pts - (xy -3.81 -1.27) - (xy 3.81 -1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy -3.81 1.27) - (xy 3.81 1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "CAP_1_1" - (pin passive line (at 0 6.35 270) (length 5.08) - (name "~" (effects (font (size 1.016 1.016)))) - (number "1" (effects (font (size 1.016 1.016)))) - ) - (pin passive line (at 0 -6.35 90) (length 5.08) - (name "~" (effects (font (size 1.016 1.016)))) - (number "2" (effects (font (size 1.016 1.016)))) - ) - ) - ) - (symbol "schematic_libspice:INDUCTOR" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "L" (at 0 2.54 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "INDUCTOR" (at 0 -1.27 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (symbol "INDUCTOR_0_1" - (arc (start -2.54 0) (mid -3.81 1.2645) (end -5.08 0) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (arc (start 0 0) (mid -1.27 1.2645) (end -2.54 0) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (arc (start 2.54 0) (mid 1.27 1.2645) (end 0 0) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (arc (start 5.08 0) (mid 3.81 1.2645) (end 2.54 0) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "INDUCTOR_1_1" - (pin input line (at -6.35 0 0) (length 1.27) - (name "1" (effects (font (size 0.762 0.762)))) - (number "1" (effects (font (size 0.762 0.762)))) - ) - (pin input line (at 6.35 0 180) (length 1.27) - (name "2" (effects (font (size 0.762 0.762)))) - (number "2" (effects (font (size 0.762 0.762)))) - ) - ) - ) - (symbol "schematic_libspice:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes) - (property "Reference" "#FLG" (at 0 1.905 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "PWR_FLAG" (at 0 3.81 0) - (effects (font (size 1.016 1.016))) - ) - (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" "Power Flag Symbol" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "general power-flag symbol" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PWR_FLAG_0_0" - (pin power_out line (at 0 0 90) (length 0) - (name "pwr" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - (symbol "PWR_FLAG_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 1.27) - (xy -1.016 1.905) - (xy 0 2.54) - (xy 1.016 1.905) - (xy 0 1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - ) - (symbol "schematic_libspice:QNPN" (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "Q" (at -2.54 7.62 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "QNPN" (at -2.54 5.08 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (symbol "QNPN_0_0" - (polyline - (pts - (xy 0 0) - (xy 3.81 -3.81) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 3.81 -3.81) - (xy 3.81 -1.27) - (xy 1.27 -3.81) - (xy 3.81 -3.81) - ) - (stroke (width 0) (type default)) - (fill (type outline)) - ) - ) - (symbol "QNPN_0_1" - (polyline - (pts - (xy 0 -3.81) - (xy 0 3.81) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 3.81 3.81) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "QNPN_1_1" - (pin passive line (at 3.81 8.89 270) (length 5.08) - (name "C" (effects (font (size 1.016 1.016)))) - (number "1" (effects (font (size 1.016 1.016)))) - ) - (pin input line (at -7.62 0 0) (length 7.62) - (name "B" (effects (font (size 1.016 1.016)))) - (number "2" (effects (font (size 1.016 1.016)))) - ) - (pin passive line (at 3.81 -8.89 90) (length 5.08) - (name "E" (effects (font (size 1.016 1.016)))) - (number "3" (effects (font (size 1.016 1.016)))) - ) - ) - ) - (symbol "schematic_libspice: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 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "ki_keywords" "R DEV" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Resistance" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "R_0_1" - (rectangle (start -1.016 3.81) (end 1.016 -3.81) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "R_1_1" - (pin passive line (at 0 6.35 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 -6.35 90) (length 2.54) - (name "~" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "schematic_libspice:VSOURCE" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "V" (at 0 -2.54 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "VSOURCE" (at 0 2.54 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (symbol "VSOURCE_0_1" - (polyline - (pts - (xy -6.35 -6.35) - (xy -6.35 3.81) - ) - (stroke (width 0) (type default)) - (fill (type outline)) - ) - (polyline - (pts - (xy -7.62 3.81) - (xy -6.35 6.35) - (xy -5.08 3.81) - ) - (stroke (width 0) (type default)) - (fill (type outline)) - ) - (circle (center 0 0) (radius 10.16) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (text "V" (at -8.128 -0.254 0) - (effects (font (size 2.54 2.54))) - ) - ) - (symbol "VSOURCE_1_1" - (pin input line (at 0 17.78 270) (length 7.62) - (name "E1" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 0 -17.78 90) (length 7.62) - (name "E2" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 198.12 38.1) (diameter 1.016) (color 0 0 0 0) - (uuid 0edf6470-549b-44ec-8580-aed26e3895a4) - ) - (junction (at 154.94 62.23) (diameter 1.016) (color 0 0 0 0) - (uuid 183b69a4-71df-426f-98fe-7e14f568abeb) - ) - (junction (at 233.68 45.72) (diameter 1.016) (color 0 0 0 0) - (uuid 1d07f4d9-d312-4a6e-9414-0414dd779fae) - ) - (junction (at 170.18 71.12) (diameter 1.016) (color 0 0 0 0) - (uuid 22750f8f-2937-49d7-a5f7-8ccfd3f8fcae) - ) - (junction (at 179.07 62.23) (diameter 1.016) (color 0 0 0 0) - (uuid 22d9505d-cda6-4ca1-a3b0-e506fec97360) - ) - (junction (at 151.13 81.28) (diameter 1.016) (color 0 0 0 0) - (uuid 35ad89ad-a76b-4825-8765-a856575785a6) - ) - (junction (at 97.79 106.68) (diameter 1.016) (color 0 0 0 0) - (uuid 449e6f51-8401-495c-81b5-a85b99a008cd) - ) - (junction (at 195.58 73.66) (diameter 1.016) (color 0 0 0 0) - (uuid 6540045c-2443-4539-aa01-1a6ac32d4406) - ) - (junction (at 238.76 74.93) (diameter 1.016) (color 0 0 0 0) - (uuid 67e920fc-ea7e-4b44-aa3c-c4246715154b) - ) - (junction (at 198.12 22.86) (diameter 1.016) (color 0 0 0 0) - (uuid 6de461b9-d926-4cf7-9cdf-2c08c8e357c5) - ) - (junction (at 233.68 38.1) (diameter 1.016) (color 0 0 0 0) - (uuid 7002dbe4-4a90-4883-a83e-6a98dd9cd991) - ) - (junction (at 233.68 53.34) (diameter 1.016) (color 0 0 0 0) - (uuid 71781fcd-35bb-4d20-97a7-ac29306b71bb) - ) - (junction (at 204.47 38.1) (diameter 1.016) (color 0 0 0 0) - (uuid 8a07bb01-76be-4896-907b-af1aab974231) - ) - (junction (at 129.54 71.12) (diameter 1.016) (color 0 0 0 0) - (uuid 8cbc3e9b-292e-4738-9f02-af9406c286d5) - ) - (junction (at 222.25 73.66) (diameter 1.016) (color 0 0 0 0) - (uuid efa2d73f-a5e0-44c0-a359-ea97fc8fe856) - ) - - (wire (pts (xy 72.39 73.66) (xy 72.39 74.93)) - (stroke (width 0) (type solid)) - (uuid 071196ed-da27-476a-a0cf-3f333ddfd057) - ) - (wire (pts (xy 179.07 62.23) (xy 184.15 62.23)) - (stroke (width 0) (type solid)) - (uuid 09bebe20-6451-4669-930b-103dc0b2dba7) - ) - (wire (pts (xy 222.25 71.12) (xy 222.25 73.66)) - (stroke (width 0) (type solid)) - (uuid 0a9580d0-fb1d-493f-8418-362377bd6c27) - ) - (wire (pts (xy 170.18 97.79) (xy 170.18 96.52)) - (stroke (width 0) (type solid)) - (uuid 0e50f3ba-e5cc-4d6b-b8e3-78f02877acdf) - ) - (wire (pts (xy 198.12 21.59) (xy 198.12 22.86)) - (stroke (width 0) (type solid)) - (uuid 10b3fb20-f1b1-41e1-bc98-d8baf6bdfbf7) - ) - (wire (pts (xy 170.18 58.42) (xy 170.18 71.12)) - (stroke (width 0) (type solid)) - (uuid 13fe4cc2-4713-4347-9b0a-871a110c08a0) - ) - (wire (pts (xy 203.2 73.66) (xy 195.58 73.66)) - (stroke (width 0) (type solid)) - (uuid 159502ba-ba35-4215-adec-cbc57b77a603) - ) - (wire (pts (xy 195.58 53.34) (xy 233.68 53.34)) - (stroke (width 0) (type solid)) - (uuid 15cdf902-fcf7-4d94-81fd-fe0d44e72b0a) - ) - (wire (pts (xy 129.54 96.52) (xy 129.54 97.79)) - (stroke (width 0) (type solid)) - (uuid 19ce079a-4c44-4644-b081-7350c3495124) - ) - (wire (pts (xy 209.55 26.67) (xy 204.47 26.67)) - (stroke (width 0) (type solid)) - (uuid 1cdc01c2-befd-471e-8b57-cdc9df67de88) - ) - (wire (pts (xy 198.12 38.1) (xy 204.47 38.1)) - (stroke (width 0) (type solid)) - (uuid 1ec5926f-5b51-4547-a7ec-ec7ed2be78ff) - ) - (wire (pts (xy 198.12 38.1) (xy 198.12 45.72)) - (stroke (width 0) (type solid)) - (uuid 26a03db4-b059-4949-b9f1-8c63144d6f3b) - ) - (wire (pts (xy 233.68 38.1) (xy 233.68 45.72)) - (stroke (width 0) (type solid)) - (uuid 27bfd999-856a-497e-a936-d36ce0ecf13d) - ) - (wire (pts (xy 222.25 73.66) (xy 222.25 77.47)) - (stroke (width 0) (type solid)) - (uuid 2a7e384c-184c-4628-9590-707e283287c6) - ) - (wire (pts (xy 238.76 77.47) (xy 237.49 77.47)) - (stroke (width 0) (type solid)) - (uuid 2c0b3dd4-4daf-4853-95db-20c17416783f) - ) - (wire (pts (xy 97.79 106.68) (xy 97.79 107.95)) - (stroke (width 0) (type solid)) - (uuid 2ff59997-dc99-4f9e-b240-027ee32648f7) - ) - (wire (pts (xy 233.68 45.72) (xy 233.68 53.34)) - (stroke (width 0) (type solid)) - (uuid 37af9d9d-d86e-44fc-98ef-766e8173dea6) - ) - (wire (pts (xy 97.79 106.68) (xy 92.71 106.68)) - (stroke (width 0) (type solid)) - (uuid 426ad71a-f537-4340-9d17-bd6976ea42cb) - ) - (wire (pts (xy 242.57 88.9) (xy 242.57 87.63)) - (stroke (width 0) (type solid)) - (uuid 5074d293-d86d-4407-bb3a-708ce04125b6) - ) - (wire (pts (xy 154.94 44.45) (xy 154.94 45.72)) - (stroke (width 0) (type solid)) - (uuid 52d2bcba-3657-42da-9d11-dc00adcfd0d3) - ) - (wire (pts (xy 151.13 81.28) (xy 154.94 81.28)) - (stroke (width 0) (type solid)) - (uuid 52f8accb-4789-4357-96dc-45bd561d3c02) - ) - (wire (pts (xy 146.05 81.28) (xy 151.13 81.28)) - (stroke (width 0) (type solid)) - (uuid 53963efc-60de-45d6-bb9b-93593840202d) - ) - (wire (pts (xy 170.18 71.12) (xy 170.18 83.82)) - (stroke (width 0) (type solid)) - (uuid 5646c709-63d8-410d-92fe-a8fd34175e64) - ) - (wire (pts (xy 215.9 73.66) (xy 222.25 73.66)) - (stroke (width 0) (type solid)) - (uuid 59b6b2e3-00a7-424d-a0eb-79c6d3d57be8) - ) - (wire (pts (xy 204.47 38.1) (xy 209.55 38.1)) - (stroke (width 0) (type solid)) - (uuid 59bd3a54-91fe-4263-a0b2-81bf575707e3) - ) - (wire (pts (xy 195.58 90.17) (xy 195.58 88.9)) - (stroke (width 0) (type solid)) - (uuid 5b7f89ab-b381-407e-b6c0-fc629dbd5d7b) - ) - (wire (pts (xy 198.12 22.86) (xy 190.5 22.86)) - (stroke (width 0) (type solid)) - (uuid 5bbfe2bd-e027-4468-a075-692ad4873bd8) - ) - (wire (pts (xy 154.94 81.28) (xy 154.94 80.01)) - (stroke (width 0) (type solid)) - (uuid 5bdf9160-bb4d-49f7-b6a3-8547979f467b) - ) - (wire (pts (xy 198.12 22.86) (xy 198.12 24.13)) - (stroke (width 0) (type solid)) - (uuid 5be36789-f7a0-4fdf-8e4d-51a97723f2a8) - ) - (wire (pts (xy 222.25 26.67) (xy 233.68 26.67)) - (stroke (width 0) (type solid)) - (uuid 64ad3867-9129-4101-b945-1b67e3c20007) - ) - (wire (pts (xy 195.58 71.12) (xy 195.58 73.66)) - (stroke (width 0) (type solid)) - (uuid 64c85fcd-8a67-490e-a107-403b9c72f66d) - ) - (wire (pts (xy 99.06 71.12) (xy 97.79 71.12)) - (stroke (width 0) (type solid)) - (uuid 67ca520c-b1f7-4ec4-aeed-eef936981578) - ) - (wire (pts (xy 151.13 81.28) (xy 151.13 83.82)) - (stroke (width 0) (type solid)) - (uuid 6e1bf9e2-bb2f-4c1f-8fdb-721f4668854f) - ) - (wire (pts (xy 222.25 77.47) (xy 224.79 77.47)) - (stroke (width 0) (type solid)) - (uuid 751438cf-fa1b-432b-aa2c-784b3f67336b) - ) - (wire (pts (xy 92.71 106.68) (xy 92.71 107.95)) - (stroke (width 0) (type solid)) - (uuid 7fc661e7-01ba-4f88-9114-d133e8f16294) - ) - (wire (pts (xy 237.49 71.12) (xy 238.76 71.12)) - (stroke (width 0) (type solid)) - (uuid 942325ec-633f-48d4-b3d3-1e46a05f980e) - ) - (wire (pts (xy 129.54 71.12) (xy 129.54 83.82)) - (stroke (width 0) (type solid)) - (uuid 967b0626-97a8-44ae-beb9-81dad09187c1) - ) - (wire (pts (xy 233.68 38.1) (xy 222.25 38.1)) - (stroke (width 0) (type solid)) - (uuid 97781c41-7f58-4dc8-94a8-008f88be770f) - ) - (wire (pts (xy 190.5 22.86) (xy 190.5 21.59)) - (stroke (width 0) (type solid)) - (uuid 9f7315bf-8633-4c29-9446-76d27ad7a29c) - ) - (wire (pts (xy 111.76 71.12) (xy 129.54 71.12)) - (stroke (width 0) (type solid)) - (uuid a3e3cef2-4a3e-4e83-bc7e-bd16ec34782d) - ) - (wire (pts (xy 195.58 73.66) (xy 195.58 76.2)) - (stroke (width 0) (type solid)) - (uuid a6af4aa0-3b72-4a54-a061-21e658ddd145) - ) - (wire (pts (xy 170.18 44.45) (xy 170.18 45.72)) - (stroke (width 0) (type solid)) - (uuid acf74d69-0dc8-4169-8b3f-fc0f4a02302d) - ) - (wire (pts (xy 151.13 96.52) (xy 151.13 97.79)) - (stroke (width 0) (type solid)) - (uuid afb8f4ab-61a7-4a8e-b661-88e8cf32bddd) - ) - (wire (pts (xy 146.05 62.23) (xy 146.05 58.42)) - (stroke (width 0) (type solid)) - (uuid b2eeea1f-a252-4dec-a257-bb206037aa47) - ) - (wire (pts (xy 238.76 71.12) (xy 238.76 74.93)) - (stroke (width 0) (type solid)) - (uuid be59c4b2-2c26-40b4-9a85-be3ad43fa4f8) - ) - (wire (pts (xy 233.68 45.72) (xy 220.98 45.72)) - (stroke (width 0) (type solid)) - (uuid c91305b5-4574-4571-9eed-e12137b78fac) - ) - (wire (pts (xy 146.05 80.01) (xy 146.05 81.28)) - (stroke (width 0) (type solid)) - (uuid c9a49b89-3193-499c-886c-7e8ce528bbf0) - ) - (wire (pts (xy 179.07 66.04) (xy 179.07 62.23)) - (stroke (width 0) (type solid)) - (uuid cb268c38-5321-4c14-a843-72ee2b7e122d) - ) - (wire (pts (xy 233.68 26.67) (xy 233.68 38.1)) - (stroke (width 0) (type solid)) - (uuid d016cecd-179b-4847-a6b2-345ef9666e54) - ) - (wire (pts (xy 204.47 26.67) (xy 204.47 38.1)) - (stroke (width 0) (type solid)) - (uuid d82ad9ed-1be3-4f15-9e85-d0e07c513f48) - ) - (wire (pts (xy 233.68 53.34) (xy 234.95 53.34)) - (stroke (width 0) (type solid)) - (uuid dc007b6d-b1b4-4de4-aded-dc1af4ed1aea) - ) - (wire (pts (xy 154.94 62.23) (xy 154.94 58.42)) - (stroke (width 0) (type solid)) - (uuid dcea6893-7252-4648-8059-110744638814) - ) - (wire (pts (xy 198.12 45.72) (xy 208.28 45.72)) - (stroke (width 0) (type solid)) - (uuid de388234-29ba-4a59-8aba-fc793b637ef9) - ) - (wire (pts (xy 224.79 71.12) (xy 222.25 71.12)) - (stroke (width 0) (type solid)) - (uuid e41dd035-c55c-4a8a-8a3e-53e163aba3ee) - ) - (wire (pts (xy 179.07 80.01) (xy 179.07 78.74)) - (stroke (width 0) (type solid)) - (uuid e5557d20-c7f8-4ae0-b970-bdd6c69b4760) - ) - (wire (pts (xy 129.54 58.42) (xy 129.54 71.12)) - (stroke (width 0) (type solid)) - (uuid e70019d3-fef6-4041-8a1f-034b6debb72a) - ) - (wire (pts (xy 146.05 44.45) (xy 146.05 45.72)) - (stroke (width 0) (type solid)) - (uuid ebc1e184-b44c-472c-9cbc-7f98641622bc) - ) - (wire (pts (xy 166.37 71.12) (xy 170.18 71.12)) - (stroke (width 0) (type solid)) - (uuid ecfb912b-04c8-4fdf-a910-29d26a062b50) - ) - (wire (pts (xy 198.12 36.83) (xy 198.12 38.1)) - (stroke (width 0) (type solid)) - (uuid f0490cbd-9640-4071-b6e9-2d45943c5cd9) - ) - (wire (pts (xy 238.76 74.93) (xy 242.57 74.93)) - (stroke (width 0) (type solid)) - (uuid f48b2d93-8bc4-48a9-9657-b502b0b3d326) - ) - (wire (pts (xy 154.94 62.23) (xy 179.07 62.23)) - (stroke (width 0) (type solid)) - (uuid f5f5ec59-2fa0-45c7-b03d-657acffa84d5) - ) - (wire (pts (xy 238.76 74.93) (xy 238.76 77.47)) - (stroke (width 0) (type solid)) - (uuid f6832478-3bab-4e3a-97f3-4fdfc6decb3d) - ) - (wire (pts (xy 129.54 71.12) (xy 134.62 71.12)) - (stroke (width 0) (type solid)) - (uuid f848fc76-581c-4ec1-a9b4-2e9145300d0e) - ) - (wire (pts (xy 129.54 44.45) (xy 129.54 45.72)) - (stroke (width 0) (type solid)) - (uuid faf25f99-bd42-4fd9-803e-8b56942c3a46) - ) - - (text ".ac dec 100 10 1Meg" (at 148.59 121.92 0) - (effects (font (size 1.524 1.524)) (justify left bottom)) - (uuid 3f1c85ee-fda3-40b1-bed1-9da936a0795e) - ) - - (label "VBASE" (at 158.75 62.23 0) (fields_autoplaced) - (effects (font (size 1.524 1.524)) (justify left bottom)) - (uuid 0b1936f2-8ed8-4e2f-a111-c7c832361c5d) - ) - (label "VIN" (at 116.84 71.12 0) (fields_autoplaced) - (effects (font (size 1.524 1.524)) (justify left bottom)) - (uuid 19c72826-abeb-464e-ace6-d9728a71405b) - ) - - (global_label "VOUT" (shape output) (at 234.95 53.34 0) (fields_autoplaced) - (effects (font (size 1.524 1.524)) (justify left)) - (uuid e5aefc98-2a36-4b47-b1b3-6340fc8f1986) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 244.2112 53.34 0) - (effects (font (size 1.27 1.27)) (justify left) hide) - ) - ) - - (symbol (lib_id "schematic_libspice:QNPN") (at 142.24 71.12 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032cfc227) - (property "Reference" "Q2" (at 139.7 63.5 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "Q2N2222" (at 139.7 66.04 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 142.24 71.12 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 142.24 71.12 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Library" "2n2222.model" (at 142.24 71.12 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Sim.Name" "Q2N2222" (at 142.24 71.12 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Sim.Device" "NPN" (at 142.24 71.12 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Sim.Type" "GUMMELPOON" (at 142.24 71.12 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Sim.Pins" "1=C 2=B 3=E" (at 142.24 71.12 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 705319b9-8503-42db-9062-d9d138027781)) - (pin "2" (uuid 6d635333-416f-44fc-9c6a-725e30c4e4a4)) - (pin "3" (uuid 3f871b07-9065-408c-96e2-faf4b4625d8d)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "Q2") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:QNPN") (at 158.75 71.12 0) (mirror y) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032cfc230) - (property "Reference" "Q3" (at 161.29 63.5 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "Q2N2222" (at 161.29 66.04 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 158.75 71.12 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 158.75 71.12 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Library" "2n2222.model" (at 158.75 71.12 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Sim.Name" "Q2N2222" (at 158.75 71.12 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Sim.Device" "NPN" (at 158.75 71.12 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Sim.Type" "GUMMELPOON" (at 158.75 71.12 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Sim.Pins" "1=C 2=B 3=E" (at 158.75 71.12 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 36a40cd7-7d50-458e-add7-125f6d732851)) - (pin "2" (uuid 8fba8fca-6e03-4da5-ae6b-292eae8e4d1e)) - (pin "3" (uuid d0b29582-8e9f-4d5c-925a-c265fd09065b)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "Q3") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:R") (at 146.05 52.07 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-000032cfc24c) - (property "Reference" "R4" (at 147.701 51.4755 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "1K" (at 147.701 53.2377 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 146.05 52.07 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 146.05 52.07 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 7a93175e-d94d-413b-89e0-b6ee49d4119d)) - (pin "2" (uuid 2e42bda8-c2bb-47cc-9ca4-861a6c3b255f)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "R4") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:R") (at 154.94 52.07 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-000032cfc254) - (property "Reference" "R5" (at 156.591 51.4755 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "1K" (at 156.591 53.2377 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 154.94 52.07 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 154.94 52.07 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid b953c171-53cb-47b3-85d4-1f359cb93a7d)) - (pin "2" (uuid 851e5f47-1aec-48ce-945b-aadb0b1c5f79)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "R5") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:R") (at 151.13 90.17 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-000032cfc25a) - (property "Reference" "R10" (at 152.781 89.5755 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "470" (at 152.781 91.3377 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 151.13 90.17 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 151.13 90.17 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid a11ddd68-fa44-4b2e-9303-c8daceb869c3)) - (pin "2" (uuid 74e1b038-20c6-41bd-b20d-6f5f78df1635)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "R10") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:0") (at 151.13 97.79 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032cfc26c) - (property "Reference" "#GND06" (at 151.13 100.33 0) - (effects (font (size 1.016 1.016)) hide) - ) - (property "Value" "0" (at 151.13 99.568 0) - (effects (font (size 1.016 1.016))) - ) - (property "Footprint" "" (at 151.13 97.79 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 151.13 97.79 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 01850e7c-b0d4-46c1-919e-888291aef98d)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "#GND06") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:R") (at 170.18 90.17 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-000032cfc277) - (property "Reference" "R11" (at 171.831 89.5755 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "10K" (at 171.831 91.3377 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 170.18 90.17 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 170.18 90.17 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid f6aabf21-2d58-4cff-bee2-f2b516cdc71d)) - (pin "2" (uuid f545ee34-3e83-40ac-ba00-838c7d71723d)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "R11") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:R") (at 170.18 52.07 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-000032cfc27f) - (property "Reference" "R6" (at 171.831 51.4755 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "22K" (at 171.831 53.2377 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 170.18 52.07 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 170.18 52.07 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid d36159f6-280a-4c12-b78b-d3437ee0f4db)) - (pin "2" (uuid 1a520b54-0f6a-4a4a-9344-e057e81fef99)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "R6") (unit 1) - ) - ) - ) - ) - - (symbol (lib_name "R_1") (lib_id "schematic_libspice:R") (at 129.54 52.07 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-000032cfc288) - (property "Reference" "R3" (at 131.191 51.4755 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "22K" (at 131.191 53.2377 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 129.54 52.07 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 129.54 52.07 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 60060ce6-2e33-460b-8c5d-c0482b8b6dd6)) - (pin "2" (uuid fafa3e44-a677-4f8b-9987-e9e904317bb9)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "R3") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:R") (at 129.54 90.17 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-000032cfc293) - (property "Reference" "R9" (at 131.191 89.5755 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "10K" (at 131.191 91.3377 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 129.54 90.17 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 129.54 90.17 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 6c1e77a5-6299-40fb-acbf-502bf10fc41b)) - (pin "2" (uuid 1a08f38e-2c23-4c20-9351-39714f8a5443)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "R9") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:0") (at 129.54 97.79 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032cfc2b5) - (property "Reference" "#GND05" (at 129.54 100.33 0) - (effects (font (size 1.016 1.016)) hide) - ) - (property "Value" "0" (at 129.54 99.568 0) - (effects (font (size 1.016 1.016))) - ) - (property "Footprint" "" (at 129.54 97.79 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 129.54 97.79 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid c466d45f-536c-4bb9-bd2a-b4af4ca6011a)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "#GND05") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:0") (at 170.18 97.79 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032cfc2b8) - (property "Reference" "#GND07" (at 170.18 100.33 0) - (effects (font (size 1.016 1.016)) hide) - ) - (property "Value" "0" (at 170.18 99.568 0) - (effects (font (size 1.016 1.016))) - ) - (property "Footprint" "" (at 170.18 97.79 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 170.18 97.79 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 953faa28-8f78-44f7-ab4e-27e62d2189f8)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "#GND07") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:+12V") (at 129.54 44.45 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032cfc2f7) - (property "Reference" "#+12V03" (at 129.54 39.37 0) - (effects (font (size 1.016 1.016)) hide) - ) - (property "Value" "+12V" (at 129.54 40.64 0) - (effects (font (size 1.016 1.016))) - ) - (property "Footprint" "" (at 129.54 44.45 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 129.54 44.45 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 9344cc35-4e54-4c9a-9cf6-dd49bf037b56)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "#+12V03") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:+12V") (at 146.05 44.45 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032cfc2fd) - (property "Reference" "#+12V04" (at 146.05 39.37 0) - (effects (font (size 1.016 1.016)) hide) - ) - (property "Value" "+12V" (at 146.05 40.64 0) - (effects (font (size 1.016 1.016))) - ) - (property "Footprint" "" (at 146.05 44.45 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 146.05 44.45 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 3ba7662e-0223-4126-b8ae-01ff15137ecc)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "#+12V04") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:+12V") (at 154.94 44.45 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032cfc2ff) - (property "Reference" "#+12V05" (at 154.94 39.37 0) - (effects (font (size 1.016 1.016)) hide) - ) - (property "Value" "+12V" (at 154.94 40.64 0) - (effects (font (size 1.016 1.016))) - ) - (property "Footprint" "" (at 154.94 44.45 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 154.94 44.45 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid daeaf39d-5480-47cc-8f1a-9bc9d29a96bb)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "#+12V05") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:+12V") (at 170.18 44.45 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032cfc303) - (property "Reference" "#+12V06" (at 170.18 39.37 0) - (effects (font (size 1.016 1.016)) hide) - ) - (property "Value" "+12V" (at 170.18 40.64 0) - (effects (font (size 1.016 1.016))) - ) - (property "Footprint" "" (at 170.18 44.45 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 170.18 44.45 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 01daa9c9-36ed-42c6-a812-70f458508e0a)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "#+12V06") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:VSOURCE") (at 72.39 55.88 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032cfc337) - (property "Reference" "V1" (at 72.39 58.42 0) - (effects (font (size 1.524 1.524))) - ) - (property "Value" "DC 12" (at 72.39 53.34 0) - (effects (font (size 1.524 1.524))) - ) - (property "Footprint" "" (at 72.39 55.88 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 72.39 55.88 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid c7380a71-e268-4410-a851-71aa9b97717f)) - (pin "2" (uuid 395ffb0b-5c63-41a4-b6ea-26128a93b28f)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "V1") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:0") (at 72.39 74.93 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032cfc344) - (property "Reference" "#GND01" (at 72.39 77.47 0) - (effects (font (size 1.016 1.016)) hide) - ) - (property "Value" "0" (at 72.39 76.708 0) - (effects (font (size 1.016 1.016))) - ) - (property "Footprint" "" (at 72.39 74.93 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 72.39 74.93 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 5279db28-aeca-4fc9-b2dd-7ef276d13bfc)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "#GND01") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:+12V") (at 72.39 38.1 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032cfc34d) - (property "Reference" "#+12V02" (at 72.39 33.02 0) - (effects (font (size 1.016 1.016)) hide) - ) - (property "Value" "+12V" (at 72.39 34.29 0) - (effects (font (size 1.016 1.016))) - ) - (property "Footprint" "" (at 72.39 38.1 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 72.39 38.1 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 94e8202e-f44c-4b4c-ae0f-ded51f92f19a)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "#+12V02") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:C") (at 105.41 71.12 270) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032cfc413) - (property "Reference" "C1" (at 109.22 73.66 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "1UF" (at 101.6 73.66 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 105.41 71.12 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 105.41 71.12 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 17742f54-f0cb-414a-96aa-23908a85bc69)) - (pin "2" (uuid fdbe8020-5706-4a2e-98e4-4f5b7eb30c20)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "C1") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:VSOURCE") (at 97.79 88.9 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032cfc454) - (property "Reference" "V2" (at 97.79 91.44 0) - (effects (font (size 1.524 1.524))) - ) - (property "Value" "AC" (at 97.79 86.36 0) - (effects (font (size 1.524 1.524))) - ) - (property "Footprint" "" (at 97.79 88.9 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 97.79 88.9 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Device" "SPICE" (at 97.79 88.9 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Params" "type=\"V\" model=\"dc 0 ac 1\" lib=\"\"" (at 0 0 0) - (effects (font (size 0 0)) hide) - ) - (property "Sim.Pins" "1=1 2=2" (at 0 0 0) - (effects (font (size 0 0)) hide) - ) - (pin "1" (uuid 8425b0cb-e0e5-4782-bc29-385480732729)) - (pin "2" (uuid ac37aa8e-0a13-4391-9464-5f9ca089b4dd)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "V2") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:0") (at 97.79 107.95 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032cfc469) - (property "Reference" "#GND08" (at 97.79 110.49 0) - (effects (font (size 1.016 1.016)) hide) - ) - (property "Value" "0" (at 97.79 109.728 0) - (effects (font (size 1.016 1.016))) - ) - (property "Footprint" "" (at 97.79 107.95 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 97.79 107.95 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid c2c2ac80-c0a3-4170-8e0a-f56ab535ed25)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "#GND08") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:QNPN") (at 191.77 62.23 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032e8b7fc) - (property "Reference" "Q1" (at 189.23 54.61 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "Q2N2222" (at 189.23 57.15 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 191.77 62.23 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 191.77 62.23 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Library" "2n2222.model" (at 191.77 62.23 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Sim.Name" "Q2N2222" (at 191.77 62.23 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Sim.Device" "NPN" (at 191.77 62.23 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Sim.Type" "GUMMELPOON" (at 191.77 62.23 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Sim.Pins" "1=C 2=B 3=E" (at 191.77 62.23 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid d6abae40-7890-459f-8a50-b5eca82ea2df)) - (pin "2" (uuid 4d560946-efc0-447b-9d34-7c63f0fa87c6)) - (pin "3" (uuid a509d581-7438-4eba-9d3a-281cd39ea394)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "Q1") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:R") (at 195.58 82.55 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-000032e8b80e) - (property "Reference" "R8" (at 197.231 81.9555 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "2.2K" (at 197.231 83.7177 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 195.58 82.55 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 195.58 82.55 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 86730e95-294f-40a3-9239-70f5cc9c167a)) - (pin "2" (uuid 27991339-795f-400f-918e-d8ee74369746)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "R8") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:+12V") (at 198.12 21.59 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032e8b84a) - (property "Reference" "#+12V01" (at 198.12 16.51 0) - (effects (font (size 1.016 1.016)) hide) - ) - (property "Value" "+12V" (at 198.12 17.78 0) - (effects (font (size 1.016 1.016))) - ) - (property "Footprint" "" (at 198.12 21.59 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 198.12 21.59 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid d7492737-e963-4b16-bd67-d972ad10b277)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "#+12V01") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:0") (at 195.58 90.17 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000032e8b852) - (property "Reference" "#GND04" (at 195.58 92.71 0) - (effects (font (size 1.016 1.016)) hide) - ) - (property "Value" "0" (at 195.58 91.948 0) - (effects (font (size 1.016 1.016))) - ) - (property "Footprint" "" (at 195.58 90.17 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 195.58 90.17 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid d3ff1b58-d39f-4c84-9a5a-d964c97675ac)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "#GND04") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:C") (at 179.07 72.39 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-00003e9d1ef8) - (property "Reference" "C2" (at 183.515 71.7955 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "220pF" (at 183.515 73.5577 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 179.07 72.39 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 179.07 72.39 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid da53b0db-67cd-4ffc-8de8-6fec29c85424)) - (pin "2" (uuid b2dcde2e-7c76-4360-8ad4-07683f4e82d4)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "C2") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:0") (at 179.07 80.01 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-00003e9d1eff) - (property "Reference" "#GND02" (at 179.07 82.55 0) - (effects (font (size 1.016 1.016)) hide) - ) - (property "Value" "0" (at 179.07 81.788 0) - (effects (font (size 1.016 1.016))) - ) - (property "Footprint" "" (at 179.07 80.01 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 179.07 80.01 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 03ba2abc-a52b-4ff3-aa28-5c4ca0ce01ce)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "#GND02") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:CAP") (at 242.57 81.28 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-00003e9d3dd3) - (property "Reference" "C3" (at 245.11 77.47 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "10nF" (at 245.11 85.09 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 242.57 81.28 0) - (effects (font (size 1.524 1.524))) - ) - (property "Datasheet" "" (at 242.57 81.28 0) - (effects (font (size 1.524 1.524))) - ) - (pin "1" (uuid ecafb960-ab89-437e-a28e-d03a53bd6788)) - (pin "2" (uuid f778e58f-2cea-4cf5-804a-578d0d59fc6d)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "C3") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:0") (at 242.57 88.9 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-00003e9d3de2) - (property "Reference" "#GND03" (at 242.57 91.44 0) - (effects (font (size 1.016 1.016)) hide) - ) - (property "Value" "0" (at 242.57 90.678 0) - (effects (font (size 1.016 1.016))) - ) - (property "Footprint" "" (at 242.57 88.9 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 242.57 88.9 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 98093c45-59d2-41ea-849a-a109da84099c)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "#GND03") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:INDUCTOR") (at 215.9 38.1 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-00003e9d4a5d) - (property "Reference" "L1" (at 215.9 34.1304 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "100mH" (at 215.9 35.8926 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 215.9 38.1 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 215.9 38.1 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 87045877-3271-4d58-92ca-ad889dc6cca9)) - (pin "2" (uuid 54a4f219-cd84-413f-979c-e131c021d173)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "L1") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:R") (at 198.12 30.48 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-00003e9d4d47) - (property "Reference" "R1" (at 199.771 29.8855 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "10" (at 199.771 31.6477 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 198.12 30.48 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 198.12 30.48 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid f853ed7d-4142-4e13-8d30-c3f682dca42a)) - (pin "2" (uuid 3b648ed9-5520-44f4-be08-2f472c25fd97)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "R1") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:R") (at 214.63 45.72 270) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-00003e9d53da) - (property "Reference" "R2" (at 214.63 48.2521 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "22K" (at 214.63 50.0143 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 214.63 45.72 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 214.63 45.72 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 95ef9151-a53d-408e-a9ae-9e954cee470f)) - (pin "2" (uuid b540c796-597a-4aab-a3c9-e05534eae664)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "R2") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:R") (at 231.14 77.47 270) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-0000592c1eb3) - (property "Reference" "R7" (at 231.14 80.0021 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "22K" (at 231.14 81.7643 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 231.14 77.47 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 231.14 77.47 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid fcbdf0fe-a250-4f1b-8c3d-fb4fb99ca24b)) - (pin "2" (uuid 3b32561b-5950-41aa-8854-478b2db6d173)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "R7") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:INDUCTOR") (at 231.14 71.12 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000592c1eb9) - (property "Reference" "L2" (at 231.14 68.58 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "100mH" (at 231.14 73.66 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 231.14 71.12 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "" (at 231.14 71.12 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 888b607b-a6e0-49bf-9b59-c2ede8c85c7e)) - (pin "2" (uuid 07ed30de-fe0f-4ddb-a996-60e770e772c7)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "L2") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:CAP") (at 215.9 26.67 270) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-0000592c267c) - (property "Reference" "C4" (at 215.9 20.1549 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "10nF" (at 215.9 21.9171 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 215.9 26.67 0) - (effects (font (size 1.524 1.524))) - ) - (property "Datasheet" "" (at 215.9 26.67 0) - (effects (font (size 1.524 1.524))) - ) - (pin "1" (uuid 77e896d6-b7f6-40dd-9c00-bf2c5989b657)) - (pin "2" (uuid 2ddfaae6-2371-4ca8-bc33-33eabc9c3131)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "C4") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:PWR_FLAG") (at 92.71 107.95 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000592c3ea3) - (property "Reference" "#FLG02" (at 92.71 109.855 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "${SIM.PARAMS}" (at 92.71 111.76 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 92.71 107.95 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (at 92.71 107.95 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Sim.Enable" "0" (at 92.71 107.95 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Device" "SPICE" (at 0 0 0) - (effects (font (size 0 0)) hide) - ) - (property "Sim.Params" "PWR_FLAG" (at 92.71 111.76 0) - (effects (font (size 1.27 1.27))) - ) - (property "Sim.Pins" "1=1" (at 0 0 0) - (effects (font (size 0 0)) hide) - ) - (pin "1" (uuid c91ab8de-49e4-4e74-a731-8cb6d6bdfde3)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "#FLG02") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:PWR_FLAG") (at 190.5 21.59 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000592c404d) - (property "Reference" "#FLG01" (at 190.5 19.685 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "${SIM.PARAMS}" (at 190.5 17.78 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 190.5 21.59 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (at 190.5 21.59 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Sim.Enable" "0" (at 190.5 21.59 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Device" "SPICE" (at 0 0 0) - (effects (font (size 0 0)) hide) - ) - (property "Sim.Params" "PWR_FLAG" (at 190.5 17.78 0) - (effects (font (size 1.27 1.27))) - ) - (property "Sim.Pins" "1=1" (at 0 0 0) - (effects (font (size 0 0)) hide) - ) - (pin "1" (uuid 543a559b-b06e-4e20-82fb-ab9348890dd8)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "#FLG01") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "schematic_libspice:R") (at 209.55 73.66 270) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-0000592c449d) - (property "Reference" "R12" (at 209.55 69.9389 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "100" (at 209.55 71.7011 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 209.55 73.66 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (at 209.55 73.66 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 86582c63-a691-4f73-8657-24ccb071fef6)) - (pin "2" (uuid 706dbc2e-d955-4d40-b420-324285b0b5b5)) - (instances - (project "pspice" - (path "/a4349b77-fc13-4b06-b73d-e811f055a7b6" - (reference "R12") (unit 1) - ) - ) - ) - ) - - (sheet_instances - (path "/" (page "1")) - ) -) diff --git a/demos/simulation/pspice/schematic_libspice.kicad_sym b/demos/simulation/pspice/schematic_libspice.kicad_sym deleted file mode 100644 index c49710b433..0000000000 --- a/demos/simulation/pspice/schematic_libspice.kicad_sym +++ /dev/null @@ -1,577 +0,0 @@ -(kicad_symbol_lib (version 20220331) (generator kicad_symbol_editor) - (symbol "+12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+12V" (id 1) (at 0 3.556 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "Power Flag Symbol" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "power-flag symbol" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "+12V_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 0) - (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)) - ) - ) - (symbol "+12V_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "+12V" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "0" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#GND" (id 0) (at 0 -2.54 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "0" (id 1) (at 0 -1.778 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (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 - (name "0" (effects (font (size 1.016 1.016)))) - (number "1" (effects (font (size 1.016 1.016)))) - ) - ) - ) - (symbol "CAP" (pin_names (offset 0.254)) (in_bom yes) (on_board yes) - (property "Reference" "C" (id 0) (at 2.54 3.81 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "CAP" (id 1) (at 2.54 -3.81 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (symbol "CAP_0_1" - (polyline - (pts - (xy -3.81 -1.27) - (xy 3.81 -1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy -3.81 1.27) - (xy 3.81 1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "CAP_1_1" - (pin passive line (at 0 6.35 270) (length 5.08) - (name "~" (effects (font (size 1.016 1.016)))) - (number "1" (effects (font (size 1.016 1.016)))) - ) - (pin passive line (at 0 -6.35 90) (length 5.08) - (name "~" (effects (font (size 1.016 1.016)))) - (number "2" (effects (font (size 1.016 1.016)))) - ) - ) - ) - (symbol "C" (extends "CAP") - (property "Reference" "C" (id 0) (at 2.54 3.81 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "C" (id 1) (at 2.54 -3.81 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - ) - (symbol "DIODE" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) - (property "Reference" "D" (id 0) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "DIODE" (id 1) (at 0 -4.445 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (symbol "DIODE_0_1" - (polyline - (pts - (xy -1.905 2.54) - (xy -1.905 -2.54) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 1.905 2.54) - (xy 1.905 -2.54) - (xy -1.905 0) - ) - (stroke (width 0) (type default)) - (fill (type outline)) - ) - ) - (symbol "DIODE_1_1" - (pin input line (at -5.08 0 0) (length 3.81) - (name "K" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 5.08 0 180) (length 3.81) - (name "A" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -5.08 0) - (effects (font (size 0.762 0.762)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "Power Flag Symbol" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "GROUND power-flag symbol" (id 5) (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 (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "INDUCTOR" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "L" (id 0) (at 0 2.54 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "INDUCTOR" (id 1) (at 0 -1.27 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (symbol "INDUCTOR_0_1" - (arc (start -2.54 0) (mid -3.81 1.2645) (end -5.08 0) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (arc (start 0 0) (mid -1.27 1.2645) (end -2.54 0) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (arc (start 2.54 0) (mid 1.27 1.2645) (end 0 0) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (arc (start 5.08 0) (mid 3.81 1.2645) (end 2.54 0) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "INDUCTOR_1_1" - (pin input line (at -6.35 0 0) (length 1.27) - (name "1" (effects (font (size 0.762 0.762)))) - (number "1" (effects (font (size 0.762 0.762)))) - ) - (pin input line (at 6.35 0 180) (length 1.27) - (name "2" (effects (font (size 0.762 0.762)))) - (number "2" (effects (font (size 0.762 0.762)))) - ) - ) - ) - (symbol "ISOURCE" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "I" (id 0) (at 0 -4.572 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "ISOURCE" (id 1) (at 0.254 4.318 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (symbol "ISOURCE_0_1" - (circle (center 0 -3.81) (radius 6.35) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy -8.89 -5.08) - (xy -8.89 5.08) - ) - (stroke (width 0) (type default)) - (fill (type outline)) - ) - (polyline - (pts - (xy -10.16 5.08) - (xy -8.89 7.62) - (xy -7.62 5.08) - ) - (stroke (width 0) (type default)) - (fill (type outline)) - ) - (circle (center 0 3.81) (radius 6.35) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (text "I" (at -8.128 -0.254 0) - (effects (font (size 2.54 2.54))) - ) - ) - (symbol "ISOURCE_1_1" - (pin input line (at 0 17.78 270) (length 7.62) - (name "E1" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 0 -17.78 90) (length 7.62) - (name "E2" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes) - (property "Reference" "#FLG" (id 0) (at 0 1.905 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "PWR_FLAG" (id 1) (at 0 3.81 0) - (effects (font (size 1.016 1.016))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_keywords" "Power Flag Symbol" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "general power-flag symbol" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PWR_FLAG_0_0" - (pin power_out line (at 0 0 90) (length 0) - (name "pwr" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - (symbol "PWR_FLAG_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 1.27) - (xy -1.016 1.905) - (xy 0 2.54) - (xy 1.016 1.905) - (xy 0 1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - ) - (symbol "QNPN" (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "Q" (id 0) (at -2.54 7.62 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "QNPN" (id 1) (at -2.54 5.08 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (symbol "QNPN_0_0" - (polyline - (pts - (xy 0 0) - (xy 3.81 -3.81) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 3.81 -3.81) - (xy 3.81 -1.27) - (xy 1.27 -3.81) - (xy 3.81 -3.81) - ) - (stroke (width 0) (type default)) - (fill (type outline)) - ) - ) - (symbol "QNPN_0_1" - (polyline - (pts - (xy 0 -3.81) - (xy 0 3.81) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 3.81 3.81) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "QNPN_1_1" - (pin passive line (at 3.81 8.89 270) (length 5.08) - (name "C" (effects (font (size 1.016 1.016)))) - (number "1" (effects (font (size 1.016 1.016)))) - ) - (pin input line (at -7.62 0 0) (length 7.62) - (name "B" (effects (font (size 1.016 1.016)))) - (number "2" (effects (font (size 1.016 1.016)))) - ) - (pin passive line (at 3.81 -8.89 90) (length 5.08) - (name "E" (effects (font (size 1.016 1.016)))) - (number "3" (effects (font (size 1.016 1.016)))) - ) - ) - ) - (symbol "QPNP" (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "Q" (id 0) (at -2.54 7.62 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "QPNP" (id 1) (at -2.54 5.08 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (symbol "QPNP_0_1" - (polyline - (pts - (xy 0 -3.81) - (xy 0 3.81) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 3.81 -3.81) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 0) - (xy 3.81 3.81) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 3.048 -4.572) - (xy 4.572 -3.048) - (xy 2.159 -2.159) - (xy 3.048 -4.572) - ) - (stroke (width 0) (type default)) - (fill (type outline)) - ) - ) - (symbol "QPNP_1_1" - (pin open_collector line (at 3.81 8.89 270) (length 5.08) - (name "C" (effects (font (size 1.016 1.016)))) - (number "1" (effects (font (size 1.016 1.016)))) - ) - (pin input line (at -7.62 0 0) (length 7.62) - (name "B" (effects (font (size 1.016 1.016)))) - (number "2" (effects (font (size 1.016 1.016)))) - ) - (pin open_emitter line (at 3.81 -8.89 90) (length 5.08) - (name "E" (effects (font (size 1.016 1.016)))) - (number "3" (effects (font (size 1.016 1.016)))) - ) - ) - ) - (symbol "R" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) - (property "Reference" "R" (id 0) (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R" (id 1) (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "ki_keywords" "R DEV" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Resistance" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "R_0_1" - (rectangle (start -1.016 3.81) (end 1.016 -3.81) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "R_1_1" - (pin passive line (at 0 6.35 270) (length 2.54) - (name "1" (effects (font (size 0.508 0.508)))) - (number "1" (effects (font (size 0.508 0.508)))) - ) - (pin passive line (at 0 -6.35 90) (length 2.54) - (name "2" (effects (font (size 0.508 0.508)))) - (number "2" (effects (font (size 0.508 0.508)))) - ) - ) - ) - (symbol "VSOURCE" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "V" (id 0) (at 0 -2.54 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "VSOURCE" (id 1) (at 0 2.54 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (symbol "VSOURCE_0_1" - (polyline - (pts - (xy -6.35 -6.35) - (xy -6.35 3.81) - ) - (stroke (width 0) (type default)) - (fill (type outline)) - ) - (polyline - (pts - (xy -7.62 3.81) - (xy -6.35 6.35) - (xy -5.08 3.81) - ) - (stroke (width 0) (type default)) - (fill (type outline)) - ) - (circle (center 0 0) (radius 10.16) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (text "V" (at -8.128 -0.254 0) - (effects (font (size 2.54 2.54))) - ) - ) - (symbol "VSOURCE_1_1" - (pin input line (at 0 17.78 270) (length 7.62) - (name "E1" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 0 -17.78 90) (length 7.62) - (name "E2" (effects (font (size 1.27 1.27)))) - (number "2" (effects (font (size 1.27 1.27)))) - ) - ) - ) -) diff --git a/demos/simulation/pspice/sym-lib-table b/demos/simulation/pspice/sym-lib-table deleted file mode 100644 index 321c798b95..0000000000 --- a/demos/simulation/pspice/sym-lib-table +++ /dev/null @@ -1,3 +0,0 @@ -(sym_lib_table - (lib (name "schematic_libspice")(type "KiCad")(uri "${KIPRJMOD}/schematic_libspice.kicad_sym")(options "")(descr "")) -) diff --git a/demos/simulation/sallen_key/sallen_key.kicad_pro b/demos/simulation/sallen_key/sallen_key.kicad_pro index 5fafd0a321..4baa8f3f60 100644 --- a/demos/simulation/sallen_key/sallen_key.kicad_pro +++ b/demos/simulation/sallen_key/sallen_key.kicad_pro @@ -117,6 +117,14 @@ "zones_allow_external_fillets": false, "zones_use_no_outline": true }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -309,11 +317,21 @@ "different_unit_net": "error", "duplicate_reference": "error", "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", + "missing_unit": "warning", "multiple_net_names": "warning", "net_not_bus_member": "warning", "no_connect_connected": "warning", @@ -322,8 +340,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" @@ -335,12 +359,12 @@ }, "meta": { "filename": "sallen_key.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ { - "bus_width": 12.0, + "bus_width": 12, "clearance": 0.2, "diff_pair_gap": 0.25, "diff_pair_via_gap": 0.25, @@ -350,15 +374,16 @@ "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.25, "via_diameter": 0.8, "via_drill": 0.4, - "wire_width": 6.0 + "wire_width": 6 } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, @@ -369,14 +394,89 @@ "gencad": "", "idf": "", "netlist": "", + "plot": "", + "pos_files": "", "specctra_dsn": "", "step": "", + "svg": "", "vrml": "" }, "page_layout_descr_file": "" }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, "drawing": { "dashed_lines_dash_length_ratio": 12.0, "dashed_lines_gap_length_ratio": 3.0, @@ -393,6 +493,11 @@ "intersheets_ref_suffix": "", "junction_size_choice": 3, "label_size_ratio": 0.3, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, "pin_symbol_size": 25.0, "text_offset_ratio": 0.3 }, @@ -408,14 +513,18 @@ "meta": { "version": 0 }, - "model_mode": 0, + "model_mode": 4, "workbook_filename": "" }, "page_layout_descr_file": "", "plot_directory": "", + "space_save_all_events": true, "spice_adjust_passive_values": false, + "spice_current_sheet_as_root": false, "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, "spice_save_all_currents": false, + "spice_save_all_dissipations": false, "spice_save_all_voltages": false, "subpart_first_id": 65, "subpart_id_separator": 0 @@ -423,7 +532,7 @@ "sheets": [ [ "403a5eac-c035-4b08-8ba1-e036b0ed18fb", - "" + "Root" ] ], "text_variables": {} diff --git a/demos/simulation/sallen_key/sallen_key.kicad_sch b/demos/simulation/sallen_key/sallen_key.kicad_sch index b0f831fcea..25dc860e71 100644 --- a/demos/simulation/sallen_key/sallen_key.kicad_sch +++ b/demos/simulation/sallen_key/sallen_key.kicad_sch @@ -1,1097 +1,2784 @@ -(kicad_sch (version 20230121) (generator eeschema) - - (uuid 403a5eac-c035-4b08-8ba1-e036b0ed18fb) - - (paper "A4") - - (lib_symbols - (symbol "C_1" (pin_names (offset 0) hide) (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_1" (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 0.762 0.762))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "ki_fp_filters" "C? C_????_* C_???? SMD*_c Capacitor*" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "C_1_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_1" - (pin passive line (at 0 3.81 270) (length 2.794) - (name "1" (effects (font (size 0.508 0.508)))) - (number "1" (effects (font (size 0.508 0.508)))) - ) - (pin passive line (at 0 -3.81 90) (length 2.794) - (name "2" (effects (font (size 0.508 0.508)))) - (number "2" (effects (font (size 0.508 0.508)))) - ) - ) - ) - (symbol "R_1" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) - (property "Reference" "R" (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R_1" (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at -1.778 0 90) - (effects (font (size 0.762 0.762))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 0.762 0.762))) - ) - (property "ki_fp_filters" "R_* Resistor_*" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "R_1_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_1" - (pin passive line (at 0 3.81 270) (length 1.27) - (name "1" (effects (font (size 0.508 0.508)))) - (number "1" (effects (font (size 0.508 0.508)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "2" (effects (font (size 0.508 0.508)))) - (number "2" (effects (font (size 0.508 0.508)))) - ) - ) - ) - (symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes) - (property "Reference" "#FLG" (at 0 1.905 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "PWR_FLAG" (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" "power-flag" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Special symbol for telling ERC where power comes from" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (symbol "PWR_FLAG_0_0" - (pin power_out line (at 0 0 90) (length 0) - (name "pwr" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - (symbol "PWR_FLAG_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 1.27) - (xy -1.016 1.905) - (xy 0 2.54) - (xy 1.016 1.905) - (xy 0 1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - ) - (symbol "sallen_key_schlib:C" (pin_names (offset 0) hide) (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 0.762 0.762))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "ki_fp_filters" "C? C_????_* C_???? SMD*_c Capacitor*" (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (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 "1" (effects (font (size 0.508 0.508)))) - (number "1" (effects (font (size 0.508 0.508)))) - ) - (pin passive line (at 0 -3.81 90) (length 2.794) - (name "2" (effects (font (size 0.508 0.508)))) - (number "2" (effects (font (size 0.508 0.508)))) - ) - ) - ) - (symbol "sallen_key_schlib: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.524 1.524))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (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 (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "sallen_key_schlib:Generic_Opamp" (in_bom yes) (on_board yes) - (property "Reference" "U" (at 0 6.35 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "Generic_Opamp" (at 0 3.81 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at -2.54 -2.54 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (symbol "Generic_Opamp_0_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)) - ) - ) - (symbol "Generic_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)))) - ) - ) - ) - (symbol "sallen_key_schlib:R" (pin_names (offset 0) hide) (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 0.762 0.762))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 0.762 0.762))) - ) - (property "ki_fp_filters" "R_* Resistor_*" (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 "1" (effects (font (size 0.508 0.508)))) - (number "1" (effects (font (size 0.508 0.508)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "2" (effects (font (size 0.508 0.508)))) - (number "2" (effects (font (size 0.508 0.508)))) - ) - ) - ) - (symbol "sallen_key_schlib:VDD" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "VDD" (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (symbol "VDD_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (circle (center 0 1.905) (radius 0.635) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "VDD_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "VDD" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "sallen_key_schlib:VSOURCE" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "V" (at 5.08 5.08 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "VSOURCE" (at 6.35 2.54 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Footprint" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Fieldname" "Value" (at 0 0 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Spice_Primitive" "V" (at 0 0 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Spice_Node_Sequence" "1 2" (at -7.62 5.08 0) - (effects (font (size 1.524 1.524)) hide) - ) - (symbol "VSOURCE_0_1" - (polyline - (pts - (xy 0 -1.905) - (xy 0 1.905) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 1.905) - (xy -0.635 0.635) - (xy 0.635 0.635) - (xy 0 1.905) - ) - (stroke (width 0) (type default)) - (fill (type outline)) - ) - (circle (center 0 0) (radius 2.54) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "VSOURCE_1_1" - (pin input 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 input 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)))) - ) - ) - ) - (symbol "sallen_key_schlib:VSS" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "VSS" (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "Datasheet" "" (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (symbol "VSS_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (circle (center 0 1.905) (radius 0.635) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "VSS_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "VSS" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - ) - - (junction (at 238.76 53.34) (diameter 1.016) (color 0 0 0 0) - (uuid 02da825e-d7f6-49c7-8c03-12654ce766c9) - ) - (junction (at 245.11 40.64) (diameter 1.016) (color 0 0 0 0) - (uuid 0f0b2605-3d33-4744-b0b4-3b5ecf3d92b2) - ) - (junction (at 245.11 64.77) (diameter 1.016) (color 0 0 0 0) - (uuid 2b9d0e01-0976-459c-981e-afa20845f847) - ) - (junction (at 168.91 109.22) (diameter 1.016) (color 0 0 0 0) - (uuid 4773872d-f7b2-47d0-87af-5b6d0531d9ea) - ) - (junction (at 212.09 111.76) (diameter 1.016) (color 0 0 0 0) - (uuid 4cd048d1-0789-4dd1-bb8e-34e7741086e5) - ) - (junction (at 245.11 53.34) (diameter 1.016) (color 0 0 0 0) - (uuid 604e0fed-41f1-4c47-b586-ee91372323a8) - ) - (junction (at 187.96 125.73) (diameter 1.016) (color 0 0 0 0) - (uuid 9e18109d-441e-4778-a097-f1676b17921a) - ) - (junction (at 186.69 109.22) (diameter 1.016) (color 0 0 0 0) - (uuid dd495cd1-7e58-43ed-aac3-8099ec2dc842) - ) - - (wire (pts (xy 212.09 125.73) (xy 187.96 125.73)) - (stroke (width 0) (type solid)) - (uuid 04a0fa97-724b-4250-b3c9-50868d81ca29) - ) - (wire (pts (xy 168.91 109.22) (xy 172.72 109.22)) - (stroke (width 0) (type solid)) - (uuid 0a3a4288-cc59-4f63-8919-1ed2d0495376) - ) - (wire (pts (xy 187.96 114.3) (xy 191.77 114.3)) - (stroke (width 0) (type solid)) - (uuid 18af8a04-7474-4306-bc63-fb241a675c11) - ) - (wire (pts (xy 238.76 53.34) (xy 245.11 53.34)) - (stroke (width 0) (type solid)) - (uuid 20cdbfb1-cf98-4869-ae0a-35934c6fe1c1) - ) - (wire (pts (xy 237.49 64.77) (xy 237.49 66.04)) - (stroke (width 0) (type solid)) - (uuid 29ec3d0b-f6aa-4938-895a-e7a4f9c879e8) - ) - (wire (pts (xy 186.69 109.22) (xy 191.77 109.22)) - (stroke (width 0) (type solid)) - (uuid 2c3d03d4-6df6-4aea-9439-547003fbd912) - ) - (wire (pts (xy 187.96 125.73) (xy 181.61 125.73)) - (stroke (width 0) (type solid)) - (uuid 36dc6c4c-5af7-4616-ba76-d4c9f815abbd) - ) - (wire (pts (xy 180.34 109.22) (xy 186.69 109.22)) - (stroke (width 0) (type solid)) - (uuid 38332f6a-ef3c-4b8f-a7a0-c5d0ca83aacf) - ) - (wire (pts (xy 152.4 124.46) (xy 152.4 127)) - (stroke (width 0) (type solid)) - (uuid 3b4eed65-c7c5-4efe-babc-151ad52f99ad) - ) - (wire (pts (xy 245.11 64.77) (xy 237.49 64.77)) - (stroke (width 0) (type solid)) - (uuid 467689ee-94c7-439f-9284-4154ec32566c) - ) - (wire (pts (xy 168.91 125.73) (xy 168.91 109.22)) - (stroke (width 0) (type solid)) - (uuid 55ebc0b1-c787-407c-a267-6e11e8f64dac) - ) - (wire (pts (xy 212.09 125.73) (xy 212.09 111.76)) - (stroke (width 0) (type solid)) - (uuid 5799e104-a3aa-48fe-a8aa-4ded2dcc8dbe) - ) - (wire (pts (xy 187.96 125.73) (xy 187.96 114.3)) - (stroke (width 0) (type solid)) - (uuid 619abdde-c8ec-4cd3-b2ac-96f4c0be3b95) - ) - (wire (pts (xy 212.09 111.76) (xy 226.06 111.76)) - (stroke (width 0) (type solid)) - (uuid 640ba09e-d127-41b3-9851-0b378f034976) - ) - (wire (pts (xy 173.99 125.73) (xy 168.91 125.73)) - (stroke (width 0) (type solid)) - (uuid 644909cf-ebce-45bb-9cf8-d7ff7b16ce44) - ) - (wire (pts (xy 166.37 109.22) (xy 168.91 109.22)) - (stroke (width 0) (type solid)) - (uuid 65aa925b-cc2b-4ed1-938b-53ab398eaeac) - ) - (wire (pts (xy 245.11 52.07) (xy 245.11 53.34)) - (stroke (width 0) (type solid)) - (uuid 689f4ba3-6ca8-461e-86fc-2a1db5fafcec) - ) - (wire (pts (xy 238.76 53.34) (xy 238.76 54.61)) - (stroke (width 0) (type solid)) - (uuid 843a6d4c-45b3-4f69-a0a1-f472412e2c21) - ) - (wire (pts (xy 238.76 40.64) (xy 245.11 40.64)) - (stroke (width 0) (type solid)) - (uuid 93d26412-87cc-4799-a843-8829f8fcbe4f) - ) - (wire (pts (xy 186.69 105.41) (xy 186.69 109.22)) - (stroke (width 0) (type solid)) - (uuid 99cc3a79-95ad-48e7-907c-7be9ee6eeee0) - ) - (wire (pts (xy 245.11 53.34) (xy 245.11 54.61)) - (stroke (width 0) (type solid)) - (uuid 9c22a812-9067-4604-be3f-547a0a2217c9) - ) - (wire (pts (xy 232.41 53.34) (xy 232.41 54.61)) - (stroke (width 0) (type solid)) - (uuid a426ff34-4317-4d53-8ebb-77d42a3aef18) - ) - (wire (pts (xy 245.11 66.04) (xy 245.11 64.77)) - (stroke (width 0) (type solid)) - (uuid c854f96f-1c70-4368-a74d-7eed960694e1) - ) - (wire (pts (xy 232.41 53.34) (xy 238.76 53.34)) - (stroke (width 0) (type solid)) - (uuid ccb9d828-8fe0-4c3e-8489-2598990b2481) - ) - (wire (pts (xy 245.11 40.64) (xy 245.11 41.91)) - (stroke (width 0) (type solid)) - (uuid cd086666-3eba-4dec-b71d-7f0791de7a0a) - ) - (wire (pts (xy 186.69 96.52) (xy 186.69 97.79)) - (stroke (width 0) (type solid)) - (uuid dad68928-14fc-4cec-851a-d33b8a09ed10) - ) - (wire (pts (xy 207.01 111.76) (xy 212.09 111.76)) - (stroke (width 0) (type solid)) - (uuid dbc07984-8dcb-427d-9b78-57aeeb8bf649) - ) - (wire (pts (xy 158.75 109.22) (xy 152.4 109.22)) - (stroke (width 0) (type solid)) - (uuid e2298bba-e155-47c7-bbf1-ddeed005fc64) - ) - (wire (pts (xy 152.4 109.22) (xy 152.4 114.3)) - (stroke (width 0) (type solid)) - (uuid fc2d08ca-d4e2-4706-9885-a0781d86f92f) - ) - - (text_box ".control\nversion\n.endc" - (at 109.22 130.81 0) (size 14.986 8.7796) - (stroke (width 0) (type default)) - (fill (type none)) - (effects (font (size 1.524 1.524)) (justify left top)) - (uuid d15f446c-5062-4dbf-aa54-9559d3f29629) - ) - - (text ".ac dec 10 1 1Meg\n" (at 109.22 127 0) - (effects (font (size 1.524 1.524)) (justify left bottom)) - (uuid d38c3d1e-9916-43e1-b08b-2be978d6d7e1) - ) - - (label "lowpass" (at 217.17 111.76 0) (fields_autoplaced) - (effects (font (size 1.524 1.524)) (justify left bottom)) - (uuid bd619414-e4f2-475c-8922-cde135b28a78) - ) - - (symbol (lib_id "sallen_key_schlib:VSOURCE") (at 152.4 119.38 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000057336052) - (property "Reference" "V1" (at 155.6512 118.2116 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "${SIM.PARAMS}" (at 155.6512 120.523 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 152.4 119.38 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 152.4 119.38 0) - (effects (font (size 1.27 1.27))) - ) - (property "Fieldname" "Value" (at 152.4 119.38 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Device" "V" (at 152.4 119.38 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Params" "ac=1" (at 0 0 0) - (effects (font (size 0 0)) hide) - ) - (property "Sim.Pins" "1=+ 2=-" (at 144.78 114.3 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Type" "DC" (at 152.4 119.38 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 6b115aad-7e6a-4d3d-9f04-32436028f2e2)) - (pin "2" (uuid 676ffa01-b5ac-46ff-aa06-7a996aec4756)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "V1") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "sallen_key_schlib:Generic_Opamp") (at 199.39 111.76 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-00005788ff9f) - (property "Reference" "U1" (at 201.93 107.95 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "AD8051" (at 200.66 115.57 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 196.85 114.3 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 199.39 111.76 0) - (effects (font (size 1.27 1.27))) - ) - (property "Sim.Library" "ad8051.lib" (at 199.39 111.76 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Name" "AD8051" (at 199.39 111.76 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Pins" "1=1 2=2 3=99 4=50 5=45" (at 0 0 0) - (effects (font (size 0 0)) hide) - ) - (pin "1" (uuid 5ce021d9-0c83-45c0-a205-62b618da33c2)) - (pin "2" (uuid 5083cecd-6789-4a7e-8828-39dc0e1fe03b)) - (pin "3" (uuid 8101937b-8472-4cd6-8f15-36904ee73daa)) - (pin "4" (uuid bacade97-4581-4b25-9c4a-22c8c16bcb13)) - (pin "5" (uuid 9279f3fb-ce5d-490a-8f5b-684612565b68)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "U1") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "sallen_key_schlib:VSOURCE") (at 245.11 46.99 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-0000578900ba) - (property "Reference" "V2" (at 248.285 46.3955 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "10" (at 248.285 48.1577 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 245.11 46.99 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 245.11 46.99 0) - (effects (font (size 1.27 1.27))) - ) - (property "Sim.Device" "V" (at 245.11 46.99 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Type" "DC" (at 0 0 0) - (effects (font (size 0 0)) hide) - ) - (property "Sim.Pins" "1=+ 2=-" (at 237.49 41.91 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 63d57c3f-1061-4b05-b866-55bec0c26e5b)) - (pin "2" (uuid 5c0c2285-7e50-4c77-a6f7-d3a084f8ed0d)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "V2") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "sallen_key_schlib:VSOURCE") (at 245.11 59.69 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-000057890232) - (property "Reference" "V3" (at 248.285 59.0955 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "10" (at 248.285 60.8577 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 245.11 59.69 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 245.11 59.69 0) - (effects (font (size 1.27 1.27))) - ) - (property "Sim.Device" "V" (at 245.11 59.69 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Type" "DC" (at 0 0 0) - (effects (font (size 0 0)) hide) - ) - (property "Sim.Pins" "1=+ 2=-" (at 237.49 54.61 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 3a312d53-d59f-447a-afa9-d697fafd0175)) - (pin "2" (uuid 8f8436df-0b89-4660-a3c0-3ba3117ad384)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "V3") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "sallen_key_schlib:GND") (at 238.76 54.61 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578902d2) - (property "Reference" "#PWR05" (at 238.76 60.96 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 238.887 59.0042 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 238.76 54.61 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 238.76 54.61 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid e291403e-12ec-4780-94f1-476cef62b8fd)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "#PWR05") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "sallen_key_schlib:VDD") (at 245.11 40.64 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578903c0) - (property "Reference" "#PWR06" (at 245.11 44.45 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "VDD" (at 245.5418 36.2458 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 245.11 40.64 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 245.11 40.64 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid 08fb5b5f-9d7e-42cd-85b7-2369422cf2e4)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "#PWR06") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "sallen_key_schlib:VSS") (at 245.11 66.04 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-0000578903e2) - (property "Reference" "#PWR07" (at 245.11 62.23 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "VSS" (at 244.6528 70.4342 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 245.11 66.04 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 245.11 66.04 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid 954b9000-f9d7-465e-8075-b60c8cee0229)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "#PWR07") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "sallen_key_schlib:VDD") (at 196.85 104.14 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000057890425) - (property "Reference" "#PWR03" (at 196.85 107.95 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "VDD" (at 197.2818 99.7458 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 196.85 104.14 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 196.85 104.14 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid d071a357-1d06-4ef1-a4cb-70a18c24ba96)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "#PWR03") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "sallen_key_schlib:VSS") (at 196.85 119.38 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000057890453) - (property "Reference" "#PWR04" (at 196.85 115.57 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "VSS" (at 196.3928 123.7742 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 196.85 119.38 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 196.85 119.38 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid 6ff1c0ce-774e-419b-b6ea-34916926fb24)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "#PWR04") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "sallen_key_schlib:R") (at 176.53 109.22 270) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-000057890691) - (property "Reference" "R2" (at 176.53 105.3719 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "1k" (at 176.53 107.1341 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 176.53 107.442 90) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 176.53 109.22 0) - (effects (font (size 1.27 1.27))) - ) - (property "Fieldname" "Value" (at 176.53 109.22 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Pins" "1=1 2=2" (at 176.53 109.22 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid fcb5a355-f45c-497e-b6a3-3e5a13cc7722)) - (pin "2" (uuid 4422bd9e-5e5f-4bc2-bf15-76469b94f69c)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "R2") (unit 1) - ) - ) - ) - ) - - (symbol (lib_name "R_1") (lib_id "sallen_key_schlib:R") (at 162.56 109.22 270) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-0000578906ff) - (property "Reference" "R1" (at 162.56 105.3719 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "1k" (at 162.56 107.1341 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 162.56 107.442 90) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 162.56 109.22 0) - (effects (font (size 1.27 1.27))) - ) - (property "Fieldname" "Value" (at 162.56 109.22 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Pins" "1=1 2=2" (at 162.56 109.22 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid 58c9f791-9dd7-4632-b8eb-c2cf84d59bb7)) - (pin "2" (uuid f9915401-49fb-4d8b-a88a-406c8445878e)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "R1") (unit 1) - ) - ) - ) - ) - - (symbol (lib_name "C_1") (lib_id "sallen_key_schlib:C") (at 177.8 125.73 270) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) - (uuid 00000000-0000-0000-0000-00005789077d) - (property "Reference" "C1" (at 177.8 120.7389 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "100n" (at 177.8 122.5011 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 173.99 126.6952 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 177.8 125.73 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid d06ec118-9aea-40e0-bc66-0c264d3d39d8)) - (pin "2" (uuid cab9a507-b497-44ad-a2d5-72bd7ea0128f)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "C1") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "sallen_key_schlib:C") (at 186.69 101.6 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-00005789085b) - (property "Reference" "C2" (at 183.769 102.7684 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "100n" (at 183.769 100.457 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 185.7248 97.79 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 186.69 101.6 0) - (effects (font (size 1.27 1.27))) - ) - (property "Fieldname" "Value" (at 186.69 101.6 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Sim.Pins" "1=1 2=2" (at 186.69 101.6 0) - (effects (font (size 1.524 1.524)) hide) - ) - (pin "1" (uuid f26dfb31-49c6-4c2c-94ed-a4dda9281e00)) - (pin "2" (uuid c612e07d-6937-41c6-b3be-261e6cbb96da)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "C2") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "sallen_key_schlib:GND") (at 186.69 96.52 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-000057890b95) - (property "Reference" "#PWR02" (at 186.69 90.17 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 186.563 92.1258 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 186.69 96.52 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 186.69 96.52 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid 3a5206ce-0eb3-487f-b69e-eca956e6bcc8)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "#PWR02") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "sallen_key_schlib:GND") (at 152.4 127 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid 00000000-0000-0000-0000-00005a0b57f1) - (property "Reference" "#PWR0101" (at 152.4 133.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 152.527 131.3942 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 152.4 127 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (at 152.4 127 0) - (effects (font (size 1.27 1.27))) - ) - (pin "1" (uuid b676fc81-c1ef-4fa1-a0c3-6854254163ad)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "#PWR0101") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "power:PWR_FLAG") (at 237.49 66.04 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid c10484fa-5553-45ee-ac36-942fdc26ec8e) - (property "Reference" "#FLG0101" (at 237.49 67.945 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "PWR_FLAG" (at 237.49 70.3644 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 237.49 66.04 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 237.49 66.04 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid c12835cf-8fd3-413e-ba06-7c963e127850)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "#FLG0101") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "power:PWR_FLAG") (at 238.76 40.64 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid d2ccd91b-84a5-4a27-b12e-cea8603afb89) - (property "Reference" "#FLG0103" (at 238.76 38.735 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "PWR_FLAG" (at 238.76 36.3156 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 238.76 40.64 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 238.76 40.64 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 2e534ba7-e485-440d-ab50-1013be43f65a)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "#FLG0103") (unit 1) - ) - ) - ) - ) - - (symbol (lib_id "power:PWR_FLAG") (at 232.41 54.61 180) (unit 1) - (in_bom yes) (on_board yes) (dnp no) - (uuid e06aaf18-42f6-424d-8f09-e7146efa2360) - (property "Reference" "#FLG0102" (at 232.41 56.515 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "PWR_FLAG" (at 232.41 58.9344 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (at 232.41 54.61 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (at 232.41 54.61 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid e1826a3e-938e-458c-9c54-55323c05818a)) - (instances - (project "sallen_key" - (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" - (reference "#FLG0102") (unit 1) - ) - ) - ) - ) - - (sheet_instances - (path "/" (page "1")) - ) +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "403a5eac-c035-4b08-8ba1-e036b0ed18fb") + (paper "A4") + (lib_symbols + (symbol "sallen_key_schlib: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 "sallen_key_schlib:GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (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.524 1.524) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (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 + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "sallen_key_schlib:Generic_Opamp" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Generic_Opamp" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at -2.54 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Generic_Opamp_0_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) + ) + ) + ) + (symbol "Generic_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 "sallen_key_schlib:PWR_FLAG" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#FLG" + (at 0 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (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" "Special symbol for telling ERC where power comes from" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "power-flag" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PWR_FLAG_0_0" + (pin power_out line + (at 0 0 90) + (length 0) + (name "pwr" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "PWR_FLAG_0_1" + (polyline + (pts + (xy 0 0) (xy 0 1.27) (xy -1.016 1.905) (xy 0 2.54) (xy 1.016 1.905) (xy 0 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "sallen_key_schlib: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 "sallen_key_schlib: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" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (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 "sallen_key_schlib:VDD" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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" "VDD" + (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 \"VDD\"" + (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 "VDD_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 "VDD_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "sallen_key_schlib:VSS" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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" "VSS" + (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 \"VSS\"" + (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 "VSS_0_1" + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 1.27) (xy -0.762 1.27) (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + ) + (symbol "VSS_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text ".ac dec 10 1 1Meg\n" + (exclude_from_sim no) + (at 109.22 127 0) + (effects + (font + (size 1.524 1.524) + ) + (justify left bottom) + ) + (uuid "d38c3d1e-9916-43e1-b08b-2be978d6d7e1") + ) + (text_box ".control\nversion\n.endc" + (exclude_from_sim no) + (at 109.22 130.81 0) + (size 14.986 8.7796) + (margins 1.143 1.143 1.143 1.143) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (size 1.524 1.524) + ) + (justify left top) + ) + (uuid "d15f446c-5062-4dbf-aa54-9559d3f29629") + ) + (junction + (at 245.11 40.64) + (diameter 1.016) + (color 0 0 0 0) + (uuid "0f0b2605-3d33-4744-b0b4-3b5ecf3d92b2") + ) + (junction + (at 245.11 64.77) + (diameter 1.016) + (color 0 0 0 0) + (uuid "2b9d0e01-0976-459c-981e-afa20845f847") + ) + (junction + (at 168.91 109.22) + (diameter 1.016) + (color 0 0 0 0) + (uuid "4773872d-f7b2-47d0-87af-5b6d0531d9ea") + ) + (junction + (at 212.09 111.76) + (diameter 1.016) + (color 0 0 0 0) + (uuid "4cd048d1-0789-4dd1-bb8e-34e7741086e5") + ) + (junction + (at 245.11 53.34) + (diameter 1.016) + (color 0 0 0 0) + (uuid "604e0fed-41f1-4c47-b586-ee91372323a8") + ) + (junction + (at 187.96 125.73) + (diameter 1.016) + (color 0 0 0 0) + (uuid "9e18109d-441e-4778-a097-f1676b17921a") + ) + (junction + (at 186.69 109.22) + (diameter 1.016) + (color 0 0 0 0) + (uuid "dd495cd1-7e58-43ed-aac3-8099ec2dc842") + ) + (wire + (pts + (xy 212.09 125.73) (xy 187.96 125.73) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "04a0fa97-724b-4250-b3c9-50868d81ca29") + ) + (wire + (pts + (xy 168.91 109.22) (xy 172.72 109.22) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "0a3a4288-cc59-4f63-8919-1ed2d0495376") + ) + (wire + (pts + (xy 187.96 114.3) (xy 191.77 114.3) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "18af8a04-7474-4306-bc63-fb241a675c11") + ) + (wire + (pts + (xy 186.69 109.22) (xy 191.77 109.22) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "2c3d03d4-6df6-4aea-9439-547003fbd912") + ) + (wire + (pts + (xy 187.96 125.73) (xy 181.61 125.73) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "36dc6c4c-5af7-4616-ba76-d4c9f815abbd") + ) + (wire + (pts + (xy 180.34 109.22) (xy 186.69 109.22) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "38332f6a-ef3c-4b8f-a7a0-c5d0ca83aacf") + ) + (wire + (pts + (xy 152.4 124.46) (xy 152.4 127) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "3b4eed65-c7c5-4efe-babc-151ad52f99ad") + ) + (wire + (pts + (xy 246.38 64.77) (xy 245.11 64.77) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "467689ee-94c7-439f-9284-4154ec32566c") + ) + (wire + (pts + (xy 168.91 125.73) (xy 168.91 109.22) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "55ebc0b1-c787-407c-a267-6e11e8f64dac") + ) + (wire + (pts + (xy 212.09 125.73) (xy 212.09 111.76) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "5799e104-a3aa-48fe-a8aa-4ded2dcc8dbe") + ) + (wire + (pts + (xy 187.96 125.73) (xy 187.96 114.3) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "619abdde-c8ec-4cd3-b2ac-96f4c0be3b95") + ) + (wire + (pts + (xy 212.09 111.76) (xy 226.06 111.76) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "640ba09e-d127-41b3-9851-0b378f034976") + ) + (wire + (pts + (xy 173.99 125.73) (xy 168.91 125.73) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "644909cf-ebce-45bb-9cf8-d7ff7b16ce44") + ) + (wire + (pts + (xy 166.37 109.22) (xy 168.91 109.22) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "65aa925b-cc2b-4ed1-938b-53ab398eaeac") + ) + (wire + (pts + (xy 245.11 52.07) (xy 245.11 53.34) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "689f4ba3-6ca8-461e-86fc-2a1db5fafcec") + ) + (wire + (pts + (xy 238.76 53.34) (xy 238.76 54.61) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "843a6d4c-45b3-4f69-a0a1-f472412e2c21") + ) + (wire + (pts + (xy 246.38 40.64) (xy 245.11 40.64) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "93d26412-87cc-4799-a843-8829f8fcbe4f") + ) + (wire + (pts + (xy 186.69 105.41) (xy 186.69 109.22) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "99cc3a79-95ad-48e7-907c-7be9ee6eeee0") + ) + (wire + (pts + (xy 245.11 53.34) (xy 245.11 54.61) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "9c22a812-9067-4604-be3f-547a0a2217c9") + ) + (wire + (pts + (xy 245.11 66.04) (xy 245.11 64.77) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "c854f96f-1c70-4368-a74d-7eed960694e1") + ) + (wire + (pts + (xy 246.38 53.34) (xy 245.11 53.34) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "ccb9d828-8fe0-4c3e-8489-2598990b2481") + ) + (wire + (pts + (xy 245.11 40.64) (xy 245.11 41.91) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "cd086666-3eba-4dec-b71d-7f0791de7a0a") + ) + (wire + (pts + (xy 245.11 53.34) (xy 238.76 53.34) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "ce2ec91c-4c6b-4c02-98ef-8c4c90c267ae") + ) + (wire + (pts + (xy 186.69 96.52) (xy 186.69 97.79) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "dad68928-14fc-4cec-851a-d33b8a09ed10") + ) + (wire + (pts + (xy 207.01 111.76) (xy 212.09 111.76) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "dbc07984-8dcb-427d-9b78-57aeeb8bf649") + ) + (wire + (pts + (xy 158.75 109.22) (xy 152.4 109.22) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "e2298bba-e155-47c7-bbf1-ddeed005fc64") + ) + (wire + (pts + (xy 152.4 109.22) (xy 152.4 114.3) + ) + (stroke + (width 0) + (type solid) + ) + (uuid "fc2d08ca-d4e2-4706-9885-a0781d86f92f") + ) + (label "lowpass" + (at 226.06 111.76 180) + (effects + (font + (size 1.524 1.524) + ) + (justify right bottom) + ) + (uuid "bd619414-e4f2-475c-8922-cde135b28a78") + ) + (symbol + (lib_id "sallen_key_schlib:VDC") + (at 152.4 119.38 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000057336052") + (property "Reference" "V1" + (at 155.6512 118.2116 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "${SIM.PARAMS}" + (at 155.6512 120.523 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 152.4 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 152.4 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 152.4 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Fieldname" "Value" + (at 152.4 119.38 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 152.4 119.38 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Params" "ac=1" + (at 0 0 0) + (effects + (font + (size 0.001 0.001) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 144.78 114.3 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Type" "DC" + (at 152.4 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6b115aad-7e6a-4d3d-9f04-32436028f2e2") + ) + (pin "2" + (uuid "676ffa01-b5ac-46ff-aa06-7a996aec4756") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "V1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "sallen_key_schlib:Generic_Opamp") + (at 199.39 111.76 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005788ff9f") + (property "Reference" "U1" + (at 201.93 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "AD8051" + (at 200.66 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 196.85 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 199.39 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 199.39 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Sim.Library" "ad8051.lib" + (at 199.39 111.76 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Name" "AD8051" + (at 199.39 111.76 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=1 2=2 3=99 4=50 5=45" + (at 0 0 0) + (effects + (font + (size 0.001 0.001) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5ce021d9-0c83-45c0-a205-62b618da33c2") + ) + (pin "2" + (uuid "5083cecd-6789-4a7e-8828-39dc0e1fe03b") + ) + (pin "3" + (uuid "8101937b-8472-4cd6-8f15-36904ee73daa") + ) + (pin "4" + (uuid "bacade97-4581-4b25-9c4a-22c8c16bcb13") + ) + (pin "5" + (uuid "9279f3fb-ce5d-490a-8f5b-684612565b68") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "sallen_key_schlib:VDC") + (at 245.11 46.99 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "00000000-0000-0000-0000-0000578900ba") + (property "Reference" "V2" + (at 248.92 45.5901 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10" + (at 248.92 48.1301 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 245.11 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 245.11 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 245.11 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Sim.Device" "V" + (at 245.11 46.99 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Type" "DC" + (at 0 0 0) + (effects + (font + (size 0.001 0.001) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 237.49 41.91 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "63d57c3f-1061-4b05-b866-55bec0c26e5b") + ) + (pin "2" + (uuid "5c0c2285-7e50-4c77-a6f7-d3a084f8ed0d") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "V2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "sallen_key_schlib:VDC") + (at 245.11 59.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "00000000-0000-0000-0000-000057890232") + (property "Reference" "V3" + (at 248.92 58.2901 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10" + (at 248.92 60.8301 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 245.11 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 245.11 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 245.11 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Sim.Device" "V" + (at 245.11 59.69 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Type" "DC" + (at 0 0 0) + (effects + (font + (size 0.001 0.001) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 237.49 54.61 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3a312d53-d59f-447a-afa9-d697fafd0175") + ) + (pin "2" + (uuid "8f8436df-0b89-4660-a3c0-3ba3117ad384") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "V3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "sallen_key_schlib:GND") + (at 238.76 54.61 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578902d2") + (property "Reference" "#PWR05" + (at 238.76 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 238.887 59.0042 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 238.76 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 238.76 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 238.76 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "e291403e-12ec-4780-94f1-476cef62b8fd") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "sallen_key_schlib:VDD") + (at 245.11 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578903c0") + (property "Reference" "#PWR06" + (at 245.11 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VDD" + (at 245.5418 36.2458 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 245.11 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 245.11 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VDD\"" + (at 245.11 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "08fb5b5f-9d7e-42cd-85b7-2369422cf2e4") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "sallen_key_schlib:VSS") + (at 245.11 66.04 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-0000578903e2") + (property "Reference" "#PWR07" + (at 245.11 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VSS" + (at 244.6528 70.4342 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 245.11 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 245.11 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VSS\"" + (at 245.11 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "954b9000-f9d7-465e-8075-b60c8cee0229") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "sallen_key_schlib:VDD") + (at 196.85 104.14 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000057890425") + (property "Reference" "#PWR03" + (at 196.85 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VDD" + (at 197.2818 99.7458 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 196.85 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 196.85 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VDD\"" + (at 196.85 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d071a357-1d06-4ef1-a4cb-70a18c24ba96") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "sallen_key_schlib:VSS") + (at 196.85 119.38 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000057890453") + (property "Reference" "#PWR04" + (at 196.85 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VSS" + (at 196.3928 123.7742 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 196.85 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 196.85 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VSS\"" + (at 196.85 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6ff1c0ce-774e-419b-b6ea-34916926fb24") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "sallen_key_schlib:R") + (at 176.53 109.22 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "00000000-0000-0000-0000-000057890691") + (property "Reference" "R2" + (at 176.53 102.87 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1k" + (at 176.53 105.41 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 176.53 107.442 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 176.53 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 176.53 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Fieldname" "Value" + (at 176.53 109.22 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=1 2=2" + (at 176.53 109.22 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fcb5a355-f45c-497e-b6a3-3e5a13cc7722") + ) + (pin "2" + (uuid "4422bd9e-5e5f-4bc2-bf15-76469b94f69c") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "sallen_key_schlib:R") + (at 162.56 109.22 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "00000000-0000-0000-0000-0000578906ff") + (property "Reference" "R1" + (at 162.56 102.87 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1k" + (at 162.56 105.41 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 162.56 107.442 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 162.56 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 162.56 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Fieldname" "Value" + (at 162.56 109.22 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=1 2=2" + (at 162.56 109.22 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "58c9f791-9dd7-4632-b8eb-c2cf84d59bb7") + ) + (pin "2" + (uuid "f9915401-49fb-4d8b-a88a-406c8445878e") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "sallen_key_schlib:C") + (at 177.8 125.73 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "00000000-0000-0000-0000-00005789077d") + (property "Reference" "C1" + (at 177.8 118.11 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 177.8 120.65 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 173.99 126.6952 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 177.8 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 177.8 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d06ec118-9aea-40e0-bc66-0c264d3d39d8") + ) + (pin "2" + (uuid "cab9a507-b497-44ad-a2d5-72bd7ea0128f") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "sallen_key_schlib:C") + (at 186.69 101.6 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005789085b") + (property "Reference" "C2" + (at 183.769 102.7684 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 183.769 100.457 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 185.7248 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 186.69 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 186.69 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Fieldname" "Value" + (at 186.69 101.6 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=1 2=2" + (at 186.69 101.6 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f26dfb31-49c6-4c2c-94ed-a4dda9281e00") + ) + (pin "2" + (uuid "c612e07d-6937-41c6-b3be-261e6cbb96da") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "C2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "sallen_key_schlib:GND") + (at 186.69 96.52 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-000057890b95") + (property "Reference" "#PWR02" + (at 186.69 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 186.563 92.1258 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 186.69 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 186.69 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 186.69 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "3a5206ce-0eb3-487f-b69e-eca956e6bcc8") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "sallen_key_schlib:GND") + (at 152.4 127 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "00000000-0000-0000-0000-00005a0b57f1") + (property "Reference" "#PWR0101" + (at 152.4 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 152.527 131.3942 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 152.4 127 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 152.4 127 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 152.4 127 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "b676fc81-c1ef-4fa1-a0c3-6854254163ad") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "#PWR0101") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "sallen_key_schlib:PWR_FLAG") + (at 246.38 64.77 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "c10484fa-5553-45ee-ac36-942fdc26ec8e") + (property "Reference" "#FLG0101" + (at 248.285 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (at 250.7044 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 246.38 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 246.38 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 246.38 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "c12835cf-8fd3-413e-ba06-7c963e127850") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "#FLG0101") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "sallen_key_schlib:PWR_FLAG") + (at 246.38 40.64 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "d2ccd91b-84a5-4a27-b12e-cea8603afb89") + (property "Reference" "#FLG0103" + (at 248.285 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (at 250.7044 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 246.38 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 246.38 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 246.38 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "2e534ba7-e485-440d-ab50-1013be43f65a") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "#FLG0103") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "sallen_key_schlib:PWR_FLAG") + (at 246.38 53.34 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "e06aaf18-42f6-424d-8f09-e7146efa2360") + (property "Reference" "#FLG0102" + (at 248.285 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (at 250.7044 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 246.38 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 246.38 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 246.38 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "e1826a3e-938e-458c-9c54-55323c05818a") + ) + (instances + (project "sallen_key" + (path "/403a5eac-c035-4b08-8ba1-e036b0ed18fb" + (reference "#FLG0102") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) ) diff --git a/demos/simulation/sallen_key/sallen_key_schlib.kicad_sym b/demos/simulation/sallen_key/sallen_key_schlib.kicad_sym index 49ba742a0c..a34ec27cc1 100644 --- a/demos/simulation/sallen_key/sallen_key_schlib.kicad_sym +++ b/demos/simulation/sallen_key/sallen_key_schlib.kicad_sym @@ -1,287 +1,1205 @@ -(kicad_symbol_lib (version 20220331) (generator kicad_symbol_editor) - (symbol "C" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) - (property "Reference" "C" (id 0) (at 0.635 2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "C" (id 1) (at 0.635 -2.54 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) - (effects (font (size 0.762 0.762))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "ki_fp_filters" "C? C_????_* C_???? SMD*_c Capacitor*" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (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 "1" (effects (font (size 0.508 0.508)))) - (number "1" (effects (font (size 0.508 0.508)))) - ) - (pin passive line (at 0 -3.81 90) (length 2.794) - (name "2" (effects (font (size 0.508 0.508)))) - (number "2" (effects (font (size 0.508 0.508)))) - ) - ) - ) - (symbol "GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (id 1) (at 0 -3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (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 (at 0 0 270) (length 0) hide - (name "GND" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "Generic_Opamp" (in_bom yes) (on_board yes) - (property "Reference" "U" (id 0) (at 0 6.35 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "Generic_Opamp" (id 1) (at 0 3.81 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (id 2) (at -2.54 -2.54 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (symbol "Generic_Opamp_0_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)) - ) - ) - (symbol "Generic_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)))) - ) - ) - ) - (symbol "R" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) - (property "Reference" "R" (id 0) (at 2.032 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "R" (id 1) (at 0 0 90) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at -1.778 0 90) - (effects (font (size 0.762 0.762))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 0.762 0.762))) - ) - (property "ki_fp_filters" "R_* Resistor_*" (id 4) (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 "1" (effects (font (size 0.508 0.508)))) - (number "1" (effects (font (size 0.508 0.508)))) - ) - (pin passive line (at 0 -3.81 90) (length 1.27) - (name "2" (effects (font (size 0.508 0.508)))) - (number "2" (effects (font (size 0.508 0.508)))) - ) - ) - ) - (symbol "VDD" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "VDD" (id 1) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (symbol "VDD_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (circle (center 0 1.905) (radius 0.635) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "VDD_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "VDD" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) - (symbol "VSOURCE" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "V" (id 0) (at 5.08 5.08 0) - (effects (font (size 1.27 1.27))) - ) - (property "Value" "VSOURCE" (id 1) (at 6.35 2.54 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.27 1.27))) - ) - (property "Fieldname" "Value" (id 4) (at 0 0 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Spice_Primitive" "V" (id 5) (at 0 0 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Spice_Node_Sequence" "1 2" (id 6) (at -7.62 5.08 0) - (effects (font (size 1.524 1.524)) hide) - ) - (symbol "VSOURCE_0_1" - (polyline - (pts - (xy 0 -1.905) - (xy 0 1.905) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (polyline - (pts - (xy 0 1.905) - (xy -0.635 0.635) - (xy 0.635 0.635) - (xy 0 1.905) - ) - (stroke (width 0) (type default)) - (fill (type outline)) - ) - (circle (center 0 0) (radius 2.54) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "VSOURCE_1_1" - (pin input 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 input 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)))) - ) - ) - ) - (symbol "VSS" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" (id 0) (at 0 -3.81 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "VSS" (id 1) (at 0 3.81 0) - (effects (font (size 1.27 1.27))) - ) - (property "Footprint" "" (id 2) (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (property "Datasheet" "" (id 3) (at 0 0 0) - (effects (font (size 1.524 1.524))) - ) - (symbol "VSS_0_1" - (polyline - (pts - (xy 0 0) - (xy 0 1.27) - ) - (stroke (width 0) (type default)) - (fill (type none)) - ) - (circle (center 0 1.905) (radius 0.635) - (stroke (width 0) (type default)) - (fill (type none)) - ) - ) - (symbol "VSS_1_1" - (pin power_in line (at 0 0 90) (length 0) hide - (name "VSS" (effects (font (size 1.27 1.27)))) - (number "1" (effects (font (size 1.27 1.27)))) - ) - ) - ) +(kicad_symbol_lib + (version 20241209) + (generator "kicad_symbol_editor") + (generator_version "9.0") + (symbol "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 "GND" + (power) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (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.524 1.524) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (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 + (at 0 0 270) + (length 0) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Generic_Opamp" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Generic_Opamp" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at -2.54 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Generic_Opamp_0_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) + ) + ) + ) + (symbol "Generic_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 "PWR_FLAG" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#FLG" + (at 0 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (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" "Special symbol for telling ERC where power comes from" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "power-flag" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PWR_FLAG_0_0" + (pin power_out line + (at 0 0 90) + (length 0) + (name "pwr" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "PWR_FLAG_0_1" + (polyline + (pts + (xy 0 0) (xy 0 1.27) (xy -1.016 1.905) (xy 0 2.54) (xy 1.016 1.905) (xy 0 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "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 "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" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (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 "VDD" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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" "VDD" + (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 \"VDD\"" + (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 "VDD_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 "VDD_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "VSOURCE" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "V" + (at 5.08 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "VSOURCE" + (at 6.35 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Fieldname" "Value" + (at 0 0 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Spice_Primitive" "V" + (at 0 0 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Spice_Node_Sequence" "1 2" + (at -7.62 5.08 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (symbol "VSOURCE_0_1" + (polyline + (pts + (xy 0 1.905) (xy -0.635 0.635) (xy 0.635 0.635) (xy 0 1.905) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 0 0) + (radius 2.54) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 -1.905) (xy 0 1.905) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "VSOURCE_1_1" + (pin input 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 input 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 "VSS" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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" "VSS" + (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 \"VSS\"" + (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 "VSS_0_1" + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 1.27) (xy -0.762 1.27) (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + ) + (symbol "VSS_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) ) diff --git a/demos/simulation/sallen_key/sym-lib-table b/demos/simulation/sallen_key/sym-lib-table index d4b1c6b17a..4f9f5db72e 100644 --- a/demos/simulation/sallen_key/sym-lib-table +++ b/demos/simulation/sallen_key/sym-lib-table @@ -1,3 +1,4 @@ (sym_lib_table + (version 7) (lib (name "sallen_key_schlib")(type "KiCad")(uri "${KIPRJMOD}/sallen_key_schlib.kicad_sym")(options "")(descr "")) )