NESI NanoRacks Embedded System Integration Board
description
Transcript of NESI NanoRacks Embedded System Integration Board
![Page 1: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/1.jpg)
ELECTRONIC SYSTEMS
NESINanoRacks Embedded
System IntegrationBoard
HARDWAREFunctional Design
![Page 2: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/2.jpg)
ELECTRONIC SYSTEMS
NESI BoardFunctional Block Diagram
![Page 3: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/3.jpg)
ELECTRONIC SYSTEMS
Overview
![Page 4: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/4.jpg)
ELECTRONIC SYSTEMS
PIC24FJ256GB106
Legend:AN – Analog Input DI – Digital InputDO – Digital OutputRP – Remappable PeripheralsSOSC – Secondary Oscillator I/OU - Unity Gain Buffer
![Page 5: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/5.jpg)
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
![Page 6: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/6.jpg)
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
![Page 7: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/7.jpg)
ELECTRONIC SYSTEMS
Push Button
64
PIC24
1 2
JP14
Button
DI E4
3.3V
Pull up Resistor
External button access
![Page 8: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/8.jpg)
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
![Page 9: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/9.jpg)
ELECTRONIC SYSTEMS
Power Output Header
1
3
5
JP10
2
4
6
5V
3.3V
5V
3.3V
![Page 10: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/10.jpg)
ELECTRONIC SYSTEMS
Real Time Clock
47
48 4
132.768 KOscillator
SOSCI
SOSCO
PIC24
![Page 11: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/11.jpg)
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
![Page 12: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/12.jpg)
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
![Page 13: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/13.jpg)
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
![Page 14: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/14.jpg)
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
![Page 15: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/15.jpg)
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
![Page 16: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/16.jpg)
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
![Page 17: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/17.jpg)
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
![Page 18: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/18.jpg)
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
![Page 19: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/19.jpg)
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
![Page 20: NESI NanoRacks Embedded System Integration Board](https://reader035.fdocuments.in/reader035/viewer/2022081422/56816624550346895dd97d07/html5/thumbnails/20.jpg)
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