Professional Documents
Culture Documents
___________________________________________________________________________________________________________
_
AIM:
OBJECTIVE:
OVERVIEW:
CAN DSP
Serial
Serial SMARTSLOT
BMC FOR Serial
INTERNAL
BATTERY
Temperature/Humidity sensor RJ-45
___________________________________________________________________________________________________________
_
All the core functionalities, objectives of the Communication board are listed and
summarized below:
1) Provide electrical isolation between the user and the power train.
2) Provide communication interface between main DSP on the controller board and
external communication devices. External communication devices include
Graphical Display, Service Port, Computer Port and Battery Pack Processor(s) i.e.
Battery Monitoring Card (BMC).
3) Collect the data from all of the External Battery Packs (XBP) via CAN-Bus and
translate it to the format that can be conveniently passed to the main DSP.
4) Provide electrical isolation between Battery Packs and main DSP.
5) Control the 128 x 64 Graphical LCD to present all relevant data in specified menu
format.
6) Provide a Programming Port connector (JTAG) which will only be used in the
design phase to program microprocessor directly.
7) Provide sufficient NV Memory (EEPROM) to store configuration & calibration
data.
8) Make provision for temperature and humidity measurement.
9) Support USB and Ethernet interfaces.
10) Make provision for simple signaling.
2
SMART SLOT
BEEPER CONNECTOR USB
SMART CONNECTOR
S/G
S/G COND S/G
COND
I/O FUNCTION SIGNAL COND COND LED
METHODOLOGY:
BLOCK DIAGRAM:
COMMUNICATION MICROCONTROLLER
NXP LPC 1758
_
3
ADC GP IO SP I GP IO UART UART RST JTAG
S/G S/G
COND SIGNAL COND EEPROM
COND RESET S/G
COND
MAX 232 RC CKT
POWER BOARD
Design of Communication Card for Online-UPS using NXP LPC1758(ARM-CORTEX)
CONTROL
JTAG
___________________________________________________________________________________________________________
CONNECTION
DISPLAY CONNECTOR
DSP
Design of Communication Card for Online-UPS using NXP LPC1758(ARM-CORTEX)
___________________________________________________________________________________________________________
_
This follows as given; the card will have 32-bit ARM Controller (NXP
LPC1758), which manages all these communication channels.
REFERENCE:
4. www.infocenter.arm.com
5. www.keil.com
6. www.iar.com