kopia lustrzana https://github.com/kamocat/uSDX
Minor improvements and fixes
* Grounded unused inputs of NAND gates * Use a NAND gate to drive the speaker * Put Reset pin on the debug port for SWD * Added a programming port (with access to BOOT0) to allow programming via the bootloaderbugfix
rodzic
16d23e9fe4
commit
d4e6e41c47
290
uSDX/mcu.sch
290
uSDX/mcu.sch
|
@ -58,17 +58,6 @@ F 3 "http://www.ti.com/lit/ds/symlink/lm4562.pdf" H 3900 2500 50 0001 C CNN
|
|||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74LS00 U3
|
||||
U 1 1 5ED7A02E
|
||||
P 3400 4200
|
||||
F 0 "U3" H 3400 4525 50 0000 C CNN
|
||||
F 1 "74ACT00" H 3400 4434 50 0000 C CNN
|
||||
F 2 "Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm" H 3400 4200 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/gpn/sn74ls00" H 3400 4200 50 0001 C CNN
|
||||
1 3400 4200
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Amplifier_Operational:LM4562 U2
|
||||
U 2 1 5ED8E452
|
||||
P 3900 1300
|
||||
|
@ -1182,12 +1171,12 @@ BTN
|
|||
$Comp
|
||||
L Device:C C32
|
||||
U 1 1 5F290160
|
||||
P 7200 2800
|
||||
F 0 "C32" V 6948 2800 50 0000 C CNN
|
||||
F 1 "10u" V 7039 2800 50 0000 C CNN
|
||||
F 2 "Capacitors_SMD:C_0805" H 7238 2650 50 0001 C CNN
|
||||
F 3 "~" H 7200 2800 50 0001 C CNN
|
||||
1 7200 2800
|
||||
P 6450 2800
|
||||
F 0 "C32" V 6198 2800 50 0000 C CNN
|
||||
F 1 "10u" V 6289 2800 50 0000 C CNN
|
||||
F 2 "Capacitors_SMD:C_0805" H 6488 2650 50 0001 C CNN
|
||||
F 3 "~" H 6450 2800 50 0001 C CNN
|
||||
1 6450 2800
|
||||
0 -1 1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
|
@ -1233,33 +1222,33 @@ Connection ~ 4450 3450
|
|||
$Comp
|
||||
L Device:Speaker LS1
|
||||
U 1 1 5F2D5103
|
||||
P 6650 2800
|
||||
F 0 "LS1" H 6820 2796 50 0000 L CNN
|
||||
F 1 "Speaker" H 6820 2705 50 0000 L CNN
|
||||
F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm" H 6650 2600 50 0001 C CNN
|
||||
F 3 "~" H 6640 2750 50 0001 C CNN
|
||||
1 6650 2800
|
||||
P 5900 2800
|
||||
F 0 "LS1" H 6070 2796 50 0000 L CNN
|
||||
F 1 "Speaker" H 6070 2705 50 0000 L CNN
|
||||
F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm" H 5900 2600 50 0001 C CNN
|
||||
F 3 "~" H 5890 2750 50 0001 C CNN
|
||||
1 5900 2800
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR052
|
||||
U 1 1 5F2D6C54
|
||||
P 7000 2950
|
||||
F 0 "#PWR052" H 7000 2700 50 0001 C CNN
|
||||
F 1 "GND" H 7005 2777 50 0000 C CNN
|
||||
F 2 "" H 7000 2950 50 0001 C CNN
|
||||
F 3 "" H 7000 2950 50 0001 C CNN
|
||||
1 7000 2950
|
||||
P 6250 2950
|
||||
F 0 "#PWR052" H 6250 2700 50 0001 C CNN
|
||||
F 1 "GND" H 6255 2777 50 0000 C CNN
|
||||
F 2 "" H 6250 2950 50 0001 C CNN
|
||||
F 3 "" H 6250 2950 50 0001 C CNN
|
||||
1 6250 2950
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6850 2800 7050 2800
|
||||
Text Label 7050 2800 2 50 ~ 0
|
||||
6100 2800 6300 2800
|
||||
Text Label 6300 2800 2 50 ~ 0
|
||||
SPKR
|
||||
Wire Wire Line
|
||||
6850 2900 7000 2900
|
||||
6100 2900 6250 2900
|
||||
Wire Wire Line
|
||||
7000 2900 7000 2950
|
||||
6250 2900 6250 2950
|
||||
$Comp
|
||||
L power:GND #PWR053
|
||||
U 1 1 5F325FF7
|
||||
|
@ -1667,8 +1656,6 @@ F 3 "" H 6000 2350 50 0001 C CNN
|
|||
1 6000 2350
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
7600 2800 7350 2800
|
||||
Text Label 8850 3000 0 50 ~ 0
|
||||
SWDIO
|
||||
Text Label 8850 2900 0 50 ~ 0
|
||||
|
@ -1918,57 +1905,42 @@ AVCC
|
|||
$Comp
|
||||
L Connector_Generic:Conn_02x03_Odd_Even J8
|
||||
U 1 1 5EE4A4DD
|
||||
P 10450 1600
|
||||
F 0 "J8" H 10500 1917 50 0000 C CNN
|
||||
F 1 "Conn_02x03_Odd_Even" H 10500 1826 50 0000 C CNN
|
||||
F 2 "Pin_Headers:Pin_Header_Straight_2x03_Pitch2.54mm" H 10450 1600 50 0001 C CNN
|
||||
F 3 "~" H 10450 1600 50 0001 C CNN
|
||||
1 10450 1600
|
||||
P 10450 1700
|
||||
F 0 "J8" H 10500 2017 50 0000 C CNN
|
||||
F 1 "Conn_02x03_Odd_Even" H 10500 1926 50 0000 C CNN
|
||||
F 2 "Pin_Headers:Pin_Header_Straight_2x03_Pitch2.54mm" H 10450 1700 50 0001 C CNN
|
||||
F 3 "~" H 10450 1700 50 0001 C CNN
|
||||
1 10450 1700
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Label 10750 1700 0 50 ~ 0
|
||||
Text Label 10750 1800 0 50 ~ 0
|
||||
SWDIO
|
||||
Text Label 10750 1600 0 50 ~ 0
|
||||
Text Label 10750 1700 0 50 ~ 0
|
||||
SWCLK
|
||||
$Comp
|
||||
L power:GND #PWR0131
|
||||
U 1 1 5EE4DBB7
|
||||
P 11100 1550
|
||||
F 0 "#PWR0131" H 11100 1300 50 0001 C CNN
|
||||
F 1 "GND" H 11105 1377 50 0000 C CNN
|
||||
F 2 "" H 11100 1550 50 0001 C CNN
|
||||
F 3 "" H 11100 1550 50 0001 C CNN
|
||||
1 11100 1550
|
||||
P 11100 1650
|
||||
F 0 "#PWR0131" H 11100 1400 50 0001 C CNN
|
||||
F 1 "GND" H 11105 1477 50 0000 C CNN
|
||||
F 2 "" H 11100 1650 50 0001 C CNN
|
||||
F 3 "" H 11100 1650 50 0001 C CNN
|
||||
1 11100 1650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
11100 1550 11100 1500
|
||||
11100 1650 11100 1600
|
||||
Wire Wire Line
|
||||
11100 1500 10750 1500
|
||||
$Comp
|
||||
L power:+3.3V #PWR0132
|
||||
U 1 1 5EE5BFF7
|
||||
P 10050 1400
|
||||
F 0 "#PWR0132" H 10050 1250 50 0001 C CNN
|
||||
F 1 "+3.3V" H 10065 1573 50 0000 C CNN
|
||||
F 2 "" H 10050 1400 50 0001 C CNN
|
||||
F 3 "" H 10050 1400 50 0001 C CNN
|
||||
1 10050 1400
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
10050 1400 10050 1500
|
||||
Wire Wire Line
|
||||
10050 1500 10250 1500
|
||||
Text Label 10100 1600 0 50 ~ 0
|
||||
TX
|
||||
11100 1600 10750 1600
|
||||
Text Label 10100 1700 0 50 ~ 0
|
||||
TX
|
||||
Text Label 10100 1800 0 50 ~ 0
|
||||
RX
|
||||
Wire Wire Line
|
||||
10250 1600 10100 1600
|
||||
Wire Wire Line
|
||||
10250 1700 10100 1700
|
||||
Text Notes 10300 1850 0 50 ~ 0
|
||||
Wire Wire Line
|
||||
10250 1800 10100 1800
|
||||
Text Notes 10300 1950 0 50 ~ 0
|
||||
Debugging Port
|
||||
Wire Wire Line
|
||||
8100 6100 8100 6050
|
||||
|
@ -1993,31 +1965,31 @@ $EndComp
|
|||
$Comp
|
||||
L Connector:Conn_01x02_Female J9
|
||||
U 1 1 5F0E8087
|
||||
P 2100 5650
|
||||
F 0 "J9" H 2128 5626 50 0000 L CNN
|
||||
F 1 "Conn_01x02_Female" H 2128 5535 50 0000 L CNN
|
||||
F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm" H 2100 5650 50 0001 C CNN
|
||||
F 3 "~" H 2100 5650 50 0001 C CNN
|
||||
1 2100 5650
|
||||
P 2000 5650
|
||||
F 0 "J9" H 2028 5626 50 0000 L CNN
|
||||
F 1 "Conn_01x02_Female" H 2028 5535 50 0000 L CNN
|
||||
F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm" H 2000 5650 50 0001 C CNN
|
||||
F 3 "~" H 2000 5650 50 0001 C CNN
|
||||
1 2000 5650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text HLabel 1850 5650 0 50 Input ~ 0
|
||||
Text HLabel 1750 5650 0 50 Input ~ 0
|
||||
12v
|
||||
Wire Wire Line
|
||||
1850 5650 1900 5650
|
||||
1750 5650 1800 5650
|
||||
$Comp
|
||||
L power:GND #PWR02
|
||||
U 1 1 5F12A081
|
||||
P 1850 5750
|
||||
F 0 "#PWR02" H 1850 5500 50 0001 C CNN
|
||||
F 1 "GND" H 1855 5577 50 0000 C CNN
|
||||
F 2 "" H 1850 5750 50 0001 C CNN
|
||||
F 3 "" H 1850 5750 50 0001 C CNN
|
||||
1 1850 5750
|
||||
P 1750 5750
|
||||
F 0 "#PWR02" H 1750 5500 50 0001 C CNN
|
||||
F 1 "GND" H 1755 5577 50 0000 C CNN
|
||||
F 2 "" H 1750 5750 50 0001 C CNN
|
||||
F 3 "" H 1750 5750 50 0001 C CNN
|
||||
1 1750 5750
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
1850 5750 1900 5750
|
||||
1750 5750 1800 5750
|
||||
Wire Wire Line
|
||||
8800 2200 8700 2200
|
||||
Wire Wire Line
|
||||
|
@ -2028,4 +2000,150 @@ Text Label 8800 2100 0 50 ~ 0
|
|||
MIC
|
||||
Text Label 8800 1800 0 50 ~ 0
|
||||
BTN
|
||||
$Comp
|
||||
L 74xx:74LS00 U3
|
||||
U 1 1 5ED7A02E
|
||||
P 3400 4200
|
||||
F 0 "U3" H 3400 4525 50 0000 C CNN
|
||||
F 1 "74ACT00" H 3400 4434 50 0000 C CNN
|
||||
F 2 "Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm" H 3400 4200 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/gpn/sn74ls00" H 3400 4200 50 0001 C CNN
|
||||
1 3400 4200
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74LS00 U3
|
||||
U 3 1 5EEAB506
|
||||
P 6900 2800
|
||||
F 0 "U3" H 6900 3125 50 0000 C CNN
|
||||
F 1 "74ACT00" H 6900 3034 50 0000 C CNN
|
||||
F 2 "Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm" H 6900 2800 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/gpn/sn74ls00" H 6900 2800 50 0001 C CNN
|
||||
3 6900 2800
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74LS00 U3
|
||||
U 4 1 5EEACB2D
|
||||
P 4200 5150
|
||||
F 0 "U3" H 4200 5475 50 0000 C CNN
|
||||
F 1 "74ACT00" H 4200 5384 50 0000 C CNN
|
||||
F 2 "Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm" H 4200 5150 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/gpn/sn74ls00" H 4200 5150 50 0001 C CNN
|
||||
4 4200 5150
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR07
|
||||
U 1 1 5EEBA24F
|
||||
P 4600 5300
|
||||
F 0 "#PWR07" H 4600 5050 50 0001 C CNN
|
||||
F 1 "GND" H 4605 5127 50 0000 C CNN
|
||||
F 2 "" H 4600 5300 50 0001 C CNN
|
||||
F 3 "" H 4600 5300 50 0001 C CNN
|
||||
1 4600 5300
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
4500 5050 4500 5150
|
||||
Wire Wire Line
|
||||
4500 5150 4600 5150
|
||||
Wire Wire Line
|
||||
4600 5150 4600 5300
|
||||
Connection ~ 4500 5150
|
||||
Wire Wire Line
|
||||
4500 5150 4500 5250
|
||||
Wire Wire Line
|
||||
7200 2700 7200 2800
|
||||
Wire Wire Line
|
||||
7200 2800 7600 2800
|
||||
Connection ~ 7200 2800
|
||||
Wire Wire Line
|
||||
7200 2800 7200 2900
|
||||
Wire Wire Line
|
||||
10250 1600 10100 1600
|
||||
Text Label 10100 1600 0 50 ~ 0
|
||||
~RST
|
||||
$Comp
|
||||
L power:GND #PWR06
|
||||
U 1 1 5EF7DCDD
|
||||
P 11100 900
|
||||
F 0 "#PWR06" H 11100 650 50 0001 C CNN
|
||||
F 1 "GND" H 11105 727 50 0000 C CNN
|
||||
F 2 "" H 11100 900 50 0001 C CNN
|
||||
F 3 "" H 11100 900 50 0001 C CNN
|
||||
1 11100 900
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:+3.3V #PWR05
|
||||
U 1 1 5EF7E02F
|
||||
P 10050 900
|
||||
F 0 "#PWR05" H 10050 750 50 0001 C CNN
|
||||
F 1 "+3.3V" H 10065 1073 50 0000 C CNN
|
||||
F 2 "" H 10050 900 50 0001 C CNN
|
||||
F 3 "" H 10050 900 50 0001 C CNN
|
||||
1 10050 900
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:R_US R1
|
||||
U 1 1 5EFA4374
|
||||
P 7250 1350
|
||||
F 0 "R1" V 7045 1350 50 0000 C CNN
|
||||
F 1 "10k" V 7136 1350 50 0000 C CNN
|
||||
F 2 "Resistors_SMD:R_0805" V 7290 1340 50 0001 C CNN
|
||||
F 3 "~" H 7250 1350 50 0001 C CNN
|
||||
1 7250 1350
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
7250 1500 7250 1800
|
||||
Wire Wire Line
|
||||
7250 1800 7600 1800
|
||||
Text Label 7300 1800 0 50 ~ 0
|
||||
BOOT0
|
||||
$Comp
|
||||
L power:+3.3V #PWR0123
|
||||
U 1 1 5EFB6A3E
|
||||
P 7250 1200
|
||||
F 0 "#PWR0123" H 7250 1050 50 0001 C CNN
|
||||
F 1 "+3.3V" H 7265 1373 50 0000 C CNN
|
||||
F 2 "" H 7250 1200 50 0001 C CNN
|
||||
F 3 "" H 7250 1200 50 0001 C CNN
|
||||
1 7250 1200
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Connector_Generic:Conn_02x03_Odd_Even J10
|
||||
U 1 1 5EFF4BE0
|
||||
P 10450 1000
|
||||
F 0 "J10" H 10500 1317 50 0000 C CNN
|
||||
F 1 "Conn_02x03_Odd_Even" H 10500 1226 50 0000 C CNN
|
||||
F 2 "Pin_Headers:Pin_Header_Straight_2x03_Pitch2.54mm" H 10450 1000 50 0001 C CNN
|
||||
F 3 "~" H 10450 1000 50 0001 C CNN
|
||||
1 10450 1000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
10050 900 10250 900
|
||||
Text Notes 10200 1250 0 50 ~ 0
|
||||
Programming Port
|
||||
Wire Wire Line
|
||||
10750 900 11100 900
|
||||
Wire Wire Line
|
||||
9950 1000 10250 1000
|
||||
Text Label 10750 1100 0 50 ~ 0
|
||||
DIT
|
||||
Connection ~ 10750 900
|
||||
Wire Wire Line
|
||||
10750 1000 10750 900
|
||||
Text Label 8800 2500 0 50 ~ 0
|
||||
PRG_RX
|
||||
Text Label 9950 1100 0 50 ~ 0
|
||||
PRG_RX
|
||||
Wire Wire Line
|
||||
9950 1100 10250 1100
|
||||
Text Label 9950 1000 0 50 ~ 0
|
||||
BOOT0
|
||||
$EndSCHEMATC
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
EESchema-DOCLIB Version 2.0
|
||||
#
|
||||
#End Doc Library
|
|
@ -1,8 +0,0 @@
|
|||
EESchema-DOCLIB Version 2.0
|
||||
#
|
||||
$CMP AP6320x
|
||||
K AP63203 AP63205 buck regulator
|
||||
F https://www.diodes.com/assets/Datasheets/AP63200-AP63201-AP63203-AP63205.pdf
|
||||
$ENDCMP
|
||||
#
|
||||
#End Doc Library
|
5560
uSDX/uSDX.kicad_pcb
5560
uSDX/uSDX.kicad_pcb
Plik diff jest za duży
Load Diff
Ładowanie…
Reference in New Issue