diff --git a/documentation/AMS1117.pdf b/documentation/AMS1117.pdf new file mode 100644 index 0000000..421be40 Binary files /dev/null and b/documentation/AMS1117.pdf differ diff --git a/schematic/KiCad/TOSR-04-cache.lib b/schematic/KiCad/TOSR-04-cache.lib index 5fe1333..8b5eb06 100644 --- a/schematic/KiCad/TOSR-04-cache.lib +++ b/schematic/KiCad/TOSR-04-cache.lib @@ -131,6 +131,24 @@ X Shield 6 -100 -400 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# Device_C +# +DEF Device_C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "Device_C" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Device_Crystal_GND24_Small # DEF Device_Crystal_GND24_Small Y 0 40 Y N 1 F N @@ -154,25 +172,25 @@ X 4 4 0 100 25 D 30 50 1 1 P ENDDRAW ENDDEF # -# Device_Jumper +# Device_D_Schottky # -DEF Device_Jumper JP 0 30 Y N 1 F N -F0 "JP" 0 150 50 H V C CNN -F1 "Device_Jumper" 0 -80 50 H V C CNN +DEF Device_D_Schottky D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "Device_D_Schottky" 0 -100 50 H V C CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN $FPLIST - SolderJumper* - Jumper* - TestPoint*2Pads* - TestPoint*Bridge* + TO-???* + *_Diode_* + *SingleDiode* + D_* $ENDFPLIST DRAW -A 0 -26 125 1426 373 0 1 0 N -98 50 99 50 -C -100 0 35 0 1 0 N -C 100 0 35 0 1 0 N -X 1 1 -300 0 165 R 50 50 0 1 P -X 2 2 300 0 165 L 50 50 0 1 P +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 10 50 50 50 -50 -50 0 50 50 N +P 6 0 1 10 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -199,6 +217,23 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# Device_R +# +DEF Device_R R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "Device_R" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # Interface_USB_FT232RL # DEF Interface_USB_FT232RL U 0 20 Y Y 1 F N @@ -240,6 +275,31 @@ X DCR 9 800 200 150 L 50 50 1 1 I L ENDDRAW ENDDEF # +# Jumper_Jumper_3_Open +# +DEF Jumper_Jumper_3_Open JP 0 0 Y N 1 F N +F0 "JP" -100 -100 50 H V C CNN +F1 "Jumper_Jumper_3_Open" 0 110 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Jumper* + TestPoint*3Pads* + TestPoint*Bridge* +$ENDFPLIST +DRAW +A -65 -30 89 1282 518 0 1 0 N -120 40 -10 40 +A 65 -30 89 1282 518 0 1 0 N 10 40 120 40 +C -130 0 20 0 0 0 N +C 0 0 20 0 0 0 N +C 130 0 20 0 0 0 N +P 2 0 1 0 0 -20 0 -50 N +X A 1 -250 0 100 R 50 50 1 1 P +X C 2 0 -150 100 U 50 50 1 1 I +X B 3 250 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # MCU_Microchip_ATmega_ATmega328P-AU # DEF MCU_Microchip_ATmega_ATmega328P-AU U 0 20 Y Y 1 F N @@ -358,4 +418,17 @@ X C 3 200 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# power_GND +# +DEF power_GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "power_GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 w N +ENDDRAW +ENDDEF +# #End Library diff --git a/schematic/KiCad/TOSR-04.sch b/schematic/KiCad/TOSR-04.sch index fa941a2..edf95c6 100644 --- a/schematic/KiCad/TOSR-04.sch +++ b/schematic/KiCad/TOSR-04.sch @@ -16,56 +16,56 @@ $EndDescr $Comp L Interface_USB:FT232RL U? U 1 1 60F3FC11 -P 2700 3000 -F 0 "U?" H 2700 4181 50 0000 C CNN -F 1 "FT232RL" H 2700 4090 50 0000 C CNN -F 2 "Package_SO:SSOP-28_5.3x10.2mm_P0.65mm" H 3800 2100 50 0001 C CNN -F 3 "https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf" H 2700 3000 50 0001 C CNN - 1 2700 3000 +P 2750 3750 +F 0 "U?" H 3150 4750 50 0000 C CNN +F 1 "FT232RL" H 3150 4650 50 0000 C CNN +F 2 "Package_SO:SSOP-28_5.3x10.2mm_P0.65mm" H 3850 2850 50 0001 C CNN +F 3 "https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf" H 2750 3750 50 0001 C CNN + 1 2750 3750 1 0 0 -1 $EndComp $Comp L Connector:USB_B_Mini J? U 1 1 60F4106E -P 4500 1300 -F 0 "J?" H 4557 1767 50 0000 C CNN -F 1 "USB_B_Mini" H 4557 1676 50 0000 C CNN -F 2 "" H 4650 1250 50 0001 C CNN -F 3 "~" H 4650 1250 50 0001 C CNN - 1 4500 1300 +P 850 3000 +F 0 "J?" H 907 3467 50 0000 C CNN +F 1 "USB_B_Mini" H 907 3376 50 0000 C CNN +F 2 "" H 1000 2950 50 0001 C CNN +F 3 "~" H 1000 2950 50 0001 C CNN + 1 850 3000 1 0 0 -1 $EndComp $Comp L Regulator_Linear:AMS1117-3.3 U? U 1 1 60F41C54 -P 5750 1500 -F 0 "U?" H 5750 1742 50 0000 C CNN -F 1 "AMS1117-3.3" H 5750 1651 50 0000 C CNN -F 2 "Package_TO_SOT_SMD:SOT-223-3_TabPin2" H 5750 1700 50 0001 C CNN -F 3 "http://www.advanced-monolithic.com/pdf/ds1117.pdf" H 5850 1250 50 0001 C CNN - 1 5750 1500 +P 3250 1700 +F 0 "U?" H 3250 1942 50 0000 C CNN +F 1 "AMS1117-3.3" H 3250 1851 50 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-223-3_TabPin2" H 3250 1900 50 0001 C CNN +F 3 "http://www.advanced-monolithic.com/pdf/ds1117.pdf" H 3350 1450 50 0001 C CNN + 1 3250 1700 1 0 0 -1 $EndComp $Comp L MCU_Microchip_ATmega:ATmega328P-AU U? U 1 1 60F44623 -P 5750 3750 -F 0 "U?" H 5750 2161 50 0000 C CNN -F 1 "ATmega328P-AU" H 5750 2070 50 0000 C CNN -F 2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" H 5750 3750 50 0001 C CIN -F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf" H 5750 3750 50 0001 C CNN - 1 5750 3750 +P 5600 3400 +F 0 "U?" H 6100 1850 50 0000 C CNN +F 1 "ATmega328P-AU" H 6150 1950 50 0000 C CNN +F 2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" H 5600 3400 50 0001 C CIN +F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf" H 5600 3400 50 0001 C CNN + 1 5600 3400 1 0 0 -1 $EndComp $Comp L Switch:SW_SPDT SW? U 1 1 60F47734 -P 7950 2950 -F 0 "SW?" H 7950 3235 50 0000 C CNN -F 1 "SW_SPDT" H 7950 3144 50 0000 C CNN -F 2 "" H 7950 2950 50 0001 C CNN -F 3 "~" H 7950 2950 50 0001 C CNN - 1 7950 2950 +P 4200 3000 +F 0 "SW?" H 4200 3285 50 0000 C CNN +F 1 "SW_SPDT" H 4200 3194 50 0000 C CNN +F 2 "" H 4200 3000 50 0001 C CNN +F 3 "~" H 4200 3000 50 0001 C CNN + 1 4200 3000 1 0 0 -1 $EndComp $Comp @@ -137,101 +137,101 @@ $EndComp $Comp L Device:Crystal_GND24_Small Y? U 1 1 60F4C6F7 -P 6850 1650 -F 0 "Y?" H 6994 1696 50 0000 L CNN -F 1 "Crystal_GND24_Small" H 6994 1605 50 0000 L CNN -F 2 "" H 6850 1650 50 0001 C CNN -F 3 "~" H 6850 1650 50 0001 C CNN - 1 6850 1650 - 1 0 0 -1 +P 6650 2850 +F 0 "Y?" H 6794 2896 50 0000 L CNN +F 1 "Crystal_GND24_Small" V 6600 3000 50 0000 L CNN +F 2 "" H 6650 2850 50 0001 C CNN +F 3 "~" H 6650 2850 50 0001 C CNN + 1 6650 2850 + 0 1 1 0 $EndComp $Comp L Relay:G5LE-1 K? U 1 1 60F4DEBD -P 2250 4950 -F 0 "K?" H 2680 4996 50 0000 L CNN -F 1 "G5LE-1" H 2680 4905 50 0000 L CNN -F 2 "Relay_THT:Relay_SPDT_Omron-G5LE-1" H 2700 4900 50 0001 L CNN -F 3 "http://www.omron.com/ecb/products/pdf/en-g5le.pdf" H 2250 4950 50 0001 C CNN - 1 2250 4950 +P 8500 5250 +F 0 "K?" H 8930 5296 50 0000 L CNN +F 1 "G5LE-1" H 8930 5205 50 0000 L CNN +F 2 "Relay_THT:Relay_SPDT_Omron-G5LE-1" H 8950 5200 50 0001 L CNN +F 3 "http://www.omron.com/ecb/products/pdf/en-g5le.pdf" H 8500 5250 50 0001 C CNN + 1 8500 5250 1 0 0 -1 $EndComp $Comp L Relay:G5LE-1 K? U 1 1 60F503FF -P 3550 4950 -F 0 "K?" H 3980 4996 50 0000 L CNN -F 1 "G5LE-1" H 3980 4905 50 0000 L CNN -F 2 "Relay_THT:Relay_SPDT_Omron-G5LE-1" H 4000 4900 50 0001 L CNN -F 3 "http://www.omron.com/ecb/products/pdf/en-g5le.pdf" H 3550 4950 50 0001 C CNN - 1 3550 4950 +P 9800 5250 +F 0 "K?" H 10230 5296 50 0000 L CNN +F 1 "G5LE-1" H 10230 5205 50 0000 L CNN +F 2 "Relay_THT:Relay_SPDT_Omron-G5LE-1" H 10250 5200 50 0001 L CNN +F 3 "http://www.omron.com/ecb/products/pdf/en-g5le.pdf" H 9800 5250 50 0001 C CNN + 1 9800 5250 1 0 0 -1 $EndComp $Comp L Relay:G5LE-1 K? U 1 1 60F50FE3 -P 3550 5650 -F 0 "K?" H 3980 5696 50 0000 L CNN -F 1 "G5LE-1" H 3980 5605 50 0000 L CNN -F 2 "Relay_THT:Relay_SPDT_Omron-G5LE-1" H 4000 5600 50 0001 L CNN -F 3 "http://www.omron.com/ecb/products/pdf/en-g5le.pdf" H 3550 5650 50 0001 C CNN - 1 3550 5650 +P 9800 5950 +F 0 "K?" H 10230 5996 50 0000 L CNN +F 1 "G5LE-1" H 10230 5905 50 0000 L CNN +F 2 "Relay_THT:Relay_SPDT_Omron-G5LE-1" H 10250 5900 50 0001 L CNN +F 3 "http://www.omron.com/ecb/products/pdf/en-g5le.pdf" H 9800 5950 50 0001 C CNN + 1 9800 5950 1 0 0 -1 $EndComp $Comp L Relay:G5LE-1 K? U 1 1 60F51715 -P 2400 5650 -F 0 "K?" H 2830 5696 50 0000 L CNN -F 1 "G5LE-1" H 2830 5605 50 0000 L CNN -F 2 "Relay_THT:Relay_SPDT_Omron-G5LE-1" H 2850 5600 50 0001 L CNN -F 3 "http://www.omron.com/ecb/products/pdf/en-g5le.pdf" H 2400 5650 50 0001 C CNN - 1 2400 5650 +P 8650 5950 +F 0 "K?" H 9080 5996 50 0000 L CNN +F 1 "G5LE-1" H 9080 5905 50 0000 L CNN +F 2 "Relay_THT:Relay_SPDT_Omron-G5LE-1" H 9100 5900 50 0001 L CNN +F 3 "http://www.omron.com/ecb/products/pdf/en-g5le.pdf" H 8650 5950 50 0001 C CNN + 1 8650 5950 1 0 0 -1 $EndComp $Comp L Device:LED D? U 1 1 60F520C0 -P 7100 2500 -F 0 "D?" H 7093 2717 50 0000 C CNN -F 1 "LED" H 7093 2626 50 0000 C CNN -F 2 "" H 7100 2500 50 0001 C CNN -F 3 "~" H 7100 2500 50 0001 C CNN - 1 7100 2500 - 1 0 0 -1 +P 3850 1700 +F 0 "D?" H 3843 1917 50 0000 C CNN +F 1 "PWR_LED" H 3843 1826 50 0000 C CNN +F 2 "" H 3850 1700 50 0001 C CNN +F 3 "~" H 3850 1700 50 0001 C CNN + 1 3850 1700 + -1 0 0 1 $EndComp $Comp L Device:LED D? U 1 1 60F52F4F -P 7550 2450 -F 0 "D?" H 7543 2667 50 0000 C CNN -F 1 "LED" H 7543 2576 50 0000 C CNN -F 2 "" H 7550 2450 50 0001 C CNN -F 3 "~" H 7550 2450 50 0001 C CNN - 1 7550 2450 - 1 0 0 -1 +P 1450 2600 +F 0 "D?" H 1443 2817 50 0000 C CNN +F 1 "TX_LED" H 1443 2726 50 0000 C CNN +F 2 "" H 1450 2600 50 0001 C CNN +F 3 "~" H 1450 2600 50 0001 C CNN + 1 1450 2600 + -1 0 0 1 $EndComp $Comp -L Device:LED D? +L Device:LED RX_LED U 1 1 60F53281 -P 8150 2500 -F 0 "D?" H 8143 2717 50 0000 C CNN -F 1 "LED" H 8143 2626 50 0000 C CNN -F 2 "" H 8150 2500 50 0001 C CNN -F 3 "~" H 8150 2500 50 0001 C CNN - 1 8150 2500 - 1 0 0 -1 +P 1450 2250 +F 0 "RX_LED" H 1443 2467 50 0000 C CNN +F 1 "D?" H 1450 2400 50 0000 C CNN +F 2 "" H 1450 2250 50 0001 C CNN +F 3 "~" H 1450 2250 50 0001 C CNN + 1 1450 2250 + -1 0 0 1 $EndComp $Comp L Device:LED D? U 1 1 60F53642 -P 8600 2600 -F 0 "D?" H 8593 2817 50 0000 C CNN -F 1 "LED" H 8593 2726 50 0000 C CNN -F 2 "" H 8600 2600 50 0001 C CNN -F 3 "~" H 8600 2600 50 0001 C CNN - 1 8600 2600 - 1 0 0 -1 +P 3000 1050 +F 0 "D?" H 2993 1267 50 0000 C CNN +F 1 "JACK_PWR_LED" H 2993 1176 50 0000 C CNN +F 2 "" H 3000 1050 50 0001 C CNN +F 3 "~" H 3000 1050 50 0001 C CNN + 1 3000 1050 + -1 0 0 1 $EndComp $Comp L Device:LED D? @@ -291,23 +291,420 @@ $EndComp $Comp L Connector:Barrel_Jack J? U 1 1 60F54E0F -P 7250 1000 -F 0 "J?" H 7307 1325 50 0000 C CNN -F 1 "Barrel_Jack" H 7307 1234 50 0000 C CNN -F 2 "" H 7300 960 50 0001 C CNN -F 3 "~" H 7300 960 50 0001 C CNN - 1 7250 1000 +P 850 1550 +F 0 "J?" H 907 1875 50 0000 C CNN +F 1 "Barrel_Jack" H 907 1784 50 0000 C CNN +F 2 "" H 900 1510 50 0001 C CNN +F 3 "~" H 900 1510 50 0001 C CNN + 1 850 1550 1 0 0 -1 $EndComp +Wire Wire Line + 1150 3100 1550 3100 +Wire Wire Line + 1150 3000 1650 3000 +Wire Wire Line + 1950 4450 1950 4750 +Wire Wire Line + 1950 4750 2550 4750 +Connection ~ 1950 4750 +Wire Wire Line + 750 3400 850 3400 +Connection ~ 850 3400 +$Comp +L power:GND #PWR? +U 1 1 60F6B439 +P 3250 2100 +F 0 "#PWR?" H 3250 1850 50 0001 C CNN +F 1 "GND" H 3255 1927 50 0000 C CNN +F 2 "" H 3250 2100 50 0001 C CNN +F 3 "" H 3250 2100 50 0001 C CNN + 1 3250 2100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3250 2000 3250 2100 +$Comp +L power:GND #PWR? +U 1 1 60F6CA9E +P 1950 4850 +F 0 "#PWR?" H 1950 4600 50 0001 C CNN +F 1 "GND" H 1955 4677 50 0000 C CNN +F 2 "" H 1950 4850 50 0001 C CNN +F 3 "" H 1950 4850 50 0001 C CNN + 1 1950 4850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1950 4750 1950 4850 +Wire Wire Line + 1150 2100 1150 2800 +Wire Wire Line + 3550 1700 3650 1700 +$Comp +L Device:R R? +U 1 1 60F74641 +P 4100 1850 +F 0 "R?" H 4170 1896 50 0000 L CNN +F 1 "10k" H 4170 1805 50 0000 L CNN +F 2 "" V 4030 1850 50 0001 C CNN +F 3 "~" H 4100 1850 50 0001 C CNN + 1 4100 1850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4100 2000 3250 2000 +Connection ~ 3250 2000 +Wire Wire Line + 4100 1700 4000 1700 +Wire Wire Line + 1550 3100 1550 3450 +Wire Wire Line + 1550 3450 1950 3450 +Wire Wire Line + 1650 3000 1650 3350 +Wire Wire Line + 1650 3350 1950 3350 +Wire Wire Line + 850 3400 850 4750 +Wire Wire Line + 850 4750 1950 4750 +$Comp +L Jumper:Jumper_3_Open JP? +U 1 1 60F7C83F +P 2600 1700 +F 0 "JP?" V 2646 1787 50 0000 L CNN +F 1 "PWR_SEL" V 2555 1787 50 0000 L CNN +F 2 "" H 2600 1700 50 0001 C CNN +F 3 "~" H 2600 1700 50 0001 C CNN + 1 2600 1700 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 2750 1700 2850 1700 +Wire Wire Line + 2600 2100 2600 1950 +Wire Wire Line + 1150 2100 2600 2100 +$Comp +L power:GND #PWR? +U 1 1 60F92DD0 +P 1250 1750 +F 0 "#PWR?" H 1250 1500 50 0001 C CNN +F 1 "GND" H 1255 1577 50 0000 C CNN +F 2 "" H 1250 1750 50 0001 C CNN +F 3 "" H 1250 1750 50 0001 C CNN + 1 1250 1750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1150 1650 1250 1650 +Wire Wire Line + 1250 1650 1250 1750 +$Comp +L Device:D_Schottky D? +U 1 1 60F95283 +P 1450 1450 +F 0 "D?" H 1500 1650 50 0000 C CNN +F 1 "D_Schottky_SS14" H 1250 1550 50 0000 C CNN +F 2 "" H 1450 1450 50 0001 C CNN +F 3 "~" H 1450 1450 50 0001 C CNN + 1 1450 1450 + -1 0 0 1 +$EndComp +Wire Wire Line + 1150 1450 1300 1450 +Wire Wire Line + 1600 1450 2600 1450 +Wire Wire Line + 1300 2250 1300 2600 +$Comp +L Device:R R? +U 1 1 60F9F69B +P 1750 2250 +F 0 "R?" V 1650 2250 50 0000 C CNN +F 1 "10k" V 1750 2250 50 0000 C CNN +F 2 "" V 1680 2250 50 0001 C CNN +F 3 "~" H 1750 2250 50 0001 C CNN + 1 1750 2250 + 0 1 1 0 +$EndComp $Comp -L Device:Jumper JP? -U 1 1 60F568EC -P 10000 1300 -F 0 "JP?" H 10000 1564 50 0000 C CNN -F 1 "Jumper" H 10000 1473 50 0000 C CNN -F 2 "" H 10000 1300 50 0001 C CNN -F 3 "~" H 10000 1300 50 0001 C CNN - 1 10000 1300 +L Device:R R? +U 1 1 60FA06AE +P 1750 2450 +F 0 "R?" V 1650 2450 50 0000 C CNN +F 1 "10k" V 1750 2450 50 0000 C CNN +F 2 "" V 1680 2450 50 0001 C CNN +F 3 "~" H 1750 2450 50 0001 C CNN + 1 1750 2450 + 0 1 1 0 +$EndComp +Wire Wire Line + 1700 3050 1950 3050 +Text GLabel 3650 4150 2 50 Input ~ 0 +FTDI_RX_LED +Text GLabel 1950 2250 2 50 Input ~ 0 +FTDI_RX_LED +Wire Wire Line + 1700 3050 1700 2900 +Wire Wire Line + 1700 2900 1300 2900 +Wire Wire Line + 1300 2900 1300 2600 +Connection ~ 1300 2600 +Text GLabel 1950 2450 2 50 Input ~ 0 +FTDI_TX_LED +Wire Wire Line + 1900 2250 1950 2250 +Wire Wire Line + 3650 4150 3550 4150 +Text GLabel 3650 4050 2 50 Input ~ 0 +FTDI_TX_LED +Wire Wire Line + 3650 4050 3550 4050 +NoConn ~ 3550 4350 +NoConn ~ 3550 4250 +NoConn ~ 3550 4450 +NoConn ~ 3550 3250 +NoConn ~ 3550 3650 +NoConn ~ 3550 3550 +Wire Wire Line + 2950 4750 2850 4750 +Wire Wire Line + 2850 4750 2750 4750 +Connection ~ 2850 4750 +Wire Wire Line + 2750 4750 2550 4750 +Connection ~ 2750 4750 +Connection ~ 2550 4750 +NoConn ~ 3550 3350 +Wire Wire Line + 2600 2100 2850 2100 +Wire Wire Line + 2850 2100 2850 2750 +Connection ~ 2600 2100 +$Comp +L Device:C C? +U 1 1 60FAF55E +P 1850 2700 +F 0 "C?" V 1800 2800 50 0000 C CNN +F 1 "100nF" V 2000 2700 50 0000 C CNN +F 2 "" H 1888 2550 50 0001 C CNN +F 3 "~" H 1850 2700 50 0001 C CNN + 1 1850 2700 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 60FB2412 +P 2000 2750 +F 0 "#PWR?" H 2000 2500 50 0001 C CNN +F 1 "GND" H 2005 2577 50 0000 C CNN +F 2 "" H 2000 2750 50 0001 C CNN +F 3 "" H 2000 2750 50 0001 C CNN + 1 2000 2750 1 0 0 -1 $EndComp +Connection ~ 1700 2900 +Wire Wire Line + 1950 2450 1900 2450 +Wire Wire Line + 1600 2450 1600 2600 +Wire Wire Line + 1700 2550 2650 2550 +Wire Wire Line + 2650 2550 2650 2750 +Wire Wire Line + 1700 2550 1700 2700 +Connection ~ 1700 2700 +Wire Wire Line + 1700 2700 1700 2900 +Wire Wire Line + 2000 2700 2000 2750 +NoConn ~ 3550 3750 +$Comp +L Device:C C? +U 1 1 60FC2425 +P 6450 3700 +F 0 "C?" V 6198 3700 50 0000 C CNN +F 1 "C" V 6289 3700 50 0000 C CNN +F 2 "" H 6488 3550 50 0001 C CNN +F 3 "~" H 6450 3700 50 0001 C CNN + 1 6450 3700 + 0 1 1 0 +$EndComp +Wire Wire Line + 6300 3700 6200 3700 +Text GLabel 6700 3700 2 50 Input ~ 0 +FTDI_DTR +Wire Wire Line + 6700 3700 6600 3700 +Text GLabel 3650 3450 2 50 Input ~ 0 +FTDI_DTR +Wire Wire Line + 3650 3450 3550 3450 +$Comp +L power:GND #PWR? +U 1 1 60FCC2A4 +P 5600 4950 +F 0 "#PWR?" H 5600 4700 50 0001 C CNN +F 1 "GND" H 5605 4777 50 0000 C CNN +F 2 "" H 5600 4950 50 0001 C CNN +F 3 "" H 5600 4950 50 0001 C CNN + 1 5600 4950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5600 4950 5600 4900 +Wire Wire Line + 3650 1700 3650 1350 +Wire Wire Line + 3650 1350 5600 1350 +Wire Wire Line + 5600 1350 5600 1800 +Connection ~ 3650 1700 +Wire Wire Line + 3650 1700 3700 1700 +Wire Wire Line + 5700 1900 5700 1800 +Wire Wire Line + 5700 1800 5600 1800 +Connection ~ 5600 1800 +Wire Wire Line + 5600 1800 5600 1900 +$Comp +L Device:C C? +U 1 1 60FD0C22 +P 5850 1800 +F 0 "C?" V 5598 1800 50 0000 C CNN +F 1 "C" V 5689 1800 50 0000 C CNN +F 2 "" H 5888 1650 50 0001 C CNN +F 3 "~" H 5850 1800 50 0001 C CNN + 1 5850 1800 + 0 1 1 0 +$EndComp +Connection ~ 5700 1800 +$Comp +L power:GND #PWR? +U 1 1 60FD17CB +P 6200 1800 +F 0 "#PWR?" H 6200 1550 50 0001 C CNN +F 1 "GND" H 6205 1627 50 0000 C CNN +F 2 "" H 6200 1800 50 0001 C CNN +F 3 "" H 6200 1800 50 0001 C CNN + 1 6200 1800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6200 1800 6000 1800 +$Comp +L Device:C C? +U 1 1 60FD308A +P 4750 2200 +F 0 "C?" V 4498 2200 50 0000 C CNN +F 1 "C" V 4589 2200 50 0000 C CNN +F 2 "" H 4788 2050 50 0001 C CNN +F 3 "~" H 4750 2200 50 0001 C CNN + 1 4750 2200 + 0 1 1 0 +$EndComp +Wire Wire Line + 4900 2200 5000 2200 +$Comp +L power:GND #PWR? +U 1 1 60FD4968 +P 4500 2250 +F 0 "#PWR?" H 4500 2000 50 0001 C CNN +F 1 "GND" H 4505 2077 50 0000 C CNN +F 2 "" H 4500 2250 50 0001 C CNN +F 3 "" H 4500 2250 50 0001 C CNN + 1 4500 2250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4600 2200 4500 2200 +Wire Wire Line + 4500 2200 4500 2250 +Wire Wire Line + 2850 1050 2850 1700 +Connection ~ 2850 1700 +Wire Wire Line + 2850 1700 2950 1700 +$Comp +L Device:R R? +U 1 1 60FD8D8F +P 3300 1050 +F 0 "R?" V 3093 1050 50 0000 C CNN +F 1 "10k" V 3184 1050 50 0000 C CNN +F 2 "" V 3230 1050 50 0001 C CNN +F 3 "~" H 3300 1050 50 0001 C CNN + 1 3300 1050 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 60FD94B2 +P 3550 1150 +F 0 "#PWR?" H 3550 900 50 0001 C CNN +F 1 "GND" H 3555 977 50 0000 C CNN +F 2 "" H 3550 1150 50 0001 C CNN +F 3 "" H 3550 1150 50 0001 C CNN + 1 3550 1150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3450 1050 3550 1050 +Wire Wire Line + 3550 1050 3550 1150 +Text GLabel 3100 2450 2 50 Input ~ 0 +SYS_VCC +Wire Wire Line + 3100 2450 2950 2450 +Wire Wire Line + 2950 2450 2950 2000 +Wire Wire Line + 2950 2000 2850 2000 +Wire Wire Line + 2850 2000 2850 1700 +$Comp +L power:GND #PWR? +U 1 1 60FE730A +P 6900 2850 +F 0 "#PWR?" H 6900 2600 50 0001 C CNN +F 1 "GND" H 6905 2677 50 0000 C CNN +F 2 "" H 6900 2850 50 0001 C CNN +F 3 "" H 6900 2850 50 0001 C CNN + 1 6900 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6750 2850 6900 2850 +$Comp +L power:GND #PWR? +U 1 1 60FE935A +P 6400 2850 +F 0 "#PWR?" H 6400 2600 50 0001 C CNN +F 1 "GND" H 6405 2677 50 0000 C CNN +F 2 "" H 6400 2850 50 0001 C CNN +F 3 "" H 6400 2850 50 0001 C CNN + 1 6400 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6400 2850 6550 2850 +Wire Wire Line + 6650 2750 6300 2750 +Wire Wire Line + 6300 2750 6300 2800 +Wire Wire Line + 6300 2800 6200 2800 +Wire Wire Line + 6200 2900 6300 2900 +Wire Wire Line + 6300 2900 6300 3100 +Wire Wire Line + 6300 3100 6650 3100 +Wire Wire Line + 6650 3100 6650 2950 $EndSCHEMATC diff --git a/schematic/KiCad/TOSR-04.sch-bak b/schematic/KiCad/TOSR-04.sch-bak index fff8c68..fa941a2 100644 --- a/schematic/KiCad/TOSR-04.sch-bak +++ b/schematic/KiCad/TOSR-04.sch-bak @@ -1,4 +1,313 @@ -EESchema Schematic File Version 2 -EELAYER 25 0 +EESchema Schematic File Version 4 +EELAYER 30 0 EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L Interface_USB:FT232RL U? +U 1 1 60F3FC11 +P 2700 3000 +F 0 "U?" H 2700 4181 50 0000 C CNN +F 1 "FT232RL" H 2700 4090 50 0000 C CNN +F 2 "Package_SO:SSOP-28_5.3x10.2mm_P0.65mm" H 3800 2100 50 0001 C CNN +F 3 "https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf" H 2700 3000 50 0001 C CNN + 1 2700 3000 + 1 0 0 -1 +$EndComp +$Comp +L Connector:USB_B_Mini J? +U 1 1 60F4106E +P 4500 1300 +F 0 "J?" H 4557 1767 50 0000 C CNN +F 1 "USB_B_Mini" H 4557 1676 50 0000 C CNN +F 2 "" H 4650 1250 50 0001 C CNN +F 3 "~" H 4650 1250 50 0001 C CNN + 1 4500 1300 + 1 0 0 -1 +$EndComp +$Comp +L Regulator_Linear:AMS1117-3.3 U? +U 1 1 60F41C54 +P 5750 1500 +F 0 "U?" H 5750 1742 50 0000 C CNN +F 1 "AMS1117-3.3" H 5750 1651 50 0000 C CNN +F 2 "Package_TO_SOT_SMD:SOT-223-3_TabPin2" H 5750 1700 50 0001 C CNN +F 3 "http://www.advanced-monolithic.com/pdf/ds1117.pdf" H 5850 1250 50 0001 C CNN + 1 5750 1500 + 1 0 0 -1 +$EndComp +$Comp +L MCU_Microchip_ATmega:ATmega328P-AU U? +U 1 1 60F44623 +P 5750 3750 +F 0 "U?" H 5750 2161 50 0000 C CNN +F 1 "ATmega328P-AU" H 5750 2070 50 0000 C CNN +F 2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" H 5750 3750 50 0001 C CIN +F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf" H 5750 3750 50 0001 C CNN + 1 5750 3750 + 1 0 0 -1 +$EndComp +$Comp +L Switch:SW_SPDT SW? +U 1 1 60F47734 +P 7950 2950 +F 0 "SW?" H 7950 3235 50 0000 C CNN +F 1 "SW_SPDT" H 7950 3144 50 0000 C CNN +F 2 "" H 7950 2950 50 0001 C CNN +F 3 "~" H 7950 2950 50 0001 C CNN + 1 7950 2950 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Conn_01x10_Female J? +U 1 1 60F485B4 +P 7750 4000 +F 0 "J?" H 7778 3976 50 0000 L CNN +F 1 "Conn_01x10_Female" H 7778 3885 50 0000 L CNN +F 2 "" H 7750 4000 50 0001 C CNN +F 3 "~" H 7750 4000 50 0001 C CNN + 1 7750 4000 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Conn_01x10_Female J? +U 1 1 60F491A6 +P 9200 3900 +F 0 "J?" H 9228 3876 50 0000 L CNN +F 1 "Conn_01x10_Female" H 9228 3785 50 0000 L CNN +F 2 "" H 9200 3900 50 0001 C CNN +F 3 "~" H 9200 3900 50 0001 C CNN + 1 9200 3900 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Screw_Terminal_01x03 J? +U 1 1 60F4A6B4 +P 8150 1450 +F 0 "J?" H 8230 1492 50 0000 L CNN +F 1 "Screw_Terminal_01x03" H 8230 1401 50 0000 L CNN +F 2 "" H 8150 1450 50 0001 C CNN +F 3 "~" H 8150 1450 50 0001 C CNN + 1 8150 1450 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Screw_Terminal_01x03 J? +U 1 1 60F4B402 +P 9250 1700 +F 0 "J?" H 9330 1742 50 0000 L CNN +F 1 "Screw_Terminal_01x03" H 9330 1651 50 0000 L CNN +F 2 "" H 9250 1700 50 0001 C CNN +F 3 "~" H 9250 1700 50 0001 C CNN + 1 9250 1700 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Screw_Terminal_01x03 J? +U 1 1 60F4B8CF +P 8600 2000 +F 0 "J?" H 8680 2042 50 0000 L CNN +F 1 "Screw_Terminal_01x03" H 8680 1951 50 0000 L CNN +F 2 "" H 8600 2000 50 0001 C CNN +F 3 "~" H 8600 2000 50 0001 C CNN + 1 8600 2000 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Screw_Terminal_01x03 J? +U 1 1 60F4BC56 +P 9150 2200 +F 0 "J?" H 9230 2242 50 0000 L CNN +F 1 "Screw_Terminal_01x03" H 9230 2151 50 0000 L CNN +F 2 "" H 9150 2200 50 0001 C CNN +F 3 "~" H 9150 2200 50 0001 C CNN + 1 9150 2200 + 1 0 0 -1 +$EndComp +$Comp +L Device:Crystal_GND24_Small Y? +U 1 1 60F4C6F7 +P 6850 1650 +F 0 "Y?" H 6994 1696 50 0000 L CNN +F 1 "Crystal_GND24_Small" H 6994 1605 50 0000 L CNN +F 2 "" H 6850 1650 50 0001 C CNN +F 3 "~" H 6850 1650 50 0001 C CNN + 1 6850 1650 + 1 0 0 -1 +$EndComp +$Comp +L Relay:G5LE-1 K? +U 1 1 60F4DEBD +P 2250 4950 +F 0 "K?" H 2680 4996 50 0000 L CNN +F 1 "G5LE-1" H 2680 4905 50 0000 L CNN +F 2 "Relay_THT:Relay_SPDT_Omron-G5LE-1" H 2700 4900 50 0001 L CNN +F 3 "http://www.omron.com/ecb/products/pdf/en-g5le.pdf" H 2250 4950 50 0001 C CNN + 1 2250 4950 + 1 0 0 -1 +$EndComp +$Comp +L Relay:G5LE-1 K? +U 1 1 60F503FF +P 3550 4950 +F 0 "K?" H 3980 4996 50 0000 L CNN +F 1 "G5LE-1" H 3980 4905 50 0000 L CNN +F 2 "Relay_THT:Relay_SPDT_Omron-G5LE-1" H 4000 4900 50 0001 L CNN +F 3 "http://www.omron.com/ecb/products/pdf/en-g5le.pdf" H 3550 4950 50 0001 C CNN + 1 3550 4950 + 1 0 0 -1 +$EndComp +$Comp +L Relay:G5LE-1 K? +U 1 1 60F50FE3 +P 3550 5650 +F 0 "K?" H 3980 5696 50 0000 L CNN +F 1 "G5LE-1" H 3980 5605 50 0000 L CNN +F 2 "Relay_THT:Relay_SPDT_Omron-G5LE-1" H 4000 5600 50 0001 L CNN +F 3 "http://www.omron.com/ecb/products/pdf/en-g5le.pdf" H 3550 5650 50 0001 C CNN + 1 3550 5650 + 1 0 0 -1 +$EndComp +$Comp +L Relay:G5LE-1 K? +U 1 1 60F51715 +P 2400 5650 +F 0 "K?" H 2830 5696 50 0000 L CNN +F 1 "G5LE-1" H 2830 5605 50 0000 L CNN +F 2 "Relay_THT:Relay_SPDT_Omron-G5LE-1" H 2850 5600 50 0001 L CNN +F 3 "http://www.omron.com/ecb/products/pdf/en-g5le.pdf" H 2400 5650 50 0001 C CNN + 1 2400 5650 + 1 0 0 -1 +$EndComp +$Comp +L Device:LED D? +U 1 1 60F520C0 +P 7100 2500 +F 0 "D?" H 7093 2717 50 0000 C CNN +F 1 "LED" H 7093 2626 50 0000 C CNN +F 2 "" H 7100 2500 50 0001 C CNN +F 3 "~" H 7100 2500 50 0001 C CNN + 1 7100 2500 + 1 0 0 -1 +$EndComp +$Comp +L Device:LED D? +U 1 1 60F52F4F +P 7550 2450 +F 0 "D?" H 7543 2667 50 0000 C CNN +F 1 "LED" H 7543 2576 50 0000 C CNN +F 2 "" H 7550 2450 50 0001 C CNN +F 3 "~" H 7550 2450 50 0001 C CNN + 1 7550 2450 + 1 0 0 -1 +$EndComp +$Comp +L Device:LED D? +U 1 1 60F53281 +P 8150 2500 +F 0 "D?" H 8143 2717 50 0000 C CNN +F 1 "LED" H 8143 2626 50 0000 C CNN +F 2 "" H 8150 2500 50 0001 C CNN +F 3 "~" H 8150 2500 50 0001 C CNN + 1 8150 2500 + 1 0 0 -1 +$EndComp +$Comp +L Device:LED D? +U 1 1 60F53642 +P 8600 2600 +F 0 "D?" H 8593 2817 50 0000 C CNN +F 1 "LED" H 8593 2726 50 0000 C CNN +F 2 "" H 8600 2600 50 0001 C CNN +F 3 "~" H 8600 2600 50 0001 C CNN + 1 8600 2600 + 1 0 0 -1 +$EndComp +$Comp +L Device:LED D? +U 1 1 60F53998 +P 9350 2900 +F 0 "D?" H 9343 3117 50 0000 C CNN +F 1 "LED" H 9343 3026 50 0000 C CNN +F 2 "" H 9350 2900 50 0001 C CNN +F 3 "~" H 9350 2900 50 0001 C CNN + 1 9350 2900 + 1 0 0 -1 +$EndComp +$Comp +L Device:LED D? +U 1 1 60F540B4 +P 10000 3050 +F 0 "D?" H 9993 3267 50 0000 C CNN +F 1 "LED" H 9993 3176 50 0000 C CNN +F 2 "" H 10000 3050 50 0001 C CNN +F 3 "~" H 10000 3050 50 0001 C CNN + 1 10000 3050 + 1 0 0 -1 +$EndComp +$Comp +L Device:LED D? +U 1 1 60F5442D +P 10000 3250 +F 0 "D?" H 9993 3467 50 0000 C CNN +F 1 "LED" H 9993 3376 50 0000 C CNN +F 2 "" H 10000 3250 50 0001 C CNN +F 3 "~" H 10000 3250 50 0001 C CNN + 1 10000 3250 + 1 0 0 -1 +$EndComp +$Comp +L Device:LED D? +U 1 1 60F545BF +P 10000 3450 +F 0 "D?" H 9993 3667 50 0000 C CNN +F 1 "LED" H 9993 3576 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 +$Comp +L Device:LED D? +U 1 1 60F547F4 +P 10000 3650 +F 0 "D?" H 9993 3867 50 0000 C CNN +F 1 "LED" H 9993 3776 50 0000 C CNN +F 2 "" H 10000 3650 50 0001 C CNN +F 3 "~" H 10000 3650 50 0001 C CNN + 1 10000 3650 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Barrel_Jack J? +U 1 1 60F54E0F +P 7250 1000 +F 0 "J?" H 7307 1325 50 0000 C CNN +F 1 "Barrel_Jack" H 7307 1234 50 0000 C CNN +F 2 "" H 7300 960 50 0001 C CNN +F 3 "~" H 7300 960 50 0001 C CNN + 1 7250 1000 + 1 0 0 -1 +$EndComp +$Comp +L Device:Jumper JP? +U 1 1 60F568EC +P 10000 1300 +F 0 "JP?" H 10000 1564 50 0000 C CNN +F 1 "Jumper" H 10000 1473 50 0000 C CNN +F 2 "" H 10000 1300 50 0001 C CNN +F 3 "~" H 10000 1300 50 0001 C CNN + 1 10000 1300 + 1 0 0 -1 +$EndComp $EndSCHEMATC