mirror of
https://github.com/eddyem/ch55x.git
synced 2025-12-06 02:25:14 +03:00
350 lines
13 KiB
Plaintext
350 lines
13 KiB
Plaintext
(export (version D)
|
|
(design
|
|
(source /home/eddy/Docs/SAO/ELECTRONICS/CH551..CH554/devboard_552G/ch552g_devbrd/ch552g_devbrd.sch)
|
|
(date "Чт 23 мая 2019 17:34:49")
|
|
(tool "Eeschema (6.0.0-rc1-dev-1613-ga55d9819b)")
|
|
(sheet (number 1) (name /) (tstamps /)
|
|
(title_block
|
|
(title)
|
|
(company)
|
|
(rev)
|
|
(date)
|
|
(source ch552g_devbrd.sch)
|
|
(comment (number 1) (value ""))
|
|
(comment (number 2) (value ""))
|
|
(comment (number 3) (value ""))
|
|
(comment (number 4) (value "")))))
|
|
(components
|
|
(comp (ref U1)
|
|
(value CH552G)
|
|
(footprint Package_DIP:DIP-16_W7.62mm_LongPads)
|
|
(libsource (lib ch55x) (part CH552G) (description ""))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CE654F8))
|
|
(comp (ref P1)
|
|
(value USB_B)
|
|
(footprint Connectors_USB:USB_B_OST_USB-B1HSxx_Horizontal)
|
|
(libsource (lib stm32-rescue) (part USB_A-RESCUE-stm32) (description ""))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CE6FB96))
|
|
(comp (ref R3)
|
|
(value 22)
|
|
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(libsource (lib stm32-rescue) (part R) (description ""))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CE6FBB4))
|
|
(comp (ref R4)
|
|
(value 22)
|
|
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(libsource (lib stm32-rescue) (part R) (description ""))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CE6FBBA))
|
|
(comp (ref R6)
|
|
(value 1k5)
|
|
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(libsource (lib stm32-rescue) (part R) (description ""))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CE6FBED))
|
|
(comp (ref Q1)
|
|
(value DTA114Y)
|
|
(footprint TO_SOT_Packages_SMD:SOT-323_SC-70_Handsoldering)
|
|
(libsource (lib Transistor_BJT) (part DTA114Y) (description "Digital PNP Transistor, 10k/47k, SOT-23"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CE6FBF3))
|
|
(comp (ref R1)
|
|
(value 10k)
|
|
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(libsource (lib stm32-rescue) (part R) (description ""))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CEA1EDB))
|
|
(comp (ref C1)
|
|
(value 0.1)
|
|
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(libsource (lib stm32-rescue) (part C) (description ""))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CEA1EE1))
|
|
(comp (ref SW1)
|
|
(value Reset)
|
|
(footprint Button_Switch_THT:SW_PUSH_6mm)
|
|
(libsource (lib stm32-rescue) (part SW_Push) (description ""))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CEA1EE7))
|
|
(comp (ref R2)
|
|
(value 22k)
|
|
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(libsource (lib stm32-rescue) (part R) (description ""))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CEA4ECA))
|
|
(comp (ref C2)
|
|
(value 0.1)
|
|
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(libsource (lib stm32-rescue) (part C) (description ""))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CEA4ED0))
|
|
(comp (ref SW2)
|
|
(value Prog)
|
|
(footprint Button_Switch_THT:SW_PUSH_6mm)
|
|
(libsource (lib stm32-rescue) (part SW_Push) (description ""))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CEA4ED6))
|
|
(comp (ref C3)
|
|
(value 0.1)
|
|
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CEAC767))
|
|
(comp (ref C4)
|
|
(value 0.1)
|
|
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CEACBFB))
|
|
(comp (ref SW3)
|
|
(value Button)
|
|
(footprint Button_Switch_THT:SW_PUSH_6mm)
|
|
(libsource (lib stm32-rescue) (part SW_Push) (description ""))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CEAFBD2))
|
|
(comp (ref D1)
|
|
(value LED)
|
|
(footprint LED_THT:LED_D5.0mm)
|
|
(libsource (lib stm32-rescue) (part LED-RESCUE-stm32) (description ""))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CEB286A))
|
|
(comp (ref R5)
|
|
(value 330)
|
|
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(libsource (lib stm32-rescue) (part R) (description ""))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CEB287B))
|
|
(comp (ref J2)
|
|
(value Ext)
|
|
(footprint Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical)
|
|
(datasheet ~)
|
|
(libsource (lib Connector_Generic) (part Conn_01x07) (description "Generic connector, single row, 01x07, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CEB9FBC))
|
|
(comp (ref J1)
|
|
(value USART0)
|
|
(footprint Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical)
|
|
(datasheet ~)
|
|
(libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5CEBAA68)))
|
|
(libparts
|
|
(libpart (lib Connector_Generic) (part Conn_01x03)
|
|
(description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")
|
|
(docs ~)
|
|
(footprints
|
|
(fp Connector*:*_1x??_*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) Conn_01x03))
|
|
(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))))
|
|
(libpart (lib Connector_Generic) (part Conn_01x07)
|
|
(description "Generic connector, single row, 01x07, script generated (kicad-library-utils/schlib/autogen/connector/)")
|
|
(docs ~)
|
|
(footprints
|
|
(fp Connector*:*_1x??_*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) Conn_01x07))
|
|
(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))))
|
|
(libpart (lib Device) (part C)
|
|
(description "Unpolarized capacitor")
|
|
(docs ~)
|
|
(footprints
|
|
(fp C_*))
|
|
(fields
|
|
(field (name Reference) C)
|
|
(field (name Value) C))
|
|
(pins
|
|
(pin (num 1) (name ~) (type passive))
|
|
(pin (num 2) (name ~) (type passive))))
|
|
(libpart (lib Transistor_BJT) (part DTA114Y)
|
|
(description "Digital PNP Transistor, 10k/47k, SOT-23")
|
|
(footprints
|
|
(fp SOT?23*)
|
|
(fp SC?59*))
|
|
(fields
|
|
(field (name Reference) Q)
|
|
(field (name Value) DTA114Y))
|
|
(pins
|
|
(pin (num 1) (name B) (type input))
|
|
(pin (num 2) (name E) (type passive))
|
|
(pin (num 3) (name C) (type passive))))
|
|
(libpart (lib ch55x) (part CH552G)
|
|
(fields
|
|
(field (name Reference) U)
|
|
(field (name Value) CH552G))
|
|
(pins
|
|
(pin (num 1) (name P3.2/TXD1_/INT0/VBUS1/AIN3) (type 3state))
|
|
(pin (num 2) (name P1.4/T2_/CAP1_/SCS/TIN2/UCC1/AIN1) (type 3state))
|
|
(pin (num 3) (name P1.5/MOSI/PWM1/TIN3/UCC2/AIN2) (type 3state))
|
|
(pin (num 4) (name P1.6/MISO/RXD1/TIN4) (type 3state))
|
|
(pin (num 5) (name P1.7/SCK/TXD1/TIN5) (type 3state))
|
|
(pin (num 6) (name RST/T2EX_/CAP2_) (type 3state))
|
|
(pin (num 7) (name P3.1/PWM2_/TXD) (type 3state))
|
|
(pin (num 8) (name P3.0/PWM1_/RXD) (type 3state))
|
|
(pin (num 9) (name P1.1/T2EX/CAP2/TIN1/VBUS2/AIN0) (type 3state))
|
|
(pin (num 10) (name P3.3/INT1) (type 3state))
|
|
(pin (num 11) (name P3.4/PWM2/RXD1_/T0) (type 3state))
|
|
(pin (num 12) (name P3.6/UDP) (type 3state))
|
|
(pin (num 13) (name P3.7/UDM) (type 3state))
|
|
(pin (num 14) (name GND/VSS) (type power_in))
|
|
(pin (num 15) (name VCC/VDD) (type power_in))
|
|
(pin (num 16) (name V33) (type power_out))))
|
|
(libpart (lib stm32-rescue) (part C)
|
|
(footprints
|
|
(fp C_*))
|
|
(fields
|
|
(field (name Reference) C)
|
|
(field (name Value) C))
|
|
(pins
|
|
(pin (num 1) (name ~) (type passive))
|
|
(pin (num 2) (name ~) (type passive))))
|
|
(libpart (lib stm32-rescue) (part LED-RESCUE-stm32)
|
|
(footprints
|
|
(fp LED*))
|
|
(fields
|
|
(field (name Reference) D)
|
|
(field (name Value) LED-RESCUE-stm32))
|
|
(pins
|
|
(pin (num 1) (name K) (type passive))
|
|
(pin (num 2) (name A) (type passive))))
|
|
(libpart (lib stm32-rescue) (part R)
|
|
(footprints
|
|
(fp R_*)
|
|
(fp R_*))
|
|
(fields
|
|
(field (name Reference) R)
|
|
(field (name Value) R))
|
|
(pins
|
|
(pin (num 1) (name ~) (type passive))
|
|
(pin (num 2) (name ~) (type passive))))
|
|
(libpart (lib stm32-rescue) (part SW_Push)
|
|
(fields
|
|
(field (name Reference) SW)
|
|
(field (name Value) SW_Push))
|
|
(pins
|
|
(pin (num 1) (name 1) (type passive))
|
|
(pin (num 2) (name 2) (type passive))))
|
|
(libpart (lib stm32-rescue) (part USB_A-RESCUE-stm32)
|
|
(footprints
|
|
(fp USB*))
|
|
(fields
|
|
(field (name Reference) P)
|
|
(field (name Value) USB_A-RESCUE-stm32))
|
|
(pins
|
|
(pin (num 1) (name VBUS) (type power_in))
|
|
(pin (num 2) (name D-) (type passive))
|
|
(pin (num 3) (name D+) (type passive))
|
|
(pin (num 4) (name GND) (type power_in))
|
|
(pin (num 5) (name shield) (type passive)))))
|
|
(libraries
|
|
(library (logical Connector_Generic)
|
|
(uri /usr/share/kicad/kicad-symbols//Connector_Generic.lib))
|
|
(library (logical Device)
|
|
(uri /usr/share/kicad/kicad-symbols//Device.lib))
|
|
(library (logical Transistor_BJT)
|
|
(uri /usr/share/kicad/kicad-symbols//Transistor_BJT.lib))
|
|
(library (logical ch55x)
|
|
(uri /home/eddy/Docs/SAO/ELECTRONICS/CH551..CH554/devboard_552G/ch552g_devbrd/ch55x.lib))
|
|
(library (logical stm32-rescue)
|
|
(uri /home/eddy/Docs/SAO/ELECTRONICS/STM32/F0-srcs/F0_F1_testboard/kicad/stm32-rescue.lib)))
|
|
(nets
|
|
(net (code 1) (name GND)
|
|
(node (ref P1) (pin 5))
|
|
(node (ref J1) (pin 1))
|
|
(node (ref SW3) (pin 2))
|
|
(node (ref R1) (pin 2))
|
|
(node (ref U1) (pin 14))
|
|
(node (ref C3) (pin 2))
|
|
(node (ref C4) (pin 2))
|
|
(node (ref P1) (pin 4))
|
|
(node (ref J2) (pin 1)))
|
|
(net (code 2) (name /V33)
|
|
(node (ref C3) (pin 1))
|
|
(node (ref U1) (pin 16))
|
|
(node (ref Q1) (pin 2)))
|
|
(net (code 3) (name /RST)
|
|
(node (ref U1) (pin 6))
|
|
(node (ref C1) (pin 1))
|
|
(node (ref SW1) (pin 1))
|
|
(node (ref R1) (pin 1)))
|
|
(net (code 4) (name "Net-(C2-Pad1)")
|
|
(node (ref R2) (pin 2))
|
|
(node (ref C2) (pin 1))
|
|
(node (ref SW2) (pin 1)))
|
|
(net (code 5) (name +5V)
|
|
(node (ref P1) (pin 1))
|
|
(node (ref U1) (pin 15))
|
|
(node (ref C1) (pin 2))
|
|
(node (ref SW1) (pin 2))
|
|
(node (ref J2) (pin 7))
|
|
(node (ref SW2) (pin 2))
|
|
(node (ref C2) (pin 2))
|
|
(node (ref D1) (pin 2))
|
|
(node (ref C4) (pin 1)))
|
|
(net (code 6) (name /AIN)
|
|
(node (ref U1) (pin 1))
|
|
(node (ref J2) (pin 6)))
|
|
(net (code 7) (name /Txd)
|
|
(node (ref U1) (pin 7))
|
|
(node (ref J1) (pin 2)))
|
|
(net (code 8) (name /Rxd)
|
|
(node (ref J1) (pin 3))
|
|
(node (ref U1) (pin 8)))
|
|
(net (code 9) (name /CAP1)
|
|
(node (ref U1) (pin 2))
|
|
(node (ref J2) (pin 5)))
|
|
(net (code 10) (name "Net-(P1-Pad2)")
|
|
(node (ref P1) (pin 2))
|
|
(node (ref R3) (pin 1)))
|
|
(net (code 11) (name "Net-(D1-Pad1)")
|
|
(node (ref D1) (pin 1))
|
|
(node (ref R5) (pin 1)))
|
|
(net (code 12) (name /BTN)
|
|
(node (ref SW3) (pin 1))
|
|
(node (ref U1) (pin 10)))
|
|
(net (code 13) (name /LED_PWM)
|
|
(node (ref U1) (pin 3))
|
|
(node (ref R5) (pin 2)))
|
|
(net (code 14) (name /Touch1)
|
|
(node (ref U1) (pin 5))
|
|
(node (ref J2) (pin 2)))
|
|
(net (code 15) (name /Touch0)
|
|
(node (ref U1) (pin 4))
|
|
(node (ref J2) (pin 3)))
|
|
(net (code 16) (name /CAP2)
|
|
(node (ref J2) (pin 4))
|
|
(node (ref U1) (pin 9)))
|
|
(net (code 17) (name /UDPbt)
|
|
(node (ref P1) (pin 3))
|
|
(node (ref R4) (pin 1))
|
|
(node (ref R6) (pin 2))
|
|
(node (ref R2) (pin 1)))
|
|
(net (code 18) (name /UDP)
|
|
(node (ref R4) (pin 2))
|
|
(node (ref U1) (pin 12)))
|
|
(net (code 19) (name /UDM)
|
|
(node (ref U1) (pin 13))
|
|
(node (ref R3) (pin 2)))
|
|
(net (code 20) (name "Net-(Q1-Pad3)")
|
|
(node (ref R6) (pin 1))
|
|
(node (ref Q1) (pin 3)))
|
|
(net (code 21) (name /UDP_PU)
|
|
(node (ref Q1) (pin 1))
|
|
(node (ref U1) (pin 11))))) |