Testing out the PPD42 Air Quality Sensor, with an MSP430 Launchpad and graphing the data with GNUplot.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

553 lines
12 KiB

EESchema Schematic File Version 4
LIBS:msp_shield-cache
EELAYER 26 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 2
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L conn:CONN_01X10 P1
U 1 1 5C08A58D
P 4850 2500
F 0 "P1" H 4928 2541 50 0000 L CNN
F 1 "CONN_01X10" H 4928 2450 50 0000 L CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x10" H 4850 2500 50 0001 C CNN
F 3 "" H 4850 2500 50 0000 C CNN
1 4850 2500
1 0 0 -1
$EndComp
$Comp
L conn:CONN_01X10 P2
U 1 1 5C08A5F5
P 3100 2550
F 0 "P2" H 3178 2591 50 0000 L CNN
F 1 "CONN_01X10" H 3178 2500 50 0000 L CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x10" H 3100 2550 50 0001 C CNN
F 3 "" H 3100 2550 50 0000 C CNN
1 3100 2550
1 0 0 -1
$EndComp
Text Notes 3300 1700 0 89 ~ 0
MSP430G2553
Text Label 4650 2050 2 50 ~ 0
GND
Text Label 4650 2150 2 50 ~ 0
XIN
Text Label 4650 2250 2 50 ~ 0
XOUT
Text Label 4650 2350 2 50 ~ 0
TEST
Text Label 4650 2450 2 50 ~ 0
RST
Text Label 4650 2550 2 50 ~ 0
P1.7
Text Label 4650 2650 2 50 ~ 0
P1.6
Text Label 4650 2750 2 50 ~ 0
P2.5
Text Label 4650 2850 2 50 ~ 0
P2.4
Text Label 4650 2950 2 50 ~ 0
P2.3
Text Label 2900 2100 2 50 ~ 0
VCC
Text Label 2900 2200 2 50 ~ 0
P1.0
Text Label 2900 2300 2 50 ~ 0
P1.1
Text Label 2900 2400 2 50 ~ 0
P1.2
Text Label 2900 2500 2 50 ~ 0
P1.3
Text Label 2900 2600 2 50 ~ 0
P1.4
Text Label 2900 2700 2 50 ~ 0
P1.5
Text Label 2900 2800 2 50 ~ 0
P2.0
Text Label 2900 2900 2 50 ~ 0
P2.1
Text Label 2900 3000 2 50 ~ 0
P2.2
Wire Wire Line
2900 2100 2500 2100
Wire Wire Line
4650 2050 4150 2050
Wire Wire Line
4150 2050 4150 2100
$Comp
L power:GND #PWR0101
U 1 1 5C08A9E4
P 4150 2100
F 0 "#PWR0101" H 4150 1850 50 0001 C CNN
F 1 "GND" H 4155 1927 50 0000 C CNN
F 2 "" H 4150 2100 50 0000 C CNN
F 3 "" H 4150 2100 50 0000 C CNN
1 4150 2100
1 0 0 -1
$EndComp
$Comp
L power:+3.3V #PWR0102
U 1 1 5C08AA21
P 2500 2100
F 0 "#PWR0102" H 2500 1950 50 0001 C CNN
F 1 "+3.3V" H 2515 2273 50 0000 C CNN
F 2 "" H 2500 2100 50 0000 C CNN
F 3 "" H 2500 2100 50 0000 C CNN
1 2500 2100
1 0 0 -1
$EndComp
Wire Notes Line
2200 3450 5300 3450
Wire Notes Line
5300 3450 5300 1350
Wire Notes Line
5300 1350 2200 1350
Wire Notes Line
2200 1350 2200 3450
$Comp
L conn:BARREL_JACK CON1
U 1 1 5C08AC7C
P 6500 2200
F 0 "CON1" H 6481 2525 50 0000 C CNN
F 1 "BARREL_JACK" H 6481 2434 50 0000 C CNN
F 2 "Connectors:BARREL_JACK" H 6500 2200 50 0001 C CNN
F 3 "" H 6500 2200 50 0000 C CNN
1 6500 2200
1 0 0 -1
$EndComp
$Comp
L regul:LM7805 U1
U 1 1 5C08B030
P 7650 2150
F 0 "U1" H 7650 2556 50 0000 C CNN
F 1 "LM7805" H 7650 2465 50 0000 C CNN
F 2 "TO_SOT_Packages_SMD:TO-252-2Lead" H 7650 2150 50 0001 C CNN
F 3 "regulator\\lm78xx.pdf" H 7650 2374 50 0000 C CNN
1 7650 2150
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0103
U 1 1 5C08B41E
P 7650 2400
F 0 "#PWR0103" H 7650 2150 50 0001 C CNN
F 1 "GND" H 7655 2227 50 0000 C CNN
F 2 "" H 7650 2400 50 0000 C CNN
F 3 "" H 7650 2400 50 0000 C CNN
1 7650 2400
1 0 0 -1
$EndComp
$Comp
L device:C C1
U 1 1 5C08B515
P 7100 2250
F 0 "C1" H 7215 2296 50 0000 L CNN
F 1 "1uf" H 7215 2205 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 7138 2100 50 0001 C CNN
F 3 "" H 7100 2250 50 0000 C CNN
1 7100 2250
1 0 0 -1
$EndComp
Wire Wire Line
7100 2100 7250 2100
$Comp
L power:GND #PWR0105
U 1 1 5C08B6BD
P 7100 2400
F 0 "#PWR0105" H 7100 2150 50 0001 C CNN
F 1 "GND" H 7105 2227 50 0000 C CNN
F 2 "" H 7100 2400 50 0000 C CNN
F 3 "" H 7100 2400 50 0000 C CNN
1 7100 2400
1 0 0 -1
$EndComp
$Comp
L regul:MCP1703A-3302_MB U2
U 1 1 5C08BABD
P 8950 2100
F 0 "U2" H 8950 2800 50 0000 C CNN
F 1 "MCP1703A-3302_MB" H 8850 2950 50 0000 C CNN
F 2 "TO_SOT_Packages_SMD:SOT-23" H 9000 2350 50 0001 C CNN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/20005122B.pdf" H 8700 3250 50 0000 C CNN
1 8950 2100
-1 0 0 1
$EndComp
$Comp
L power:+5V #PWR0106
U 1 1 5C08BBBA
P 8400 2100
F 0 "#PWR0106" H 8400 1950 50 0001 C CNN
F 1 "+5V" H 8415 2273 50 0000 C CNN
F 2 "" H 8400 2100 50 0000 C CNN
F 3 "" H 8400 2100 50 0000 C CNN
1 8400 2100
1 0 0 -1
$EndComp
Connection ~ 8400 2100
$Comp
L power:GND #PWR0107
U 1 1 5C08BCAD
P 8950 1800
F 0 "#PWR0107" H 8950 1550 50 0001 C CNN
F 1 "GND" H 8955 1627 50 0000 C CNN
F 2 "" H 8950 1800 50 0000 C CNN
F 3 "" H 8950 1800 50 0000 C CNN
1 8950 1800
-1 0 0 1
$EndComp
$Comp
L power:+3.3V #PWR0108
U 1 1 5C08BDC3
P 9600 2100
F 0 "#PWR0108" H 9600 1950 50 0001 C CNN
F 1 "+3.3V" H 9615 2273 50 0000 C CNN
F 2 "" H 9600 2100 50 0000 C CNN
F 3 "" H 9600 2100 50 0000 C CNN
1 9600 2100
1 0 0 -1
$EndComp
$Comp
L device:C C3
U 1 1 5C08BEEC
P 8550 2250
F 0 "C3" H 8665 2296 50 0000 L CNN
F 1 "1uf" H 8665 2205 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 8588 2100 50 0001 C CNN
F 3 "" H 8550 2250 50 0000 C CNN
1 8550 2250
1 0 0 -1
$EndComp
Wire Wire Line
8550 2100 8400 2100
$Comp
L device:C C4
U 1 1 5C08BF42
P 9350 2250
F 0 "C4" H 9465 2296 50 0000 L CNN
F 1 "1uf" H 9465 2205 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 9388 2100 50 0001 C CNN
F 3 "" H 9350 2250 50 0000 C CNN
1 9350 2250
1 0 0 -1
$EndComp
Wire Wire Line
9350 2100 9600 2100
$Comp
L power:GND #PWR0109
U 1 1 5C08BFDA
P 9350 2400
F 0 "#PWR0109" H 9350 2150 50 0001 C CNN
F 1 "GND" H 9355 2227 50 0000 C CNN
F 2 "" H 9350 2400 50 0000 C CNN
F 3 "" H 9350 2400 50 0000 C CNN
1 9350 2400
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0110
U 1 1 5C08C064
P 8550 2400
F 0 "#PWR0110" H 8550 2150 50 0001 C CNN
F 1 "GND" H 8555 2227 50 0000 C CNN
F 2 "" H 8550 2400 50 0000 C CNN
F 3 "" H 8550 2400 50 0000 C CNN
1 8550 2400
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0111
U 1 1 5C08C2F4
P 6800 3000
F 0 "#PWR0111" H 6800 2750 50 0001 C CNN
F 1 "GND" H 6805 2827 50 0000 C CNN
F 2 "" H 6800 3000 50 0000 C CNN
F 3 "" H 6800 3000 50 0000 C CNN
1 6800 3000
1 0 0 -1
$EndComp
Connection ~ 6800 2300
Wire Wire Line
6800 2300 6800 2200
Text Notes 7600 1550 0 89 ~ 0
Simple PSU
Wire Notes Line
5800 3450 10700 3450
Wire Notes Line
10700 3450 10700 1350
Wire Notes Line
10700 1350 5800 1350
Wire Notes Line
5800 1350 5800 3450
$Comp
L power:+5C #PWR0113
U 1 1 5C08E2D0
P 2050300 364350
F 0 "#PWR0113" H 2050300 364200 50 0001 C CNN
F 1 "+5C" H 2050315 364523 50 0000 C CNN
F 2 "" H 2050300 364350 50 0000 C CNN
F 3 "" H 2050300 364350 50 0000 C CNN
1 2050300 364350
1 0 0 -1
$EndComp
Text Label 3050 4700 2 50 ~ 0
P2.5
Text Notes 2850 4100 0 89 ~ 0
PPD42
$Comp
L conn:JACK_2P J1
U 1 1 5C0925EC
P 8600 4750
F 0 "J1" H 8606 5125 50 0000 C CNN
F 1 "JACK_2P" H 8606 5034 50 0000 C CNN
F 2 "Connector_Audio:Jack_3.5mm_CUI_SJ1-3533NG_Horizontal_CircularHoles" H 8600 4750 50 0001 C CNN
F 3 "" H 8600 4750 50 0000 C CNN
1 8600 4750
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0115
U 1 1 5C093358
P 9650 4600
F 0 "#PWR0115" H 9650 4350 50 0001 C CNN
F 1 "GND" H 9655 4427 50 0000 C CNN
F 2 "" H 9650 4600 50 0000 C CNN
F 3 "" H 9650 4600 50 0000 C CNN
1 9650 4600
1 0 0 -1
$EndComp
Wire Wire Line
9650 4600 9050 4600
Text Label 9050 4850 0 50 ~ 0
TX
Text Label 9050 4750 0 50 ~ 0
RX
Wire Wire Line
9050 4850 9350 4850
Wire Wire Line
9050 4750 9350 4750
Text Label 9350 4750 0 50 ~ 0
P1.1
Text Label 9350 4850 0 50 ~ 0
P1.2
Text Notes 8600 4200 0 89 ~ 0
Serial UART
Wire Notes Line
10450 5550 10450 3750
Wire Notes Line
10450 3750 7800 3750
Wire Notes Line
7800 3750 7800 5550
Wire Notes Line
7800 5550 10450 5550
$Sheet
S 2300 6000 1750 1400
U 5C319509
F0 "enc1" 50
F1 "enc28j60_arduino.sch" 50
F2 "MISO" O R 4050 6300 50
F3 "MOSI" I R 4050 6500 50
F4 "CS" I R 4050 6700 50
F5 "SCK" I R 4050 6900 50
$EndSheet
Text Notes 2800 5750 0 89 ~ 0
ENC28J60
Wire Wire Line
8050 2100 8100 2100
$Comp
L conn:CONN_01X03 P?
U 1 1 5C31A02E
P 10100 2200
F 0 "P?" H 10178 2241 50 0000 L CNN
F 1 "CONN_01X03" H 10178 2150 50 0000 L CNN
F 2 "" H 10100 2200 50 0000 C CNN
F 3 "" H 10100 2200 50 0000 C CNN
1 10100 2200
1 0 0 -1
$EndComp
$Comp
L conn:CONN_01X03 P?
U 1 1 5C31A0B4
P 8300 2500
F 0 "P?" H 8200 2100 50 0000 L CNN
F 1 "CONN_01X03" H 7950 2200 50 0000 L CNN
F 2 "" H 8300 2500 50 0000 C CNN
F 3 "" H 8300 2500 50 0000 C CNN
1 8300 2500
1 0 0 -1
$EndComp
Wire Wire Line
9600 2100 9900 2100
Connection ~ 9600 2100
Wire Wire Line
9900 2100 9900 2200
Connection ~ 9900 2100
Connection ~ 9900 2200
Wire Wire Line
9900 2200 9900 2300
Wire Wire Line
8100 2100 8100 2400
Connection ~ 8100 2100
Wire Wire Line
8100 2100 8400 2100
Connection ~ 8100 2400
Wire Wire Line
8100 2400 8100 2500
Connection ~ 8100 2500
Wire Wire Line
8100 2500 8100 2600
Text Notes 9650 1800 0 50 ~ 0
NOTE: Kicad MCP1703\n Pinout is Wrong. VI and \nVO are swapped.\nVOut is 2. VIn is 3.\nVIn is the single pin.
Wire Wire Line
8650 2100 8550 2100
Connection ~ 8550 2100
Wire Wire Line
9250 2100 9350 2100
Connection ~ 9350 2100
$Comp
L device:Fuse F?
U 1 1 5C31C85F
P 6950 2100
F 0 "F?" V 6753 2100 50 0000 C CNN
F 1 "Fuse" V 6844 2100 50 0000 C CNN
F 2 "" V 6880 2100 50 0000 C CNN
F 3 "" H 6950 2100 50 0000 C CNN
1 6950 2100
0 1 1 0
$EndComp
Connection ~ 7100 2100
$Comp
L conn:CONN_01X03 P?
U 1 1 5C31CC96
P 6600 2900
F 0 "P?" H 6519 2575 50 0000 C CNN
F 1 "CONN_01X03" H 6519 2666 50 0000 C CNN
F 2 "" H 6600 2900 50 0000 C CNN
F 3 "" H 6600 2900 50 0000 C CNN
1 6600 2900
-1 0 0 1
$EndComp
Wire Wire Line
6800 2300 6800 2800
Connection ~ 6800 3000
Connection ~ 6800 2800
Wire Wire Line
6800 2800 6800 2900
Connection ~ 6800 2900
Wire Wire Line
6800 2900 6800 3000
Wire Wire Line
4650 2550 4200 2550
Wire Wire Line
4650 2650 4200 2650
Text Label 4200 2550 2 50 ~ 0
MOSIENC
Text Label 4200 2650 2 50 ~ 0
MISOENC
Wire Wire Line
2900 2700 2450 2700
Wire Wire Line
2900 2800 2450 2800
Text Label 2450 2700 2 50 ~ 0
SCKENC
Text Label 2450 2800 2 50 ~ 0
CSENC
Text Label 4050 6300 0 50 ~ 0
MISOENC
Text Label 4050 6500 0 50 ~ 0
MOSIENC
Text Label 4050 6700 0 50 ~ 0
CSENC
Text Label 4050 6900 0 50 ~ 0
SCKENC
$Comp
L conn:CONN_01X05 P?
U 1 1 5C32279D
P 3250 4600
F 0 "P?" H 3328 4641 50 0000 L CNN
F 1 "CONN_01X05" H 3328 4550 50 0000 L CNN
F 2 "" H 3250 4600 50 0000 C CNN
F 3 "" H 3250 4600 50 0000 C CNN
1 3250 4600
1 0 0 -1
$EndComp
Wire Wire Line
2500 4700 3050 4700
Wire Wire Line
3050 4400 2500 4400
$Comp
L power:GND #PWR?
U 1 1 5C323874
P 2500 4400
F 0 "#PWR?" H 2500 4150 50 0001 C CNN
F 1 "GND" H 2500 4450 50 0000 C CNN
F 2 "" H 2500 4400 50 0000 C CNN
F 3 "" H 2500 4400 50 0000 C CNN
1 2500 4400
1 0 0 -1
$EndComp
Wire Wire Line
2150 4600 3050 4600
$Comp
L power:+5V #PWR?
U 1 1 5C323E7C
P 2150 4600
F 0 "#PWR?" H 2150 4450 50 0001 C CNN
F 1 "+5V" H 2165 4773 50 0000 C CNN
F 2 "" H 2150 4600 50 0000 C CNN
F 3 "" H 2150 4600 50 0000 C CNN
1 2150 4600
1 0 0 -1
$EndComp
Wire Wire Line
4650 2750 4200 2750
Text Label 4200 2750 2 50 ~ 0
PPD42
Text Label 2500 4700 2 50 ~ 0
PPD42
Wire Notes Line
1850 3800 1850 5000
Wire Notes Line
1850 5000 4350 5000
Wire Notes Line
4350 5000 4350 3800
$Comp
L conn:CONN_01X01 P?
U 1 1 5C324FD3
P 2850 4500
F 0 "P?" H 3000 4500 50 0000 C CNN
F 1 "CONN_01X01" H 2800 4200 50 0001 C CNN
F 2 "" H 2850 4500 50 0000 C CNN
F 3 "" H 2850 4500 50 0000 C CNN
1 2850 4500
-1 0 0 1
$EndComp
$Comp
L conn:CONN_01X01 P?
U 1 1 5C3250E8
P 2850 4800
F 0 "P?" H 3000 4800 50 0000 C CNN
F 1 "CONN_01X01" H 2800 4950 50 0001 C CNN
F 2 "" H 2850 4800 50 0000 C CNN
F 3 "" H 2850 4800 50 0000 C CNN
1 2850 4800
-1 0 0 1
$EndComp
Text Notes 4400 4200 0 50 ~ 0
PPD42 Uses standard \n2.54mm or 0.1" header\non the provided cable.
Wire Notes Line
5400 3800 5400 4400
Wire Notes Line
5400 4400 4350 4400
Wire Notes Line
1850 3800 5400 3800
$EndSCHEMATC