Amateur radio interface for digital modes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

472 lines
17 KiB

2 years ago
<?xml version="1.0" encoding="UTF-8"?>
<export version="D">
<design>
<source>/home/marcel/Documenten/electronische_projecten/rig_interface/rig_interface/pc_interface/pc_interface_mk2.sch</source>
<date>za 11 mrt 2023 15:05:23 CET</date>
<tool>Eeschema 5.1.8-5.1.8</tool>
<sheet number="1" name="/" tstamps="/">
<title_block>
<title>USB board for transceiver interface with galvanic isolation</title>
<company>Mees Electronics</company>
<rev>A</rev>
<date>2023-03-09</date>
<source>pc_interface_mk2.sch</source>
<comment number="1" value="M.T. Konstapel"/>
<comment number="2" value="https://meezenest.nl/mees"/>
<comment number="3" value=""/>
<comment number="4" value=""/>
</title_block>
</sheet>
</design>
<components>
<comp ref="H4">
<value>MountingHole</value>
<footprint>MountingHole:MountingHole_3.2mm_M3_DIN965_Pad</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">Not a placable part</field>
</fields>
<libsource lib="Mechanical" part="MountingHole" description="Mounting Hole without connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5E390095</tstamp>
</comp>
<comp ref="H3">
<value>MountingHole</value>
<footprint>MountingHole:MountingHole_3.2mm_M3_DIN965_Pad</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">Not a placable part</field>
</fields>
<libsource lib="Mechanical" part="MountingHole" description="Mounting Hole without connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5E390FE2</tstamp>
</comp>
<comp ref="H2">
<value>MountingHole</value>
<footprint>MountingHole:MountingHole_3.2mm_M3_DIN965_Pad</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">Not a placable part</field>
</fields>
<libsource lib="Mechanical" part="MountingHole" description="Mounting Hole without connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5E3912AC</tstamp>
</comp>
<comp ref="H1">
<value>MountingHole</value>
<footprint>MountingHole:MountingHole_3.2mm_M3_DIN965_Pad</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">Not a placable part</field>
</fields>
<libsource lib="Mechanical" part="MountingHole" description="Mounting Hole without connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5E391612</tstamp>
</comp>
<comp ref="J1">
<value>Interconnect</value>
<footprint>Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">QPL</field>
<field name="Ordering #">2.54mm pitch 1x10 pole male</field>
</fields>
<libsource lib="Connector" part="Conn_01x10_Male" description="Generic connector, single row, 01x10, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>647D2C09</tstamp>
</comp>
<comp ref="U1">
<value>sound_card</value>
<footprint>mtk_processor:usb_sound_card</footprint>
<fields>
<field name="Distributor">Conrad</field>
<field name="Distributor #">1284595 - 62</field>
<field name="Manufacturer">Manhattan</field>
<field name="Ordering #">Manhattan Hi-Speed USB 3-D Audio Adapter Model 150859</field>
</fields>
<libsource lib="mtk_processor" part="sound_card" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640ABD3B</tstamp>
</comp>
<comp ref="U3">
<value>usb_hub</value>
<footprint>mtk_processor:usb_hub_digitus</footprint>
<fields>
<field name="Distributor">Conrad</field>
<field name="Distributor #">1027260 - 62</field>
<field name="Manufacturer">Digitus</field>
<field name="Ordering #">Digitus DA-70216 USB 2.0-hub</field>
</fields>
<libsource lib="mtk_processor" part="usb_hub" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640AC529</tstamp>
</comp>
<comp ref="U2">
<value>serial_adapter</value>
<footprint>mtk_processor:usb_serial</footprint>
<fields>
<field name="Manufacturer">QPL</field>
<field name="Ordering #">CH304 based USB to serial adapter</field>
</fields>
<libsource lib="mtk_processor" part="serial_adapter" description=""/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640ACC0E</tstamp>
</comp>
<comp ref="J3">
<value>CON1x4</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">QPL</field>
<field name="Ordering #">2.54mm pitch 1x4 pole male</field>
</fields>
<libsource lib="Connector" part="Conn_01x04_Male" description="Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640AD48B</tstamp>
</comp>
<comp ref="J4">
<value>CON1x2</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">QPL</field>
<field name="Ordering #">2.54mm pitch 1x2 pole male</field>
</fields>
<libsource lib="Connector" part="Conn_01x02_Male" description="Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640AE3EB</tstamp>
</comp>
<comp ref="J5">
<value>CON1x2</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">QPL</field>
<field name="Ordering #">2.54mm pitch 1x2 pole male</field>
</fields>
<libsource lib="Connector" part="Conn_01x02_Male" description="Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640AF1A1</tstamp>
</comp>
<comp ref="J2">
<value>USB_B</value>
<footprint>Connector_USB:USB_B_OST_USB-B1HSxx_Horizontal</footprint>
<datasheet> ~</datasheet>
<fields>
<field name="Manufacturer">QPL</field>
<field name="Ordering #">USB-B pcb mount</field>
</fields>
<libsource lib="Connector" part="USB_B" description="USB Type B connector"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640A5151</tstamp>
</comp>
<comp ref="JP1">
<value>CON1x3</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">QPL</field>
<field name="Ordering #">2.54mm pitch 1x3 pole male + jumper</field>
</fields>
<libsource lib="Jumper" part="Jumper_3_Bridged12" description="Jumper, 3-pole, pins 1+2 closed/bridged"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640CC78D</tstamp>
</comp>
<comp ref="JP2">
<value>CON1x3</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<fields>
<field name="Manufacturer">QPL</field>
<field name="Ordering #">2.54mm pitch 1x3 pole male + jumper</field>
</fields>
<libsource lib="Jumper" part="Jumper_3_Bridged12" description="Jumper, 3-pole, pins 1+2 closed/bridged"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>640CD2CA</tstamp>
</comp>
</components>
<libparts>
<libpart lib="Connector" part="Conn_01x02_Male">
<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_Male</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
<pin num="2" name="Pin_2" type="passive"/>
</pins>
</libpart>
<libpart lib="Connector" part="Conn_01x04_Male">
<description>Generic connector, single row, 01x04, 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_01x04_Male</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"/>
</pins>
</libpart>
<libpart lib="Connector" part="Conn_01x10_Male">
<description>Generic connector, single row, 01x10, 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_01x10_Male</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"/>
<pin num="7" name="Pin_7" type="passive"/>
<pin num="8" name="Pin_8" type="passive"/>
<pin num="9" name="Pin_9" type="passive"/>
<pin num="10" name="Pin_10" type="passive"/>
</pins>
</libpart>
<libpart lib="Connector" part="USB_B">
<description>USB Type B connector</description>
<docs> ~</docs>
<footprints>
<fp>USB*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">USB_B</field>
</fields>
<pins>
<pin num="1" name="VBUS" type="power_out"/>
<pin num="2" name="D-" type="BiDi"/>
<pin num="3" name="D+" type="BiDi"/>
<pin num="4" name="GND" type="power_out"/>
<pin num="5" name="Shield" type="passive"/>
</pins>
</libpart>
<libpart lib="Jumper" part="Jumper_3_Bridged12">
<description>Jumper, 3-pole, pins 1+2 closed/bridged</description>
<docs>~</docs>
<footprints>
<fp>SolderJumper*Bridged12*</fp>
</footprints>
<fields>
<field name="Reference">JP</field>
<field name="Value">Jumper_3_Bridged12</field>
</fields>
<pins>
<pin num="1" name="A" type="passive"/>
<pin num="2" name="C" type="input"/>
<pin num="3" name="B" type="passive"/>
</pins>
</libpart>
<libpart lib="Mechanical" part="MountingHole">
<description>Mounting Hole without connection</description>
<docs>~</docs>
<footprints>
<fp>MountingHole*</fp>
</footprints>
<fields>
<field name="Reference">H</field>
<field name="Value">MountingHole</field>
</fields>
</libpart>
<libpart lib="mtk_processor" part="serial_adapter">
<fields>
<field name="Reference">U</field>
<field name="Value">serial_adapter</field>
</fields>
<pins>
<pin num="1" name="VCC" type="power_in"/>
<pin num="2" name="D-" type="BiDi"/>
<pin num="3" name="D+" type="BiDi"/>
<pin num="4" name="GND" type="passive"/>
<pin num="5" name="RTS" type="output"/>
<pin num="6" name="VCC" type="power_out"/>
<pin num="7" name="3V3" type="power_out"/>
<pin num="8" name="TXD" type="output"/>
<pin num="9" name="RXD" type="input"/>
<pin num="10" name="GND" type="passive"/>
<pin num="11" name="DTR" type="output"/>
</pins>
</libpart>
<libpart lib="mtk_processor" part="sound_card">
<fields>
<field name="Reference">U</field>
<field name="Value">sound_card</field>
</fields>
<pins>
<pin num="1" name="GND" type="passive"/>
<pin num="2" name="GND" type="passive"/>
<pin num="3" name="MIC_IN" type="input"/>
<pin num="4" name="MIC_IN" type="input"/>
<pin num="5" name="MIC_VCC" type="power_out"/>
<pin num="6" name="GND" type="passive"/>
<pin num="7" name="GND" type="passive"/>
<pin num="8" name="R+" type="output"/>
<pin num="9" name="R+" type="output"/>
<pin num="10" name="L+" type="output"/>
<pin num="11" name="LR-" type="output"/>
<pin num="12" name="LR-" type="output"/>
</pins>
</libpart>
<libpart lib="mtk_processor" part="usb_hub">
<fields>
<field name="Reference">U</field>
<field name="Value">usb_hub</field>
</fields>
<pins>
<pin num="1" name="GND" type="passive"/>
<pin num="2" name="GND" type="passive"/>
<pin num="3" name="VCC" type="power_in"/>
<pin num="4" name="D+" type="BiDi"/>
<pin num="5" name="D-" type="BiDi"/>
<pin num="6" name="VCC" type="power_out"/>
<pin num="7" name="GND" type="passive"/>
<pin num="8" name="GND" type="passive"/>
</pins>
</libpart>
</libparts>
<libraries>
<library logical="Connector">
<uri>/usr/share/kicad/library/Connector.lib</uri>
</library>
<library logical="Jumper">
<uri>/home/marcel/kicad_sources/kicad-symbols-master/Jumper.lib</uri>
</library>
<library logical="Mechanical">
<uri>/usr/share/kicad/library/Mechanical.lib</uri>
</library>
<library logical="mtk_processor">
<uri>/home/marcel/Documenten/electronische_projecten/KiCad_libraries/mtk_processor.lib</uri>
</library>
</libraries>
<nets>
<net code="1" name="VCC">
<node ref="U2" pin="1"/>
<node ref="J3" pin="1"/>
<node ref="J1" pin="1"/>
<node ref="J2" pin="1"/>
<node ref="U3" pin="3"/>
</net>
<net code="2" name="/P1+">
<node ref="J4" pin="1"/>
<node ref="J3" pin="3"/>
</net>
<net code="3" name="/P1-">
<node ref="J4" pin="2"/>
<node ref="J3" pin="2"/>
</net>
<net code="4" name="/P2+">
<node ref="J5" pin="1"/>
<node ref="U2" pin="3"/>
</net>
<net code="5" name="/P2-">
<node ref="U2" pin="2"/>
<node ref="J5" pin="2"/>
</net>
<net code="6" name="/SIG_OUT-">
<node ref="J1" pin="9"/>
<node ref="U1" pin="11"/>
<node ref="U1" pin="12"/>
</net>
<net code="7" name="Net-(J2-Pad2)">
<node ref="U3" pin="5"/>
<node ref="J2" pin="2"/>
</net>
<net code="8" name="Net-(J2-Pad3)">
<node ref="J2" pin="3"/>
<node ref="U3" pin="4"/>
</net>
<net code="9" name="GND">
<node ref="U1" pin="1"/>
<node ref="U2" pin="10"/>
<node ref="U2" pin="4"/>
<node ref="U1" pin="2"/>
<node ref="J3" pin="4"/>
<node ref="J1" pin="2"/>
<node ref="U3" pin="2"/>
<node ref="U3" pin="1"/>
<node ref="J2" pin="5"/>
<node ref="J2" pin="4"/>
</net>
<net code="10" name="/TO_PTT">
<node ref="J1" pin="4"/>
<node ref="JP2" pin="3"/>
<node ref="JP1" pin="1"/>
</net>
<net code="11" name="/TO_KEY">
<node ref="JP2" pin="1"/>
<node ref="J1" pin="6"/>
<node ref="JP1" pin="3"/>
</net>
<net code="12" name="/RTS">
<node ref="JP1" pin="2"/>
<node ref="U2" pin="5"/>
</net>
<net code="13" name="/DTR">
<node ref="U2" pin="11"/>
<node ref="JP2" pin="2"/>
</net>
<net code="14" name="/TO_TxD">
<node ref="U2" pin="8"/>
<node ref="J1" pin="3"/>
</net>
<net code="15" name="/TO_RxD">
<node ref="U2" pin="9"/>
<node ref="J1" pin="5"/>
</net>
<net code="16" name="Net-(U1-Pad5)">
<node ref="U1" pin="5"/>
</net>
<net code="17" name="Net-(U1-Pad10)">
<node ref="U1" pin="10"/>
</net>
<net code="18" name="/SIG_IN+">
<node ref="U1" pin="3"/>
<node ref="U1" pin="4"/>
<node ref="J1" pin="7"/>
</net>
<net code="19" name="/SIG_IN-">
<node ref="U1" pin="6"/>
<node ref="J1" pin="8"/>
<node ref="U1" pin="7"/>
</net>
<net code="20" name="/SIG_OUT+">
<node ref="J1" pin="10"/>
<node ref="U1" pin="9"/>
<node ref="U1" pin="8"/>
</net>
<net code="21" name="Net-(U3-Pad6)">
<node ref="U3" pin="6"/>
</net>
<net code="22" name="Net-(U3-Pad7)">
<node ref="U3" pin="7"/>
</net>
<net code="23" name="Net-(U3-Pad8)">
<node ref="U3" pin="8"/>
</net>
<net code="24" name="Net-(U2-Pad6)">
<node ref="U2" pin="6"/>
</net>
<net code="25" name="Net-(U2-Pad7)">
<node ref="U2" pin="7"/>
</net>
</nets>
</export>