Changed buck regulator and encoder

Buck regulator changed from AP6320 to JW5057 due to availability in Chinese markets
Encoder footprint updated according to datasheet. Should be loose enough for most encoders to fit.
bugfix
Marshal Horn 2020-06-20 21:19:08 -07:00
rodzic cfa45a4ef1
commit 20f3e9b14e
6 zmienionych plików z 946 dodań i 835 usunięć

196
mcu.sch
Wyświetl plik

@ -14,17 +14,6 @@ Comment3 ""
Comment4 ""
$EndDescr
$Comp
L Oscillator:Si5351A-B-GT U1
U 1 1 5ED6D579
P 4450 4000
F 0 "U1" H 4450 3411 50 0000 C CNN
F 1 "Si5351A-B-GT" H 4450 3320 50 0000 C CNN
F 2 "Housings_SSOP:MSOP-10_3x3mm_Pitch0.5mm" H 4450 3200 50 0001 C CNN
F 3 "https://www.silabs.com/documents/public/data-sheets/Si5351-B.pdf" H 4100 3900 50 0001 C CNN
1 4450 4000
-1 0 0 -1
$EndComp
$Comp
L 74xx:74LS00 U3
U 2 1 5ED8708B
P 2700 4200
@ -636,17 +625,6 @@ Wire Wire Line
Wire Wire Line
2250 2400 2800 2400
Connection ~ 2800 2400
$Comp
L Device:Crystal Y1
U 1 1 5EE8B427
P 5100 3800
F 0 "Y1" V 5100 3550 50 0000 L CNN
F 1 "25MHz" V 5200 3450 50 0000 L CNN
F 2 "Crystals:Crystal_SMD_Abracon_ABM3-2pin_5.0x3.2mm" H 5100 3800 50 0001 C CNN
F 3 "~" H 5100 3800 50 0001 C CNN
1 5100 3800
0 -1 -1 0
$EndComp
Wire Wire Line
4950 3650 4950 3700
Wire Wire Line
@ -662,54 +640,10 @@ F 3 "~" H 7300 2150 50 0001 C CNN
1 7300 2150
0 -1 1 0
$EndComp
$Comp
L power:+3.3V #PWR036
U 1 1 5EEC0100
P 5700 3700
F 0 "#PWR036" H 5700 3550 50 0001 C CNN
F 1 "+3.3V" H 5715 3873 50 0000 C CNN
F 2 "" H 5700 3700 50 0001 C CNN
F 3 "" H 5700 3700 50 0001 C CNN
1 5700 3700
1 0 0 -1
$EndComp
$Comp
L Device:R_US R17
U 1 1 5EEC057E
P 5600 3950
F 0 "R17" H 5532 3904 50 0000 R CNN
F 1 "1k" H 5532 3995 50 0000 R CNN
F 2 "Resistors_SMD:R_0805" V 5640 3940 50 0001 C CNN
F 3 "~" H 5600 3950 50 0001 C CNN
1 5600 3950
-1 0 0 1
$EndComp
$Comp
L Device:R_US R18
U 1 1 5EEC0B95
P 5850 3950
F 0 "R18" H 5782 3904 50 0000 R CNN
F 1 "1k" H 5782 3995 50 0000 R CNN
F 2 "Resistors_SMD:R_0805" V 5890 3940 50 0001 C CNN
F 3 "~" H 5850 3950 50 0001 C CNN
1 5850 3950
-1 0 0 1
$EndComp
Wire Wire Line
5600 3800 5700 3800
Wire Wire Line
5700 3700 5700 3800
Connection ~ 5700 3800
Wire Wire Line
5700 3800 5850 3800
Wire Wire Line
5600 4100 5600 4200
Wire Wire Line
5600 4200 4950 4200
Wire Wire Line
4950 4300 5850 4300
Wire Wire Line
5850 4300 5850 4100
Text Label 5200 4200 0 50 ~ 0
SCL
Text Label 5200 4300 0 50 ~ 0
@ -721,7 +655,7 @@ L Device:L L4
U 1 1 5EEF14AA
P 4000 6300
F 0 "L4" H 3957 6254 50 0000 R CNN
F 1 "3.9u" H 3957 6345 50 0000 R CNN
F 1 "12u" H 3957 6345 50 0000 R CNN
F 2 "Inductors_SMD:L_0805" H 4000 6300 50 0001 C CNN
F 3 "~" H 4000 6300 50 0001 C CNN
1 4000 6300
@ -792,18 +726,14 @@ Connection ~ 4000 6150
$Comp
L power:+3.3V #PWR020
U 1 1 5EF32072
P 3100 6000
F 0 "#PWR020" H 3100 5850 50 0001 C CNN
F 1 "+3.3V" H 3115 6173 50 0000 C CNN
F 2 "" H 3100 6000 50 0001 C CNN
F 3 "" H 3100 6000 50 0001 C CNN
1 3100 6000
P 3000 5700
F 0 "#PWR020" H 3000 5550 50 0001 C CNN
F 1 "+3.3V" H 3015 5873 50 0000 C CNN
F 2 "" H 3000 5700 50 0001 C CNN
F 3 "" H 3000 5700 50 0001 C CNN
1 3000 5700
1 0 0 -1
$EndComp
Wire Wire Line
3100 6000 3100 6050
Wire Wire Line
3100 6050 3200 6050
Wire Wire Line
3200 6150 3200 6200
Wire Wire Line
@ -1271,13 +1201,13 @@ PTT
Text Label 7200 5850 0 50 ~ 0
MIC
$Comp
L uSDX:AP6320x U5
L uSDX:JW5057 U5
U 1 1 5EDDB1FE
P 3500 6150
F 0 "U5" H 3500 6475 50 0000 C CNN
F 1 "AP6320x" H 3500 6384 50 0000 C CNN
F 1 "JW50507" H 3500 6384 50 0000 C CNN
F 2 "TO_SOT_Packages_SMD:SOT-23-6" H 3475 6150 50 0001 C CNN
F 3 "https://www.diodes.com/assets/Datasheets/AP63200-AP63201-AP63203-AP63205.pdf" H 3475 6150 50 0001 C CNN
F 3 "" H 3475 6150 50 0001 C CNN
1 3500 6150
1 0 0 -1
$EndComp
@ -2194,4 +2124,110 @@ Text Label 8800 1600 0 50 ~ 0
VBAT
Wire Wire Line
8700 1600 8800 1600
$Comp
L Device:R_US R?
U 1 1 5EF11DAC
P 3000 5850
F 0 "R?" H 3068 5896 50 0000 L CNN
F 1 "45k" H 3068 5805 50 0000 L CNN
F 2 "Resistors_SMD:R_0805" V 3040 5840 50 0001 C CNN
F 3 "~" H 3000 5850 50 0001 C CNN
1 3000 5850
1 0 0 -1
$EndComp
$Comp
L Device:R_US R?
U 1 1 5EF31664
P 2800 6050
F 0 "R?" V 2595 6050 50 0000 C CNN
F 1 "10k" V 2686 6050 50 0000 C CNN
F 2 "Resistors_SMD:R_0805" V 2840 6040 50 0001 C CNN
F 3 "~" H 2800 6050 50 0001 C CNN
1 2800 6050
0 1 1 0
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5EF31CEB
P 2650 6050
F 0 "#PWR?" H 2650 5800 50 0001 C CNN
F 1 "GND" H 2655 5877 50 0000 C CNN
F 2 "" H 2650 6050 50 0001 C CNN
F 3 "" H 2650 6050 50 0001 C CNN
1 2650 6050
1 0 0 -1
$EndComp
Wire Wire Line
2950 6050 3000 6050
Wire Wire Line
3000 6000 3000 6050
Connection ~ 3000 6050
Wire Wire Line
3000 6050 3200 6050
$Comp
L power:+3.3V #PWR036
U 1 1 5EEC0100
P 5700 3700
F 0 "#PWR036" H 5700 3550 50 0001 C CNN
F 1 "+3.3V" H 5715 3873 50 0000 C CNN
F 2 "" H 5700 3700 50 0001 C CNN
F 3 "" H 5700 3700 50 0001 C CNN
1 5700 3700
1 0 0 -1
$EndComp
$Comp
L Device:R_US R17
U 1 1 5EEC057E
P 5600 3950
F 0 "R17" H 5532 3904 50 0000 R CNN
F 1 "1k" H 5532 3995 50 0000 R CNN
F 2 "Resistors_SMD:R_0805" V 5640 3940 50 0001 C CNN
F 3 "~" H 5600 3950 50 0001 C CNN
1 5600 3950
-1 0 0 1
$EndComp
$Comp
L Device:R_US R18
U 1 1 5EEC0B95
P 5850 3950
F 0 "R18" H 5782 3904 50 0000 R CNN
F 1 "1k" H 5782 3995 50 0000 R CNN
F 2 "Resistors_SMD:R_0805" V 5890 3940 50 0001 C CNN
F 3 "~" H 5850 3950 50 0001 C CNN
1 5850 3950
-1 0 0 1
$EndComp
Wire Wire Line
5600 3800 5700 3800
Wire Wire Line
5700 3700 5700 3800
Connection ~ 5700 3800
Wire Wire Line
5700 3800 5850 3800
Wire Wire Line
5600 4100 5600 4200
Wire Wire Line
5850 4300 5850 4100
$Comp
L Oscillator:Si5351A-B-GT U1
U 1 1 5ED6D579
P 4450 4000
F 0 "U1" H 4450 3411 50 0000 C CNN
F 1 "Si5351A-B-GT" H 4450 3320 50 0000 C CNN
F 2 "Housings_SSOP:MSOP-10_3x3mm_Pitch0.5mm" H 4450 3200 50 0001 C CNN
F 3 "https://www.silabs.com/documents/public/data-sheets/Si5351-B.pdf" H 4100 3900 50 0001 C CNN
1 4450 4000
-1 0 0 -1
$EndComp
$Comp
L Device:Crystal Y1
U 1 1 5EE8B427
P 5100 3800
F 0 "Y1" V 5100 3550 50 0000 L CNN
F 1 "25MHz" V 5200 3450 50 0000 L CNN
F 2 "Crystals:Crystal_SMD_Abracon_ABM3-2pin_5.0x3.2mm" H 5100 3800 50 0001 C CNN
F 3 "~" H 5100 3800 50 0001 C CNN
1 5100 3800
0 -1 -1 0
$EndComp
$EndSCHEMATC

