Mobile Advertising: móviles, la pantalla más vista - Matías Martínez Nesi
NESI NanoRacks Embedded System Integration Board
description
Transcript of NESI NanoRacks Embedded System Integration Board
ELECTRONIC SYSTEMS
NESINanoRacks Embedded
System IntegrationBoard
HARDWAREFunctional Design
ELECTRONIC SYSTEMS
NESI BoardFunctional Block Diagram
ELECTRONIC SYSTEMS
Overview
ELECTRONIC SYSTEMS
PIC24FJ256GB106
Legend:AN – Analog Input DI – Digital InputDO – Digital OutputRP – Remappable PeripheralsSOSC – Secondary Oscillator I/OU - Unity Gain Buffer
ELECTRONIC SYSTEMS
Power5V
USB
1938
35
26
10
19
57
8
19
27
PIC24
Switch
VDD
AVDD
VSS
VSS
AVSS
VSS
VDD
VUSB
ENVREG
3.3 V
VDD
3.3 V
VoltageRegulator
5V 3.3V
DC-DCBooster
5V 6V
ELECTRONIC SYSTEMS
USB Mass Storage Interface
Switch5V
PIC24
D+
D-
37
36
USB Slave
D+
D-
D+
D-
VBUS
GND
USB
USB Type B JackPIC24
ELECTRONIC SYSTEMS
Push Button
64
PIC24
1 2
JP14
Button
DI E4
3.3V
Pull up Resistor
External button access
ELECTRONIC SYSTEMS
Resistive Sensors
JP5
3.3V
AB
Resistor
16JP3
3.3V
AB
Resistor
13
15 JP4
3.3V
AB
Resistor
14
U
JP6
3.3V
AB
Resistor
U
PIC24
AN0 AN1
AN3AN2U
U
Resistors selected based on sensor's nominal value
ELECTRONIC SYSTEMS
Power Output Header
1
3
5
JP10
2
4
6
5V
3.3V
5V
3.3V
ELECTRONIC SYSTEMS
Real Time Clock
47
48 4
132.768 KOscillator
SOSCI
SOSCO
PIC24
ELECTRONIC SYSTEMSPower Drivers
• Power Driver A IC4
17/8
23 LowSide
PowerDriver
Enable
PIC24
DO E7
5V
1
2
JP2
Attach load here
6V
1
2
JP11
• Power Driver B
2
3
JP16
1
Voltage Selection port
5V
Attach load here
4Resistor
StatusResistors divide voltage down to
3.3V range for status to microcontroller
Resistor
DI G6
IC1
60 2
17/8
Enable LowSide
PowerDriver
DO E0
ELECTRONIC SYSTEMS
4
IC4
2 4
PIC24
5/6
HeaterEnable Low
SidePowerDriver
DO G6
AN4
Gas Sensor
H2
B1
B2
H1
A1
A2
CO2
6V
5V
Gain
12
Offset
2
3
JP9
1
VoltageSelection port
ELECTRONIC SYSTEMS
Camera
61 4
Camera Enable
5/6
2
3
JP15
1
2
3
JP7
1
4
2
3
JP13
1
4
6
5
• On Board Camera Mount • Secondary Header
TX
RX
IC1
3
LowSide
PowerDriver
3.3V
• Camera Power Control Header
PIC24
RP19
RP26
PIC24
DO E1
ELECTRONIC SYSTEMS
Gas Sensor
6V
Gain Offset
4
IC4
2 4
PIC24
5/6
12
HeaterEnable Low
SidePowerDriver
DO G6
AN4
2
3
JP9
1
5V
VoltageSelection port
H2
B1
B2
H1
A1
A2
CO2
ELECTRONIC SYSTEMS
Memory
PrimarySD Card
SecondarySD Card
45
46
44
50
55
43
42
3
Chip Detect Primary
Chip Detect Secondary
Chip Select Primary
Chip Select Secondary
SCLK
MISO
MOSI
PIC24
DI D7
DO D2
SPI
SPI
DO D9
DI D8
SPI
ELECTRONIC SYSTEMS
Expansion Header
54
8
23
27
33
1
3
5
7
9
JP8
DIO G9/ RP27
DIO F3
/RP16
2
4
6
8
10
11
24
28
3.3V
AN10/ DIO B10
AN12/ DIO B12
AN5/ DIO B5 /RP18
AN11/ DIO B11
AN13/ DIO B13
DIO D6
PIC24 PIC24
ELECTRONIC SYSTEMS
Communication Header
1
3
5
JP12
2
4
6
3.3V
53
51
DIO D5
/RP20
PIC24
DIO D3
/RP22
52
50
PIC24
DIO D4
/RP25DIO D2
/RP23
ELECTRONIC SYSTEMS
Comm. Header Example
1
3
5
JP12
2
4
6
3.3V
53
51
RP20
PIC24
RP22
52
50
PIC24
RP25
RP23
1
3
5
JP12
2
4
6
3.3V
53
51
RP20
PIC24
RP22
52
50
PIC24
RP25
RP23
• SPI Application• UART Application
CTS
RTS
RX
TX
CS
SCLK
MISO
MOSI
TX - transmitRX - receiveRTS – request to sendCTS - clear to send
MOSI – master out slave inMISO – master in slave outSCLK – slave clockCS – chip select
ELECTRONIC SYSTEMS
LEDs
Resistor chosen based on LED current requirements
5V
LED
35/6
421 LowSide
PowerDriver
IC2LED Enable
Current Limiting Resistor
1 2
LEDLED Enable2
17/8
22LowSide
PowerDriver
IC2
Current Limiting Resistor
1 2
PIC24
DO B8
DO B9
External ports used for through
hole LEDs
ELECTRONIC SYSTEMS
Programming Interface
7
18
17
PICk
it
1
4
5PGC Clock
PGD Data
MCLR
JP1PIC24
Power must be applied through USB to program