diff --git a/controller.sch b/controller.sch deleted file mode 100644 index 76130d4..0000000 --- a/controller.sch +++ /dev/null @@ -1,1355 +0,0 @@ -EESchema Schematic File Version 4 -EELAYER 30 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 2 6 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L MCU_RaspberryPi_and_Boards:Pico U100 -U 1 1 61CA9F97 -P 9200 4550 -F 0 "U100" H 9200 5765 50 0000 C CNN -F 1 "Pico" H 9200 5674 50 0000 C CNN -F 2 "MCU_RaspberryPi_and_Boards:RPi_Pico_SMD_TH" V 9200 4550 50 0001 C CNN -F 3 "" H 9200 4550 50 0001 C CNN - 1 9200 4550 - 1 0 0 -1 -$EndComp -$Comp -L MCU_RaspberryPi_and_Boards:RP2040 U101 -U 1 1 61CAAFD4 -P 4050 5500 -F 0 "U101" H 4050 3411 50 0000 C CNN -F 1 "RP2040" H 4050 3320 50 0000 C CNN -F 2 "MCU_RaspberryPi_and_Boards:RP2040-QFN-56" H 3300 5500 50 0001 C CNN -F 3 "" H 3300 5500 50 0001 C CNN - 1 4050 5500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9100 5700 9100 5950 -Wire Wire Line - 9300 5700 9300 5950 -Wire Wire Line - 9200 5700 9200 6000 -$Comp -L power:GND #PWR0102 -U 1 1 61CB3B4B -P 9200 6150 -F 0 "#PWR0102" H 9200 5900 50 0001 C CNN -F 1 "GND" H 9205 5977 50 0000 C CNN -F 2 "" H 9200 6150 50 0001 C CNN -F 3 "" H 9200 6150 50 0001 C CNN - 1 9200 6150 - 1 0 0 -1 -$EndComp -Text Label 9100 5950 1 50 ~ 0 -SWCLK -Text Label 9300 5950 1 50 ~ 0 -SWDIO -Wire Wire Line - 9200 6000 10500 6000 -Wire Wire Line - 10500 6000 10500 5300 -Wire Wire Line - 10500 5300 9900 5300 -Connection ~ 9200 6000 -Wire Wire Line - 9200 6000 9200 6150 -Wire Wire Line - 10500 5300 10500 4800 -Wire Wire Line - 10500 4800 9900 4800 -Connection ~ 10500 5300 -Wire Wire Line - 10500 4800 10500 4300 -Wire Wire Line - 10500 4300 9900 4300 -Connection ~ 10500 4800 -Wire Wire Line - 10500 4300 10500 3800 -Wire Wire Line - 10500 3800 9900 3800 -Connection ~ 10500 4300 -Wire Wire Line - 8500 3800 7750 3800 -Wire Wire Line - 7750 3800 7750 4300 -Wire Wire Line - 7750 4300 8500 4300 -Wire Wire Line - 8500 4800 7750 4800 -Wire Wire Line - 7750 4800 7750 4300 -Connection ~ 7750 4300 -Wire Wire Line - 7750 4800 7750 5300 -Wire Wire Line - 7750 5300 8500 5300 -Connection ~ 7750 4800 -Text GLabel 8400 3600 0 50 Input ~ 0 -UART_TX -Text GLabel 8400 3700 0 50 Input ~ 0 -UART_RX -Text GLabel 8400 4000 0 50 Input ~ 0 -MAX_SW_A -Text GLabel 8400 4100 0 50 Input ~ 0 -MAX_SW_B -Wire Wire Line - 8500 3600 8400 3600 -Wire Wire Line - 8400 3700 8500 3700 -Wire Wire Line - 8500 4000 8400 4000 -Wire Wire Line - 8400 4100 8500 4100 -Text GLabel 8400 3900 0 50 Input ~ 0 -MAX_EN -Wire Wire Line - 8500 3900 8400 3900 -Text GLabel 8400 4400 0 50 Input ~ 0 -DPOT_CLK -Text GLabel 8400 4500 0 50 Input ~ 0 -DPOT_DAT -Text GLabel 8400 4600 0 50 Input ~ 0 -GPIO_S0D -Text GLabel 8400 4700 0 50 Input ~ 0 -GPIO_S0W -Text GLabel 8400 4900 0 50 Input ~ 0 -GPIO_S1D -Text GLabel 8400 5000 0 50 Input ~ 0 -GPIO_S1W -Text GLabel 8400 5100 0 50 Input ~ 0 -GPIO_S2D -Text GLabel 8400 5200 0 50 Input ~ 0 -GPIO_S2W -Text GLabel 8400 5400 0 50 Input ~ 0 -GPIO_S3D -Text GLabel 8400 5500 0 50 Input ~ 0 -GPIO_S3W -Wire Wire Line - 8500 4400 8400 4400 -Wire Wire Line - 8400 4500 8500 4500 -Wire Wire Line - 8500 4600 8400 4600 -Wire Wire Line - 8400 4700 8500 4700 -Wire Wire Line - 8500 4900 8400 4900 -Wire Wire Line - 8400 5000 8500 5000 -Wire Wire Line - 8500 5100 8400 5100 -Wire Wire Line - 8400 5200 8500 5200 -Wire Wire Line - 8500 5400 8400 5400 -Wire Wire Line - 8400 5500 8500 5500 -$Comp -L power:VBUS #PWR0103 -U 1 1 61CC57D1 -P 10000 3450 -F 0 "#PWR0103" H 10000 3300 50 0001 C CNN -F 1 "VBUS" H 10015 3623 50 0000 C CNN -F 2 "" H 10000 3450 50 0001 C CNN -F 3 "" H 10000 3450 50 0001 C CNN - 1 10000 3450 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9900 3600 10000 3600 -Wire Wire Line - 10000 3600 10000 3450 -NoConn ~ 9900 3700 -Text GLabel 10000 5500 2 50 Input ~ 0 -GPIO_P0D -Text GLabel 10000 5400 2 50 Input ~ 0 -GPIO_P0W -Text GLabel 10000 5200 2 50 Input ~ 0 -GPIO_P1D -Text GLabel 10000 5100 2 50 Input ~ 0 -GPIO_P1W -Wire Wire Line - 7750 5300 7750 6000 -Wire Wire Line - 7750 6000 9200 6000 -Connection ~ 7750 5300 -$Comp -L power:+3V3 #PWR0104 -U 1 1 61CCD9C3 -P 10150 4000 -F 0 "#PWR0104" H 10150 3850 50 0001 C CNN -F 1 "+3V3" V 10165 4128 50 0000 L CNN -F 2 "" H 10150 4000 50 0001 C CNN -F 3 "" H 10150 4000 50 0001 C CNN - 1 10150 4000 - 0 1 1 0 -$EndComp -Wire Wire Line - 10150 4000 9900 4000 -Text GLabel 10000 4700 2 50 Input ~ 0 -P22PWM -Text GLabel 10000 5000 2 50 Input ~ 0 -TRIG_IN -Text GLabel 10000 4900 2 50 Input ~ 0 -GLITCH_SIG -NoConn ~ 8500 4200 -Wire Wire Line - 10000 4900 9900 4900 -Wire Wire Line - 9900 5000 10000 5000 -Wire Wire Line - 10000 5100 9900 5100 -Wire Wire Line - 9900 5200 10000 5200 -Wire Wire Line - 10000 5400 9900 5400 -Wire Wire Line - 9900 5500 10000 5500 -Wire Wire Line - 10000 4700 9900 4700 -Text GLabel 10000 4500 2 50 Input ~ 0 -ADC0 -Text GLabel 10000 4400 2 50 Input ~ 0 -ADC1 -Wire Wire Line - 10000 4500 9900 4500 -Wire Wire Line - 9900 4400 10000 4400 -NoConn ~ 9900 4200 -Text GLabel 10000 3900 2 50 Input ~ 0 -~EMERG_SHDN~ -Wire Wire Line - 10000 3900 9900 3900 -Text GLabel 10150 4600 2 50 Input ~ 0 -~EMERG_SHDN~ -Wire Wire Line - 10150 4600 10050 4600 -$Comp -L power:+3.3VADC #PWR0105 -U 1 1 61CDDF59 -P 10150 4100 -F 0 "#PWR0105" H 10300 4050 50 0001 C CNN -F 1 "+3.3VADC" V 10165 4228 50 0000 L CNN -F 2 "" H 10150 4100 50 0001 C CNN -F 3 "" H 10150 4100 50 0001 C CNN - 1 10150 4100 - 0 1 1 0 -$EndComp -Wire Wire Line - 10150 4100 9900 4100 -$Comp -L power:VBUS #PWR0106 -U 1 1 61CE77C5 -P 10500 1450 -F 0 "#PWR0106" H 10500 1300 50 0001 C CNN -F 1 "VBUS" H 10515 1623 50 0000 C CNN -F 2 "" H 10500 1450 50 0001 C CNN -F 3 "" H 10500 1450 50 0001 C CNN - 1 10500 1450 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C100 -U 1 1 61CE8380 -P 10500 1750 -F 0 "C100" H 10615 1796 50 0000 L CNN -F 1 "47uF" H 10615 1705 50 0000 L CNN -F 2 "Capacitor_THT:CP_Radial_D4.0mm_P2.00mm" H 10538 1600 50 0001 C CNN -F 3 "~" H 10500 1750 50 0001 C CNN - 1 10500 1750 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0107 -U 1 1 61CE8BC7 -P 10500 2000 -F 0 "#PWR0107" H 10500 1750 50 0001 C CNN -F 1 "GND" H 10505 1827 50 0000 C CNN -F 2 "" H 10500 2000 50 0001 C CNN -F 3 "" H 10500 2000 50 0001 C CNN - 1 10500 2000 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10500 2000 10500 1900 -Wire Wire Line - 10500 1600 10500 1450 -Text GLabel 10500 1000 2 50 Input ~ 0 -~EMERG_SHDN~ -$Comp -L Device:D D100 -U 1 1 61D10674 -P 10250 1000 -F 0 "D100" H 10250 1217 50 0000 C CNN -F 1 "1N4001" H 10250 1126 50 0000 C CNN -F 2 "Diode_SMD:D_SOD-123" H 10250 1000 50 0001 C CNN -F 3 "~" H 10250 1000 50 0001 C CNN - 1 10250 1000 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10400 1000 10500 1000 -Text Notes 7100 1200 0 50 ~ 0 -Vbus cap, UART and SWD connectors -$Comp -L Connector_Generic:Conn_02x05_Odd_Even J102 -U 1 1 61D19E71 -P 9150 1100 -F 0 "J102" H 9200 1517 50 0000 C CNN -F 1 "FTSH-105-01-L-DV-007-K" H 9200 1426 50 0000 C CNN -F 2 "lethalbit-connectors:FTSH-105-01-L-DV-K-TR" H 9150 1100 50 0001 C CNN -F 3 "~" H 9150 1100 50 0001 C CNN - 1 9150 1100 - 1 0 0 -1 -$EndComp -$Comp -L power:+3V3 #PWR0112 -U 1 1 61D1B035 -P 8800 900 -F 0 "#PWR0112" H 8800 750 50 0001 C CNN -F 1 "+3V3" V 8815 1028 50 0000 L CNN -F 2 "" H 8800 900 50 0001 C CNN -F 3 "" H 8800 900 50 0001 C CNN - 1 8800 900 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 8950 900 8800 900 -Wire Wire Line - 8950 1000 8900 1000 -Wire Wire Line - 8900 1000 8900 1050 -Wire Wire Line - 8900 1100 8950 1100 -Wire Wire Line - 8900 1050 8800 1050 -Connection ~ 8900 1050 -Wire Wire Line - 8900 1050 8900 1100 -$Comp -L power:GND #PWR0113 -U 1 1 61D2A354 -P 8800 1050 -F 0 "#PWR0113" H 8800 800 50 0001 C CNN -F 1 "GND" V 8805 922 50 0000 R CNN -F 2 "" H 8800 1050 50 0001 C CNN -F 3 "" H 8800 1050 50 0001 C CNN - 1 8800 1050 - 0 1 1 0 -$EndComp -$Comp -L power:GND #PWR0114 -U 1 1 61D2A695 -P 8800 1300 -F 0 "#PWR0114" H 8800 1050 50 0001 C CNN -F 1 "GND" V 8805 1172 50 0000 R CNN -F 2 "" H 8800 1300 50 0001 C CNN -F 3 "" H 8800 1300 50 0001 C CNN - 1 8800 1300 - 0 1 1 0 -$EndComp -Wire Wire Line - 8950 1300 8800 1300 -Wire Wire Line - 9450 1000 9800 1000 -Text Label 9800 1000 2 50 ~ 0 -SWCLK -Wire Wire Line - 9450 900 9800 900 -Text Label 9800 900 2 50 ~ 0 -SWDIO -Wire Wire Line - 10050 1000 10100 1000 -NoConn ~ 9450 1200 -NoConn ~ 9450 1100 -NoConn ~ 8950 1200 -Wire Wire Line - 10050 1000 10050 1300 -Wire Wire Line - 9450 1300 10050 1300 -Text Notes 8300 3200 0 50 ~ 0 -Pico (using breakout-ish connector) -Text GLabel 5400 4200 2 50 Input ~ 0 -UART_TX -Text GLabel 5400 4300 2 50 Input ~ 0 -UART_RX -Wire Wire Line - 5300 4200 5400 4200 -Wire Wire Line - 5400 4300 5300 4300 -Text GLabel 5400 4500 2 50 Input ~ 0 -MAX_SW_A -Text GLabel 5400 4600 2 50 Input ~ 0 -MAX_SW_B -Wire Wire Line - 5300 4500 5400 4500 -Wire Wire Line - 5400 4600 5300 4600 -Text GLabel 5400 4400 2 50 Input ~ 0 -MAX_EN -Wire Wire Line - 5300 4400 5400 4400 -Text GLabel 5400 4800 2 50 Input ~ 0 -DPOT_CLK -Text GLabel 5400 4900 2 50 Input ~ 0 -DPOT_DAT -Text GLabel 5400 5000 2 50 Input ~ 0 -GPIO_S0D -Text GLabel 5400 5100 2 50 Input ~ 0 -GPIO_S0W -Wire Wire Line - 5300 4800 5400 4800 -Wire Wire Line - 5400 4900 5300 4900 -Wire Wire Line - 5300 5000 5400 5000 -Wire Wire Line - 5400 5100 5300 5100 -Text GLabel 5400 5200 2 50 Input ~ 0 -GPIO_S1D -Text GLabel 5400 5300 2 50 Input ~ 0 -GPIO_S1W -Text GLabel 5400 5400 2 50 Input ~ 0 -GPIO_S2D -Text GLabel 5400 5500 2 50 Input ~ 0 -GPIO_S2W -Wire Wire Line - 5300 5200 5400 5200 -Wire Wire Line - 5400 5300 5300 5300 -Wire Wire Line - 5300 5400 5400 5400 -Wire Wire Line - 5400 5500 5300 5500 -Text GLabel 5400 5600 2 50 Input ~ 0 -GPIO_S3D -Text GLabel 5400 5700 2 50 Input ~ 0 -GPIO_S3W -Wire Wire Line - 5300 5600 5400 5600 -Wire Wire Line - 5400 5700 5300 5700 -NoConn ~ 5300 4700 -NoConn ~ 5300 7100 -NoConn ~ 5300 7200 -Text GLabel 5400 5800 2 50 Input ~ 0 -GPIO_P0D -Text GLabel 5400 5900 2 50 Input ~ 0 -GPIO_P0W -Wire Wire Line - 5400 5900 5300 5900 -Wire Wire Line - 5300 5800 5400 5800 -Text GLabel 5400 6000 2 50 Input ~ 0 -GPIO_P1D -Text GLabel 5400 6100 2 50 Input ~ 0 -GPIO_P1W -Text GLabel 5400 6200 2 50 Input ~ 0 -TRIG_IN -Text GLabel 5400 6300 2 50 Input ~ 0 -GLITCH_SIG -Wire Wire Line - 5400 6300 5300 6300 -Wire Wire Line - 5300 6200 5400 6200 -Wire Wire Line - 5400 6100 5300 6100 -Wire Wire Line - 5300 6000 5400 6000 -Text GLabel 5400 6400 2 50 Input ~ 0 -P22PWM -Wire Wire Line - 5400 6400 5300 6400 -Text GLabel 5400 7000 2 50 Input ~ 0 -ADC0 -Text GLabel 5400 6900 2 50 Input ~ 0 -ADC1 -Wire Wire Line - 5400 7000 5300 7000 -Wire Wire Line - 5300 6900 5400 6900 -NoConn ~ 5300 6700 -NoConn ~ 5300 6600 -NoConn ~ 5300 6500 -Text GLabel 2650 6300 0 50 Input ~ 0 -~EMERG_SHDN~ -Wire Wire Line - 2450 6750 2800 6750 -Text Label 2450 6750 0 50 ~ 0 -SWCLK -Wire Wire Line - 2450 6850 2800 6850 -Text Label 2450 6850 0 50 ~ 0 -SWDIO -NoConn ~ 2800 4400 -NoConn ~ 2800 4500 -NoConn ~ 2800 4600 -NoConn ~ 2800 4700 -NoConn ~ 2800 4850 -$Comp -L Connector:USB_B_Micro J103 -U 1 1 61E52589 -P 1000 1300 -F 0 "J103" H 1057 1767 50 0000 C CNN -F 1 "USB_B_Micro" H 1057 1676 50 0000 C CNN -F 2 "Connector_USB:USB_Micro-B_Wuerth_629105150521" H 1150 1250 50 0001 C CNN -F 3 "~" H 1150 1250 50 0001 C CNN - 1 1000 1300 - 1 0 0 -1 -$EndComp -$Comp -L Regulator_Linear:NCP1117-3.3_SOT223 U102 -U 1 1 61E54261 -P 2350 1100 -F 0 "U102" H 2350 1342 50 0000 C CNN -F 1 "NCP1117-3.3_SOT223" H 2350 1251 50 0000 C CNN -F 2 "Package_TO_SOT_SMD:SOT-223-3_TabPin2" H 2350 1300 50 0001 C CNN -F 3 "http://www.onsemi.com/pub_link/Collateral/NCP1117-D.PDF" H 2450 850 50 0001 C CNN - 1 2350 1100 - 1 0 0 -1 -$EndComp -$Comp -L power:VBUS #PWR0115 -U 1 1 61E5EEDA -P 1550 950 -F 0 "#PWR0115" H 1550 800 50 0001 C CNN -F 1 "VBUS" H 1565 1123 50 0000 C CNN -F 2 "" H 1550 950 50 0001 C CNN -F 3 "" H 1550 950 50 0001 C CNN - 1 1550 950 - 1 0 0 -1 -$EndComp -Text Label 1700 1400 2 50 ~ 0 -USB_DM -Text Label 1700 1300 2 50 ~ 0 -USB_DP -Wire Wire Line - 1300 1300 1700 1300 -Wire Wire Line - 1300 1400 1700 1400 -NoConn ~ 1300 1500 -$Comp -L power:GND #PWR0116 -U 1 1 61E74419 -P 900 1850 -F 0 "#PWR0116" H 900 1600 50 0001 C CNN -F 1 "GND" H 905 1677 50 0000 C CNN -F 2 "" H 900 1850 50 0001 C CNN -F 3 "" H 900 1850 50 0001 C CNN - 1 900 1850 - 1 0 0 -1 -$EndComp -Wire Wire Line - 900 1850 900 1750 -Wire Wire Line - 900 1750 1000 1750 -Wire Wire Line - 1000 1750 1000 1700 -Connection ~ 900 1750 -Wire Wire Line - 900 1750 900 1700 -Wire Wire Line - 1550 950 1550 1100 -Wire Wire Line - 1550 1100 1300 1100 -Wire Wire Line - 1550 1100 1850 1100 -Connection ~ 1550 1100 -Wire Wire Line - 1850 1100 1850 1200 -$Comp -L Device:C C101 -U 1 1 61E9E3DD -P 1850 1350 -F 0 "C101" H 1965 1396 50 0000 L CNN -F 1 "10uF" H 1965 1305 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 1888 1200 50 0001 C CNN -F 3 "~" H 1850 1350 50 0001 C CNN - 1 1850 1350 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0117 -U 1 1 61E9F90A -P 1850 1700 -F 0 "#PWR0117" H 1850 1450 50 0001 C CNN -F 1 "GND" H 1855 1527 50 0000 C CNN -F 2 "" H 1850 1700 50 0001 C CNN -F 3 "" H 1850 1700 50 0001 C CNN - 1 1850 1700 - 1 0 0 -1 -$EndComp -Wire Wire Line - 1850 1700 1850 1600 -Wire Wire Line - 2050 1100 1850 1100 -Connection ~ 1850 1100 -Wire Wire Line - 1850 1600 2350 1600 -Wire Wire Line - 2350 1600 2350 1400 -Connection ~ 1850 1600 -Wire Wire Line - 1850 1600 1850 1500 -$Comp -L Device:C C102 -U 1 1 61EB2A35 -P 2900 1350 -F 0 "C102" H 3015 1396 50 0000 L CNN -F 1 "10uF" H 3015 1305 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 2938 1200 50 0001 C CNN -F 3 "~" H 2900 1350 50 0001 C CNN - 1 2900 1350 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2650 1100 2900 1100 -Wire Wire Line - 2900 1100 2900 1200 -Wire Wire Line - 2350 1600 2900 1600 -Wire Wire Line - 2900 1600 2900 1500 -Connection ~ 2350 1600 -$Comp -L power:+3V3 #PWR0118 -U 1 1 61ED2600 -P 2900 950 -F 0 "#PWR0118" H 2900 800 50 0001 C CNN -F 1 "+3V3" H 2915 1123 50 0000 C CNN -F 2 "" H 2900 950 50 0001 C CNN -F 3 "" H 2900 950 50 0001 C CNN - 1 2900 950 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2900 1100 2900 950 -Connection ~ 2900 1100 -Text Label 6450 3900 2 50 ~ 0 -USB_DM -Text Label 6450 3800 2 50 ~ 0 -USB_DP -Wire Wire Line - 3550 7500 3700 7500 -Wire Wire Line - 4300 7500 4050 7500 -$Comp -L power:GND #PWR0119 -U 1 1 61F64D90 -P 3700 7500 -F 0 "#PWR0119" H 3700 7250 50 0001 C CNN -F 1 "GND" H 3705 7327 50 0000 C CNN -F 2 "" H 3700 7500 50 0001 C CNN -F 3 "" H 3700 7500 50 0001 C CNN - 1 3700 7500 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0120 -U 1 1 61F656F1 -P 4300 7500 -F 0 "#PWR0120" H 4300 7250 50 0001 C CNN -F 1 "GND" H 4305 7327 50 0000 C CNN -F 2 "" H 4300 7500 50 0001 C CNN -F 3 "" H 4300 7500 50 0001 C CNN - 1 4300 7500 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C104 -U 1 1 61F81E0A -P 2550 3100 -F 0 "C104" H 2665 3146 50 0000 L CNN -F 1 "100nF" H 2665 3055 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 2588 2950 50 0001 C CNN -F 3 "~" H 2550 3100 50 0001 C CNN - 1 2550 3100 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C105 -U 1 1 61F8278D -P 3000 3100 -F 0 "C105" H 3115 3146 50 0000 L CNN -F 1 "1uF" H 3115 3055 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 3038 2950 50 0001 C CNN -F 3 "~" H 3000 3100 50 0001 C CNN - 1 3000 3100 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C103 -U 1 1 61F82D7C -P 2100 3100 -F 0 "C103" H 2215 3146 50 0000 L CNN -F 1 "100nF" H 2215 3055 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 2138 2950 50 0001 C CNN -F 3 "~" H 2100 3100 50 0001 C CNN - 1 2100 3100 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2100 2950 2100 2850 -Wire Wire Line - 2550 2850 2550 2950 -Wire Wire Line - 3000 2850 3000 2950 -Wire Wire Line - 3000 2850 3250 2850 -Wire Wire Line - 3250 2850 3250 3500 -Wire Wire Line - 3250 2850 3350 2850 -Wire Wire Line - 3350 2850 3350 3500 -Connection ~ 3250 2850 -Wire Wire Line - 3350 2850 3550 2850 -Wire Wire Line - 3550 2850 3550 3500 -Connection ~ 3350 2850 -Wire Wire Line - 3000 3250 3000 3350 -Wire Wire Line - 2100 3350 2100 3250 -$Comp -L power:GND #PWR0121 -U 1 1 61FBADA3 -P 2550 3450 -F 0 "#PWR0121" H 2550 3200 50 0001 C CNN -F 1 "GND" H 2555 3277 50 0000 C CNN -F 2 "" H 2550 3450 50 0001 C CNN -F 3 "" H 2550 3450 50 0001 C CNN - 1 2550 3450 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2100 2850 2550 2850 -Connection ~ 2550 2850 -Connection ~ 3000 2850 -Wire Wire Line - 2550 3250 2550 3350 -Wire Wire Line - 2100 3350 2550 3350 -Connection ~ 2550 3350 -Wire Wire Line - 2550 3350 2550 3450 -Wire Wire Line - 2550 3350 3000 3350 -Wire Wire Line - 3700 3500 3700 2850 -Wire Wire Line - 3700 2850 3900 2850 -Wire Wire Line - 4700 2650 4700 3500 -Wire Wire Line - 4550 3500 4550 2850 -Connection ~ 4550 2850 -Wire Wire Line - 4400 3500 4400 2850 -Connection ~ 4400 2850 -Wire Wire Line - 4400 2850 4550 2850 -Wire Wire Line - 4300 3500 4300 2850 -Connection ~ 4300 2850 -Wire Wire Line - 4300 2850 4400 2850 -Wire Wire Line - 4200 3500 4200 2850 -Connection ~ 4200 2850 -Wire Wire Line - 4200 2850 4300 2850 -Wire Wire Line - 4100 3500 4100 2850 -Connection ~ 4100 2850 -Wire Wire Line - 4100 2850 4200 2850 -Wire Wire Line - 4000 3500 4000 2850 -Connection ~ 4000 2850 -Wire Wire Line - 4000 2850 4100 2850 -Wire Wire Line - 3900 3500 3900 2850 -Connection ~ 3900 2850 -Wire Wire Line - 3900 2850 4000 2850 -$Comp -L power:+1V1 #PWR0122 -U 1 1 62044792 -P 3550 2700 -F 0 "#PWR0122" H 3550 2550 50 0001 C CNN -F 1 "+1V1" H 3565 2873 50 0000 C CNN -F 2 "" H 3550 2700 50 0001 C CNN -F 3 "" H 3550 2700 50 0001 C CNN - 1 3550 2700 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3550 2700 3550 2850 -Connection ~ 3550 2850 -Wire Wire Line - 2550 2850 3000 2850 -$Comp -L power:+3V3 #PWR0123 -U 1 1 620683E7 -P 4550 1850 -F 0 "#PWR0123" H 4550 1700 50 0001 C CNN -F 1 "+3V3" H 4565 2023 50 0000 C CNN -F 2 "" H 4550 1850 50 0001 C CNN -F 3 "" H 4550 1850 50 0001 C CNN - 1 4550 1850 - 1 0 0 -1 -$EndComp -$Comp -L power:+3.3VADC #PWR0124 -U 1 1 62074A11 -P 4900 1850 -F 0 "#PWR0124" H 5050 1800 50 0001 C CNN -F 1 "+3.3VADC" H 4915 2023 50 0000 C CNN -F 2 "" H 4900 1850 50 0001 C CNN -F 3 "" H 4900 1850 50 0001 C CNN - 1 4900 1850 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4900 2200 4900 2650 -Wire Wire Line - 4900 2650 4700 2650 -Wire Wire Line - 4900 2200 4900 1900 -Connection ~ 4900 2200 -$Comp -L Device:C C106 -U 1 1 620D5D7C -P 4900 2950 -F 0 "C106" H 5015 2996 50 0000 L CNN -F 1 "1uF" H 5015 2905 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 4938 2800 50 0001 C CNN -F 3 "~" H 4900 2950 50 0001 C CNN - 1 4900 2950 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4900 2800 4900 2650 -Connection ~ 4900 2650 -$Comp -L power:GND #PWR0125 -U 1 1 620E606F -P 4900 3150 -F 0 "#PWR0125" H 4900 2900 50 0001 C CNN -F 1 "GND" H 4905 2977 50 0000 C CNN -F 2 "" H 4900 3150 50 0001 C CNN -F 3 "" H 4900 3150 50 0001 C CNN - 1 4900 3150 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4900 3150 4900 3100 -Text Notes 2800 2800 0 50 ~ 0 -put C105\nclose to\nVREG_VOUT -Text Notes 5050 3300 0 50 ~ 0 -put C106\nclose to\nVREG_IN -$Comp -L Device:C C107 -U 1 1 620F67E5 -P 5500 2950 -F 0 "C107" H 5615 2996 50 0000 L CNN -F 1 "100nF" H 5615 2905 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 5538 2800 50 0001 C CNN -F 3 "~" H 5500 2950 50 0001 C CNN - 1 5500 2950 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C109 -U 1 1 620F7A4D -P 5950 2950 -F 0 "C109" H 6065 2996 50 0000 L CNN -F 1 "100nF" H 6065 2905 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 5988 2800 50 0001 C CNN -F 3 "~" H 5950 2950 50 0001 C CNN - 1 5950 2950 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C111 -U 1 1 62102241 -P 6400 2950 -F 0 "C111" H 6515 2996 50 0000 L CNN -F 1 "100nF" H 6515 2905 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 6438 2800 50 0001 C CNN -F 3 "~" H 6400 2950 50 0001 C CNN - 1 6400 2950 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C108 -U 1 1 6210CD7D -P 5500 2150 -F 0 "C108" H 5615 2196 50 0000 L CNN -F 1 "100nF" H 5615 2105 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 5538 2000 50 0001 C CNN -F 3 "~" H 5500 2150 50 0001 C CNN - 1 5500 2150 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C110 -U 1 1 6211881F -P 5950 2150 -F 0 "C110" H 6065 2196 50 0000 L CNN -F 1 "100nF" H 6065 2105 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 5988 2000 50 0001 C CNN -F 3 "~" H 5950 2150 50 0001 C CNN - 1 5950 2150 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C112 -U 1 1 621230C8 -P 6400 2150 -F 0 "C112" H 6515 2196 50 0000 L CNN -F 1 "100nF" H 6515 2105 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 6438 2000 50 0001 C CNN -F 3 "~" H 6400 2150 50 0001 C CNN - 1 6400 2150 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C113 -U 1 1 6212EE46 -P 6800 2550 -F 0 "C113" H 6915 2596 50 0000 L CNN -F 1 "100nF" H 6915 2505 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 6838 2400 50 0001 C CNN -F 3 "~" H 6800 2550 50 0001 C CNN - 1 6800 2550 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4900 2650 5500 2650 -Wire Wire Line - 5500 2650 5500 2800 -Wire Wire Line - 5500 2650 5950 2650 -Wire Wire Line - 5950 2650 5950 2800 -Connection ~ 5500 2650 -Wire Wire Line - 5950 2650 6400 2650 -Wire Wire Line - 6400 2650 6400 2800 -Connection ~ 5950 2650 -Wire Wire Line - 4900 1900 5500 1900 -Wire Wire Line - 5500 1900 5500 2000 -Connection ~ 4900 1900 -Wire Wire Line - 4900 1900 4900 1850 -Wire Wire Line - 5500 1900 5950 1900 -Wire Wire Line - 5950 1900 5950 2000 -Connection ~ 5500 1900 -Wire Wire Line - 5950 1900 6400 1900 -Wire Wire Line - 6400 1900 6400 2000 -Connection ~ 5950 1900 -Wire Wire Line - 5500 2300 5500 2350 -Wire Wire Line - 5500 2350 5950 2350 -Wire Wire Line - 6400 2350 6400 2300 -Wire Wire Line - 5950 2300 5950 2350 -Connection ~ 5950 2350 -Wire Wire Line - 5950 2350 6400 2350 -Wire Wire Line - 6400 3100 6400 3200 -Wire Wire Line - 6400 3200 5950 3200 -Wire Wire Line - 5500 3200 5500 3100 -Wire Wire Line - 5950 3100 5950 3200 -Connection ~ 5950 3200 -Wire Wire Line - 5950 3200 5500 3200 -Wire Wire Line - 5950 2350 5950 2400 -Wire Wire Line - 5950 3200 5950 3300 -$Comp -L power:GND #PWR0126 -U 1 1 621C8A5C -P 5950 3300 -F 0 "#PWR0126" H 5950 3050 50 0001 C CNN -F 1 "GND" H 5955 3127 50 0000 C CNN -F 2 "" H 5950 3300 50 0001 C CNN -F 3 "" H 5950 3300 50 0001 C CNN - 1 5950 3300 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0127 -U 1 1 621C9234 -P 5950 2400 -F 0 "#PWR0127" H 5950 2150 50 0001 C CNN -F 1 "GND" H 5955 2227 50 0000 C CNN -F 2 "" H 5950 2400 50 0001 C CNN -F 3 "" H 5950 2400 50 0001 C CNN - 1 5950 2400 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6400 2650 6550 2650 -Wire Wire Line - 6550 2650 6550 2400 -Wire Wire Line - 6550 2400 6800 2400 -Connection ~ 6400 2650 -Wire Wire Line - 6800 2700 6800 3200 -Wire Wire Line - 6800 3200 6400 3200 -Connection ~ 6400 3200 -$Comp -L Device:R R101 -U 1 1 622C9762 -P 2500 4250 -F 0 "R101" V 2293 4250 50 0000 C CNN -F 1 "1k" V 2384 4250 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" V 2430 4250 50 0001 C CNN -F 3 "~" H 2500 4250 50 0001 C CNN - 1 2500 4250 - 0 1 1 0 -$EndComp -$Comp -L power:GND #PWR0129 -U 1 1 622CB400 -P 2200 4250 -F 0 "#PWR0129" H 2200 4000 50 0001 C CNN -F 1 "GND" V 2205 4122 50 0000 R CNN -F 2 "" H 2200 4250 50 0001 C CNN -F 3 "" H 2200 4250 50 0001 C CNN - 1 2200 4250 - 0 1 1 0 -$EndComp -Wire Wire Line - 2200 4250 2350 4250 -Wire Wire Line - 2650 4250 2800 4250 -$Comp -L Device:R R102 -U 1 1 622FB186 -P 5600 3700 -F 0 "R102" V 5393 3700 50 0000 C CNN -F 1 "27.4" V 5484 3700 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" V 5530 3700 50 0001 C CNN -F 3 "~" H 5600 3700 50 0001 C CNN - 1 5600 3700 - 0 1 1 0 -$EndComp -$Comp -L Device:R R103 -U 1 1 622FBC32 -P 5600 4000 -F 0 "R103" V 5393 4000 50 0000 C CNN -F 1 "27.4" V 5484 4000 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" V 5530 4000 50 0001 C CNN -F 3 "~" H 5600 4000 50 0001 C CNN - 1 5600 4000 - 0 1 1 0 -$EndComp -Wire Wire Line - 5450 3700 5400 3700 -Wire Wire Line - 5400 3700 5400 3800 -Wire Wire Line - 5400 3800 5300 3800 -Wire Wire Line - 5300 3900 5400 3900 -Wire Wire Line - 5400 3900 5400 4000 -Wire Wire Line - 5400 4000 5450 4000 -Wire Wire Line - 5750 3700 5850 3700 -Wire Wire Line - 5850 3700 5850 3800 -Wire Wire Line - 5850 3800 6450 3800 -Wire Wire Line - 5850 3900 5850 4000 -Wire Wire Line - 5850 4000 5750 4000 -Wire Wire Line - 5850 3900 6450 3900 -Text Notes 5900 4100 0 50 ~ 0 -put R102,R103\nclose to RP2040 -$Comp -L Device:R R104 -U 1 1 62397B94 -P 2500 5950 -F 0 "R104" V 2293 5950 50 0000 C CNN -F 1 "1k" V 2384 5950 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" V 2430 5950 50 0001 C CNN -F 3 "~" H 2500 5950 50 0001 C CNN - 1 2500 5950 - 0 1 1 0 -$EndComp -Wire Wire Line - 2650 5950 2700 5950 -Wire Wire Line - 2700 5950 2700 5800 -Wire Wire Line - 2700 5800 2800 5800 -$Comp -L Device:Crystal Y100 -U 1 1 623CA0B4 -P 1950 5750 -F 0 "Y100" V 1996 5619 50 0000 R CNN -F 1 "Crystal" V 1905 5619 50 0000 R CNN -F 2 "MCU_RaspberryPi_and_Boards:Crystal_SMD_HC49-US" H 1950 5750 50 0001 C CNN -F 3 "~" H 1950 5750 50 0001 C CNN - 1 1950 5750 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 2350 5950 1950 5950 -Wire Wire Line - 1950 5950 1950 5900 -Wire Wire Line - 1950 5550 2700 5550 -$Comp -L Device:C C114 -U 1 1 623EBF97 -P 1600 5550 -F 0 "C114" V 1348 5550 50 0000 C CNN -F 1 "27pF" V 1439 5550 50 0000 C CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 1638 5400 50 0001 C CNN -F 3 "~" H 1600 5550 50 0001 C CNN - 1 1600 5550 - 0 1 1 0 -$EndComp -$Comp -L Device:C C115 -U 1 1 623EC70C -P 1600 5950 -F 0 "C115" V 1348 5950 50 0000 C CNN -F 1 "27pF" V 1439 5950 50 0000 C CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 1638 5800 50 0001 C CNN -F 3 "~" H 1600 5950 50 0001 C CNN - 1 1600 5950 - 0 1 1 0 -$EndComp -Wire Wire Line - 1950 5600 1950 5550 -Wire Wire Line - 2800 5600 2700 5600 -Wire Wire Line - 2700 5600 2700 5550 -Wire Wire Line - 1950 5550 1750 5550 -Connection ~ 1950 5550 -Wire Wire Line - 1750 5950 1950 5950 -Connection ~ 1950 5950 -Wire Wire Line - 1450 5950 1350 5950 -Wire Wire Line - 1350 5950 1350 5550 -Wire Wire Line - 1350 5550 1450 5550 -$Comp -L power:GND #PWR0130 -U 1 1 62456657 -P 1350 6050 -F 0 "#PWR0130" H 1350 5800 50 0001 C CNN -F 1 "GND" H 1355 5877 50 0000 C CNN -F 2 "" H 1350 6050 50 0001 C CNN -F 3 "" H 1350 6050 50 0001 C CNN - 1 1350 6050 - 1 0 0 -1 -$EndComp -Wire Wire Line - 1350 6050 1350 5950 -Connection ~ 1350 5950 -Text Notes 6300 5050 0 50 ~ 0 -Provide the possibility to\nplace a Pico on the board,\nor use a soldered-on\nRP2040 (no flash) instead. -Text Notes 2150 1900 0 50 ~ 0 -3V3 power supply for RP2040,\na simple LDO. -Wire Notes Line - 500 2350 4050 2350 -Wire Notes Line - 4050 2350 4050 500 -Wire Notes Line - 6300 500 6300 1750 -Wire Notes Line - 6850 1750 6850 2200 -Wire Notes Line - 6850 2200 7300 2200 -Wire Notes Line - 7300 2200 7300 2350 -Wire Notes Line - 7300 2350 11200 2350 -Wire Notes Line - 6300 1750 6850 1750 -Wire Notes Line - 6250 500 6250 1800 -Wire Notes Line - 6250 1800 6800 1800 -Wire Notes Line - 6800 1800 6800 2250 -Wire Notes Line - 6800 2250 7250 2250 -Wire Notes Line - 7250 2250 7250 2400 -Wire Notes Line - 7250 2400 11200 2400 -Wire Notes Line - 7600 2400 7600 6550 -Wire Notes Line - 7550 6550 7550 2400 -Text Notes 850 4850 0 50 ~ 0 -Basic RP2040 stuff with:\n* Decoupling caps\n* Crystal (need one for good glitch timings)\n* External reset\n* No flash, bootloader mode only -Wire Wire Line - 4850 2200 4900 2200 -Wire Wire Line - 4550 1850 4550 2200 -$Comp -L Device:Jumper_NO_Small JP100 -U 1 1 6284F2DA -P 4750 2200 -F 0 "JP100" H 4750 2385 50 0000 C CNN -F 1 "Jumper_NO_Small" H 4750 2294 50 0000 C CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 4750 2200 50 0001 C CNN -F 3 "~" H 4750 2200 50 0001 C CNN - 1 4750 2200 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4650 2200 4550 2200 -Connection ~ 4550 2200 -Wire Wire Line - 4550 2200 4550 2850 -Text Notes 4300 1550 0 50 ~ 0 -Place jumper when using\nonboard RP2040 and not\nusing an external 3V3 ref\nfor analog stuff. Otherwise,\ndisconnect. -Wire Wire Line - 2650 6300 2800 6300 -NoConn ~ 10050 4600 -NoConn ~ 9900 4600 -$Comp -L Connector_Generic:Conn_01x04 J100 -U 1 1 62C7C504 -P 7350 900 -F 0 "J100" H 7268 475 50 0000 C CNN -F 1 "Conn_01x04" H 7268 566 50 0000 C CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical" H 7350 900 50 0001 C CNN -F 3 "~" H 7350 900 50 0001 C CNN - 1 7350 900 - -1 0 0 1 -$EndComp -$Comp -L power:+3V3 #PWR0110 -U 1 1 62C7F2AD -P 7700 1000 -F 0 "#PWR0110" H 7700 850 50 0001 C CNN -F 1 "+3V3" V 7715 1128 50 0000 L CNN -F 2 "" H 7700 1000 50 0001 C CNN -F 3 "" H 7700 1000 50 0001 C CNN - 1 7700 1000 - 0 1 1 0 -$EndComp -Wire Wire Line - 7550 1000 7700 1000 -Wire Wire Line - 7550 700 7700 700 -$Comp -L power:GND #PWR0111 -U 1 1 62C7F2B5 -P 7700 700 -F 0 "#PWR0111" H 7700 450 50 0001 C CNN -F 1 "GND" V 7705 572 50 0000 R CNN -F 2 "" H 7700 700 50 0001 C CNN -F 3 "" H 7700 700 50 0001 C CNN - 1 7700 700 - 0 -1 -1 0 -$EndComp -Text GLabel 7650 900 2 50 Input ~ 0 -UART_TX -Text GLabel 7650 800 2 50 Input ~ 0 -UART_RX -Wire Wire Line - 7550 900 7650 900 -Wire Wire Line - 7650 800 7550 800 -$Comp -L Connector_Generic:Conn_01x05 J101 -U 1 1 62CC5616 -P 8000 1900 -F 0 "J101" H 7918 1475 50 0000 C CNN -F 1 "Conn_01x05" H 7918 1566 50 0000 C CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical" H 8000 1900 50 0001 C CNN -F 3 "~" H 8000 1900 50 0001 C CNN - 1 8000 1900 - -1 0 0 1 -$EndComp -Wire Wire Line - 8200 1900 8550 1900 -Text Label 8550 1900 2 50 ~ 0 -SWCLK -Wire Wire Line - 8200 2000 8550 2000 -Text Label 8550 2000 2 50 ~ 0 -SWDIO -$Comp -L power:+3V3 #PWR0151 -U 1 1 62CD93D1 -P 8350 1800 -F 0 "#PWR0151" H 8350 1650 50 0001 C CNN -F 1 "+3V3" V 8365 1928 50 0000 L CNN -F 2 "" H 8350 1800 50 0001 C CNN -F 3 "" H 8350 1800 50 0001 C CNN - 1 8350 1800 - 0 1 1 0 -$EndComp -Wire Wire Line - 8200 1800 8350 1800 -Wire Wire Line - 8200 1700 8350 1700 -$Comp -L power:GND #PWR0154 -U 1 1 62CD93D9 -P 8350 1700 -F 0 "#PWR0154" H 8350 1450 50 0001 C CNN -F 1 "GND" V 8355 1572 50 0000 R CNN -F 2 "" H 8350 1700 50 0001 C CNN -F 3 "" H 8350 1700 50 0001 C CNN - 1 8350 1700 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 8200 2100 10050 2100 -Wire Wire Line - 10050 2100 10050 1300 -Connection ~ 10050 1300 -$EndSCHEMATC diff --git a/glitcher.sch b/glitcher.sch deleted file mode 100644 index 4199293..0000000 --- a/glitcher.sch +++ /dev/null @@ -1,219 +0,0 @@ -EESchema Schematic File Version 4 -EELAYER 30 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 6 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Sheet -S 850 800 1900 2350 -U 61CA977C -F0 "controller" 50 -F1 "controller.sch" 50 -$EndSheet -Text Notes 950 4950 0 50 ~ 0 -The controller is a RP2040 based design\n(either a pluggable Pico or a custom thing\non the board). it also has extra UART and\nSWD ports, and an extra Vbus cap.\n\nIt controls or monitors:\n* GPIO ports connected to the target\n* The trigger input\n* The glitch output\n* The digipot to tune the output voltages\n (power supplies to the target)\n* Monitors the output voltages using ADC\n (for digital feedback control)\n* (Optional) PWM out for voltage control\n\nIn the future, a QL EOS S3 based design\ncould be made as well, but for this I first\nneed to wait for supplies etc. -$Sheet -S 3050 800 1700 2350 -U 61CA9826 -F0 "gpio" 50 -F1 "gpio.sch" 50 -$EndSheet -Text Notes 3350 4100 0 50 ~ 0 -The GPIO connections going to\nthe target MCU (and also the\ntrigger and power-out\nconnectors to the target).\nThese GPIOs can optionally use\ndiodes to prevent a few bad\nsituations. (TODO: add level\nshifter?) -$Sheet -S 5100 800 1600 2350 -U 61CA9896 -F0 "psu" 50 -F1 "psu.sch" 50 -$EndSheet -Text Notes 5350 4100 0 50 ~ 0 -This sheet defines the power\nsupplies to control the voltage\nsupply to the target. Several\nvariants can be used:\n* controller PWM out\n* pluggable WPM404 module\n* LM2596-based buck-boost\n converter -$Sheet -S 7000 800 1700 2350 -U 61CA98F5 -F0 "psuflt" 50 -F1 "psuflt.sch" 50 -$EndSheet -Text Notes 7150 3950 0 50 ~ 0 -This sheet defines the active filter\nplaced after the power supply itself.\nThis is used to reduce ripple on the\nrail. Additionally, the voltage sense\nconnection and low-voltage\ndigipots are placed here as well. -$Sheet -S 9050 800 1800 2350 -U 61CA99C0 -F0 "glitchout" 50 -F1 "glitchout.sch" 50 -$EndSheet -Text Notes 9100 3950 0 50 ~ 0 -MAX4619-based mux that performs the\nswitching between the high and low (glitch)\nsupply voltages. Also allows for switching\nbetween 3V3/Vbus and DCDC-output for\nthe high level, and GND and digipot-out\nfor the low (glitch) level. -$Comp -L Mechanical:MountingHole H1 -U 1 1 61CB1334 -P 1000 7400 -F 0 "H1" H 1100 7446 50 0000 L CNN -F 1 "MountingHole" H 1100 7355 50 0000 L CNN -F 2 "MountingHole:MountingHole_3.2mm_M3_Pad_Via" H 1000 7400 50 0001 C CNN -F 3 "~" H 1000 7400 50 0001 C CNN - 1 1000 7400 - 1 0 0 -1 -$EndComp -$Comp -L Mechanical:MountingHole H2 -U 1 1 61CB1A97 -P 1800 7400 -F 0 "H2" H 1900 7446 50 0000 L CNN -F 1 "MountingHole" H 1900 7355 50 0000 L CNN -F 2 "MountingHole:MountingHole_3.2mm_M3_Pad_Via" H 1800 7400 50 0001 C CNN -F 3 "~" H 1800 7400 50 0001 C CNN - 1 1800 7400 - 1 0 0 -1 -$EndComp -$Comp -L Mechanical:MountingHole H3 -U 1 1 61CB1D1A -P 2600 7400 -F 0 "H3" H 2700 7446 50 0000 L CNN -F 1 "MountingHole" H 2700 7355 50 0000 L CNN -F 2 "MountingHole:MountingHole_3.2mm_M3_Pad_Via" H 2600 7400 50 0001 C CNN -F 3 "~" H 2600 7400 50 0001 C CNN - 1 2600 7400 - 1 0 0 -1 -$EndComp -$Comp -L Mechanical:MountingHole H4 -U 1 1 61CB1D20 -P 3400 7400 -F 0 "H4" H 3500 7446 50 0000 L CNN -F 1 "MountingHole" H 3500 7355 50 0000 L CNN -F 2 "MountingHole:MountingHole_3.2mm_M3_Pad_Via" H 3400 7400 50 0001 C CNN -F 3 "~" H 3400 7400 50 0001 C CNN - 1 3400 7400 - 1 0 0 -1 -$EndComp -$Comp -L Switch:SW_Push SW1 -U 1 1 61CD9B9D -P 4750 6850 -F 0 "SW1" V 4704 6998 50 0000 L CNN -F 1 "SW_Push" V 4795 6998 50 0000 L CNN -F 2 "Button_Switch_THT:SW_PUSH_6mm" H 4750 7050 50 0001 C CNN -F 3 "~" H 4750 7050 50 0001 C CNN - 1 4750 6850 - 0 1 1 0 -$EndComp -Text GLabel 4650 6350 0 50 Input ~ 0 -~EMERG_SHDN~ -Wire Wire Line - 4750 6650 4750 6600 -Wire Wire Line - 4750 7050 4750 7100 -$Comp -L power:GND #PWR0101 -U 1 1 61CDA900 -P 4750 7200 -F 0 "#PWR0101" H 4750 6950 50 0001 C CNN -F 1 "GND" H 4755 7027 50 0000 C CNN -F 2 "" H 4750 7200 50 0001 C CNN -F 3 "" H 4750 7200 50 0001 C CNN - 1 4750 7200 - 1 0 0 -1 -$EndComp -Text Notes 4900 6350 0 50 ~ 0 -Emergency reset button -$Comp -L Device:Q_NMOS_GSD Q1 -U 1 1 628AFC7E -P 5850 6600 -F 0 "Q1" H 6054 6646 50 0000 L CNN -F 1 "Q_NMOS_GSD" H 6054 6555 50 0000 L CNN -F 2 "Package_TO_SOT_SMD:SOT-23" H 6050 6700 50 0001 C CNN -F 3 "~" H 5850 6600 50 0001 C CNN - 1 5850 6600 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4750 7100 5950 7100 -Wire Wire Line - 5950 7100 5950 6800 -Connection ~ 4750 7100 -Wire Wire Line - 4750 7100 4750 7200 -Wire Wire Line - 4750 6600 5650 6600 -Connection ~ 4750 6600 -$Comp -L Device:R R2 -U 1 1 628B2738 -P 5950 6150 -F 0 "R2" H 6020 6196 50 0000 L CNN -F 1 "47k" H 6020 6105 50 0000 L CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" V 5880 6150 50 0001 C CNN -F 3 "~" H 5950 6150 50 0001 C CNN - 1 5950 6150 - 1 0 0 -1 -$EndComp -$Comp -L power:+3V3 #PWR0128 -U 1 1 628B33F0 -P 5950 5900 -F 0 "#PWR0128" H 5950 5750 50 0001 C CNN -F 1 "+3V3" H 5965 6073 50 0000 C CNN -F 2 "" H 5950 5900 50 0001 C CNN -F 3 "" H 5950 5900 50 0001 C CNN - 1 5950 5900 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5950 6000 5950 5900 -Wire Wire Line - 5950 6300 5950 6350 -Text GLabel 6050 6350 2 50 Input ~ 0 -EMERG_SHDN -Wire Wire Line - 6050 6350 5950 6350 -Connection ~ 5950 6350 -Wire Wire Line - 5950 6350 5950 6400 -$Comp -L Device:R R? -U 1 1 62912E8F -P 4750 6150 -AR Path="/61CA977C/62912E8F" Ref="R?" Part="1" -AR Path="/62912E8F" Ref="R1" Part="1" -F 0 "R1" H 4820 6196 50 0000 L CNN -F 1 "47k" H 4820 6105 50 0000 L CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" V 4680 6150 50 0001 C CNN -F 3 "~" H 4750 6150 50 0001 C CNN - 1 4750 6150 - 1 0 0 -1 -$EndComp -$Comp -L power:+3V3 #PWR? -U 1 1 62912E95 -P 4750 5900 -AR Path="/61CA977C/62912E95" Ref="#PWR?" Part="1" -AR Path="/62912E95" Ref="#PWR0153" Part="1" -F 0 "#PWR0153" H 4750 5750 50 0001 C CNN -F 1 "+3V3" H 4765 6073 50 0000 C CNN -F 2 "" H 4750 5900 50 0001 C CNN -F 3 "" H 4750 5900 50 0001 C CNN - 1 4750 5900 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4750 5900 4750 6000 -Wire Wire Line - 4750 6300 4750 6350 -Wire Wire Line - 4650 6350 4750 6350 -Connection ~ 4750 6350 -Wire Wire Line - 4750 6350 4750 6600 -$EndSCHEMATC diff --git a/glitchout.sch b/glitchout.sch deleted file mode 100644 index 08555e8..0000000 --- a/glitchout.sch +++ /dev/null @@ -1,231 +0,0 @@ -EESchema Schematic File Version 4 -EELAYER 30 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 6 6 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L 4xxx:4053 U500 -U 1 1 6270B9B6 -P 6250 3950 -F 0 "U500" H 6250 4050 50 0000 C CNN -F 1 "MAX4619" H 6250 3950 50 0000 C CNN -F 2 "Package_SO:SO-16_3.9x9.9mm_P1.27mm" H 6250 3950 50 0001 C CNN -F 3 "http://www.intersil.com/content/dam/Intersil/documents/cd40/cd4051bms-52bms-53bms.pdf" H 6250 3950 50 0001 C CNN - 1 6250 3950 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6250 4900 6250 4850 -Wire Wire Line - 6250 4900 6300 4900 -Wire Wire Line - 6350 4900 6350 4850 -Wire Wire Line - 6300 4900 6300 5000 -Connection ~ 6300 4900 -Wire Wire Line - 6300 4900 6350 4900 -$Comp -L power:GND #PWR0149 -U 1 1 6270C54F -P 6300 5000 -F 0 "#PWR0149" H 6300 4750 50 0001 C CNN -F 1 "GND" H 6305 4827 50 0000 C CNN -F 2 "" H 6300 5000 50 0001 C CNN -F 3 "" H 6300 5000 50 0001 C CNN - 1 6300 5000 - 1 0 0 -1 -$EndComp -Text GLabel 4900 4550 0 50 Input ~ 0 -MAX_SW_A -Text GLabel 4900 4850 0 50 Input ~ 0 -MAX_SW_B -Text GLabel 3600 4250 0 50 Input ~ 0 -MAX_EN -Text GLabel 4900 5150 0 50 Input ~ 0 -GLITCH_SIG -Text GLabel 6850 3950 2 50 Input ~ 0 -GLITCH_OUT -Text GLabel 5650 3750 0 50 Input ~ 0 -Vdclo -$Comp -L power:GND #PWR0150 -U 1 1 6271CC5F -P 5350 3450 -F 0 "#PWR0150" H 5350 3200 50 0001 C CNN -F 1 "GND" V 5355 3322 50 0000 R CNN -F 2 "" H 5350 3450 50 0001 C CNN -F 3 "" H 5350 3450 50 0001 C CNN - 1 5350 3450 - 0 1 1 0 -$EndComp -Wire Wire Line - 5750 3450 5350 3450 -Wire Wire Line - 5650 3750 5750 3750 -Wire Wire Line - 6250 3050 6250 2900 -$Comp -L power:+3V3 #PWR0152 -U 1 1 6271E09E -P 6000 2850 -F 0 "#PWR0152" H 6000 2700 50 0001 C CNN -F 1 "+3V3" H 6015 3023 50 0000 C CNN -F 2 "" H 6000 2850 50 0001 C CNN -F 3 "" H 6000 2850 50 0001 C CNN - 1 6000 2850 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4900 3950 5750 3950 -Wire Wire Line - 6750 3650 7100 3650 -Wire Wire Line - 7100 3650 7100 2300 -Wire Wire Line - 7100 2300 4800 2300 -Wire Wire Line - 4800 2300 4800 4050 -Wire Wire Line - 4800 4050 5750 4050 -Wire Wire Line - 6850 3950 6750 3950 -Text Label 5200 3950 0 50 ~ 0 -Vglitch_hi -Text Label 5200 4050 0 50 ~ 0 -Vglitch_lo -$Comp -L Device:R R500 -U 1 1 62925A32 -P 3850 4250 -F 0 "R500" V 3643 4250 50 0000 C CNN -F 1 "4.7k" V 3734 4250 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" V 3780 4250 50 0001 C CNN -F 3 "~" H 3850 4250 50 0001 C CNN - 1 3850 4250 - 0 1 1 0 -$EndComp -Wire Wire Line - 3700 4250 3600 4250 -Wire Wire Line - 4000 4250 4150 4250 -Text GLabel 4150 4400 3 50 Input ~ 0 -EMERG_SHDN -Wire Wire Line - 4150 4400 4150 4250 -Connection ~ 4150 4250 -Wire Wire Line - 4150 4250 5750 4250 -Text GLabel 4900 2950 1 50 Input ~ 0 -Vdcflt -$Comp -L Device:R R501 -U 1 1 61C3E9A2 -P 5200 4700 -F 0 "R501" V 4993 4700 50 0000 C CNN -F 1 "100" V 5084 4700 50 0000 C CNN -F 2 "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" V 5130 4700 50 0001 C CNN -F 3 "~" H 5200 4700 50 0001 C CNN - 1 5200 4700 - 0 1 1 0 -$EndComp -$Comp -L Device:R R502 -U 1 1 61C3F184 -P 5200 5050 -F 0 "R502" V 4993 5050 50 0000 C CNN -F 1 "100" V 5084 5050 50 0000 C CNN -F 2 "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" V 5130 5050 50 0001 C CNN -F 3 "~" H 5200 5050 50 0001 C CNN - 1 5200 5050 - 0 1 1 0 -$EndComp -$Comp -L Device:R R503 -U 1 1 61C3F885 -P 5200 5400 -F 0 "R503" V 4993 5400 50 0000 C CNN -F 1 "22" V 5084 5400 50 0000 C CNN -F 2 "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" V 5130 5400 50 0001 C CNN -F 3 "~" H 5200 5400 50 0001 C CNN - 1 5200 5400 - 0 1 1 0 -$EndComp -Wire Wire Line - 5500 4550 5500 4350 -Wire Wire Line - 5500 4350 5750 4350 -Wire Wire Line - 5550 4450 5550 4850 -Wire Wire Line - 5550 4450 5750 4450 -Wire Wire Line - 5600 4550 5600 5150 -Wire Wire Line - 5600 4550 5750 4550 -NoConn ~ 6000 2850 -$Comp -L power:VBUS #PWR0156 -U 1 1 61C4640B -P 6250 2900 -F 0 "#PWR0156" H 6250 2750 50 0001 C CNN -F 1 "VBUS" V 6265 3028 50 0000 L CNN -F 2 "" H 6250 2900 50 0001 C CNN -F 3 "" H 6250 2900 50 0001 C CNN - 1 6250 2900 - 1 0 0 -1 -$EndComp -NoConn ~ 5050 5400 -NoConn ~ 5350 5400 -Wire Wire Line - 4900 5150 5600 5150 -Wire Wire Line - 4900 4850 5550 4850 -Wire Wire Line - 4900 4550 5500 4550 -NoConn ~ 5050 4700 -NoConn ~ 5050 5050 -NoConn ~ 5350 5050 -NoConn ~ 5350 4700 -Text Notes 5450 5550 0 50 ~ 0 -Protection resistors\nfor control lines,\nnot included to\ndecrease RC constant -$Comp -L Connector_Generic:Conn_01x01 J500 -U 1 1 61D8F3C2 -P 5650 2800 -F 0 "J500" V 5700 3100 50 0000 R CNN -F 1 "Conn_01x01" V 5600 3350 50 0000 R CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical" H 5650 2800 50 0001 C CNN -F 3 "~" H 5650 2800 50 0001 C CNN - 1 5650 2800 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 5650 3000 5650 3350 -Wire Wire Line - 5750 3350 5650 3350 -Wire Wire Line - 6750 3350 6950 3350 -Wire Wire Line - 6950 3350 6950 2450 -Wire Wire Line - 6950 2450 5050 2450 -Wire Wire Line - 4900 2950 4900 3950 -Wire Wire Line - 5750 3650 5050 3650 -Wire Wire Line - 5050 2450 5050 3650 -Text Label 5200 2450 0 50 ~ 0 -Vdclo_def -$EndSCHEMATC diff --git a/gpio.sch b/gpio.sch deleted file mode 100644 index 4c9ecc0..0000000 --- a/gpio.sch +++ /dev/null @@ -1,333 +0,0 @@ -EESchema Schematic File Version 4 -EELAYER 30 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 3 6 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L Connector_Generic:Conn_01x06 J200 -U 1 1 624907D8 -P 7350 4550 -F 0 "J200" H 7430 4542 50 0000 L CNN -F 1 "Conn_01x06" H 7430 4451 50 0000 L CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Horizontal" H 7350 4550 50 0001 C CNN -F 3 "~" H 7350 4550 50 0001 C CNN - 1 7350 4550 - 1 0 0 -1 -$EndComp -$Comp -L Device:D D200 -U 1 1 62490CA6 -P 5450 3700 -F 0 "D200" H 5450 3917 50 0000 C CNN -F 1 "1N4001" H 5450 3826 50 0000 C CNN -F 2 "Diode_SMD:D_SOD-123" H 5450 3700 50 0001 C CNN -F 3 "~" H 5450 3700 50 0001 C CNN - 1 5450 3700 - 1 0 0 -1 -$EndComp -$Comp -L Device:D D201 -U 1 1 624915A9 -P 5450 4050 -F 0 "D201" H 5450 4267 50 0000 C CNN -F 1 "1N4001" H 5450 4176 50 0000 C CNN -F 2 "Diode_SMD:D_SOD-123" H 5450 4050 50 0001 C CNN -F 3 "~" H 5450 4050 50 0001 C CNN - 1 5450 4050 - 1 0 0 -1 -$EndComp -$Comp -L Device:D D202 -U 1 1 62491C9D -P 5450 4400 -F 0 "D202" H 5450 4617 50 0000 C CNN -F 1 "1N4148" H 5450 4526 50 0000 C CNN -F 2 "Diode_SMD:D_SOD-323" H 5450 4400 50 0001 C CNN -F 3 "~" H 5450 4400 50 0001 C CNN - 1 5450 4400 - 1 0 0 -1 -$EndComp -$Comp -L Device:D D203 -U 1 1 62491CA3 -P 5450 4800 -F 0 "D203" H 5450 5017 50 0000 C CNN -F 1 "1N4148" H 5450 4926 50 0000 C CNN -F 2 "Diode_SMD:D_SOD-323" H 5450 4800 50 0001 C CNN -F 3 "~" H 5450 4800 50 0001 C CNN - 1 5450 4800 - 1 0 0 -1 -$EndComp -$Comp -L Device:D D204 -U 1 1 62492E6F -P 5450 5150 -F 0 "D204" H 5450 5367 50 0000 C CNN -F 1 "1N4148" H 5450 5276 50 0000 C CNN -F 2 "Diode_SMD:D_SOD-323" H 5450 5150 50 0001 C CNN -F 3 "~" H 5450 5150 50 0001 C CNN - 1 5450 5150 - 1 0 0 -1 -$EndComp -$Comp -L Device:D D205 -U 1 1 62492E75 -P 5450 5500 -F 0 "D205" H 5450 5717 50 0000 C CNN -F 1 "1N4148" H 5450 5626 50 0000 C CNN -F 2 "Diode_SMD:D_SOD-323" H 5450 5500 50 0001 C CNN -F 3 "~" H 5450 5500 50 0001 C CNN - 1 5450 5500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 7150 4350 6950 4350 -Wire Wire Line - 6950 3700 5750 3700 -Wire Wire Line - 7150 4450 6600 4450 -Wire Wire Line - 6600 4050 5750 4050 -Wire Wire Line - 7150 4650 6450 4650 -Wire Wire Line - 6450 4650 6450 4800 -Wire Wire Line - 6450 4800 5750 4800 -Wire Wire Line - 7150 4750 6600 4750 -Wire Wire Line - 6600 4750 6600 5150 -Wire Wire Line - 6600 5150 5750 5150 -Wire Wire Line - 7150 4850 6950 4850 -Wire Wire Line - 6950 4850 6950 5500 -Wire Wire Line - 6950 5500 5750 5500 -Wire Wire Line - 7150 4550 6450 4550 -Wire Wire Line - 6450 4400 5750 4400 -Wire Wire Line - 5750 3700 5750 3800 -Connection ~ 5750 3700 -Wire Wire Line - 5750 3700 5600 3700 -Wire Wire Line - 5750 3800 5200 3800 -Wire Wire Line - 5750 4050 5750 4150 -Connection ~ 5750 4050 -Wire Wire Line - 5750 4050 5600 4050 -Wire Wire Line - 5750 4150 5200 4150 -Wire Wire Line - 5750 4500 5750 4400 -Wire Wire Line - 5750 4500 5200 4500 -Connection ~ 5750 4400 -Wire Wire Line - 5750 4400 5600 4400 -Wire Wire Line - 5750 4800 5750 4900 -Connection ~ 5750 4800 -Wire Wire Line - 5750 4800 5600 4800 -Wire Wire Line - 5750 4900 5200 4900 -Wire Wire Line - 5750 5150 5750 5250 -Connection ~ 5750 5150 -Wire Wire Line - 5750 5150 5600 5150 -Wire Wire Line - 5750 5250 5200 5250 -Wire Wire Line - 5750 5500 5750 5600 -Connection ~ 5750 5500 -Wire Wire Line - 5750 5500 5600 5500 -Wire Wire Line - 5750 5600 5200 5600 -Wire Wire Line - 6450 4400 6450 4550 -Wire Wire Line - 6600 4050 6600 4450 -Wire Wire Line - 6950 3700 6950 4350 -Text GLabel 5200 5500 0 50 Input ~ 0 -GPIO_S0D -Text GLabel 5200 5600 0 50 Input ~ 0 -GPIO_S0W -Text GLabel 5200 5150 0 50 Input ~ 0 -GPIO_S1D -Text GLabel 5200 5250 0 50 Input ~ 0 -GPIO_S1W -Text GLabel 5200 4800 0 50 Input ~ 0 -GPIO_S2D -Text GLabel 5200 4900 0 50 Input ~ 0 -GPIO_S2W -Text GLabel 5200 4400 0 50 Input ~ 0 -GPIO_S3D -Text GLabel 5200 4500 0 50 Input ~ 0 -GPIO_S3W -Text GLabel 5200 3700 0 50 Input ~ 0 -GPIO_P0D -Text GLabel 5200 3800 0 50 Input ~ 0 -GPIO_P0W -Text GLabel 5200 4050 0 50 Input ~ 0 -GPIO_P1D -Text GLabel 5200 4150 0 50 Input ~ 0 -GPIO_P1W -Wire Wire Line - 5300 5500 5200 5500 -Wire Wire Line - 5300 5150 5200 5150 -Wire Wire Line - 5300 4800 5200 4800 -Wire Wire Line - 5300 4400 5200 4400 -Wire Wire Line - 5300 4050 5200 4050 -Wire Wire Line - 5300 3700 5200 3700 -Text Notes 5850 5800 0 50 ~ 0 -TODO: put LSF0204 level shifter or so\non data (1N4148/GPIO_Sxy) lines? Or\nmaybe LSF0108 on all lines? -$Comp -L Connector_Generic:Conn_01x01 J201 -U 1 1 624BE0AB -P 4750 1550 -F 0 "J201" H 4830 1592 50 0000 L CNN -F 1 "Conn_01x01" H 4830 1501 50 0000 L CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical" H 4750 1550 50 0001 C CNN -F 3 "~" H 4750 1550 50 0001 C CNN - 1 4750 1550 - 1 0 0 -1 -$EndComp -$Comp -L Connector_Generic:Conn_01x02 J203 -U 1 1 624BE9C1 -P 4750 1750 -F 0 "J203" H 4830 1742 50 0000 L CNN -F 1 "Conn_01x01_MountingPin" H 4830 1651 50 0000 L CNN -F 2 "Connector_Coaxial:SMA_Amphenol_132289_EdgeMount" H 4750 1750 50 0001 C CNN -F 3 "~" H 4750 1750 50 0001 C CNN - 1 4750 1750 - 1 0 0 -1 -$EndComp -$Comp -L Connector_Generic:Conn_01x01 J202 -U 1 1 624C067F -P 6450 1550 -F 0 "J202" H 6530 1592 50 0000 L CNN -F 1 "Conn_01x01" H 6530 1501 50 0000 L CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical" H 6450 1550 50 0001 C CNN -F 3 "~" H 6450 1550 50 0001 C CNN - 1 6450 1550 - 1 0 0 -1 -$EndComp -$Comp -L Connector_Generic:Conn_01x02 J204 -U 1 1 624C0685 -P 6450 1750 -F 0 "J204" H 6530 1742 50 0000 L CNN -F 1 "Conn_01x01_MountingPin" H 6530 1651 50 0000 L CNN -F 2 "Connector_Coaxial:SMA_Amphenol_132289_EdgeMount" H 6450 1750 50 0001 C CNN -F 3 "~" H 6450 1750 50 0001 C CNN - 1 6450 1750 - 1 0 0 -1 -$EndComp -Text GLabel 4350 1650 0 50 Input ~ 0 -TRIG_IN -Wire Wire Line - 4550 1550 4450 1550 -Wire Wire Line - 4450 1550 4450 1650 -Wire Wire Line - 4450 1650 4350 1650 -Wire Wire Line - 4550 1750 4450 1750 -Wire Wire Line - 4450 1750 4450 1650 -Connection ~ 4450 1650 -Text GLabel 6050 1650 0 50 Input ~ 0 -GLITCH_OUT -Wire Wire Line - 6250 1550 6150 1550 -Wire Wire Line - 6150 1550 6150 1650 -Wire Wire Line - 6150 1650 6050 1650 -Wire Wire Line - 6250 1750 6150 1750 -Wire Wire Line - 6150 1750 6150 1650 -Connection ~ 6150 1650 -$Comp -L power:GND #PWR0131 -U 1 1 624CC8CB -P 4450 1850 -F 0 "#PWR0131" H 4450 1600 50 0001 C CNN -F 1 "GND" H 4455 1677 50 0000 C CNN -F 2 "" H 4450 1850 50 0001 C CNN -F 3 "" H 4450 1850 50 0001 C CNN - 1 4450 1850 - 0 1 1 0 -$EndComp -Wire Wire Line - 4450 1850 4550 1850 -$Comp -L power:GND #PWR0132 -U 1 1 624CF824 -P 6150 1850 -F 0 "#PWR0132" H 6150 1600 50 0001 C CNN -F 1 "GND" H 6155 1677 50 0000 C CNN -F 2 "" H 6150 1850 50 0001 C CNN -F 3 "" H 6150 1850 50 0001 C CNN - 1 6150 1850 - 0 1 1 0 -$EndComp -Wire Wire Line - 6150 1850 6250 1850 -$Comp -L Connector_Generic:Conn_01x01 J205 -U 1 1 62729491 -P 7900 1600 -F 0 "J205" H 7980 1642 50 0000 L CNN -F 1 "Conn_01x01" H 7980 1551 50 0000 L CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical" H 7900 1600 50 0001 C CNN -F 3 "~" H 7900 1600 50 0001 C CNN - 1 7900 1600 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 7900 1800 7900 1900 -$Comp -L power:GND #PWR0133 -U 1 1 6272E926 -P 7900 1900 -F 0 "#PWR0133" H 7900 1650 50 0001 C CNN -F 1 "GND" H 7905 1727 50 0000 C CNN -F 2 "" H 7900 1900 50 0001 C CNN -F 3 "" H 7900 1900 50 0001 C CNN - 1 7900 1900 - 1 0 0 -1 -$EndComp -Text Notes 5250 1200 0 50 ~ 0 -Basic connectors for trigger and glitch signals,\nboth Dupont pin header and SMA connector\navailable. (Also another pin header for GND.) -Text Notes 5450 3350 0 50 ~ 0 -Generic GPIOs to interact with the DUT -$EndSCHEMATC diff --git a/psu.sch b/psu.sch deleted file mode 100644 index c0c5492..0000000 --- a/psu.sch +++ /dev/null @@ -1,461 +0,0 @@ -EESchema Schematic File Version 4 -EELAYER 30 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 4 6 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -Text GLabel 5750 1300 0 50 Input ~ 0 -P22PWM -Text GLabel 9950 3050 2 50 Input ~ 0 -Vdcraw -Wire Wire Line - 9950 3050 9800 3050 -Text Notes 5650 1000 0 50 ~ 0 -Power supply 1:\nuse PWM from controller as\ncontrollable value between\n0 and 3V3. Will be filtered\nout in next stage -$Comp -L misc-mcus:WPM404 U300 -U 1 1 624DAC4C -P 6200 2500 -F 0 "U300" H 6200 2915 50 0000 C CNN -F 1 "WPM404" H 6200 2824 50 0000 C CNN -F 2 "chip-bo:VMA404-Module-THT" H 6200 2500 50 0001 C CNN -F 3 "" H 6200 2500 50 0001 C CNN - 1 6200 2500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5750 2650 5650 2650 -Wire Wire Line - 5650 2650 5650 2850 -Wire Wire Line - 5650 2850 6200 2850 -Wire Wire Line - 6750 2850 6750 2650 -Wire Wire Line - 6750 2650 6650 2650 -$Comp -L power:GND #PWR0134 -U 1 1 624DB454 -P 6200 2950 -F 0 "#PWR0134" H 6200 2700 50 0001 C CNN -F 1 "GND" H 6205 2777 50 0000 C CNN -F 2 "" H 6200 2950 50 0001 C CNN -F 3 "" H 6200 2950 50 0001 C CNN - 1 6200 2950 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6200 2950 6200 2850 -Connection ~ 6200 2850 -Wire Wire Line - 6200 2850 6750 2850 -$Comp -L power:VBUS #PWR0135 -U 1 1 624DBA73 -P 5650 2250 -F 0 "#PWR0135" H 5650 2100 50 0001 C CNN -F 1 "VBUS" H 5665 2423 50 0000 C CNN -F 2 "" H 5650 2250 50 0001 C CNN -F 3 "" H 5650 2250 50 0001 C CNN - 1 5650 2250 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5650 2250 5650 2350 -Wire Wire Line - 5650 2350 5750 2350 -Text Notes 5600 2000 0 50 ~ 0 -Power supply 2:\nUse an external VMA404/WPM404\nmodule as DCDC buck-boost\nconverter. Output not digitally\ncontrollable, though. -Text Notes 5600 3550 0 50 ~ 0 -Power supply 3:\nReimplement VMA404/WPM404\nbut with digipot for digital control -$Comp -L Regulator_Switching:LM2596T-ADJ U301 -U 1 1 624F85D5 -P 6150 4100 -F 0 "U301" H 6150 4467 50 0000 C CNN -F 1 "LM2596T-ADJ" H 6150 4376 50 0000 C CNN -F 2 "Package_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical" H 6200 3850 50 0001 L CIN -F 3 "http://www.ti.com/lit/ds/symlink/lm2596.pdf" H 6150 4100 50 0001 C CNN - 1 6150 4100 - 1 0 0 -1 -$EndComp -$Comp -L power:VBUS #PWR0136 -U 1 1 624F935D -P 4500 3850 -F 0 "#PWR0136" H 4500 3700 50 0001 C CNN -F 1 "VBUS" H 4515 4023 50 0000 C CNN -F 2 "" H 4500 3850 50 0001 C CNN -F 3 "" H 4500 3850 50 0001 C CNN - 1 4500 3850 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4500 3850 4500 4000 -Wire Wire Line - 4500 4000 4600 4000 -$Comp -L Device:C C300 -U 1 1 624FA92B -P 4600 4350 -F 0 "C300" H 4715 4396 50 0000 L CNN -F 1 "470uF" H 4715 4305 50 0000 L CNN -F 2 "Capacitor_THT:CP_Radial_D6.3mm_P2.50mm" H 4638 4200 50 0001 C CNN -F 3 "~" H 4600 4350 50 0001 C CNN - 1 4600 4350 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4600 4200 4600 4000 -Connection ~ 4600 4000 -Wire Wire Line - 5550 4200 5650 4200 -Wire Wire Line - 6150 4700 6150 4750 -$Comp -L power:GND #PWR0137 -U 1 1 624FB9F9 -P 6150 4750 -F 0 "#PWR0137" H 6150 4500 50 0001 C CNN -F 1 "GND" H 6155 4577 50 0000 C CNN -F 2 "" H 6150 4750 50 0001 C CNN -F 3 "" H 6150 4750 50 0001 C CNN - 1 6150 4750 - 1 0 0 -1 -$EndComp -Connection ~ 6150 4700 -$Comp -L Device:C C301 -U 1 1 62500C3C -P 5100 4350 -F 0 "C301" H 5215 4396 50 0000 L CNN -F 1 "100nF" H 5215 4305 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 5138 4200 50 0001 C CNN -F 3 "~" H 5100 4350 50 0001 C CNN - 1 5100 4350 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4600 4000 5100 4000 -Wire Wire Line - 5100 4200 5100 4000 -Connection ~ 5100 4000 -Wire Wire Line - 5100 4000 5650 4000 -Wire Wire Line - 4600 4700 5100 4700 -Connection ~ 5100 4700 -$Comp -L Device:D D300 -U 1 1 62502C0F -P 6900 4450 -F 0 "D300" V 6854 4530 50 0000 L CNN -F 1 "1N5822/SS14" V 6945 4530 50 0000 L CNN -F 2 "Diode_SMD:D_SOD-123" H 6900 4450 50 0001 C CNN -F 3 "~" H 6900 4450 50 0001 C CNN - 1 6900 4450 - 0 1 1 0 -$EndComp -Wire Wire Line - 6650 4200 6900 4200 -Wire Wire Line - 6900 4200 6900 4300 -Wire Wire Line - 6150 4400 6150 4700 -Wire Wire Line - 6150 4700 6900 4700 -Wire Wire Line - 6900 4700 6900 4600 -Wire Wire Line - 5100 4500 5100 4700 -Wire Wire Line - 4600 4500 4600 4700 -$Comp -L Device:L L300 -U 1 1 625083CC -P 7150 4200 -F 0 "L300" V 7340 4200 50 0000 C CNN -F 1 "10nH" V 7249 4200 50 0000 C CNN -F 2 "Inductor_SMD:L_7.3x7.3_H4.5" H 7150 4200 50 0001 C CNN -F 3 "~" H 7150 4200 50 0001 C CNN - 1 7150 4200 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 7000 4200 6900 4200 -Connection ~ 6900 4200 -$Comp -L Device:C C302 -U 1 1 6250977C -P 7450 4450 -F 0 "C302" H 7565 4496 50 0000 L CNN -F 1 "220uF" H 7565 4405 50 0000 L CNN -F 2 "Capacitor_THT:CP_Radial_D6.3mm_P2.50mm" H 7488 4300 50 0001 C CNN -F 3 "~" H 7450 4450 50 0001 C CNN - 1 7450 4450 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C303 -U 1 1 62509B61 -P 7950 4450 -F 0 "C303" H 8065 4496 50 0000 L CNN -F 1 "100nF" H 8065 4405 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 7988 4300 50 0001 C CNN -F 3 "~" H 7950 4450 50 0001 C CNN - 1 7950 4450 - 1 0 0 -1 -$EndComp -Wire Wire Line - 7300 4200 7450 4200 -Wire Wire Line - 7450 4200 7450 4300 -Wire Wire Line - 7450 4200 7950 4200 -Wire Wire Line - 7950 4200 7950 4300 -Connection ~ 7450 4200 -Wire Wire Line - 7950 4600 7950 4700 -Wire Wire Line - 7950 4700 7450 4700 -Connection ~ 6900 4700 -Wire Wire Line - 7450 4600 7450 4700 -Connection ~ 7450 4700 -Wire Wire Line - 7450 4700 6900 4700 -Text GLabel 7000 3900 2 50 Input ~ 0 -DPOT_W -Wire Wire Line - 7000 3900 6850 3900 -Wire Wire Line - 6850 3900 6850 4000 -Wire Wire Line - 6850 4000 6650 4000 -$Comp -L Device:R R300 -U 1 1 6251398A -P 8200 3750 -F 0 "R300" H 8270 3796 50 0000 L CNN -F 1 "820" H 8270 3705 50 0000 L CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" V 8130 3750 50 0001 C CNN -F 3 "~" H 8200 3750 50 0001 C CNN - 1 8200 3750 - 0 1 1 0 -$EndComp -$Comp -L power:GND #PWR0138 -U 1 1 625155C3 -P 8450 3850 -F 0 "#PWR0138" H 8450 3600 50 0001 C CNN -F 1 "GND" H 8455 3677 50 0000 C CNN -F 2 "" H 8450 3850 50 0001 C CNN -F 3 "" H 8450 3850 50 0001 C CNN - 1 8450 3850 - 1 0 0 -1 -$EndComp -Wire Wire Line - 8050 3750 7900 3750 -Wire Wire Line - 8350 3750 8450 3750 -Wire Wire Line - 8450 3750 8450 3850 -Connection ~ 7950 4200 -Text Notes 7200 5250 0 50 ~ 0 -See 'psuflt' schematic\nfor the implementation\nof the digipot & where\nthese global labels\ncome from -$Comp -L misc-mcus:BD00IA5MEFJ U? -U 1 1 6266715B -P 6250 5950 -AR Path="/61CA98F5/6266715B" Ref="U?" Part="1" -AR Path="/61CA9896/6266715B" Ref="U302" Part="1" -F 0 "U302" H 6250 6365 50 0000 C CNN -F 1 "BD00IA5MEFJ" H 6250 6274 50 0000 C CNN -F 2 "Package_SO:HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm" H 6250 6000 50 0001 C CNN -F 3 "https://www.farnell.com/datasheets/2296755.pdf" H 6250 6000 50 0001 C CNN - 1 6250 5950 - 1 0 0 -1 -$EndComp -$Comp -L power:VBUS #PWR? -U 1 1 62667161 -P 5050 5500 -AR Path="/61CA98F5/62667161" Ref="#PWR?" Part="1" -AR Path="/61CA9896/62667161" Ref="#PWR0139" Part="1" -F 0 "#PWR0139" H 5050 5350 50 0001 C CNN -F 1 "VBUS" H 5065 5673 50 0000 C CNN -F 2 "" H 5050 5500 50 0001 C CNN -F 3 "" H 5050 5500 50 0001 C CNN - 1 5050 5500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5050 5600 5050 5500 -Connection ~ 5050 5600 -$Comp -L power:GND #PWR? -U 1 1 6266716A -P 6250 6450 -AR Path="/61CA98F5/6266716A" Ref="#PWR?" Part="1" -AR Path="/61CA9896/6266716A" Ref="#PWR0140" Part="1" -F 0 "#PWR0140" H 6250 6200 50 0001 C CNN -F 1 "GND" H 6255 6277 50 0000 C CNN -F 2 "" H 6250 6450 50 0001 C CNN -F 3 "" H 6250 6450 50 0001 C CNN - 1 6250 6450 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6250 6450 6250 6350 -Text GLabel 7200 5900 2 50 Input ~ 0 -DPOT_W -Text GLabel 9950 3200 2 50 Input ~ 0 -DPOT_HI -Wire Wire Line - 9950 3200 9800 3200 -Connection ~ 6250 6350 -Wire Wire Line - 6250 6350 6250 6300 -Wire Wire Line - 5600 5600 5600 5800 -Wire Wire Line - 5600 5800 5700 5800 -$Comp -L Device:C C? -U 1 1 6266718D -P 4700 5850 -AR Path="/61CA98F5/6266718D" Ref="C?" Part="1" -AR Path="/61CA9896/6266718D" Ref="C304" Part="1" -F 0 "C304" H 4815 5896 50 0000 L CNN -F 1 "1uF" H 4815 5805 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 4738 5700 50 0001 C CNN -F 3 "~" H 4700 5850 50 0001 C CNN - 1 4700 5850 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5050 5600 4700 5600 -Wire Wire Line - 7800 5950 7800 5800 -Connection ~ 7800 5800 -Wire Wire Line - 7800 6350 7800 6250 -Wire Wire Line - 5050 5600 5600 5600 -Wire Wire Line - 4700 5600 4700 5700 -Text Notes 5700 5450 0 50 ~ 0 -Power supply 4:\nUse an LDO to control the\nvoltage. No PWM or filter\nneeded, only the digipot. -Text GLabel 7900 3750 0 50 Input ~ 0 -DPOT_LO -Wire Wire Line - 6250 6350 7800 6350 -Wire Wire Line - 5700 6100 5600 6100 -Text GLabel 5600 6100 0 50 Input ~ 0 -~EMERG_SHDN~ -Wire Wire Line - 5100 4700 6150 4700 -Text GLabel 5550 4350 3 50 Input ~ 0 -EMERG_SHDN -Wire Wire Line - 5550 4350 5550 4200 -Wire Wire Line - 6250 6350 4700 6350 -Wire Wire Line - 4700 6000 4700 6350 -$Comp -L misc-mcus:Jumper_4 JP? -U 1 1 62C0B09A -P 9450 3050 -AR Path="/61CA98F5/62C0B09A" Ref="JP?" Part="1" -AR Path="/61CA9896/62C0B09A" Ref="JP300" Part="1" -F 0 "JP300" V 9404 3117 50 0000 L CNN -F 1 "Jumper_4" V 9495 3117 50 0000 L CNN -F 2 "chip-bo:Jumper4_PinHeader" H 9450 3050 50 0001 C CNN -F 3 "~" H 9450 3050 50 0001 C CNN - 1 9450 3050 - 1 0 0 -1 -$EndComp -Wire Wire Line - 8800 2350 8800 3000 -Wire Wire Line - 8800 3000 9250 3000 -Wire Wire Line - 6650 2350 8800 2350 -Wire Wire Line - 8800 4200 8800 3100 -Wire Wire Line - 8800 3100 9250 3100 -Wire Wire Line - 7950 4200 8800 4200 -Wire Wire Line - 9050 5800 9050 3200 -Wire Wire Line - 9050 3200 9250 3200 -Wire Wire Line - 7800 5800 9050 5800 -Wire Wire Line - 9250 2900 9050 2900 -Wire Wire Line - 9050 2900 9050 1300 -Wire Wire Line - 5750 1300 9050 1300 -Wire Wire Line - 9800 3200 9800 3050 -Connection ~ 9800 3050 -Wire Wire Line - 9800 3050 9650 3050 -Wire Wire Line - 6800 5800 7800 5800 -Wire Wire Line - 6800 5900 7200 5900 -$Comp -L Device:C C? -U 1 1 62667197 -P 7800 6100 -AR Path="/61CA98F5/62667197" Ref="C?" Part="1" -AR Path="/61CA9896/62667197" Ref="C305" Part="1" -F 0 "C305" H 7915 6146 50 0000 L CNN -F 1 "10uF" H 7915 6055 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 7838 5950 50 0001 C CNN -F 3 "~" H 7800 6100 50 0001 C CNN - 1 7800 6100 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5300 5900 5050 5900 -Wire Wire Line - 5700 5900 5600 5900 -$Comp -L Device:R R? -U 1 1 62667182 -P 4150 5700 -AR Path="/61CA98F5/62667182" Ref="R?" Part="1" -AR Path="/61CA9896/62667182" Ref="R301" Part="1" -F 0 "R301" V 3943 5700 50 0000 C CNN -F 1 "100k" V 4034 5700 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" V 4080 5700 50 0001 C CNN -F 3 "~" H 4150 5700 50 0001 C CNN - 1 4150 5700 - 0 1 1 0 -$EndComp -NoConn ~ 5300 5900 -NoConn ~ 5600 5900 -Wire Wire Line - 5050 5900 5050 5600 -NoConn ~ 4300 5700 -NoConn ~ 4000 5700 -Text Notes 3700 6100 0 50 ~ 0 -resistor may be\nneeded for some\nLDOs, but not for\nthis one -$EndSCHEMATC diff --git a/psuflt.sch b/psuflt.sch deleted file mode 100644 index c8c13a6..0000000 --- a/psuflt.sch +++ /dev/null @@ -1,550 +0,0 @@ -EESchema Schematic File Version 4 -EELAYER 30 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 5 6 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L Amplifier_Operational:LM358 U400 -U 1 1 62527821 -P 3350 3950 -F 0 "U400" H 3350 4317 50 0000 C CNN -F 1 "TSX922/OPA2350" H 3350 4226 50 0000 C CNN -F 2 "Package_SO:SO-8_3.9x4.9mm_P1.27mm" H 3350 3950 50 0001 C CNN -F 3 "http://www.ti.com/lit/ds/symlink/lm2904-n.pdf" H 3350 3950 50 0001 C CNN - 1 3350 3950 - 1 0 0 1 -$EndComp -$Comp -L Amplifier_Operational:LM358 U400 -U 3 1 62528341 -P 3350 3950 -F 0 "U400" H 3308 3996 50 0000 L CNN -F 1 "TSX922/OPA2350" H 3308 3905 50 0000 L CNN -F 2 "Package_SO:SO-8_3.9x4.9mm_P1.27mm" H 3350 3950 50 0001 C CNN -F 3 "http://www.ti.com/lit/ds/symlink/lm2904-n.pdf" H 3350 3950 50 0001 C CNN - 3 3350 3950 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R400 -U 1 1 6252AA40 -P 2600 4050 -F 0 "R400" V 2393 4050 50 0000 C CNN -F 1 "47k" V 2484 4050 50 0000 C CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" V 2530 4050 50 0001 C CNN -F 3 "~" H 2600 4050 50 0001 C CNN - 1 2600 4050 - 0 1 1 0 -$EndComp -Wire Wire Line - 3050 4050 2850 4050 -$Comp -L Device:C C400 -U 1 1 62530F17 -P 2850 4300 -F 0 "C400" H 2965 4346 50 0000 L CNN -F 1 "10uF" H 2965 4255 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder" H 2888 4150 50 0001 C CNN -F 3 "~" H 2850 4300 50 0001 C CNN - 1 2850 4300 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2850 4150 2850 4050 -Connection ~ 2850 4050 -Wire Wire Line - 2850 4050 2750 4050 -Wire Wire Line - 2850 4450 2850 4500 -$Comp -L power:GND #PWR0141 -U 1 1 6253577E -P 2850 4550 -F 0 "#PWR0141" H 2850 4300 50 0001 C CNN -F 1 "GND" H 2855 4377 50 0000 C CNN -F 2 "" H 2850 4550 50 0001 C CNN -F 3 "" H 2850 4550 50 0001 C CNN - 1 2850 4550 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2450 4050 2400 4050 -Wire Wire Line - 2850 4500 3250 4500 -Wire Wire Line - 3250 4500 3250 4250 -Connection ~ 2850 4500 -Wire Wire Line - 2850 4500 2850 4550 -$Comp -L power:VBUS #PWR0142 -U 1 1 62541FB6 -P 3250 3550 -F 0 "#PWR0142" H 3250 3400 50 0001 C CNN -F 1 "VBUS" H 3265 3723 50 0000 C CNN -F 2 "" H 3250 3550 50 0001 C CNN -F 3 "" H 3250 3550 50 0001 C CNN - 1 3250 3550 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3250 3650 3250 3550 -Wire Wire Line - 3050 3850 2950 3850 -Wire Wire Line - 2950 3850 2950 3300 -Wire Wire Line - 2950 3300 3750 3300 -Wire Wire Line - 3750 3300 3750 3950 -Wire Wire Line - 3750 3950 3650 3950 -Connection ~ 3750 3950 -Text GLabel 5300 2600 1 50 Input ~ 0 -Vdcflt -$Comp -L Device:R R401 -U 1 1 625474BB -P 5300 2950 -F 0 "R401" H 5370 2996 50 0000 L CNN -F 1 "10k" H 5370 2905 50 0000 L CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" V 5230 2950 50 0001 C CNN -F 3 "~" H 5300 2950 50 0001 C CNN - 1 5300 2950 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R402 -U 1 1 62547F7D -P 5300 3350 -F 0 "R402" H 5370 3396 50 0000 L CNN -F 1 "10k" H 5370 3305 50 0000 L CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" V 5230 3350 50 0001 C CNN -F 3 "~" H 5300 3350 50 0001 C CNN - 1 5300 3350 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0143 -U 1 1 6254865E -P 5300 3550 -F 0 "#PWR0143" H 5300 3300 50 0001 C CNN -F 1 "GND" H 5305 3377 50 0000 C CNN -F 2 "" H 5300 3550 50 0001 C CNN -F 3 "" H 5300 3550 50 0001 C CNN - 1 5300 3550 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5300 3550 5300 3500 -Text GLabel 5450 3150 2 50 Input ~ 0 -ADC0 -Wire Wire Line - 5450 3150 5300 3150 -$Comp -L misc-mcus:DS1803 U401 -U 1 1 6255530A -P 6650 4200 -F 0 "U401" H 6650 4200 50 0000 C CNN -F 1 "DS1803" H 6650 4750 50 0000 C CNN -F 2 "Package_SO:TSSOP-14_4.4x5mm_P0.65mm" H 6850 3550 50 0001 C CNN -F 3 "" H 6250 4100 50 0001 C CNN - 1 6650 4200 - 1 0 0 -1 -$EndComp -Text GLabel 7150 4500 2 50 Input ~ 0 -DPOT_LO -Text GLabel 7150 4400 2 50 Input ~ 0 -DPOT_W -Text GLabel 7150 4300 2 50 Input ~ 0 -DPOT_HI -Wire Wire Line - 7150 4300 7050 4300 -Wire Wire Line - 7050 4400 7150 4400 -Wire Wire Line - 7150 4500 7050 4500 -$Comp -L power:+3V3 #PWR0144 -U 1 1 62571F0D -P 4850 5050 -F 0 "#PWR0144" H 4850 4900 50 0001 C CNN -F 1 "+3V3" H 4865 5223 50 0000 C CNN -F 2 "" H 4850 5050 50 0001 C CNN -F 3 "" H 4850 5050 50 0001 C CNN - 1 4850 5050 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0145 -U 1 1 6257376C -P 6650 4900 -F 0 "#PWR0145" H 6650 4650 50 0001 C CNN -F 1 "GND" H 6655 4727 50 0000 C CNN -F 2 "" H 6650 4900 50 0001 C CNN -F 3 "" H 6650 4900 50 0001 C CNN - 1 6650 4900 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6650 4700 6650 4800 -Wire Wire Line - 6650 4800 6650 4900 -Wire Wire Line - 7050 3900 7200 3900 -Wire Wire Line - 7050 4100 7650 4100 -Wire Wire Line - 7650 4100 7650 4250 -$Comp -L power:GND #PWR0146 -U 1 1 6257D4F0 -P 7650 4250 -F 0 "#PWR0146" H 7650 4000 50 0001 C CNN -F 1 "GND" H 7655 4077 50 0000 C CNN -F 2 "" H 7650 4250 50 0001 C CNN -F 3 "" H 7650 4250 50 0001 C CNN - 1 7650 4250 - 1 0 0 -1 -$EndComp -Text GLabel 8850 3900 2 50 Input ~ 0 -Vdclo -Wire Wire Line - 7050 4000 7800 4000 -Text GLabel 5650 3850 0 50 Input ~ 0 -DPOT_CLK -Text GLabel 5650 4150 0 50 Input ~ 0 -DPOT_DAT -Wire Wire Line - 6150 4050 6250 4050 -Wire Wire Line - 4850 5050 4850 5200 -$Comp -L power:VBUS #PWR0147 -U 1 1 6258CDD8 -P 6650 3450 -F 0 "#PWR0147" H 6650 3300 50 0001 C CNN -F 1 "VBUS" H 6665 3623 50 0000 C CNN -F 2 "" H 6650 3450 50 0001 C CNN -F 3 "" H 6650 3450 50 0001 C CNN - 1 6650 3450 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6650 3700 6650 3450 -Wire Wire Line - 6150 4800 6150 4500 -Wire Wire Line - 6150 4500 6250 4500 -Wire Wire Line - 6250 4400 6150 4400 -Wire Wire Line - 6150 4400 6150 4500 -Connection ~ 6150 4500 -Wire Wire Line - 6250 4300 6150 4300 -Wire Wire Line - 6150 4300 6150 4400 -Connection ~ 6150 4400 -$Comp -L Device:R R403 -U 1 1 625A082E -P 7800 4250 -F 0 "R403" H 7870 4296 50 0000 L CNN -F 1 "10k" H 7870 4205 50 0000 L CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" V 7730 4250 50 0001 C CNN -F 3 "~" H 7800 4250 50 0001 C CNN - 1 7800 4250 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R404 -U 1 1 625A0834 -P 7800 4750 -F 0 "R404" H 7870 4796 50 0000 L CNN -F 1 "10k" H 7870 4705 50 0000 L CNN -F 2 "Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" V 7730 4750 50 0001 C CNN -F 3 "~" H 7800 4750 50 0001 C CNN - 1 7800 4750 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0148 -U 1 1 625A083A -P 7800 5050 -F 0 "#PWR0148" H 7800 4800 50 0001 C CNN -F 1 "GND" H 7805 4877 50 0000 C CNN -F 2 "" H 7800 5050 50 0001 C CNN -F 3 "" H 7800 5050 50 0001 C CNN - 1 7800 5050 - 1 0 0 -1 -$EndComp -Wire Wire Line - 7800 5050 7800 4900 -Wire Wire Line - 7800 4600 7800 4500 -Wire Wire Line - 7800 4100 7800 4000 -Text GLabel 7950 4500 2 50 Input ~ 0 -ADC1 -Wire Wire Line - 7950 4500 7800 4500 -Connection ~ 7800 4500 -Wire Wire Line - 7800 4500 7800 4400 -Connection ~ 7800 4000 -Wire Wire Line - 7800 4000 7950 4000 -Text Notes 2650 3200 0 50 ~ 0 -Use a (shitty) active RC filter to\nfilter out ripple (or PWM signal)\nfrom the unfiltered DCDC output -$Comp -L misc-mcus:Jumper_4 JP400 -U 1 1 6267A25D -P 4700 2750 -F 0 "JP400" H 4600 3000 50 0000 L CNN -F 1 "Jumper_4" V 4700 2600 50 0000 L CNN -F 2 "chip-bo:Jumper4_PinHeader" H 4700 2750 50 0001 C CNN -F 3 "~" H 4700 2750 50 0001 C CNN - 1 4700 2750 - 1 0 0 -1 -$EndComp -Text GLabel 2250 2800 0 50 Input ~ 0 -Vdcraw -Wire Wire Line - 7200 2750 7200 3900 -Wire Wire Line - 4900 2750 5300 2750 -Wire Wire Line - 3750 3950 4400 3950 -Wire Wire Line - 5300 2800 5300 2750 -Connection ~ 5300 2750 -Wire Wire Line - 5300 2750 7200 2750 -Wire Wire Line - 5300 2750 5300 2600 -Text Notes 1500 2650 0 50 ~ 0 -Use filtered or raw DCDC output\ndepending on PSU used: use raw\nif using PSU4 (LDO), otherwise\nuse filtered. -Wire Wire Line - 4400 3950 4400 2900 -Wire Wire Line - 4400 2900 4500 2900 -Wire Wire Line - 2250 2800 2400 2800 -Wire Wire Line - 2400 4050 2400 2800 -Connection ~ 2400 2800 -Wire Wire Line - 2400 2800 4500 2800 -$Comp -L power:+3V3 #PWR0108 -U 1 1 62BDA8CE -P 4150 2450 -F 0 "#PWR0108" H 4150 2300 50 0001 C CNN -F 1 "+3V3" H 4165 2623 50 0000 C CNN -F 2 "" H 4150 2450 50 0001 C CNN -F 3 "" H 4150 2450 50 0001 C CNN - 1 4150 2450 - 1 0 0 -1 -$EndComp -$Comp -L power:VBUS #PWR0109 -U 1 1 62BDB43F -P 4400 2450 -F 0 "#PWR0109" H 4400 2300 50 0001 C CNN -F 1 "VBUS" H 4415 2623 50 0000 C CNN -F 2 "" H 4400 2450 50 0001 C CNN -F 3 "" H 4400 2450 50 0001 C CNN - 1 4400 2450 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4400 2600 4400 2450 -Wire Wire Line - 4400 2600 4500 2600 -Wire Wire Line - 4150 2700 4150 2450 -Wire Wire Line - 4150 2700 4500 2700 -Connection ~ 6650 4800 -Wire Wire Line - 6150 4800 6650 4800 -Connection ~ 5300 3150 -Wire Wire Line - 5300 3150 5300 3100 -Wire Wire Line - 5300 3150 5300 3200 -$Comp -L Device:R R405 -U 1 1 61C66FCB -P 4850 5800 -F 0 "R405" V 4643 5800 50 0000 C CNN -F 1 "100" V 4734 5800 50 0000 C CNN -F 2 "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" V 4780 5800 50 0001 C CNN -F 3 "~" H 4850 5800 50 0001 C CNN - 1 4850 5800 - 0 1 1 0 -$EndComp -$Comp -L Device:R R406 -U 1 1 61C67CF4 -P 4850 6100 -F 0 "R406" V 4643 6100 50 0000 C CNN -F 1 "100" V 4734 6100 50 0000 C CNN -F 2 "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" V 4780 6100 50 0001 C CNN -F 3 "~" H 4850 6100 50 0001 C CNN - 1 4850 6100 - 0 1 1 0 -$EndComp -Wire Wire Line - 5000 5800 5100 5800 -Wire Wire Line - 6150 3850 6150 3950 -Wire Wire Line - 6150 3950 6250 3950 -Wire Wire Line - 5000 6100 5050 6100 -Wire Wire Line - 6150 4150 6150 4050 -Wire Wire Line - 4700 5800 4650 5800 -Wire Wire Line - 4650 5800 4600 5800 -$Comp -L Device:R R407 -U 1 1 61C7D223 -P 4650 5450 -F 0 "R407" H 4720 5496 50 0000 L CNN -F 1 "1k" H 4720 5405 50 0000 L CNN -F 2 "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" V 4580 5450 50 0001 C CNN -F 3 "~" H 4650 5450 50 0001 C CNN - 1 4650 5450 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R408 -U 1 1 61C81FCC -P 5050 5450 -F 0 "R408" H 5120 5496 50 0000 L CNN -F 1 "1k" H 5120 5405 50 0000 L CNN -F 2 "Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder" V 4980 5450 50 0001 C CNN -F 3 "~" H 5050 5450 50 0001 C CNN - 1 5050 5450 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4650 5600 4650 5800 -Connection ~ 4650 5800 -Wire Wire Line - 5050 5600 5050 6100 -Connection ~ 5050 6100 -Wire Wire Line - 5050 6100 5100 6100 -Wire Wire Line - 5050 5300 5050 5200 -Wire Wire Line - 5050 5200 4850 5200 -Connection ~ 4850 5200 -Wire Wire Line - 4650 5300 4650 5200 -Wire Wire Line - 4650 5200 4850 5200 -Wire Wire Line - 4600 6100 4700 6100 -$Comp -L Device:D_Zener D400 -U 1 1 61CACB41 -P 4650 6300 -F 0 "D400" V 4604 6380 50 0000 L CNN -F 1 "BZX84C3V6" V 4695 6380 50 0000 L CNN -F 2 "Diode_SMD:D_SOT-23_ANK" H 4650 6300 50 0001 C CNN -F 3 "https://www.farnell.com/datasheets/1911825.pdf" H 4650 6300 50 0001 C CNN - 1 4650 6300 - 0 1 1 0 -$EndComp -Wire Wire Line - 4650 6150 4650 5800 -$Comp -L Device:D_Zener D401 -U 1 1 61CB1638 -P 4900 6600 -F 0 "D401" V 4854 6680 50 0000 L CNN -F 1 "BZX84C3V6" V 4945 6680 50 0000 L CNN -F 2 "Diode_SMD:D_SOT-23_ANK" H 4900 6600 50 0001 C CNN -F 3 "https://www.farnell.com/datasheets/1911825.pdf" H 4900 6600 50 0001 C CNN - 1 4900 6600 - 0 1 1 0 -$EndComp -Wire Wire Line - 4900 6450 4900 6200 -Wire Wire Line - 4900 6200 5050 6200 -Wire Wire Line - 5050 6200 5050 6100 -Wire Wire Line - 4650 6450 4650 6850 -Wire Wire Line - 4900 6750 4900 6850 -$Comp -L power:GND #PWR0155 -U 1 1 61CBB83C -P 4800 7000 -F 0 "#PWR0155" H 4800 6750 50 0001 C CNN -F 1 "GND" H 4805 6827 50 0000 C CNN -F 2 "" H 4800 7000 50 0001 C CNN -F 3 "" H 4800 7000 50 0001 C CNN - 1 4800 7000 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4650 6850 4800 6850 -Wire Wire Line - 4800 6850 4800 7000 -Wire Wire Line - 4900 6850 4800 6850 -Connection ~ 4800 6850 -NoConn ~ 4600 5800 -NoConn ~ 4600 6100 -NoConn ~ 5100 6100 -NoConn ~ 5100 5800 -Wire Wire Line - 6150 3850 5650 3850 -Wire Wire Line - 5650 4150 6150 4150 -$Comp -L Amplifier_Operational:LM358 U400 -U 2 1 61CFDCFB -P 8250 3900 -F 0 "U400" H 8250 3533 50 0000 C CNN -F 1 "TSX922/OPA2350" H 8250 3624 50 0000 C CNN -F 2 "Package_SO:SO-8_3.9x4.9mm_P1.27mm" H 8250 3900 50 0001 C CNN -F 3 "http://www.ti.com/lit/ds/symlink/lm2904-n.pdf" H 8250 3900 50 0001 C CNN - 2 8250 3900 - 1 0 0 1 -$EndComp -Wire Wire Line - 8550 3900 8700 3900 -Wire Wire Line - 8700 3900 8700 3450 -Wire Wire Line - 8700 3450 7800 3450 -Wire Wire Line - 7800 3450 7800 3800 -Wire Wire Line - 7800 3800 7950 3800 -Wire Wire Line - 8700 3900 8850 3900 -Connection ~ 8700 3900 -Text Notes 5250 5900 0 50 ~ 0 -I2C protection circuit\nprobably not needed -$EndSCHEMATC