Wyświetl plik

@ -607,24 +607,6 @@ X GNDA 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# uSDX_AP6320x
#
DEF uSDX_AP6320x U 0 40 Y Y 1 F N
F0 "U" -25 200 50 H V C CNN
F1 "uSDX_AP6320x" 0 -225 50 H V C CNN
F2 "TO_SOT_Packages_SMD:SOT-23-6" -25 0 50 H I C CNN
F3 "" -25 0 50 H I C CNN
DRAW
S -200 150 200 -150 0 1 0 N
X Fb 1 -300 100 100 R 50 50 1 1 P
X En 2 -300 0 100 R 50 50 1 1 I
X Vin 3 -300 -100 100 R 50 50 1 1 W
X Gnd 4 300 -100 100 L 50 50 1 1 P
X Sw 5 300 0 100 L 50 50 1 1 w
X Bst 6 300 100 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# uSDX_FST3253
#
DEF uSDX_FST3253 U 0 10 Y Y 1 F N
@ -722,6 +704,24 @@ X 2A 9 400 -500 100 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# uSDX_JW5057
#
DEF uSDX_JW5057 U 0 40 Y Y 1 F N
F0 "U" -25 200 50 H V C CNN
F1 "uSDX_JW5057" 0 -225 50 H V C CNN
F2 "TO_SOT_Packages_SMD:SOT-23-6" -50 300 50 H I C CNN
F3 "" -25 0 50 H I C CNN
DRAW
S -200 150 200 -150 0 1 0 N
X Bst 1 300 100 100 L 50 50 1 1 P
X Gnd 2 300 -100 100 L 50 50 1 1 P
X Fb 3 -300 100 100 R 50 50 1 1 P
X En 4 -300 0 100 R 50 50 1 1 I
X Vin 5 -300 -100 100 R 50 50 1 1 W
X Sw 6 300 0 100 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
# uSDX_SSD1306
#
DEF uSDX_SSD1306 U 0 40 Y Y 1 F N

