matemat/drive/drive.xml
2020-12-09 00:51:07 +01:00

990 lines
35 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<export version="D">
<design>
<source>/home/onitake/Documents/Electronics/Matemat/drive/drive.sch</source>
<date>Fri 07 Aug 2020 13:13:24 CEST</date>
<tool>Eeschema 5.1.6+dfsg1-1</tool>
<sheet number="1" name="/" tstamps="/">
<title_block>
<title/>
<company/>
<rev/>
<date/>
<source>drive.sch</source>
<comment number="1" value=""/>
<comment number="2" value=""/>
<comment number="3" value=""/>
<comment number="4" value=""/>
</title_block>
</sheet>
</design>
<components>
<comp ref="J1">
<value>MOTOR</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<libsource lib="Connector_Generic" part="Conn_02x03_Top_Bottom" description="Generic connector, double row, 02x03, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F43856F</tstamp>
</comp>
<comp ref="J3">
<value>CAN</value>
<footprint>TerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-6_1x06_P2.54mm_Horizontal</footprint>
<datasheet>~</datasheet>
<libsource lib="Connector_Generic" part="Conn_01x06" description="Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F439ED3</tstamp>
</comp>
<comp ref="J2">
<value>28V~~</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<libsource lib="Connector_Generic" part="Conn_01x02" description="Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F43D44F</tstamp>
</comp>
<comp ref="U1">
<value>LM317LI</value>
<footprint>Package_SO:SOIC-8_3.9x4.9mm_P1.27mm</footprint>
<datasheet>http://www.ti.com/lit/ds/snvs775k/snvs775k.pdf</datasheet>
<libsource lib="Regulator_Linear" part="LM317L_SO8" description="100mA 35V Adjustable Linear Regulator, SO-8"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4427D6</tstamp>
</comp>
<comp ref="D2">
<value>SS14</value>
<footprint>Diode_SMD:D_SMA_Handsoldering</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="D_Schottky" description="Schottky diode"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4446B0</tstamp>
</comp>
<comp ref="C3">
<value>10u</value>
<footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F44C93C</tstamp>
</comp>
<comp ref="R8">
<value>510</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F44D74D</tstamp>
</comp>
<comp ref="R9">
<value>1k5</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F44E131</tstamp>
</comp>
<comp ref="U3">
<value>ATmega32M1-AU</value>
<footprint>Package_QFP:TQFP-32_7x7mm_P0.8mm</footprint>
<datasheet>http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8209-8-bit%20AVR%20ATmega16M1-32M1-64M1_Datasheet.pdf</datasheet>
<libsource lib="MCU_Microchip_ATmega" part="ATmega32M1-AU" description="16MHz, 32kB Flash, 2kB SRAM, 1kB EEPROM, CAN, TQFP-32"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4522AA</tstamp>
</comp>
<comp ref="U2">
<value>MCP2551-I-SN</value>
<footprint>Package_SO:SOIC-8_3.9x4.9mm_P1.27mm</footprint>
<datasheet>http://ww1.microchip.com/downloads/en/devicedoc/21667d.pdf</datasheet>
<libsource lib="Interface_CAN_LIN" part="MCP2551-I-SN" description="High-Speed CAN Transceiver, 1Mbps, 5V supply, SOIC-8"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F452B73</tstamp>
</comp>
<comp ref="C1">
<value>220n</value>
<footprint>Capacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4543E3</tstamp>
</comp>
<comp ref="R6">
<value>100</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4550BE</tstamp>
</comp>
<comp ref="Q3">
<value>BTA06-600TW</value>
<footprint>Package_TO_SOT_THT:TO-220-3_Vertical</footprint>
<datasheet>https://www.st.com/resource/en/datasheet/bta16.pdf</datasheet>
<libsource lib="Triac_Thyristor" part="BTA16-600SW" description="16A RMS, 600V Off-State Voltage, 10mA Sensitivity, Snubberless, Insulated, Triac, TO-220"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F45686E</tstamp>
</comp>
<comp ref="R3">
<value>470</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F45B10F</tstamp>
</comp>
<comp ref="R7">
<value>0</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F45C480</tstamp>
</comp>
<comp ref="C4">
<value>100n</value>
<footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F45DED5</tstamp>
</comp>
<comp ref="C5">
<value>100n</value>
<footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F45E310</tstamp>
</comp>
<comp ref="R5">
<value>1k</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F460C29</tstamp>
</comp>
<comp ref="R4">
<value>1k</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F460580</tstamp>
</comp>
<comp ref="Q2">
<value>2N7002</value>
<footprint>Package_TO_SOT_SMD:SOT-23</footprint>
<datasheet>https://www.fairchildsemi.com/datasheets/2N/2N7002.pdf</datasheet>
<libsource lib="Transistor_FET" part="2N7002" description="0.115A Id, 60V Vds, N-Channel MOSFET, SOT-23"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F46B2F8</tstamp>
</comp>
<comp ref="J4">
<value>AVR-ISP-6</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical</footprint>
<datasheet> ~</datasheet>
<libsource lib="Connector" part="AVR-ISP-6" description="Atmel 6-pin ISP connector"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F47B180</tstamp>
</comp>
<comp ref="JP1">
<value>Jumper</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="Jumper" description="Jumper, normally closed"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F47DB9E</tstamp>
</comp>
<comp ref="Y1">
<value>16MHz</value>
<footprint>Crystal:Crystal_SMD_HC49-SD</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="Crystal" description="Two pin crystal"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F482AB5</tstamp>
</comp>
<comp ref="C6">
<value>22p</value>
<footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F483999</tstamp>
</comp>
<comp ref="C7">
<value>22p</value>
<footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F483E67</tstamp>
</comp>
<comp ref="D1">
<value>SS14</value>
<footprint>Diode_SMD:D_SMA_Handsoldering</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="D_Schottky" description="Schottky diode"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F49D301</tstamp>
</comp>
<comp ref="R1">
<value>2k2</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F49DBAB</tstamp>
</comp>
<comp ref="R2">
<value>1k</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4A36E9</tstamp>
</comp>
<comp ref="Q1">
<value>BC547C</value>
<footprint>Package_TO_SOT_THT:TO-92_Inline</footprint>
<datasheet>http://www.fairchildsemi.com/ds/BC/BC547.pdf</datasheet>
<libsource lib="Transistor_BJT" part="BC547" description="0.1A Ic, 45V Vce, Small Signal NPN Transistor, TO-92"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4A77AF</tstamp>
</comp>
<comp ref="C2">
<value>100u</value>
<footprint>Capacitor_THT:CP_Radial_D8.0mm_P3.50mm</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="CP" description="Polarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4B730F</tstamp>
</comp>
<comp ref="R10">
<value>0</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4B7C6B</tstamp>
</comp>
<comp ref="H1">
<value>NW</value>
<footprint>MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad</footprint>
<datasheet>~</datasheet>
<libsource lib="Mechanical" part="MountingHole_Pad" description="Mounting Hole with connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4C3446</tstamp>
</comp>
<comp ref="H2">
<value>SW</value>
<footprint>MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad</footprint>
<datasheet>~</datasheet>
<libsource lib="Mechanical" part="MountingHole_Pad" description="Mounting Hole with connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4C39EB</tstamp>
</comp>
<comp ref="H3">
<value>NE</value>
<footprint>MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad</footprint>
<datasheet>~</datasheet>
<libsource lib="Mechanical" part="MountingHole_Pad" description="Mounting Hole with connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4C3D09</tstamp>
</comp>
<comp ref="H4">
<value>SE</value>
<footprint>MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad</footprint>
<datasheet>~</datasheet>
<libsource lib="Mechanical" part="MountingHole_Pad" description="Mounting Hole with connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4C4106</tstamp>
</comp>
</components>
<libparts>
<libpart lib="Connector" part="AVR-ISP-6">
<description>Atmel 6-pin ISP connector</description>
<docs> ~</docs>
<footprints>
<fp>IDC?Header*2x03*</fp>
<fp>Pin?Header*2x03*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">AVR-ISP-6</field>
</fields>
<pins>
<pin num="1" name="MISO" type="passive"/>
<pin num="2" name="VCC" type="passive"/>
<pin num="3" name="SCK" type="passive"/>
<pin num="4" name="MOSI" type="passive"/>
<pin num="5" name="~RST" type="passive"/>
<pin num="6" name="GND" type="passive"/>
</pins>
</libpart>
<libpart lib="Connector_Generic" part="Conn_01x02">
<description>Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
<docs>~</docs>
<footprints>
<fp>Connector*:*_1x??_*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Conn_01x02</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
<pin num="2" name="Pin_2" type="passive"/>
</pins>
</libpart>
<libpart lib="Connector_Generic" part="Conn_01x06">
<description>Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
<docs>~</docs>
<footprints>
<fp>Connector*:*_1x??_*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Conn_01x06</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
<pin num="2" name="Pin_2" type="passive"/>
<pin num="3" name="Pin_3" type="passive"/>
<pin num="4" name="Pin_4" type="passive"/>
<pin num="5" name="Pin_5" type="passive"/>
<pin num="6" name="Pin_6" type="passive"/>
</pins>
</libpart>
<libpart lib="Connector_Generic" part="Conn_02x03_Top_Bottom">
<description>Generic connector, double row, 02x03, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)</description>
<docs>~</docs>
<footprints>
<fp>Connector*:*_2x??_*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Conn_02x03_Top_Bottom</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
<pin num="2" name="Pin_2" type="passive"/>
<pin num="3" name="Pin_3" type="passive"/>
<pin num="4" name="Pin_4" type="passive"/>
<pin num="5" name="Pin_5" type="passive"/>
<pin num="6" name="Pin_6" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="C">
<description>Unpolarized capacitor</description>
<docs>~</docs>
<footprints>
<fp>C_*</fp>
</footprints>
<fields>
<field name="Reference">C</field>
<field name="Value">C</field>
</fields>
<pins>
<pin num="1" name="~" type="passive"/>
<pin num="2" name="~" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="CP">
<description>Polarized capacitor</description>
<docs>~</docs>
<footprints>
<fp>CP_*</fp>
</footprints>
<fields>
<field name="Reference">C</field>
<field name="Value">CP</field>
</fields>
<pins>
<pin num="1" name="~" type="passive"/>
<pin num="2" name="~" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="Crystal">
<description>Two pin crystal</description>
<docs>~</docs>
<footprints>
<fp>Crystal*</fp>
</footprints>
<fields>
<field name="Reference">Y</field>
<field name="Value">Crystal</field>
</fields>
<pins>
<pin num="1" name="1" type="passive"/>
<pin num="2" name="2" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="D_Schottky">
<description>Schottky diode</description>
<docs>~</docs>
<footprints>
<fp>TO-???*</fp>
<fp>*_Diode_*</fp>
<fp>*SingleDiode*</fp>
<fp>D_*</fp>
</footprints>
<fields>
<field name="Reference">D</field>
<field name="Value">D_Schottky</field>
</fields>
<pins>
<pin num="1" name="K" type="passive"/>
<pin num="2" name="A" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="Jumper">
<description>Jumper, normally closed</description>
<docs>~</docs>
<footprints>
<fp>SolderJumper*</fp>
<fp>Jumper*</fp>
<fp>TestPoint*2Pads*</fp>
<fp>TestPoint*Bridge*</fp>
</footprints>
<fields>
<field name="Reference">JP</field>
<field name="Value">Jumper</field>
</fields>
<pins>
<pin num="1" name="1" type="passive"/>
<pin num="2" name="2" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="R">
<description>Resistor</description>
<docs>~</docs>
<footprints>
<fp>R_*</fp>
</footprints>
<fields>
<field name="Reference">R</field>
<field name="Value">R</field>
</fields>
<pins>
<pin num="1" name="~" type="passive"/>
<pin num="2" name="~" type="passive"/>
</pins>
</libpart>
<libpart lib="Interface_CAN_LIN" part="MCP2551-I-SN">
<description>High-Speed CAN Transceiver, 1Mbps, 5V supply, SOIC-8</description>
<docs>http://ww1.microchip.com/downloads/en/devicedoc/21667d.pdf</docs>
<footprints>
<fp>SOIC*P1.27mm*</fp>
</footprints>
<fields>
<field name="Reference">U</field>
<field name="Value">MCP2551-I-SN</field>
<field name="Footprint">Package_SO:SOIC-8_3.9x4.9mm_P1.27mm</field>
</fields>
<pins>
<pin num="1" name="TXD" type="input"/>
<pin num="2" name="VSS" type="power_in"/>
<pin num="3" name="VDD" type="power_in"/>
<pin num="4" name="RXD" type="output"/>
<pin num="5" name="Vref" type="power_out"/>
<pin num="6" name="CANL" type="BiDi"/>
<pin num="7" name="CANH" type="BiDi"/>
<pin num="8" name="Rs" type="input"/>
</pins>
</libpart>
<libpart lib="MCU_Microchip_ATmega" part="ATmega16M1-AU">
<aliases>
<alias>ATmega32M1-AU</alias>
<alias>ATmega64M1-AU</alias>
</aliases>
<description>16MHz, 16kB Flash, 1kB SRAM, 512B EEPROM, CAN, TQFP-32</description>
<docs>http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8209-8-bit%20AVR%20ATmega16M1-32M1-64M1_Datasheet.pdf</docs>
<footprints>
<fp>TQFP*7x7mm*P0.8mm*</fp>
</footprints>
<fields>
<field name="Reference">U</field>
<field name="Value">ATmega16M1-AU</field>
<field name="Footprint">Package_QFP:TQFP-32_7x7mm_P0.8mm</field>
</fields>
<pins>
<pin num="1" name="PD2" type="BiDi"/>
<pin num="2" name="PD3" type="BiDi"/>
<pin num="3" name="PC1" type="BiDi"/>
<pin num="4" name="VCC" type="power_in"/>
<pin num="5" name="GND" type="power_in"/>
<pin num="6" name="PC2" type="BiDi"/>
<pin num="7" name="PC3" type="BiDi"/>
<pin num="8" name="PB0" type="BiDi"/>
<pin num="9" name="PB1" type="BiDi"/>
<pin num="10" name="XTAL1/PE1" type="BiDi"/>
<pin num="11" name="XTAL2/PE2" type="BiDi"/>
<pin num="12" name="PD4" type="BiDi"/>
<pin num="13" name="PD5" type="BiDi"/>
<pin num="14" name="PD6" type="BiDi"/>
<pin num="15" name="PD7" type="BiDi"/>
<pin num="16" name="PB2" type="BiDi"/>
<pin num="17" name="PC4" type="BiDi"/>
<pin num="18" name="PC5" type="BiDi"/>
<pin num="19" name="AVCC" type="power_in"/>
<pin num="20" name="AGND" type="power_in"/>
<pin num="21" name="AREF/ISRC" type="passive"/>
<pin num="22" name="PC6" type="BiDi"/>
<pin num="23" name="PB3" type="BiDi"/>
<pin num="24" name="PB4" type="BiDi"/>
<pin num="25" name="PC7" type="BiDi"/>
<pin num="26" name="PB5" type="BiDi"/>
<pin num="27" name="PB6" type="BiDi"/>
<pin num="28" name="PB7" type="BiDi"/>
<pin num="29" name="PD0" type="BiDi"/>
<pin num="30" name="PC0" type="BiDi"/>
<pin num="31" name="~RESET~/PE0" type="BiDi"/>
<pin num="32" name="PD1" type="BiDi"/>
</pins>
</libpart>
<libpart lib="Mechanical" part="MountingHole_Pad">
<description>Mounting Hole with connection</description>
<docs>~</docs>
<footprints>
<fp>MountingHole*Pad*</fp>
</footprints>
<fields>
<field name="Reference">H</field>
<field name="Value">MountingHole_Pad</field>
</fields>
<pins>
<pin num="1" name="1" type="input"/>
</pins>
</libpart>
<libpart lib="Regulator_Linear" part="LM317L_SO8">
<description>100mA 35V Adjustable Linear Regulator, SO-8</description>
<docs>http://www.ti.com/lit/ds/snvs775k/snvs775k.pdf</docs>
<footprints>
<fp>SOIC*3.9x4.9mm*P1.27mm*</fp>
</footprints>
<fields>
<field name="Reference">U</field>
<field name="Value">LM317L_SO8</field>
<field name="Footprint">Package_SO:SOIC-8_3.9x4.9mm_P1.27mm</field>
</fields>
<pins>
<pin num="1" name="VI" type="power_in"/>
<pin num="2" name="VO" type="power_out"/>
<pin num="3" name="VO" type="passive"/>
<pin num="4" name="ADJ" type="input"/>
<pin num="5" name="NC" type="NotConnected"/>
<pin num="6" name="VO" type="passive"/>
<pin num="7" name="VO" type="passive"/>
<pin num="8" name="NC" type="NotConnected"/>
</pins>
</libpart>
<libpart lib="Transistor_BJT" part="BC547">
<aliases>
<alias>BC546</alias>
<alias>BC548</alias>
<alias>BC549</alias>
<alias>BC550</alias>
<alias>BC337</alias>
<alias>BC338</alias>
</aliases>
<description>0.1A Ic, 45V Vce, Small Signal NPN Transistor, TO-92</description>
<docs>http://www.fairchildsemi.com/ds/BC/BC547.pdf</docs>
<footprints>
<fp>TO?92*</fp>
</footprints>
<fields>
<field name="Reference">Q</field>
<field name="Value">BC547</field>
<field name="Footprint">Package_TO_SOT_THT:TO-92_Inline</field>
</fields>
<pins>
<pin num="1" name="C" type="passive"/>
<pin num="2" name="B" type="input"/>
<pin num="3" name="E" type="passive"/>
</pins>
</libpart>
<libpart lib="Transistor_FET" part="BSS138">
<aliases>
<alias>2N7002</alias>
<alias>2N7002E</alias>
<alias>2N7002H</alias>
<alias>2N7002K</alias>
<alias>BS170F</alias>
<alias>BS870</alias>
<alias>BSN20</alias>
<alias>BSS123</alias>
<alias>BSS127S</alias>
<alias>DMG2302U</alias>
<alias>DMG3402L</alias>
<alias>DMG3404L</alias>
<alias>DMG3406L</alias>
<alias>DMG3414U</alias>
<alias>DMG3418L</alias>
<alias>DMN10H220L</alias>
<alias>DMN10H700S</alias>
<alias>DMN13H750S</alias>
<alias>DMN2041L</alias>
<alias>DMN2050L</alias>
<alias>DMN2056U</alias>
<alias>DMN2058U</alias>
<alias>DMN2075U</alias>
<alias>DMN2230U</alias>
<alias>DMN24H11DS</alias>
<alias>DMN24H3D5L</alias>
<alias>DMN3042L</alias>
<alias>DMN3051L</alias>
<alias>DMN30H4D0L</alias>
<alias>DMN3110S</alias>
<alias>DMN3150L</alias>
<alias>DMN3300U</alias>
<alias>DMN3404L</alias>
<alias>DMN6075S</alias>
<alias>DMN6140L</alias>
<alias>DMN67D7L</alias>
<alias>DMN67D8L</alias>
<alias>MMBF170</alias>
<alias>VN10LF</alias>
<alias>ZVN3306F</alias>
<alias>ZVN3310F</alias>
<alias>ZVN3320F</alias>
<alias>ZVN4106F</alias>
<alias>ZXM61N02F</alias>
<alias>ZXM61N03F</alias>
<alias>ZXMN10A07F</alias>
<alias>ZXMN2A01F</alias>
<alias>ZXMN2A14F</alias>
<alias>ZXMN2B01F</alias>
<alias>ZXMN2B14FH</alias>
<alias>ZXMN2F30FH</alias>
<alias>ZXMN2F34FH</alias>
<alias>ZXMN3A01F</alias>
<alias>ZXMN3A14F</alias>
<alias>ZXMN3B01F</alias>
<alias>ZXMN3B14F</alias>
<alias>ZXMN3F30FH</alias>
<alias>ZXMN6A07F</alias>
<alias>IRLML0030</alias>
<alias>IRLML2060</alias>
<alias>TSM2302CX</alias>
</aliases>
<description>50V Vds, 0.22A Id, N-Channel MOSFET, SOT-23</description>
<docs>https://www.fairchildsemi.com/datasheets/BS/BSS138.pdf</docs>
<footprints>
<fp>SOT?23*</fp>
</footprints>
<fields>
<field name="Reference">Q</field>
<field name="Value">BSS138</field>
<field name="Footprint">Package_TO_SOT_SMD:SOT-23</field>
</fields>
<pins>
<pin num="1" name="G" type="input"/>
<pin num="2" name="S" type="passive"/>
<pin num="3" name="D" type="passive"/>
</pins>
</libpart>
<libpart lib="Triac_Thyristor" part="TIC226">
<aliases>
<alias>TIC206</alias>
<alias>BT138-600</alias>
<alias>BT138-800</alias>
<alias>TIC216</alias>
<alias>BT136-500</alias>
<alias>BT136-600</alias>
<alias>BT136-800</alias>
<alias>BT139-600</alias>
<alias>BTA16-600B</alias>
<alias>BTA16-600BW</alias>
<alias>BTA16-600C</alias>
<alias>BTA16-600CW</alias>
<alias>BTA16-600SW</alias>
<alias>BTA16-800B</alias>
<alias>BTA16-800BW</alias>
<alias>BTA16-800C</alias>
<alias>BTA16-800CW</alias>
<alias>BTA16-800SW</alias>
<alias>BTB16-600B</alias>
<alias>BTB16-600BW</alias>
<alias>BTB16-600C</alias>
<alias>BTB16-600CW</alias>
<alias>BTB16-600SW</alias>
<alias>BTB16-800B</alias>
<alias>BTB16-800BW</alias>
<alias>BTB16-800C</alias>
<alias>BTB16-800CW</alias>
<alias>BTB16-800SW</alias>
</aliases>
<description>8A RMS, 400-800V Off-State Voltage, Triac, TO-220</description>
<docs>http://pdf.datasheetcatalog.com/datasheet/PowerInnovations/mXuqxvy.pdf</docs>
<footprints>
<fp>TO?220*</fp>
</footprints>
<fields>
<field name="Reference">Q</field>
<field name="Value">TIC226</field>
<field name="Footprint">Package_TO_SOT_THT:TO-220-3_Vertical</field>
</fields>
<pins>
<pin num="1" name="A1" type="passive"/>
<pin num="2" name="A2" type="passive"/>
<pin num="3" name="G" type="input"/>
</pins>
</libpart>
</libparts>
<libraries>
<library logical="Connector">
<uri>/usr/share/kicad/library/Connector.lib</uri>
</library>
<library logical="Connector_Generic">
<uri>/usr/share/kicad/library/Connector_Generic.lib</uri>
</library>
<library logical="Device">
<uri>/usr/share/kicad/library/Device.lib</uri>
</library>
<library logical="Interface_CAN_LIN">
<uri>/usr/share/kicad/library/Interface_CAN_LIN.lib</uri>
</library>
<library logical="MCU_Microchip_ATmega">
<uri>/usr/share/kicad/library/MCU_Microchip_ATmega.lib</uri>
</library>
<library logical="Mechanical">
<uri>/usr/share/kicad/library/Mechanical.lib</uri>
</library>
<library logical="Regulator_Linear">
<uri>/usr/share/kicad/library/Regulator_Linear.lib</uri>
</library>
<library logical="Transistor_BJT">
<uri>/usr/share/kicad/library/Transistor_BJT.lib</uri>
</library>
<library logical="Transistor_FET">
<uri>/usr/share/kicad/library/Transistor_FET.lib</uri>
</library>
<library logical="Triac_Thyristor">
<uri>/usr/share/kicad/library/Triac_Thyristor.lib</uri>
</library>
</libraries>
<nets>
<net code="1" name="+5V">
<node ref="U1" pin="7"/>
<node ref="C3" pin="1"/>
<node ref="R8" pin="1"/>
<node ref="R5" pin="2"/>
<node ref="R4" pin="2"/>
<node ref="R2" pin="2"/>
<node ref="C4" pin="1"/>
<node ref="C5" pin="1"/>
<node ref="JP1" pin="1"/>
<node ref="R3" pin="2"/>
<node ref="U1" pin="6"/>
<node ref="U1" pin="2"/>
<node ref="U2" pin="3"/>
<node ref="U1" pin="3"/>
</net>
<net code="2" name="Net-(J4-Pad2)">
<node ref="J4" pin="2"/>
<node ref="JP1" pin="2"/>
</net>
<net code="3" name="/MOSI">
<node ref="J4" pin="4"/>
<node ref="U3" pin="2"/>
</net>
<net code="4" name="GND">
<node ref="H2" pin="1"/>
<node ref="H1" pin="1"/>
<node ref="J3" pin="1"/>
<node ref="H3" pin="1"/>
<node ref="J1" pin="5"/>
<node ref="H4" pin="1"/>
<node ref="J1" pin="6"/>
<node ref="J2" pin="2"/>
<node ref="R9" pin="2"/>
<node ref="C3" pin="2"/>
<node ref="J3" pin="6"/>
<node ref="C5" pin="2"/>
<node ref="C6" pin="1"/>
<node ref="C7" pin="1"/>
<node ref="J4" pin="6"/>
<node ref="Q3" pin="1"/>
<node ref="R7" pin="2"/>
<node ref="C1" pin="2"/>
<node ref="Q2" pin="2"/>
<node ref="U2" pin="2"/>
<node ref="C2" pin="2"/>
<node ref="Q1" pin="3"/>
<node ref="C4" pin="2"/>
</net>
<net code="5" name="Net-(Q2-Pad3)">
<node ref="R10" pin="1"/>
<node ref="Q2" pin="3"/>
<node ref="R3" pin="1"/>
<node ref="Q3" pin="3"/>
</net>
<net code="6" name="/EMPTY1">
<node ref="R4" pin="1"/>
<node ref="U3" pin="23"/>
<node ref="J1" pin="3"/>
</net>
<net code="7" name="/STOP1">
<node ref="J1" pin="4"/>
<node ref="R5" pin="1"/>
<node ref="U3" pin="16"/>
</net>
<net code="8" name="Net-(C2-Pad1)">
<node ref="D2" pin="1"/>
<node ref="U1" pin="1"/>
<node ref="C2" pin="1"/>
</net>
<net code="9" name="Net-(C6-Pad2)">
<node ref="U3" pin="10"/>
<node ref="Y1" pin="1"/>
<node ref="C6" pin="2"/>
</net>
<net code="10" name="Net-(C7-Pad2)">
<node ref="U3" pin="11"/>
<node ref="Y1" pin="2"/>
<node ref="C7" pin="2"/>
</net>
<net code="11" name="Net-(Q1-Pad2)">
<node ref="R1" pin="1"/>
<node ref="Q1" pin="2"/>
</net>
<net code="12" name="Net-(D1-Pad1)">
<node ref="D1" pin="1"/>
<node ref="R1" pin="2"/>
</net>
<net code="13" name="Net-(R8-Pad2)">
<node ref="U1" pin="4"/>
<node ref="R8" pin="2"/>
<node ref="R9" pin="1"/>
</net>
<net code="14" name="Net-(U1-Pad8)">
<node ref="U1" pin="8"/>
</net>
<net code="15" name="/MISO">
<node ref="U3" pin="1"/>
<node ref="J4" pin="1"/>
</net>
<net code="16" name="Net-(U3-Pad17)">
<node ref="U3" pin="17"/>
</net>
<net code="17" name="Net-(U3-Pad15)">
<node ref="U3" pin="15"/>
</net>
<net code="18" name="Net-(U3-Pad14)">
<node ref="U3" pin="14"/>
</net>
<net code="19" name="Net-(U3-Pad13)">
<node ref="U3" pin="13"/>
</net>
<net code="20" name="/SCK">
<node ref="J4" pin="3"/>
<node ref="U3" pin="12"/>
</net>
<net code="21" name="/CAN_N">
<node ref="J3" pin="3"/>
<node ref="J3" pin="4"/>
<node ref="U2" pin="6"/>
</net>
<net code="22" name="/CAN_P">
<node ref="U2" pin="7"/>
<node ref="J3" pin="5"/>
<node ref="J3" pin="2"/>
</net>
<net code="23" name="/MOTOR2">
<node ref="Q3" pin="2"/>
<node ref="J1" pin="2"/>
</net>
<net code="24" name="Net-(U1-Pad5)">
<node ref="U1" pin="5"/>
</net>
<net code="25" name="Net-(U3-Pad18)">
<node ref="U3" pin="18"/>
</net>
<net code="26" name="Net-(R7-Pad1)">
<node ref="R7" pin="1"/>
<node ref="U2" pin="8"/>
</net>
<net code="27" name="Net-(U3-Pad26)">
<node ref="U3" pin="26"/>
</net>
<net code="28" name="Net-(U3-Pad4)">
<node ref="U3" pin="4"/>
</net>
<net code="29" name="Net-(U3-Pad32)">
<node ref="U3" pin="32"/>
</net>
<net code="30" name="/~RESET">
<node ref="J4" pin="5"/>
<node ref="U3" pin="31"/>
</net>
<net code="31" name="Net-(U3-Pad30)">
<node ref="U3" pin="30"/>
</net>
<net code="32" name="Net-(U3-Pad3)">
<node ref="U3" pin="3"/>
</net>
<net code="33" name="Net-(U3-Pad29)">
<node ref="U3" pin="29"/>
</net>
<net code="34" name="/TRIGGER">
<node ref="R10" pin="2"/>
<node ref="Q2" pin="1"/>
<node ref="U3" pin="28"/>
</net>
<net code="35" name="Net-(U3-Pad27)">
<node ref="U3" pin="27"/>
</net>
<net code="36" name="Net-(U3-Pad5)">
<node ref="U3" pin="5"/>
</net>
<net code="37" name="Net-(U3-Pad25)">
<node ref="U3" pin="25"/>
</net>
<net code="38" name="/ZERO">
<node ref="U3" pin="24"/>
<node ref="R2" pin="1"/>
<node ref="Q1" pin="1"/>
</net>
<net code="39" name="Net-(U3-Pad22)">
<node ref="U3" pin="22"/>
</net>
<net code="40" name="Net-(U3-Pad21)">
<node ref="U3" pin="21"/>
</net>
<net code="41" name="Net-(U3-Pad20)">
<node ref="U3" pin="20"/>
</net>
<net code="42" name="Net-(U3-Pad19)">
<node ref="U3" pin="19"/>
</net>
<net code="43" name="Net-(C1-Pad1)">
<node ref="C1" pin="1"/>
<node ref="R6" pin="2"/>
</net>
<net code="44" name="Net-(U2-Pad5)">
<node ref="U2" pin="5"/>
</net>
<net code="45" name="LINE">
<node ref="J2" pin="1"/>
<node ref="D2" pin="2"/>
<node ref="R6" pin="1"/>
<node ref="J1" pin="1"/>
<node ref="D1" pin="2"/>
</net>
<net code="46" name="Net-(U3-Pad9)">
<node ref="U3" pin="9"/>
</net>
<net code="47" name="Net-(U3-Pad8)">
<node ref="U3" pin="8"/>
</net>
<net code="48" name="/RXCAN">
<node ref="U2" pin="4"/>
<node ref="U3" pin="7"/>
</net>
<net code="49" name="/TXCAN">
<node ref="U3" pin="6"/>
<node ref="U2" pin="1"/>
</net>
</nets>
</export>