Updating schematic

This commit is contained in:
David Lenfesty 2019-11-29 18:48:53 -07:00
parent 51dd44c00c
commit 9e28ff2f9a
4 changed files with 458 additions and 42 deletions

View File

@ -0,0 +1,32 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# LCD
#
DEF LCD U 0 40 Y Y 1 F N
F0 "U" 250 -1300 50 H V C CNN
F1 "LCD" 250 200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S -150 250 350 -1350 0 1 0 f
X GND 1 -250 200 100 R 50 50 1 1 W
X D3 10 -250 -700 100 R 50 50 1 1 B
X D4 11 -250 -800 100 R 50 50 1 1 B
X D5 12 -250 -900 100 R 50 50 1 1 B
X D6 13 -250 -1000 100 R 50 50 1 1 B
X D7 14 -250 -1100 100 R 50 50 1 1 B
X NC 15 -250 -1200 100 R 50 50 1 1 N
X NC 16 -250 -1300 100 R 50 50 1 1 N
X VDD 2 -250 100 100 R 50 50 1 1 W
X Vo 3 -250 0 100 R 50 50 1 1 I
X RS 4 -250 -100 100 R 50 50 1 1 I
X RW 5 -250 -200 100 R 50 50 1 1 I
X EN 6 -250 -300 100 R 50 50 1 1 I
X D0 7 -250 -400 100 R 50 50 1 1 B
X D1 8 -250 -500 100 R 50 50 1 1 B
X D2 9 -250 -600 100 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
#End Library

View File