9
uSDX.dcm 100644
Wyświetl plik

@ -0,0 +1,9 @@
EESchema-DOCLIB Version 2.0
#
$CMP ECS-TXO-2016
D Temperature-controlelled crystal oscillator
K TXCO
F https://www.ecsxtal.com/store/pdf/ECS-TXO-2016.pdf
$ENDCMP
#
#End Doc Library

Plik diff jest za duży Load Diff

Wyświetl plik

@ -6,7 +6,7 @@ EESchema-LIBRARY Version 2.4
DEF AP6320x U 0 40 Y Y 1 F N
F0 "U" -25 200 50 H V C CNN
F1 "AP6320x" 0 -225 50 H V C CNN
F2 "TO_SOT_Packages_SMD:SOT-23-6" -25 0 50 H I C CNN
F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 250 50 H I C CNN
F3 "" -25 0 50 H I C CNN
DRAW
S -200 150 200 -150 0 1 0 N
@ -19,6 +19,25 @@ X Bst 6 300 100 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# ECS-TXO-2016
#
DEF ECS-TXO-2016 X 0 40 Y Y 1 F N
F0 "X" 50 150 50 H V C CNN
F1 "ECS-TXO-2016" 250 -450 50 H V C CNN
F2 "Crystals:Crystal_SMD_2016-4pin_2.0x1.6mm" 0 -500 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S 200 100 -300 -400 0 1 0 N
P 2 0 1 0 -100 -200 -150 -200 N
P 2 0 1 0 0 -100 50 -100 N
P 6 0 1 0 -100 -200 -100 -100 -50 -100 -50 -200 0 -200 0 -100 N
X En 1 -400 -150 100 R 50 50 1 1 I
X Gnd 2 -50 -500 100 U 50 50 1 1 W
X Out 3 300 -150 100 L 50 50 1 1 O
X Vdd 4 -50 200 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# FST3253
#
DEF FST3253 U 0 10 Y Y 1 F N
@ -116,6 +135,24 @@ X 2A 9 400 -500 100 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# JW5057
#
DEF JW5057 U 0 40 Y Y 1 F N
F0 "U" -25 200 50 H V C CNN
F1 "JW5057" 0 -225 50 H V C CNN
F2 "TO_SOT_Packages_SMD:SOT-23-6" -50 300 50 H I C CNN
F3 "" -25 0 50 H I C CNN
DRAW
S -200 150 200 -150 0 1 0 N
X Bst 1 300 100 100 L 50 50 1 1 P
X Gnd 2 300 -100 100 L 50 50 1 1 P
X Fb 3 -300 100 100 R 50 50 1 1 P
X En 4 -300 0 100 R 50 50 1 1 I
X Vin 5 -300 -100 100 R 50 50 1 1 W
X Sw 6 300 0 100 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
# SSD1306
#
DEF SSD1306 U 0 40 Y Y 1 F N

