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.
331 lines
13 KiB
331 lines
13 KiB
2 years ago
|
(export (version D)
|
||
|
(design
|
||
|
(source /home/marcel/Documenten/electronische_projecten/rig_interface/rig_interface/pc_interface/pc_interface_mk2.sch)
|
||
|
(date "do 09 mrt 2023 18:53:31 CET")
|
||
|
(tool "Eeschema 5.1.8-5.1.8")
|
||
|
(sheet (number 1) (name /) (tstamps /)
|
||
|
(title_block
|
||
|
(title "USB board for transceiver interface with galvanic isolation")
|
||
|
(company "Mees Electronics")
|
||
|
(rev A)
|
||
|
(date 2023-03-09)
|
||
|
(source pc_interface_mk2.sch)
|
||
|
(comment (number 1) (value "M.T. Konstapel"))
|
||
|
(comment (number 2) (value https://meezenest.nl/mees))
|
||
|
(comment (number 3) (value ""))
|
||
|
(comment (number 4) (value "")))))
|
||
|
(components
|
||
|
(comp (ref H4)
|
||
|
(value MountingHole)
|
||
|
(footprint MountingHole:MountingHole_3.2mm_M3_DIN965_Pad)
|
||
|
(datasheet ~)
|
||
|
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 5E390095))
|
||
|
(comp (ref H3)
|
||
|
(value MountingHole)
|
||
|
(footprint MountingHole:MountingHole_3.2mm_M3_DIN965_Pad)
|
||
|
(datasheet ~)
|
||
|
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 5E390FE2))
|
||
|
(comp (ref H2)
|
||
|
(value MountingHole)
|
||
|
(footprint MountingHole:MountingHole_3.2mm_M3_DIN965_Pad)
|
||
|
(datasheet ~)
|
||
|
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 5E3912AC))
|
||
|
(comp (ref H1)
|
||
|
(value MountingHole)
|
||
|
(footprint MountingHole:MountingHole_3.2mm_M3_DIN965_Pad)
|
||
|
(datasheet ~)
|
||
|
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 5E391612))
|
||
|
(comp (ref J1)
|
||
|
(value Interconnect)
|
||
|
(footprint Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical)
|
||
|
(datasheet ~)
|
||
|
(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))
|
||
|
(comp (ref U1)
|
||
|
(value sound_card)
|
||
|
(footprint mtk_processor:usb_sound_card)
|
||
|
(libsource (lib mtk_processor) (part sound_card) (description ""))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 640ABD3B))
|
||
|
(comp (ref U3)
|
||
|
(value usb_hub)
|
||
|
(footprint mtk_processor:usb_hub_digitus)
|
||
|
(libsource (lib mtk_processor) (part usb_hub) (description ""))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 640AC529))
|
||
|
(comp (ref U2)
|
||
|
(value serial_adapter)
|
||
|
(footprint mtk_processor:usb_serial)
|
||
|
(libsource (lib mtk_processor) (part serial_adapter) (description ""))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 640ACC0E))
|
||
|
(comp (ref J3)
|
||
|
(value USB)
|
||
|
(footprint Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical)
|
||
|
(datasheet ~)
|
||
|
(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))
|
||
|
(comp (ref J4)
|
||
|
(value PORT1)
|
||
|
(footprint Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical)
|
||
|
(datasheet ~)
|
||
|
(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))
|
||
|
(comp (ref J5)
|
||
|
(value PORT2)
|
||
|
(footprint Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical)
|
||
|
(datasheet ~)
|
||
|
(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))
|
||
|
(comp (ref J2)
|
||
|
(value USB_B)
|
||
|
(footprint Connector_USB:USB_B_OST_USB-B1HSxx_Horizontal)
|
||
|
(datasheet " ~")
|
||
|
(libsource (lib Connector) (part USB_B) (description "USB Type B connector"))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 640A5151))
|
||
|
(comp (ref JP1)
|
||
|
(value RTS_SEL)
|
||
|
(footprint Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical)
|
||
|
(datasheet ~)
|
||
|
(libsource (lib Jumper) (part Jumper_3_Bridged12) (description "Jumper, 3-pole, pins 1+2 closed/bridged"))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 640CC78D))
|
||
|
(comp (ref JP2)
|
||
|
(value DTR_SEL)
|
||
|
(footprint Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical)
|
||
|
(datasheet ~)
|
||
|
(libsource (lib Jumper) (part Jumper_3_Bridged12) (description "Jumper, 3-pole, pins 1+2 closed/bridged"))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 640CD2CA)))
|
||
|
(libparts
|
||
|
(libpart (lib Connector) (part Conn_01x02_Male)
|
||
|
(description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")
|
||
|
(docs ~)
|
||
|
(footprints
|
||
|
(fp Connector*:*_1x??_*))
|
||
|
(fields
|
||
|
(field (name Reference) J)
|
||
|
(field (name Value) Conn_01x02_Male))
|
||
|
(pins
|
||
|
(pin (num 1) (name Pin_1) (type passive))
|
||
|
(pin (num 2) (name Pin_2) (type passive))))
|
||
|
(libpart (lib Connector) (part Conn_01x04_Male)
|
||
|
(description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")
|
||
|
(docs ~)
|
||
|
(footprints
|
||
|
(fp Connector*:*_1x??_*))
|
||
|
(fields
|
||
|
(field (name Reference) J)
|
||
|
(field (name Value) Conn_01x04_Male))
|
||
|
(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))))
|
||
|
(libpart (lib Connector) (part Conn_01x10_Male)
|
||
|
(description "Generic connector, single row, 01x10, script generated (kicad-library-utils/schlib/autogen/connector/)")
|
||
|
(docs ~)
|
||
|
(footprints
|
||
|
(fp Connector*:*_1x??_*))
|
||
|
(fields
|
||
|
(field (name Reference) J)
|
||
|
(field (name Value) Conn_01x10_Male))
|
||
|
(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))))
|
||
|
(libpart (lib Connector) (part USB_B)
|
||
|
(description "USB Type B connector")
|
||
|
(docs " ~")
|
||
|
(footprints
|
||
|
(fp USB*))
|
||
|
(fields
|
||
|
(field (name Reference) J)
|
||
|
(field (name Value) USB_B))
|
||
|
(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))))
|
||
|
(libpart (lib Jumper) (part Jumper_3_Bridged12)
|
||
|
(description "Jumper, 3-pole, pins 1+2 closed/bridged")
|
||
|
(docs ~)
|
||
|
(footprints
|
||
|
(fp SolderJumper*Bridged12*))
|
||
|
(fields
|
||
|
(field (name Reference) JP)
|
||
|
(field (name Value) Jumper_3_Bridged12))
|
||
|
(pins
|
||
|
(pin (num 1) (name A) (type passive))
|
||
|
(pin (num 2) (name C) (type input))
|
||
|
(pin (num 3) (name B) (type passive))))
|
||
|
(libpart (lib Mechanical) (part MountingHole)
|
||
|
(description "Mounting Hole without connection")
|
||
|
(docs ~)
|
||
|
(footprints
|
||
|
(fp MountingHole*))
|
||
|
(fields
|
||
|
(field (name Reference) H)
|
||
|
(field (name Value) MountingHole)))
|
||
|
(libpart (lib mtk_processor) (part serial_adapter)
|
||
|
(fields
|
||
|
(field (name Reference) U)
|
||
|
(field (name Value) serial_adapter))
|
||
|
(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))))
|
||
|
(libpart (lib mtk_processor) (part sound_card)
|
||
|
(fields
|
||
|
(field (name Reference) U)
|
||
|
(field (name Value) sound_card))
|
||
|
(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))))
|
||
|
(libpart (lib mtk_processor) (part usb_hub)
|
||
|
(fields
|
||
|
(field (name Reference) U)
|
||
|
(field (name Value) usb_hub))
|
||
|
(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)))))
|
||
|
(libraries
|
||
|
(library (logical Connector)
|
||
|
(uri /usr/share/kicad/library/Connector.lib))
|
||
|
(library (logical Jumper)
|
||
|
(uri /home/marcel/kicad_sources/kicad-symbols-master/Jumper.lib))
|
||
|
(library (logical Mechanical)
|
||
|
(uri /usr/share/kicad/library/Mechanical.lib))
|
||
|
(library (logical mtk_processor)
|
||
|
(uri /home/marcel/Documenten/electronische_projecten/KiCad_libraries/mtk_processor.lib)))
|
||
|
(nets
|
||
|
(net (code 1) (name VCC)
|
||
|
(node (ref U2) (pin 1))
|
||
|
(node (ref U3) (pin 3))
|
||
|
(node (ref J2) (pin 1))
|
||
|
(node (ref J3) (pin 1))
|
||
|
(node (ref J1) (pin 1)))
|
||
|
(net (code 2) (name /P1+)
|
||
|
(node (ref J4) (pin 1))
|
||
|
(node (ref J3) (pin 3)))
|
||
|
(net (code 3) (name /P1-)
|
||
|
(node (ref J3) (pin 2))
|
||
|
(node (ref J4) (pin 2)))
|
||
|
(net (code 4) (name /P2+)
|
||
|
(node (ref J5) (pin 1))
|
||
|
(node (ref U2) (pin 3)))
|
||
|
(net (code 5) (name /P2-)
|
||
|
(node (ref U2) (pin 2))
|
||
|
(node (ref J5) (pin 2)))
|
||
|
(net (code 6) (name /SIG_OUT-)
|
||
|
(node (ref J1) (pin 9))
|
||
|
(node (ref U1) (pin 12))
|
||
|
(node (ref U1) (pin 11)))
|
||
|
(net (code 7) (name "Net-(J2-Pad2)")
|
||
|
(node (ref J2) (pin 2))
|
||
|
(node (ref U3) (pin 5)))
|
||
|
(net (code 8) (name "Net-(J2-Pad3)")
|
||
|
(node (ref U3) (pin 4))
|
||
|
(node (ref J2) (pin 3)))
|
||
|
(net (code 9) (name GND)
|
||
|
(node (ref J3) (pin 4))
|
||
|
(node (ref U1) (pin 1))
|
||
|
(node (ref U2) (pin 4))
|
||
|
(node (ref U2) (pin 10))
|
||
|
(node (ref U1) (pin 2))
|
||
|
(node (ref U3) (pin 1))
|
||
|
(node (ref U3) (pin 2))
|
||
|
(node (ref J1) (pin 2))
|
||
|
(node (ref J2) (pin 5))
|
||
|
(node (ref J2) (pin 4)))
|
||
|
(net (code 10) (name /DTR)
|
||
|
(node (ref JP2) (pin 2))
|
||
|
(node (ref U2) (pin 11)))
|
||
|
(net (code 11) (name /TO_PTT)
|
||
|
(node (ref JP2) (pin 3))
|
||
|
(node (ref JP1) (pin 1))
|
||
|
(node (ref J1) (pin 4)))
|
||
|
(net (code 12) (name /RTS)
|
||
|
(node (ref JP1) (pin 2))
|
||
|
(node (ref U2) (pin 5)))
|
||
|
(net (code 13) (name /TO_KEY)
|
||
|
(node (ref JP1) (pin 3))
|
||
|
(node (ref JP2) (pin 1))
|
||
|
(node (ref J1) (pin 6)))
|
||
|
(net (code 14) (name /TO_TxD)
|
||
|
(node (ref U2) (pin 8))
|
||
|
(node (ref J1) (pin 3)))
|
||
|
(net (code 15) (name /TO_RxD)
|
||
|
(node (ref U2) (pin 9))
|
||
|
(node (ref J1) (pin 5)))
|
||
|
(net (code 16) (name /SIG_IN-)
|
||
|
(node (ref U1) (pin 7))
|
||
|
(node (ref U1) (pin 6))
|
||
|
(node (ref J1) (pin 8)))
|
||
|
(net (code 17) (name "Net-(U1-Pad10)")
|
||
|
(node (ref U1) (pin 10)))
|
||
|
(net (code 18) (name /SIG_IN+)
|
||
|
(node (ref U1) (pin 3))
|
||
|
(node (ref J1) (pin 7))
|
||
|
(node (ref U1) (pin 4)))
|
||
|
(net (code 19) (name "Net-(U1-Pad5)")
|
||
|
(node (ref U1) (pin 5)))
|
||
|
(net (code 20) (name /SIG_OUT+)
|
||
|
(node (ref U1) (pin 9))
|
||
|
(node (ref U1) (pin 8))
|
||
|
(node (ref J1) (pin 10)))
|
||
|
(net (code 21) (name "Net-(U3-Pad6)")
|
||
|
(node (ref U3) (pin 6)))
|
||
|
(net (code 22) (name "Net-(U3-Pad7)")
|
||
|
(node (ref U3) (pin 7)))
|
||
|
(net (code 23) (name "Net-(U3-Pad8)")
|
||
|
(node (ref U3) (pin 8)))
|
||
|
(net (code 24) (name "Net-(U2-Pad6)")
|
||
|
(node (ref U2) (pin 6)))
|
||
|
(net (code 25) (name "Net-(U2-Pad7)")
|
||
|
(node (ref U2) (pin 7)))))
|