@ -28,12 +28,12 @@ $EndComp
$Comp $Comp
L MCU_Microchip_ATtiny:ATtiny2313-20MU U? L MCU_Microchip_ATtiny:ATtiny2313-20MU U?
U 1 1 5DDDA525 U 1 1 5DDDA525
P 7900 2300 P 6650 2550
F 0 "U?" H 7900 3581 50 0000 C CNN F 0 "U?" H 6650 3831 50 0000 C CNN
F 1 "ATtiny2313-20MU" H 7900 3490 50 0000 C CNN F 1 "ATtiny2313-20MU" H 6650 3740 50 0000 C CNN
F 2 "Package_DFN_QFN:MLF-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm" H 7900 2300 50 0001 C CIN F 2 "Package_DFN_QFN:MLF-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm" H 6650 2550 50 0001 C CIN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2543-AVR-ATtiny2313_Datasheet.pdf" H 7900 2300 50 0001 C CNN F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2543-AVR-ATtiny2313_Datasheet.pdf" H 6650 2550 50 0001 C CNN
1 7900 2300 1 6650 2550
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
@ -128,12 +128,12 @@ F 3 "" H 5150 3000 50 0001 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
8500 2400 8700 2400 7250 2650 7450 2650
Wire Wire Line Wire Wire Line
8500 2500 8700 2500 7250 2750 7450 2750
Text Label 8700 2400 0 50 ~ 0 Text Label 7450 2650 0 50 ~ 0
TXD TXD
Text Label 8700 2500 0 50 ~ 0 Text Label 7450 2750 0 50 ~ 0
RXD RXD
Wire Wire Line Wire Wire Line
4050 1750 4500 1750 4050 1750 4500 1750
@ -196,9 +196,9 @@ Wire Wire Line
Wire Wire Line Wire Wire Line
3450 4450 3450 4600 3450 4450 3450 4600
Wire Wire Line Wire Wire Line
7900 1200 7900 900 6650 1450 6650 1150
Wire Wire Line Wire Wire Line
7900 3400 7900 3550 6650 3650 6650 3800
$Comp $Comp
L power:+5V #PWR? L power:+5V #PWR?
U 1 1 5DDEFED6 U 1 1 5DDEFED6
@ -213,12 +213,12 @@ $EndComp
$Comp $Comp
L power:+5V #PWR? L power:+5V #PWR?
U 1 1 5DDF0261 U 1 1 5DDF0261
P 7900 900 P 6650 1150
F 0 "#PWR?" H 7900 750 50 0001 C CNN F 0 "#PWR?" H 6650 1000 50 0001 C CNN
F 1 "+5V" H 7915 1073 50 0000 C CNN F 1 "+5V" H 6665 1323 50 0000 C CNN
F 2 "" H 7900 900 50 0001 C CNN F 2 "" H 6650 1150 50 0001 C CNN
F 3 "" H 7900 900 50 0001 C CNN F 3 "" H 6650 1150 50 0001 C CNN
1 7900 900 1 6650 1150
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
@ -235,39 +235,35 @@ $EndComp
$Comp $Comp
L power:GND #PWR? L power:GND #PWR?
U 1 1 5DDF122E U 1 1 5DDF122E
P 7900 3550 P 6650 3800
F 0 "#PWR?" H 7900 3300 50 0001 C CNN F 0 "#PWR?" H 6650 3550 50 0001 C CNN
F 1 "GND" H 7905 3377 50 0000 C CNN F 1 "GND" H 6655 3627 50 0000 C CNN
F 2 "" H 7900 3550 50 0001 C CNN F 2 "" H 6650 3800 50 0001 C CNN
F 3 "" H 7900 3550 50 0001 C CNN F 3 "" H 6650 3800 50 0001 C CNN
1 7900 3550 1 6650 3800
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Text Label 8500 1500 0 50 ~ 0 Text Label 7250 1750 0 50 ~ 0
LCD_D4 LCD_D4
Text Label 8500 1600 0 50 ~ 0 Text Label 7250 1850 0 50 ~ 0
LCD_D5 LCD_D5
Text Label 8500 1800 0 50 ~ 0 Text Label 7250 2050 0 50 ~ 0
LCD_D7 LCD_D7
Text Label 8500 1700 0 50 ~ 0 Text Label 7250 1950 0 50 ~ 0
LCD_D6 LCD_D6
Text Label 8500 1900 0 50 ~ 0 Text Label 7250 2150 0 50 ~ 0
LCD_RS LCD_RS
Text Label 8500 2000 0 50 ~ 0 Text Label 7250 2250 0 50 ~ 0
LCD_RW LCD_RW
Text Label 8500 2700 0 50 ~ 0 Text Label 7250 3050 0 50 ~ 0
BUT1 BUT1
Text Label 8500 2800 0 50 ~ 0 Text Label 7250 2950 0 50 ~ 0
BUT2 BUT2
Text Label 8500 2600 0 50 ~ 0 Text Label 7250 3150 0 50 ~ 0
BUT0 BUT0
NoConn ~ 7300 1500 NoConn ~ 6050 1750
NoConn ~ 7300 1900 NoConn ~ 6050 2150
NoConn ~ 8500 2100 NoConn ~ 6050 1950
NoConn ~ 8500 2200
NoConn ~ 8500 2900
NoConn ~ 8500 3000
NoConn ~ 7300 1700
NoConn ~ 4050 3250 NoConn ~ 4050 3250
NoConn ~ 2850 1750 NoConn ~ 2850 1750
NoConn ~ 3550 1450 NoConn ~ 3550 1450
@ -284,4 +280,390 @@ F0 "amp" 50
F1 "amp.sch" 50 F1 "amp.sch" 50
F2 "DAC_out" I L 5450 5400 50 F2 "DAC_out" I L 5450 5400 50
$EndSheet $EndSheet
$Comp
L final:LCD U?
U 1 1 5DE2158A
P 9600 1500
F 0 "U?" H 9850 200 50 0000 L CNN
F 1 "LCD" H 9800 1700 50 0000 L CNN
F 2 "" H 9600 1500 50 0001 C CNN
F 3 "" H 9600 1500 50 0001 C CNN
1 9600 1500
1 0 0 -1
$EndComp
Text Label 9350 2300 2 50 ~ 0
LCD_D4
Text Label 9350 2400 2 50 ~ 0
LCD_D5
Text Label 9350 2500 2 50 ~ 0
LCD_D6
Text Label 9350 2600 2 50 ~ 0
LCD_D7
Text Label 9350 1600 2 50 ~ 0
LCD_RS
Text Label 9350 1700 2 50 ~ 0
LCD_RW
$Comp
L power:GND #PWR?
U 1 1 5DE24EEB
P 8750 1500
F 0 "#PWR?" H 8750 1250 50 0001 C CNN
F 1 "GND" H 8755 1327 50 0000 C CNN
F 2 "" H 8750 1500 50 0001 C CNN
F 3 "" H 8750 1500 50 0001 C CNN
1 8750 1500
1 0 0 -1
$EndComp
Wire Wire Line
9350 1400 9200 1400
Wire Wire Line
9200 1400 9200 1000
$Comp
L power:+5V #PWR?
U 1 1 5DE25CF2
P 9200 1000
F 0 "#PWR?" H 9200 850 50 0001 C CNN
F 1 "+5V" H 9215 1173 50 0000 C CNN
F 2 "" H 9200 1000 50 0001 C CNN
F 3 "" H 9200 1000 50 0001 C CNN
1 9200 1000
1 0 0 -1
$EndComp
Text Label 9350 1500 2 50 ~ 0
LCD_CONTRAST
Text Label 9350 1800 2 50 ~ 0
LCD_EN
NoConn ~ 9350 1900
NoConn ~ 9350 2000
NoConn ~ 9350 2100
NoConn ~ 9350 2200
$Comp
L power:GND #PWR?
U 1 1 5DE2FCEC
P 10350 1700
F 0 "#PWR?" H 10350 1450 50 0001 C CNN
F 1 "GND" H 10355 1527 50 0000 C CNN
F 2 "" H 10350 1700 50 0001 C CNN
F 3 "" H 10350 1700 50 0001 C CNN
1 10350 1700
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR?
U 1 1 5DE2FA18
P 10350 1000
F 0 "#PWR?" H 10350 850 50 0001 C CNN
F 1 "+5V" H 10365 1173 50 0000 C CNN
F 2 "" H 10350 1000 50 0001 C CNN
F 3 "" H 10350 1000 50 0001 C CNN
1 10350 1000
1 0 0 -1
$EndComp
Text Label 10550 1350 0 50 ~ 0
LCD_CONTRAST
Wire Wire Line
10350 1350 10350 1400
Connection ~ 10350 1350
Wire Wire Line
10350 1350 10550 1350
Wire Wire Line
10350 1300 10350 1350
$Comp
L Device:R R?
U 1 1 5DE2D84F
P 10350 1550
F 0 "R?" H 10420 1596 50 0000 L CNN
F 1 "R" H 10420 1505 50 0000 L CNN
F 2 "" V 10280 1550 50 0001 C CNN
F 3 "~" H 10350 1550 50 0001 C CNN
1 10350 1550
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 5DE2D413
P 10350 1150
F 0 "R?" H 10420 1196 50 0000 L CNN
F 1 "R" H 10420 1105 50 0000 L CNN
F 2 "" V 10280 1150 50 0001 C CNN
F 3 "~" H 10350 1150 50 0001 C CNN
1 10350 1150
1 0 0 -1
$EndComp
Wire Wire Line
8750 1300 8750 1500
Wire Wire Line
9350 1300 8750 1300
Wire Notes Line
8650 750 11150 750
Wire Notes Line
11150 750 11150 2900
Wire Notes Line
11150 2900 8650 2900
Wire Notes Line
8650 2900 8650 750
Text Notes 11000 2900 0 50 ~ 0
LCD\n
$Comp
L Connector:SD_Card J?
U 1 1 5DE47B4E
P 9850 4650
F 0 "J?" H 9850 5315 50 0000 C CNN
F 1 "SD_Card" H 9850 5224 50 0000 C CNN
F 2 "" H 9850 4650 50 0001 C CNN
F 3 "http://portal.fciconnect.com/Comergent//fci/drawing/10067847.pdf" H 9850 4650 50 0001 C CNN
1 9850 4650
1 0 0 -1
$EndComp
NoConn ~ 10750 4450
NoConn ~ 10750 4550
NoConn ~ 10750 4750
NoConn ~ 10750 4850
NoConn ~ 8900 5050
NoConn ~ 8950 4250
Wire Wire Line
8950 4550 8800 4550
Wire Wire Line
8800 4550 8800 4850
$Comp
L power:GND #PWR?
U 1 1 5DE4FECC
P 8800 5300
F 0 "#PWR?" H 8800 5050 50 0001 C CNN
F 1 "GND" H 8805 5127 50 0000 C CNN
F 2 "" H 8800 5300 50 0001 C CNN
F 3 "" H 8800 5300 50 0001 C CNN
1 8800 5300
1 0 0 -1
$EndComp
Wire Wire Line
8950 4850 8800 4850
Connection ~ 8800 4850
Wire Wire Line
8800 4850 8800 5300
Wire Wire Line
8950 4650 8750 4650
Wire Wire Line
8750 4650 8750 4000
Wire Wire Line
8950 4950 8650 4950
Text Label 8650 4950 2 50 ~ 0
MISO
Wire Wire Line
8950 4750 8650 4750
Text Label 8650 4750 2 50 ~ 0
CLK
Wire Wire Line
8950 4450 8650 4450
Text Label 8650 4450 2 50 ~ 0
CMD
Wire Wire Line
8950 4350 8650 4350
Text Label 8650 4350 2 50 ~ 0
CD
$Comp
L Device:R R?
U 1 1 5DE57535
P 7300 4350
F 0 "R?" H 7370 4396 50 0000 L CNN
F 1 "R" H 7370 4305 50 0000 L CNN
F 2 "" V 7230 4350 50 0001 C CNN
F 3 "~" H 7300 4350 50 0001 C CNN
1 7300 4350
1 0 0 -1
$EndComp
$Comp
L power:+3V3 #PWR?
U 1 1 5DE57C4F
P 8750 4000
F 0 "#PWR?" H 8750 3850 50 0001 C CNN
F 1 "+3V3" H 8765 4173 50 0000 C CNN
F 2 "" H 8750 4000 50 0001 C CNN
F 3 "" H 8750 4000 50 0001 C CNN
1 8750 4000
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 5DE57F47
P 7300 4650
F 0 "R?" H 7370 4696 50 0000 L CNN
F 1 "R" H 7370 4605 50 0000 L CNN
F 2 "" V 7230 4650 50 0001 C CNN
F 3 "~" H 7300 4650 50 0001 C CNN
1 7300 4650
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 5DE5821B
P 7400 5500
F 0 "R?" H 7470 5546 50 0000 L CNN
F 1 "R" H 7470 5455 50 0000 L CNN
F 2 "" V 7330 5500 50 0001 C CNN
F 3 "~" H 7400 5500 50 0001 C CNN
1 7400 5500
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 5DE589C1
P 7400 5800
F 0 "R?" H 7470 5846 50 0000 L CNN
F 1 "R" H 7470 5755 50 0000 L CNN
F 2 "" V 7330 5800 50 0001 C CNN
F 3 "~" H 7400 5800 50 0001 C CNN
1 7400 5800
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 5DE58C5B
P 7900 5500
F 0 "R?" H 7970 5546 50 0000 L CNN
F 1 "R" H 7970 5455 50 0000 L CNN
F 2 "" V 7830 5500 50 0001 C CNN
F 3 "~" H 7900 5500 50 0001 C CNN
1 7900 5500
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 5DE58FA3
P 7900 5800
F 0 "R?" H 7970 5846 50 0000 L CNN
F 1 "R" H 7970 5755 50 0000 L CNN
F 2 "" V 7830 5800 50 0001 C CNN
F 3 "~" H 7900 5800 50 0001 C CNN
1 7900 5800
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 5DE5926A
P 8300 5500
F 0 "R?" H 8370 5546 50 0000 L CNN
F 1 "R" H 8370 5455 50 0000 L CNN
F 2 "" V 8230 5500 50 0001 C CNN
F 3 "~" H 8300 5500 50 0001 C CNN
1 8300 5500
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 5DE59509
P 8300 5800
F 0 "R?" H 8370 5846 50 0000 L CNN
F 1 "R" H 8370 5755 50 0000 L CNN
F 2 "" V 8230 5800 50 0001 C CNN
F 3 "~" H 8300 5800 50 0001 C CNN
1 8300 5800
1 0 0 -1
$EndComp
Wire Wire Line
7400 5350 7400 5250
Wire Wire Line
7400 5250 7300 5250
Text Label 7300 5250 2 50 ~ 0
MOSI
Wire Wire Line
7900 5350 7900 5250
Wire Wire Line
7900 5250 7750 5250
Text Label 7750 5250 2 50 ~ 0
SCK
Wire Wire Line
8300 5350 8300 5250
Wire Wire Line
8300 5250 8200 5250
Text Label 8200 5250 2 50 ~ 0
CS
Wire Wire Line
7400 5650 7500 5650
Connection ~ 7400 5650
Wire Wire Line
7900 5650 8000 5650
Connection ~ 7900 5650
Wire Wire Line
8300 5650 8400 5650
Connection ~ 8300 5650
$Comp
L power:GND #PWR?
U 1 1 5DE60F8B
P 8300 5950
F 0 "#PWR?" H 8300 5700 50 0001 C CNN
F 1 "GND" H 8305 5777 50 0000 C CNN
F 2 "" H 8300 5950 50 0001 C CNN
F 3 "" H 8300 5950 50 0001 C CNN
1 8300 5950
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5DE6121F
P 7900 5950
F 0 "#PWR?" H 7900 5700 50 0001 C CNN
F 1 "GND" H 7905 5777 50 0000 C CNN
F 2 "" H 7900 5950 50 0001 C CNN
F 3 "" H 7900 5950 50 0001 C CNN
1 7900 5950
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5DE61424
P 7400 5950
F 0 "#PWR?" H 7400 5700 50 0001 C CNN
F 1 "GND" H 7405 5777 50 0000 C CNN
F 2 "" H 7400 5950 50 0001 C CNN
F 3 "" H 7400 5950 50 0001 C CNN
1 7400 5950
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5DE61669
P 7300 4800
F 0 "#PWR?" H 7300 4550 50 0001 C CNN
F 1 "GND" H 7305 4627 50 0000 C CNN
F 2 "" H 7300 4800 50 0001 C CNN
F 3 "" H 7300 4800 50 0001 C CNN
1 7300 4800
1 0 0 -1
$EndComp
Text Label 8000 5650 0 50 ~ 0
CLK
Text Label 7500 5650 0 50 ~ 0
CMD
Text Label 8400 5650 0 50 ~ 0
CD
Connection ~ 7300 4500
Wire Wire Line
7300 4500 7500 4500
$Comp
L power:+3V3 #PWR?
U 1 1 5DE64925
P 7500 4500
F 0 "#PWR?" H 7500 4350 50 0001 C CNN
F 1 "+3V3" V 7515 4628 50 0000 L CNN
F 2 "" H 7500 4500 50 0001 C CNN
F 3 "" H 7500 4500 50 0001 C CNN
1 7500 4500
0 1 1 0
$EndComp
Wire Wire Line
7300 4200 7300 4100
$Comp
L power:+5V #PWR?
U 1 1 5DE666B7
P 7300 4100
F 0 "#PWR?" H 7300 3950 50 0001 C CNN
F 1 "+5V" H 7315 4273 50 0000 C CNN
F 2 "" H 7300 4100 50 0001 C CNN
F 3 "" H 7300 4100 50 0001 C CNN
1 7300 4100
1 0 0 -1
$EndComp
Text Notes 7650 4900 0 50 ~ 0
Level Shifting\n
$EndSCHEMATC $EndSCHEMATC

View File

@ -0,0 +1,3 @@
(sym_lib_table
(lib (name final)(type Legacy)(uri ${KIPRJMOD}/final.lib)(options "")(descr ""))
)

View File

@ -10,8 +10,7 @@
"-Wall", "-pedantic", "-mmcu=atmega328" "-Wall", "-pedantic", "-mmcu=atmega328"
], ],
"defines": [ "defines": [
"F_CPU=16000000", "F_CPU=16000000"
"__"
] ]
} }
], ],