Wyświetl plik

@ -1,19 +1,19 @@
(module Rotary_Encoder_Sw (layer F.Cu) (tedit 5EE7B7BB)
(module Rotary_Encoder_Sw (layer F.Cu) (tedit 5EED6A68)
(fp_text reference REF** (at 0 0.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Rotary_Encoder_Sw (at 0 -0.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -5.08 -5.08) (end 5.08 -5.08) (layer F.SilkS) (width 0.15))
(fp_line (start 5.08 -5.08) (end 5.08 5.08) (layer F.SilkS) (width 0.15))
(fp_line (start 5.08 5.08) (end -5.08 5.08) (layer F.SilkS) (width 0.15))
(fp_line (start -5.08 5.08) (end -5.08 -5.08) (layer F.SilkS) (width 0.15))
(pad A thru_hole circle (at -2.54 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad C thru_hole circle (at 0 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad B thru_hole circle (at 2.54 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad S2 thru_hole circle (at 2.54 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad S1 thru_hole circle (at -2.54 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 5.08 0) (size 1.524 3.048) (drill oval 0.762 2.032) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at -5.08 0) (size 1.524 3.048) (drill oval 0.762 2.032) (layers *.Cu *.Mask))
(fp_line (start -6 -6) (end 6 -6) (layer F.SilkS) (width 0.15))
(fp_line (start 6 -6) (end 6 6) (layer F.SilkS) (width 0.15))
(fp_line (start 6 6) (end -6 6) (layer F.SilkS) (width 0.15))
(fp_line (start -6 6) (end -6 -6) (layer F.SilkS) (width 0.15))
(pad A thru_hole circle (at -2.5 -7.5) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask))
(pad C thru_hole circle (at 0 -7.5) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask))
(pad B thru_hole circle (at 2.5 -7.5) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask))
(pad S2 thru_hole circle (at 2.54 7) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask))
(pad S1 thru_hole circle (at -2.5 7) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 5.5 0) (size 2.2 3.2) (drill oval 1.5 2.5) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at -5.5 0) (size 2.2 3.2) (drill oval 1.5 2.6) (layers *.Cu *.Mask))
)