Beruflich Dokumente
Kultur Dokumente
eStorm-L1-DMR1.1
Data Manual
Page 1 of 28
Revision History
Date
Revision
Authors
26/11/2013
1.0
KSD, SP
Initial Document
23/01/2014
1.1
KSD, SP
Page 2 of 28
Remarks
Table of Contents
1.
INTRODUCTION ................................................................................................................................................. 5
1.1
1.2
2.
SYSTEM FEATURES............................................................................................................................................. 6
2.1
2.2
2.3
3.
4.
SCOPE ..................................................................................................................................................................... 5
REFERENCES ............................................................................................................................................................. 5
5.
6.
LEGAL NOTICE...................................................................................................................................................28
6.1
6.2
Page 3 of 28
Table of Figures
FIGURE 1: ESTORM-L1 BLOCK DIAGRAM....................................................................................................................... 7
FIGURE 2: MKL25Z128VLH4 BLOCK DIAGRAM ....................................................................................................... 10
FIGURE 3: ANALOG INPUT CIRCUIT ............................................................................................................................... 11
FIGURE 4: DIGITAL INPUT CIRCUIT ............................................................................................................................... 12
FIGURE 5: DIGITAL OUTPUT CIRCUIT ............................................................................................................................ 13
FIGURE 6: LCD DISPLAY INTERFACE CIRCUIT .............................................................................................................. 14
FIGURE 7: NAVIGATION KEYPAD INTERFACE CIRCUIT ................................................................................................. 15
FIGURE 8: CAPACITIVE TOUCHPAD INTERFACE CIRCUIT .............................................................................................. 16
FIGURE 9: CONNECTOR PLACEMENT ............................................................................................................................. 19
Table of Tables
TABLE 1: ESTORM-L1 BOARD FEATURES ....................................................................................................................... 6
TABLE 2: CONNECTOR DETAILS ..................................................................................................................................... 20
TABLE 3: TERMINAL BLOCKS (TOP) PIN OUTS ............................................................................................................. 22
TABLE 4: SWITCH CONNECTOR PIN OUTS .................................................................................................................... 23
TABLE 5: KEY CONNECTOR PIN OUTS ........................................................................................................................... 23
TABLE 6: LCD CONNECTOR PIN OUTS .......................................................................................................................... 24
TABLE 7: MICROSD CONNECTION DETAILS .................................................................................................................. 25
TABLE 8: LED CONNECTOR PIN OUTS .......................................................................................................................... 25
TABLE 9: TERMINAL BLOCKS (BOTTOM) PIN OUTS ...................................................................................................... 26
TABLE 10: SWD CONNECTOR PIN OUTS ...................................................................................................................... 27
TABLE 11: GSM CONNECTION DETAILS ....................................................................................................................... 27
TABLE 12: EEPROM CONNECTION DETAILS ................................................................................................................ 27
Page 4 of 28
1. Introduction
eStorm-L1 is the latest in the eStorm series of devices from Embien Technologies targeted for
low cost processing segment. Powered by the ARM Cortex-M0+ core, this platform is ideal for
application which needs low power and low cost.
Operating from single 5 V or 12V DC power supply, the board has MKL25Z128VLH4 processor
from Freescale semiconductors with 128KB Integrated Flash and 64KB SRAM at its heart.
Memory support includes 4KB EEPROM along with MicroSD card. Connectivity options include
USB Device, RS-232/ RS485 serial communication and GSM/GPRS. IO interface such as analog
input, digital input and digital output are available with input signal conditioning circuit and
output relay driving circuit. Human machine interface such as character LCD, navigation
keypad is also available.
1.1
Scope
The primary scope of this document is to provide the developer/technical persons the
background about the device and procedures for using the same. All the details of the
hardware, components used etc are provided to aid the developer use the system effectively
as well as expand its functionalities with custom daughter boards.
This document does not describe about programming this device and using them. For this
information, kindly refer to the User Manual provided.
1.2
References
1. MKL25Z128VLH4 microcontroller reference manual document: KL25P80M48SF0RM from
Freescale.com.
2. MKL25Z128VLH4 technical datasheet: KL25P80M48SF0 from Freescale.com.
3. MKL25Z128VLH4 product brief: KL25PB from Freescale.com.
Page 5 of 28
2. System Features
This section describes various features of the eStorm-L1 platform in detail.
2.1
eStorm-L1 board supports the following features. Some of them are provided as standard
while others are selectable by the customer.
Features
Processor
Processor Speed
SRAM
Flash
EEPROM
RTC
Input power
Form Factor
UART Serial Interface
USB
MicroSD card
GSM Connectivity
Character LCD display
Keypad
Touch input
Analog inputs
Digital inputs
Digital outputs
LED
Configuration switch
Description
Availability
Default
Default
Default
Default
Optional
Optional
Default
Default
Optional
Optional
Optional
Optional
Optional
Optional
Optional
Optional
Optional
Optional
Optional
Optional
Page 6 of 28
2.2
The block diagram of the eStorm-L1 board is depicted here with the standard and optional
features.
Page 7 of 28
2.3
eStorm-L1 can be ordered with only the features necessary for the target applications. The
following table gives the detailed description of the ordering codes.
EStorm-L1_R [M/S]_UD_SD_GS_AI[n]_DI[n]_DO[DS/R]n
RM
RS
UD
SD
GS
AI[n]
DI[n]
DO[DS/R]n
:
:
:
:
:
:
:
:
eStorm-L1_RS_SD_GS_AI[6]_DI[2]_DO[DS]2
Following tools and utilities are available for use with eStorm-L1 platform. For downloading and
ordering information, kindly contact us or visit our website http://www.embien.com/.
S.No
1.
2.
3.
4.
Tool
Operating System
Diagnostics Firmware
PRISM
RAPIDSEA
Page 8 of 28
Description
FreeRTOS Port available for free
Source code for testing each peripheral available for free
Windows Application for Data Acquisition and configuration
for Industrial Monitoring System
Graphical Application development environment
Page 9 of 28
shows
the
simplified
block
diagram
of
the
MKL25Z128VLH4
Page 10 of 28
3.2
GSM Modem
SIM900A module from SIMCOM provides the GSM connectivity for the eStorm-L1 platform. It
is a dual band GSM/GPRS engine working on frequencies EGSM 900MHz and DCS 1800MHz.
GSM module is interfaced with eStorm-L1 via serial UART2 interface. Sim900A supports
standard AT commands and is integrated with the TCP/IP protocol accessible through extended
TCP/IP AT commands especially for use in data transfer applications.
The antenna interface is provided through right angled SMA connector. The SIM900A is
interfaced with power saving technique there by powered on only when needed. The module
supports both 1.8V and 3V SIM card. Necessary ESD protection is provided for both antenna
and SIM card interface.
3.3
User data storage option is provided in eStorm-L1 using the MicroSD card interface
implemented over SPI protocol. The standard MicroSD card connector allows easy interface of
commercially available low cost cards.
3.4
Serial communication
Analog inputs
eStorm-L1 supports eight channels of analog inputs with separate signal conditioning circuit for
each channel. The analog input signal conditioning circuit is designed to measure the analog
signals in both voltage and current mode with variable gain settings.
The following block diagram depicts the hardware arrangement of the analog input circuit:
Page 11 of 28
3.6
Digital inputs
eStorm-L1 supports four channels of digital inputs if character LCD display option is not
required and two channels of digital inputs if character LCD display is required. An OpAmp
comparator circuit is provided for protection of the microcontroller from noisy and high voltage
input spikes. The digital inputs may be of switch closure or pulse type.
The following block diagram depicts the hardware arrangement of the digital input circuit:
3.7
Digital outputs
eStorm-L1 supports operating digital outputs in two modes of operation - digital switch mode
and relay mode. Based on user request, only one of them will be enabled during production.
Digital switch mode:
In this mode, internally FETs are driven and can be used as digital switches. This configuration
dictates use of two terminal blocks to be used as the terminal of each digital switch. This mode
is suitable when an external power supply is required to energize the load.
eStorm-L1 supports 4 digital outputs in FET mode if character LCD option is not required and 2
digital outputs if character LCD option is required
Relay mode:
In this mode, internally BJTs are driven by the microcontroller and can in turn used to driver
relays using the same DC power supply used by the eStorm-L1. In this mode, only one
terminal block is sufficient for each relay. eStorm-L1 supports 8 digital outputs in relay mode if
character LCD option is not required and 4 digital outputs if character LCD option is required.
Page 12 of 28
The following block diagram depicts the hardware arrangement of digital output:
In this mode, the Field Effect Transistor will act as a switch, energizing the load with external
power supply when the output on the GPIO pin is high.
Page 13 of 28
3.8
eStorm-L1 supports character LCD display option for human machine interface. Character LCD
display is controlled through GPIO pins available in microcontroller. With eight data lines and
two control lines, eStorm-L1 can be used to interface either a 16 x 1, 16 x 2 or 16 x 4
character LCD depending upon the requirement.
The following block diagram depicts the hardware arrangement of LCD display interface:
Page 14 of 28
3.9
Navigation keypad
eStorm-L1 supports navigation membrane keypad interface with five keys for navigation
function such as up, down, left, right, and ok. Each key is connected to a GPIO pin of the
microcontroller and will have a pull up resistor connected to 3.3V. On pressing the switch,
corresponding GPIO pin will be pulled down to the ground level and detected by the
microcontroller.
The following block diagram depicts the hardware arrangement of navigation keypad interface.
Page 15 of 28
3.10 Touchpad
eStorm-L1 supports capacitive touchpad interface with five electrode for five different
functions. For example, the navigation membrane keypad can be replaced by a capacitive
touchpad by using five electrode touchpad and connecting the electrode to the touch sensor
input pin of the microcontroller. The five touch sensor input pin of the microcontroller is routed
to the key connector which is also used for navigation keypad interface.
The following block diagram depicts the hardware arrangement of capacitive touchpad
interface.
Page 16 of 28
Page 17 of 28
Connector Placements
The following figure shows the top view and bottom view of eStorm-L1 board and connector
details.
Page 18 of 28
Page 19 of 28
4.2
Connector details
Following table describes various connectors available in the board and their pin outs along
with the description:
Connector
Connector/Connection details
Description
J1
J2
Switch connector
J3
Key/TSI connector
J4
LCD connector
J5
J6
LED connector
J7
J9
Power Jack
J10
USB B connector
J11
SWD connector
U12
U15
BT1
SW1
GSM
SIM900A Interface
EEPROM
24AAXX Interface
Page 20 of 28
4.3
Pin Outs
GND
Ground terminal
DIN1
PTE20
DIN2
PTE21
10
DIN3
PTE24
20
DIN4
PTE25
21
DC_1P
PTE23
12
9
DC_1P
PTE23
12
DC_2
PTE31
19
DC_3P
PTA5
27
DC_1N
10
11
Page 21 of 28
Digital
section
Digital
section
Connector
Pin No
Connector
Pin name
Processor
Pin name
DC_3P
PTA5
DC_3N
12
DC_4
PTA12
DC_5P
PTA13
13
DC_5P
PTA13
DC_5N
14
DC_6
PTB16
DC_7P
PTB17
15
DC_7P
PTB17
DC_7N
16
DC_8
PTB18
Table
Page 22 of 28
Processor
Pin number
Description
Connector
Pin name
Processor
Pin name
Processor
Pin number
SW1
PTC9
54
GND
Description
Connect terminal one of the
switch
Connect terminal two of the
switch
Connector
Pin name
Processor
Pin name
Processor
Pin number
Key1
PTA1/TSI0_CH2
23
Key2
PTA2/TSI0_CH3
24
Key3
PTB19/TSI0_CH12
42
Key4
PTB2/ TSI0_CH7
37
Key5
PTB3/ TSI0_CH8
38
GND
Description
Connect a terminal of key 1 or
Connect the TSI electrode 1
Connect a terminal of key 2 or
Connect the TSI electrode 2
Connect a terminal of key 3 or
Connect the TSI electrode 3
Connect a terminal of key 4 or
Connect the TSI electrode 4
Connect a terminal of key 5 or
Connect the TSI electrode 5
Connect the other terminal of all the
five keys for ground.
Connector
Pin name
LCD_GND
VDD_5V
Processor
Pin name
VO_C
DAC0_OUT
Processor
Pin number
18
Description
LCD ground
5V DC output to LCD
Contrast adjustment pin with inbuilt
adjustment settings with resistor or
DAC
Instruction / data register selection
pin.
Page 23 of 28
LCDRS
PTE21
10
Connector
Pin no
Connector
Pin name
GND
Processor
Pin name
Processor
Pin number
Description
Ground for write operation only
LCD enable signal.
LCDE
PTE25
21
DB0
PTB16
39
DB1
PTB17
40
DB2
PTB18
41
10
DB3
PTD4
61
11
DB4
PTD7
64
12
13
14
15
16
DB5
DB6
DB7
VDD_5V
LCD_GND
PTC3
PTC0
PTC1
46
43
44
Page 24 of 28
The following table describes the pin mapping of the microSD signals to the processor pins.
S.No
1
2
3
4
Signal
name
SD_MISO
SD_MOSI
SD_SCK
SD_CS
SD_CD
Processor
Pin name
SPI0_MISO
SPI0_MOSI
SPI0_SCK
SPI0_PCS0
Processor
Pin number
52
51
50
57
Description
Connector
Pin name
LED1*
LED2*
LED3
GND
Processor
Pin name
PTA0
PTA3
PTC8
Processor
Pin number
22
25
53
Description
For interfacing LED 1
For interfacing LED 2
For interfacing LED 3
Common ground
Page 25 of 28
Connector
Pin name
AIN1_P
AIN1_N
AIN2_P
AIN2_N
AIN3_P
AIN3_N
AIN4_P
AIN4_N
AIN5_P
10
AIN5_N
11
AIN6_P
12
AIN6_N
13
AIN7_P
14
AIN7_N
15
AIN8_P
16
AIN8_N
Processor
Pin name
Processor
Pin number*
ADC0_SE3
11
ADC0_SE4B
17
ADC0_SE5B
58
ADC0_SE6B
62
ADC0_SE7B
63
ADC0_SE8
35
ADC0_SE9
36
ADC0_SE11
45
Description
Differential
analog
input
signal 1 positive terminal.
Differential
analog
input
signal 1 negative terminal.
Differential
analog
input
signal 2 positive terminal.
Differential
analog
input
signal 2 negative terminal.
Differential
analog
input
signal 3 positive terminal.
Differential
analog
input
signal 3 negative terminal.
Differential
analog
input
signal 4 positive terminal.
Differential
analog
input
signal 4 negative terminal.
Differential
analog
input
signal 5 positive terminal.
Differential
analog
input
signal 5 negative terminal.
Differential
analog
input
signal 6 positive terminal.
Differential
analog
input
signal 6 negative terminal.
Differential
analog
input
signal 7 positive terminal.
Differential
analog
input
signal 7 negative terminal.
Differential
analog
input
signal 8 positive terminal.
Differential
analog
input
signal 8 negative terminal.
Page 26 of 28
Connector
Pin name
VDD_3V3
Processor
Pin name
Processor
Pin number
Description
3.3V DC
SWDDIO*
SWD_DIO
25
SWDCLK*
SWD_CLK
22
SWD_RESET
RESET
34
GND
The following table describes the pin mapping of the GSM signals to the processor pins.
S.No
1
2
3
Signal
name
TXD_MODEM
RXD_MODEM
PWRKEY
Processor
Processor
Description
Pin name
Pin number
UART2_RX
59
GSM modem transmit signal
UART2_TX
60
GSM modem receive signal
PTC4
49
GSM power ON/OFF control signal
Table 11: GSM connection details
The following table describes the pin mapping of the EEPROM signals to the processor pins.
S.No
1
2
Page 27 of 28
Signal
name
SDA
SCL
Processor
Processor
Description
Pin name
Pin number
I2C1_SDA
55
I2C data signal
I2C1_SCL
56
I2C clock signal
Table 12: EEPROM connection details
Min
-40 degree Celsius
Typical
5V/12V DC
+25 degree Celsius
1.5A*
Max
+85 degree Celsius
Note:
1. * - Current rating of all configurations working including GSM and LCD.
6. Legal Notice
6.1
Customer Support
Embien Technologies are excited to offer our customers an easy out of box experience by
providing board support package, software demos, user manuals and other electro mechanical
documentation to get our evaluation modules up and running.
Customer product development support is a part of standard support offer from Embien
Technologies. If customers are interested, Embien Technologies can offer product development
services around Embiens eStorm-L1 platform. This includes application board (daughter
board) development, Board Support package (BSP) development and application software
development.
6.2
Usage Restriction
Embien Technologies products are excellent starting point for customers applications
development. But, selection and usage of Embien Technologies products for a particular
application is responsibility of customers. In order to minimize risks associated with customer
applications, the customer must use adequate design and operating safeguards to minimize
inherent or procedural hazards.
Embien Technologies products are not intended for use in life support systems and appliances,
nuclear systems or systems where malfunction can reasonably be expected to result in
personal injury, death or severe property or environmental damage. Any use of products by
the customer for such purposes are at the customers own risk.
Page 28 of 28