Download D3.2 Smart wireless sensor network platform

Document related concepts
no text concepts found
Transcript
Smart Monitoring of
Historic Structures
D3.2 Smart wireless sensor network platform Grant Agreement number:
212939
Project acronym:
SMooHS
Project Title:
Smart Monitoring of Historic Structures
Funding Scheme:
Collaborative Project
Date of latest version of Annex I against
which the assessment will be made:
2010-02-20
Report:
D3.2 Smart wireless sensor network platform
Period covered by this report:
From 2009-11-01 to 2011-11-31
Dissemination level:
PU (public)
Authors
Krüger (TTI), Bahr (TTI), Bachmaier (IWB), Lehmann (MPA), Willeke
(TTI), Ernst (MPA)
Project coordinator:
Dr. Markus Krüger
Project coordinator organisation:
MPA Universität Stuttgart, Germany
Tel:
+49 711 6856 6789
Fax:
+49 711 6856 6797
Email:
[email protected]
Project web site address:
http://www.smoohs.eu
Doc. Name:
2011-11-25 WP3-P09-D3.2 Smart wireless sensor network platform.doc
SMooHS
D3.2 Smart wireless sensor network platform
Table of Contents
1 Summary .......................................................................................................................................6 2 Introduction....................................................................................................................................7 3 Related work .................................................................................................................................8 4 Structural health monitoring system ..............................................................................................9 4.1 Environmental Influences and Damage Processes .............................................................9 4.2 Benefits of SHM on Historic Structures ................................................................................9 4.3 Principle system layout ........................................................................................................9 5 Aspects of flexible and reliable sensor node hardware ...............................................................11 6 Realization of a robust sensor node hardware ............................................................................12 6.1 Processor board with wireless communication, SmartMCU1 Rev. 2.2 ..................................13 6.1.1 General description ................................................................................................13 6.2 Processor board with wireless communication, integrated sensors and sensor interface,
SmartWS Rev. 3.1 .........................................................................................................................15 6.2.1 General description ................................................................................................15 6.2.2 Features .................................................................................................................17 6.2.3 Peripherals .............................................................................................................18 6.2.4 Sensor port restrictions ..........................................................................................18 6.3 Programmer board, SmartPRG1 Rev. 2.2 .............................................................................20 6.3.1 General description ................................................................................................20 6.4 Radio transceiver board for 2.4GHz ISM band, SmartRF1 Rev. 2.3 ....................................20 6.4.1 General description ................................................................................................20 6.5 Radio transceiver board with front end for 2.4GHz ISM band, SmartRFP1 Rev. 1.0 ............21 6.5.1 General description ................................................................................................21 6.6 Power supply, SmartDPS1 Rev. 2.3......................................................................................21 6.6.1 General description ................................................................................................21 6.7 Gateway Interface, SmartGIF Rev. 3.3 ................................................................................22 6.7.1 General description ................................................................................................22 6.7.2 Features .................................................................................................................23 6.8 Multi-sensor board for strain gauges, vibration, temperature and humidity, SmartSG Rev.
2.2 24 6.8.1 General description ................................................................................................24 6.8.2 Features .................................................................................................................25 6.9 Sensor signal board with integrated multiplexer, SmartSSG Rev. 2.0..................................26 6.9.1 General description ................................................................................................26 6.10 Acceleration sensor board for piezo- and PVDF-sensors, Rev. 1.0...................................27 6.10.1 General description ................................................................................................27 6.11 Inclination and tilt sensor board, SmartInclino Rev. 2.0 .........................................................28 Rev. 2012-01-20
2/92
SMooHS
D3.2 Smart wireless sensor network platform
6.11.1 General description ................................................................................................28 6.11.2 Features .................................................................................................................28 6.12 Air velocity sensor board, SmartVAir Rev. 2.0 .....................................................................29 6.12.1 General description ................................................................................................29 6.12.2 Features .................................................................................................................29 6.13 Impedance converter board system for electrochemical analysis and impedance
spectroscopy, SmartIMP Rev. 2.0 .................................................................................................30 6.13.1 General description ................................................................................................30 6.13.2 Features .................................................................................................................30 6.14 Impedance converter board with 6-channel multiplexer for electrochemical analysis and
impedance spectroscopy, SmartIMP Rev. 2.4...............................................................................31 6.14.1 General description ................................................................................................31 6.14.2 Features .................................................................................................................32 6.14.3 Versions .................................................................................................................32 6.15 Electrometer with external multiplexer, SmartE-Meter Rev. 2.0 .............................................34 6.15.1 General description ................................................................................................34 6.15.2 Features .................................................................................................................34 6.16 Electrometer with integrated multiplexer, SmartEMT Rev. 2.4 .............................................35 6.16.1 General description ................................................................................................35 6.16.2 Features .................................................................................................................36 6.16.3 Remark to Shielding ...............................................................................................36 6.16.4 Versions .................................................................................................................36 6.17 Integrated sensors .............................................................................................................38 6.17.1 Internal humidity and temperature sensor board, SmartTemp1, Rev. 2.2 .................38 6.17.2 Internal humidity and temperature sensor board with dual LED, SmartHT1, Rev. 3.038 6.17.3 Internal humidity and temperature sensor board with dual LED, SmartHT2, Rev. 3.039 6.17.4 External humidity and temperature sensor board, SmartHT3, Rev. 2.0 ...................39 6.17.5 External ambient light photo sensor board, SmartLGT3, Rev. 1.0 ............................40 6.17.6 External magnetic field sensor board, SmartMF1, Rev. 1.0 .....................................40 6.17.7 External passive infrared sensor board, SmartPIR1, Rev. 1.0 .................................40 6.17.8 External temperature sensor board, SmartTMP1, Rev. 1.0 ......................................41 6.17.9 External flexible sensor board for impedance measuring, Rev. 2.4 .......................41 6.17.1 External sensor board for surface impedance measuring......................................42 6.17.2 External potential sensors ......................................................................................43 6.17.3 Test board for UV radiation and light .....................................................................43 7 Wireless Gateway SmartGateWS Rev. 3.3 ...................................................................................44 7.1 Product Description ............................................................................................................44 7.2 Main Specifications/Features .............................................................................................44 Rev. 2012-01-20
3/92
SMooHS
D3.2 Smart wireless sensor network platform
7.3 Peripherals .........................................................................................................................45 8 Structural health monitoring software ..........................................................................................46 8.1 Principal structure of the SHM system software ................................................................46 8.2 Sensor network and data transfer software .......................................................................47 8.2.1 Sensor network protocol ........................................................................................47 8.2.2 Wboot – Sensor node boot loader .........................................................................47 8.2.3 Miranda – sensor node application software..........................................................47 8.2.4 Starcatcher – radio to serial forwarder ...................................................................48 8.2.5 Uranus – forwarder ................................................................................................48 8.2.6 Jupiter – base station and forwarder ......................................................................48 8.2.7 Callisto – on-site control .........................................................................................48 8.3 Data storage ......................................................................................................................48 8.3.1 Galaxy – SQL data base ........................................................................................48 8.3.2 Data Base Overview ..............................................................................................48 8.3.3 Mars – SQL interpreter ..........................................................................................49 8.4 Data analysis .....................................................................................................................49 8.4.1 In-mote data analysis .............................................................................................49 8.4.2 Database analysis ..................................................................................................50 8.5 User interfaces ...................................................................................................................51 8.5.1 Administration software tools .................................................................................51 8.5.2 Data readout software tools ...................................................................................52 8.5.3 Data export software tools .....................................................................................53 8.6 Planemos – Application builder ..........................................................................................53 9 Overview Status of work..............................................................................................................54 10 Conclusions and outlook .............................................................................................................56 11 References ..................................................................................................................................57 12 Appendix .....................................................................................................................................59 12.1 Technical data of different components .............................................................................59 12.1.1 Processor board, Rev. 3.1 .....................................................................................59 12.1.2 Multi-sensor board, Rev. 2.2 ..................................................................................63 12.1.3 Tilt and inclination sensor board, Rev. 2.0 .............................................................63 12.1.4 Air velocity sensor board, Rev. 2.0 ........................................................................64 12.1.5 Impedance sensor board, Rev. 2.0 ........................................................................64 12.1.6 Impedance sensor board, Rev. 2.4 ........................................................................65 12.1.7 Electrometer board, Rev. 2.0 .................................................................................66 12.1.8 Electrometer board, Rev. 2.4 .................................................................................67 12.1.9 SmartGate Rev. 3.3 ...............................................................................................69 Rev. 2012-01-20
4/92
SMooHS
D3.2 Smart wireless sensor network platform
12.2 Terminals and drawings of different components ..............................................................70 12.2.1 Processor board, Rev. 2.2 .....................................................................................70 12.2.2 Processor board, Rev. 3.1 .....................................................................................73 12.2.3 Power module, Rev. 2.3 .........................................................................................78 12.2.4 Multi-sensor board, Rev. 2.2 ..................................................................................80 12.2.5 Tilt and inclination sensor board, Rev. 2.0 .............................................................82 12.2.6 Air velocity sensor board, Rev. 2.0 ........................................................................83 12.2.7 Impedance sensor board, Rev. 2.0 ........................................................................86 12.2.8 Electrometer board, Rev. 2.0 .................................................................................87 12.2.9 Electrometer board, Rev. 2.4 .................................................................................89 12.3 Database Description .........................................................................................................90 Rev. 2012-01-20
5/92
SMooHS
D3.2 Smart wireless sensor network platform
1 Summary
Historic structures are often characterized by their extraordinary architecture, design or material.
The conservation of such structures for future generations of the European population is one of the
main tasks of monument conservators. To conserve historic structures it is increasingly important
to understand the deterioration processes that affect them. Mostly these are caused by the
environment. To obtain more detailed information about the deterioration processes continuous
monitoring systems have been installed in selected cases. However, most of these monitoring
systems are only capable of weather or air pollution data acquisition and basic models for data
analysis are used. The actual influence of these environmental effects on the structure or the
structural material is often neglected. That means that the structural resistance is calculated from
the measurements and not determined by sufficient sensors. Another facet is that most monitoring
systems require cabling, which is neither aesthetically appealing nor applicable in all cases due to
the needed fastening techniques. This is particularly significant to historical monuments and other
cultural heritage.
This report shows the cutting edge of competitive and smart wireless sensor network hardware and
software for monitoring historic structures. A special focus is on the hardware, including
appropriate low power signal conditioning with respect to reliable and event-based data acquisition.
The report is introduced by a chapter of the general setup of the WSN architecture.
In detail, the following system components are included: A main board, similar to the main board in
a personal computer, as a central component. It offers processing capabilities and optional storage
capacity. It also offers connectors where one or two signal conditioning boards can be attached to
and it carries a radio frequency module for the wireless transmission of data. The main board is
powered by a power supply circuit that in turn is powered by either batteries or a solar power
module. For details on the solar power modules tested on the platform, refer to D3.4 "Power supply
technologies".
When it comes to the supported sensor types, the system already supports sensor boards for six
sensors and further adaptation boards are under development. One of the central sensor boards
developed to date is the multi-sensor board, capable of measuring air temperature and air
humidity, three-dimensional vibrations and up to two channels of external resistive sensors, as for
an example temperature sensor, strain sensors or a displacement transducer.
The electrometer sensor board allows the detection of moisture and salt induced electrical potential
in walls. Together with a third type of sensor board which allows complex impedance
measurements, this covers the application area of damp walls and salinization effects which is
important for many historical buildings.
Moving walls is an issue in larger structures, which will be measurable by our inclination sensor
adaptation board with high accuracy. Recording of airflow is supported with a hot-wire anemometer
sensor. Event-triggered evaluation of acoustic emission is going to be a main focus.
The software system that operates the wireless sensors is proprietary and adapted especially for
long-term, low-power operation. It consists of a bootloader function which is responsible for radio
transmission and for over-the-air software updates. On top of this bootloader resides the sensor
board specific application. It is responsible for the acquisition of raw data and for the proper
conversion and preprocessing of raw data before transmission.
The base station runs a Linux operating system and an application that handles the forwarding of
data via a secure virtual connection using a built-in mobile connection modem.
A database system is the final destination of acquired data, where it can be read-out directly from
the database by using secured access accounts. This data is also retrievable online in various
formats via a web interface. It can also be downloaded in common spreadsheet software formats.
Rev. 2012-01-20
6/92
SMooHS
D3.2 Smart wireless sensor network platform
2 Introduction
The use of wireless monitoring systems are usually supposed to have several advantages
compared to wired monitoring systems, which are for example easy installation, cost-effectiveness
and autonomous operation over longer periods providing remote control and analysis features.
Therefore, a lot of research and development activities are ongoing in regard to wireless
monitoring systems to be applied on civil engineering structures like bridges [1], [2] as well as on
historic structures [3]. At first glance, continuous monitoring with wireless sensor networks seems
to be a perfect solution to get more detailed information about structures than from visual
inspection only. However, wireless monitoring is often not that simple if the monitoring task is more
complex than simply acquiring and transferring relatively basic data, such as hourly temperature or
humidity measurements. For such simple tasks, many competitive solutions with adequate
reliability already exist in the form of data loggers, partly also equipped with wireless
communication.
The situation becomes challenging if the desired monitoring is focused on acquiring and analyzing
data like stress, strain, inclination, salt and moisture content inside materials, or even vibration or
acoustic emissions caused by fracture processes which require higher sampling rates. The main
problem in this context is the power supply (primary batteries are most common) so that the
wireless monitoring hard- and software is subject to several restrictions. To remain cost-effective
and practicable, a balance must be found between the data provided by the monitoring task and
the time and effort to perform this continuous monitoring. This is why wireless monitoring systems
frequently have to be customized for the desired monitoring objective. Thus, structural health
monitoring is also to be seen as an interdisciplinary engineering task.
The wireless sensor network system described within this report show the progress of soft- and
hardware development with respect to monitor historic buildings and object. It is a very technical
report showing details of the system components, specifications and basic operation principles.
Therefore, the report is addressed to soft- and hardware developer working in the field of wireless
sensor networks.
Rev. 2012-01-20
7/92
SMooHS
D3.2 Smart wireless sensor network platform
3 Related work
Most of the wireless sensor networks under development consist of several multi-sensor nodes,
called motes, and at least one base station, which also could have an integrated modem
(GPRS/UMTS etc.) for internet connection and remote control. With respect to power consumption,
network robustness, and the possibility to build up big meshes multihop-networks are often the
best solution for monitoring large structures.
The motes are the main components of a wireless monitoring system. There are different tasks a
sensor mote has to perform, which are to collect and digitize data from different sensors, to store
sensor data, to analyze data with simple algorithms, to send and receive selective and relevant
data to and from other nodes as well as the central unit and to work for an adequate time period
without a wired power supply. There are many different wireless sensors that have been developed
by researchers all over the world to be used for structural health monitoring (SHM). A
comprehensive review of available wireless sensing units is given by Lynch and Loh [4] who show
the state of the art at that time. However, a lot of shortcomings especially with respect to reliability
are obvious. The biggest problem is still the conflict between power consumption, storage capacity
and system bandwidth. The system bandwidth is mainly restricted by the limited wireless
communication throughput. That is why multihop network algorithms, mote clustering and in-mote
data processing and reduction are considered in the recent research [4], [5], [6], [7]. Another
drawback is the lack of adequate sensors especially with respect to sensitivity, reliability and
robustness as well as their integration into a mote [8].
Although numerous commercialized smart sensors are also available together with some
application software from different companies (Dust Networks, Microstrain, Millenial Net,
Sensametrics, Sensicast, Testo etc.), most of these sensor networks are in a basic configuration
just wireless data acquisition systems for evaluation purposes that only transmit measured raw
data to a central base station for further processing. Moreover, most of the systems do not fulfill the
requirements with respect to robustness, long-term stability, long-term battery operation or sensor
reliability.
Rev. 2012-01-20
8/92
SMooHS
D3.2 Smart wireless sensor network platform
4 Structural health monitoring system
4.1 Environmental Influences and Damage Processes
Historic materials and historical structures have been under environmental influence for centuries
or even millenniums. These influences induce damage processes in the building materials that
lead to a degraded state of the structures eventually. The degradation effects can add up and
destroy the valuable object the monument authorities try to preserve for future generations.
Environmental influences are manifold and have their origin in physical and chemical effects. This
comprises decomposition by light, rain, salts, gases and others. To prevent the degradation or the
destruction of historic objects, restorers and conservators try to chemically and physically conserve
and protect the object and in some cases have to reconstruct parts. For the restorers and
conservators, it is of great importance to know and understand the main factors responsible for the
damage.
4.2 Benefits of SHM on Historic Structures
By knowing the main causes for damaging effects, best countermeasures for preservation and
conservation can be taken and the remedies are adapted to the specific structure. To this end,
understanding environmental effects is necessary. To this effect, all relevant environmental
quantities have to be recorded and analyzed by relating the resulting effects to the physical and
chemical values. Damage processes are usually slow and medium to long-term measurements are
necessary.
The knowledge resulting from the SHM measurements can be used for the discovery and
confirmation of general correlations but it can also be used to erect an object specific treatment
plan, if correlations are already known but influencing factor for the specific object are unknown.
4.3 Principle system layout
Wire-based measurement systems for SHM consist of several sensors applied to the structure at
relevant locations. Sensors are available for a plethora of physical quantities, and have to be
chosen according to the application demands. The sensor readings are analog-digital converted in
a central unit, where the digital data is also stored. Many systems allow online-retrieval of recorded
data (compare Figure 1, left side).
In contrast to these aforementioned systems, wireless systems have no central data acquisition
unit but one or several sensors are connected to a (usually) small data acquisition unit, which is
called a measurement node. The complete measurement system consists of several independent
nodes, linked to each other by a radio communication link, hence building a wireless sensor
network. Additional elements of the system are the gateway, which relays the measurement data
to a long-distance network for remote access, and a database to save data storage for later
retrieval and optional post-processing. The WSN is operated remotely from an operation and
maintenance terminal (O&M). See Figure 1, right side, for a general layout of a WSN.
Figure 2 gives a more detailed view on the general system layout. The autonomous wireless
sensor nodes are depicted deployed on a building, sending their information via Smartswitches if
necessary, to a mandatory base station, called Smartgate. The Smartgate includes a wide area
mobile connection, used for controlling the system and for sending data to the central database
and web server (Smartserver) within the operator's premises. The customer can then access the
information via a web access (refer to chapter 8 for details).
Please read on in chapter 6 for the technical realization of the system.
Rev. 2012-01-20
9/92
SMooHS
D3.2 Smart wireless sensor network platform
Figure 1: Wired SHM schematic with central measurement unit where individual sensors are
connected to, versus the proposed wireless SHM with autonomous sensor nodes relaying
measured data via a short-range transmission and (optionally) long-range mobile networks
SmartmoteWS
SmartswitchWS
&
Data transfer
LAN/WLAN
enance
remote maint
LAN/WLAN
Alarm
WWW
WS
Smartgate
S
-SM
Mobile phone
(PDA)
Client
Smartserver
WS
Client Mobile
Figure 2: General system layout
Rev. 2012-01-20
10/92
SMooHS
D3.2 Smart wireless sensor network platform
5 Aspects of flexible and reliable sensor node hardware
System and data reliability with respect to the desired operation period and desired accuracy are of
utter importance in terms of structural health monitoring under harsh environments. In addition to
these fundamental aspects, wireless monitoring should be more than just acquiring diverse
measurands at different locations of a structure and then storing it in a database. If the monitoring
task and the expected result are well-considered, immediate data processing of the data is
recommended to avoid collecting large amounts of senseless data no one will look at afterwards. If
such immediate data processing is considered, wireless monitoring becomes intelligent and of
direct practical use. Therefore, distributed computing strategies, which include data acquisition,
data analysis and data reduction are of utter importance.
With respect to the restrictions of a sensor node, event based data acquisition may become of
interest or even an obligatory task, if a critical short event occurs during the time the monitoring
system is in sleep mode and as such not capable to recognize this event. Event based monitoring
is useful if temporary loads or other influences stress the structure, e.g. trains, trucks, wind, snow
or rain, earthquakes or structural failure itself. That means, an object specific event itself triggers
the measurement progress.
Some examples of event based monitoring concepts supported by sufficient hardware are reported
by several researchers. A case study on which event based monitoring was successfully tested
was the detection of a train crossing the bridge [9]. The task was to measure dynamic strain of
steel girders during a train crossing a bridge. The train detection was conducted by using a MEMS
vibration sensor on each mote that could be configured by software to trigger the system. The
MEMS sensor provides a vibration detection mode while using only little power. If a train crosses
the bridge the vibration is recognized by the MEMS sensor that then wakes up the microcontroller
from sleep mode by interrupt. After that, the measurement procedure starts within a few
milliseconds. The procedure was acquiring data from dynamic strain during train crossing, with a
sampling rate of 100 samples/s using resistive strain gauges. The collected data was first stored
temporarily inside the mote and then transmitted to the base station consecutively after the train
had passed. This procedure was necessary to reduce data loss rate.
One of the most challenging examples of event based monitoring is acoustic emission analysis,
which is useful to detect and also to characterize or localize fracture processes. Qualitative
acoustic emission analysis techniques often require very sensitive sensors and high-speed data
acquisition systems, because the full waveforms are analyzed. Due to the hard- and software
restrictions it is obvious that only certain quantitative acoustic emission analysis techniques could
be implemented into a wireless sensor network. In terms of acoustic emission analysis hit rate
(relevant acoustic events per second) determination, beam forming techniques for localizing
acoustic events as well as signal characterization and classification techniques have been
investigated and possible solutions for both hard- and software have been discussed [9], [10], [11],
[12], [13], [14]. Although not all mentioned concepts have fully been implemented into a mote and
further investigations are necessary, the concepts of acoustic emission data analysis in wireless
sensor networks are promising.
Rev. 2012-01-20
11/92
SMooHS
D3.2 Smart wireless sensor network platform
6 Realization of a robust sensor node hardware
Figure 3 and Figure 5 show an example of an actual development. It shows a wireless sensor mote
equipped with low-power microcontroller, wireless transceiver, primary batteries and several
sensor boards for multiple sensing. The hardware is optimized to work under harsh environmental
conditions as they occur in case of structural health monitoring and supports several ultra-low
power modes. Therefore, the sensor node is water and dust protected (IP65) and could work in a
temperature range of -25°C to 85°C. Different kinds of sensors could be attached to the wireless
mote simultaneously such as various MEMS (Microelectromechanical systems) sensors with digital
output, e.g. for the acquisition of acceleration, temperature, humidity, inclination, solar radiation
etc. Additionally analog sensors like resistive strain gauges or piezo-based vibration sensors are
connectable by using especially developed electric circuits for the signal conditioning. This modular
concept allows for customization and optimization for specific monitoring objectives.
Wireless Sensor
Multi-Sensor Board
Multi-Sensor Board
Wireless
Communication
Module
(Backside of
Processor Board)
Power
Supply
Acceleration Sensor Board
Processor
Board
Programming
Adapter
(USB/JTAG)
Figure 3. Robust wireless sensor node (mote) for multiple sensing and modular node components
(© www.smartmote.de).
The basic functionality common to all sensor nodes, e.g. communication, data processing etc., is
integrated into the so-called processor board. This processor board also allows the interfacing of
different sensors not requiring specific signal conditioning. Additionally analog sensors like resistive
strain gauges or piezo-based vibration sensors are connectable by using especially developed
electric circuits for the signal conditioning. This modular concept allows for customization and
optimization for specific monitoring objectives. Currently, several additional sensor boards are
available: a signal conditioning board for interfacing piezo- and PVDF- sensors for acoustic
emission and dynamic analysis, a multi-sensor signal conditioning board for strain gauges,
displacement transducers and pressure cells in combination with temperature/humidity and
vibration measurements, sensor boards for high precision inclination measurements, for high-
Rev. 2012-01-20
12/92
SMooHS
D3.2 Smart wireless sensor network platform
impedance potential measurements as well as for high-impedance resistivity measurements in the
field of electrochemical analysis.
Two different processor boards were developed, one without integrated analog signal conditioning
circuits (Rev. 2.2) and another one with integrated signal conditioning circuits and digital sensors.
The latest development version of the processor board is the SmartWS mainboard Rev. 3.1 with the
microcontroller MSP430F5437. This processor has more analog and digital ports and a real time
clock. A sensor interface (analog and digital), battery holders, sensors and the radio transceiver
with higher output power now integrated. It is a complete and more compact node then the old one
with separate boards.
Figure 4. 1st version of a node (Rev. 2.2 left) and the latest version with integrated sensors (Rev.
3.1 right)
Figure 5. Examples of the latest hardware developments.
6.1 Processor board with wireless communication, SmartMCU1 Rev. 2.2
6.1.1 General description
The main components of the processor board presented here are a microcontroller equipped with
FRAM for data storage and a low power radio chip for the wireless communication (see Figure 6).
Rev. 2012-01-20
13/92
SMooHS
D3.2 Smart wireless sensor network platform
The low power operation of the processor board is due to the ultra-low power microcontroller
MSP430 F1611 featuring 10kB of RAM and 48kB of program memory (flash). This 16-bit RISC
processor features several power-down modes with extremely low sleep-current consumption that
permits the sensor node to run for a long time period. The MSP430 has an internal digitally
controlled oscillator (DCO) that may operate up to 8MHz. However, the jitter and accuracy of the
internal DCO shows a strong variation with respect to temperature and supply voltage. This aspect
is supposed to be problematic especially with respect to the usage of the internal A/D-conversion
at higher sampling rates as well as time synchronization accuracy. Therefore, the MSP430
operates either with an external ceramic oscillator at 6 MHz or with an external 32’768 Hz crystal
watch on our processor board.
Programming Board
USB-Connector
Power Supply
Battery
JTAG-Connector
Ext. Solarpanel
Solar
Modul
Supercap
Ext. Keyboard
USB to UART
FT232R
3.3V
Reg.
Power
Management
Misc.
Keyboard
Connector
USB
Keyboard
Adaptation
UART
UART
Power
Supply Connector
JTAG
GIO
Power
ADC
Supply Connector
GIO
MCU Board
JTAG
UART
UART
Supply Connector
GIO
ADC
GIO
JTAG
Power
2.4 GHz ISM
ADC
XIN
Power
Power
32 kHz
XOUT
XT2IN
SPI 1
IO
MCU
Radio Transceiver
SPI
CC2420
IO
MSP430F1611
6 MHz
Power
XT2OUT
F-RAM Memory
8Mbit
Mem Ctrl 4 x FM25H20
Mem Ctrl
VREF
Ext.
VREF
optional
VREF
SPI
2
I C/SPI 0
GIO
ADC
GIO
ADC I2C/SPI 0
Sensor-Board Connector 1
Sensor-Board Connector 2
Power
I2C
Serial ID
DS28CM00
Figure 6. Principle sketch of the processor board, power supply and programming board, Rev. 2.2.
Six of the eight external ADC ports of the MSP430 were split up to two separate connectors with
three ADC ports each to which different sensors or sensor boards could be attached. The
maximum reliable total sampling rate for all ports was tested to be approximately 100 kHz at 12 bit
resolution. The two remaining ADC ports are used to monitor the actual power supply voltage as
well as actual current consumption of the sensor node. The I2C and SPI ports which are also
integrated into the microcontroller are mainly used to control additional sensors and signal
conditioning boards. The MSP430 also includes a 3-port DMA controller. For data storage FRAM
(Ferroelectric random access memory) was supposed to be the best choice, because of its high
addressing speed, low power operation and non-volatile storage capability. Up to four FRAM
Rev. 2012-01-20
14/92
SMooHS
D3.2 Smart wireless sensor network platform
modules with 256 kB each can be attached to the processor board providing a maximum of 1MB
storage capacity.
The processor board is equipped with a Chipcon IC (CC2420) soldered separately on an
interchangeable module for the wireless communication. It permits power management to ensure
low power consumption. The CC2420 is controlled by the TI MSP430 microcontroller through a
separate SPI port and a series of digital I/O to avoid data collisions with the digital sensors. The
radio may be shut off by the microcontroller for reducing the power consumption. The theoretically
achievable maximum data throughput rate of the system is 250 kbps.
The dimensions of the SmartMCU1 incl. radio board is 77.5 x 42 x 9 mm³ (board without supply
connector) and 77.5 x 48 x 9 mm³ (board with supply connector), the weight is about 21 g.
The processor board is mounted headfirst, opposite to the other modules, so that the radio board is
on top.
The terminal pin assignment can be found in appendix 12.2.1
Figure 7. Processor board front and back with mounted radio board, Rev. 2.2.
6.2 Processor board with wireless communication, integrated sensors
and sensor interface, SmartWS Rev. 3.1
6.2.1 General description
The SmartWS mainboard (see Figure 8) is the kernel of a wireless sensor node with integrated
mostly used functions (see Figure 9). It is based on the TI’s Microcontroller MSP430F5437 and is
programmable through a programming connector via JTAG, SPI by Wire and the Bootstrap
Loader. A jumper must be set to position OFF/JTAG for programming. In this position the battery
supply is disconnected and the board is powered by the programming adapter for optimal logic
levels.
Two battery holders are integrated at the bottom side of the board for using up to two LithiumBatteries 3.6V, same type and same capacity only (e.g. Saft LS26500, cell size C). One or both
battery holder parts can be separated from the microcontroller part (sawing with metal saw). The
microcontroller part has two solder connectors on the bottom side for an external power supply
with 3.0V to 3.6V free of ripple.
As for Rev. 2.2 it is possible to connect two sensor modules at the bottom side to the sensor
module connectors (e.g. impedance board, electrometer board, ultrasonic board, digital board…).
In this configuration, the integrated sensors and sensor interfaces are not supported, because the
IO ports of the microcontroller now feature the attached sensor boards. It is possible to use the
microcontroller’s internal reference voltage or an external reference voltage. At the sensor module
connectors there are two terminals for negative and positive reference voltage. These ports of the
microcontroller are programmable as input or output or 12 Bit ADC input. Each sensor module
connector has three 12 Bit ADC ports, six digital ports, one common I2C or SPI port, terminals for
ground (GND), analog ground (AGND), supply voltage output (VCC) and system reset (#RESET).
Rev. 2012-01-20
15/92
SMooHS
D3.2 Smart wireless sensor network platform
The peripheral can use this reset as power up reset, generated by the microcontroller board, or to
reset the microcontroller via open collector. All ports are programmable as GPIO.
For the wireless communication over the 2.4GHz ISM band there is an integrated radio transceiver
(CC2520 from TI) and an output amplifier (CC2090 from TI).
To expand the memory it is possible to place an optional extended memory (Flash memory or FRam or a card holder for micro SD-Card). The extended memory can be set to sleep mode.
An optional acceleration sensor (BMA180 from Bosch) can be placed to detect accelerations in 3axes. The BMA180 supports sleep mode and has an interrupt output to wake up the system from
sleep if a certain vibration level was detected.
A small sensor-/signal module (two versions available) for humidity / temperature measurement
and a signal dual LED (red hardware selectable, green port driven) can be placed at the front side.
There is integrated a 32’768 Hz crystal watch for the real time clock and the system frequency.
Additionally a high frequency crystal (up to 16MHz) can be used.
Figure 8. Processor main board front and back with mounted sensor connectors, Rev. 3.1.
Also integrated are a digital part with 2x2 bidirectional ports and output driver for the most used
applications with its inputs programmable as 12 bit analog input, and an analog part (16 Bit
zooming ADC SX8724 from Semtech) with 2x1 differential inputs or up to 2x3 single-ended inputs
and optional high accuracy reference voltage. These two parts, inclusive sensor connectors at the
Rev. 2012-01-20
16/92
SMooHS
D3.2 Smart wireless sensor network platform
bottom side, can be set to sleep mode separately. The output current at the sensor connectors of
each part is short protected and limited to about 100mA. One port of the microcontroller is used for
overload detection. Additionally the analog part can be upgraded with a digital part.
The dimensions of the board are optimized for using it with the Bopla standard housing Alustyle
1030 (Profile ASP130 100mm, 2 x Cover ASD1030).
The functional areas, terminal pin assignment and connectors are shown in chapter 12.2.2 Figure
52 and Figure 53. Technical data can be found in appendix 12.1.1.
6.2.2 Features
 2.4 GHz transceiver for wireless sensor network data transmission
• Up to 10dBm Output Power
 Mixed Signal Microcontroller MSP430F5437(A)
• 16-Bit Risc Architecture
• 256KB Flash Memory
• 16KB RAM
• Real Time Clock
• Watchdog
• GPIO
• 12Bit ADC
• 16Bit Timer
• DMA
• Interrupt
• Hardware Multiplier
• Universal Serial Communication System
• Unified Clock System
• Flexible Power Management System
• Internal / External Reference Voltage
 Optional Extended Memory for SPI-Bus (Flash Memory or F-RAM or Micro SD-Card)
• With Power Down Switch
 32.768kHz Low-Frequency Crystal
 Optional 16MHz High-Frequency Crystal
 2 Sensor Module Connectors for additional Sensor Modules
 Humidity-, Temperature-, LED- module at front side
 Digital Application with 2x2 bidirectional ports with Output Driver and Power Down, 2x2
Channels, Hardware Configurable
• GPIO with Push Pull Output, Open Drain (Source and Sink), Pull Up and Down
Resistors (e.g. 2-Wire Serial Sensors)
• 12Bit Analog Input without Signal Processing but no special analog layer.
 16Bit Analog Application with Zooming ADC SX8724, Programmable Gain, Power Down,
Internal / External Reference Voltage, Hardware Configurable
• 2x1 Differential Signal Input, (e.g. Wheatstone Bridge)
• 2x3 Single-Ended Signal Input
• Optional High Accuracy Reference Voltage
• Optional Digital Application or Cable Breakage Detection
 Optional Acceleration Sensor BMA180
Rev. 2012-01-20
17/92
SMooHS
D3.2 Smart wireless sensor network platform
 Battery Holder for two Batteries Cell Size C (Baby)
 Operating Voltage 3.0V to 3.6V
 Dimensions 120 x 77 x 15 mm³ (board without front connectors), 132 x 77 x 19 mm³ (board
with front connectors)
 Weight 32 g to 55 g (depending on hardware configuration)
 Typical Weight of one Battery 48 g (Saft LS26500)
6.2.3 Peripherals
 Temperature and Humidity Sensor with Filter Cap at Front Side
 Dual-LED red and green at Front Side, green LED is switchable, red is hardware selectable
 Two Sensor Module Connectors X1, X2 for two half Sensor Modules or one full Sensor
Module, supports GPIO, Interrupt, 12Bit Analog Input, Reference Voltage In/Out, Timers, SPI
and I2C (shared with X1, X2), Reset, Battery Power, Analog Ground (AGND) and Ground
(GND)
 Two Bracket Module Connectors with additional Ground (GND)
 Programming Connector for JTAG, SPI By Wire, Bootstrap Loader, 2-Wire UART, some
Ports are usable as GPIO
 Jumper for Power ON/OFF(JTAG), in OFF Position the device is powered via programming
connector from the programming device for optimal logic levels
 Two 4-way Sensor Connectors X7, X8 for meanly 16Bit analog application, function is
hardware configurable only
 Two 4-way Sensor Connectors X5, X6 for meanly digital application, function is hardware
configurable only
 SMA Reverse Antenna Connector for Wireless Sensor-Net Communication at 2.4GHz, or
Optional U.FL Connector
 Extended Memory with SPI Bus (Micro SD-Card with Card Holder or F-RAM / Flash
Memory), Power Down Switch
 Acceleration Sensor with programmable Trigger for Interrupt
 Two Power Switch with Current Limiter for analog / digital application and Sensor Connectors
 High Frequency Crystal
6.2.4 Sensor port restrictions
Some Ports of the optional digital application at the 16Bit analog part are shared with the Module
Connector X2 and the optional high frequency crystal. If the optional digital application is installed,
these ports cannot be used at the connector X2 and the high frequency crystal.
Rev. 2012-01-20
18/92
SMooHS
D3.2 Smart wireless sensor network platform
Figure 9. Principle sketch of the processor main board Rev. 3.1.
Rev. 2012-01-20
19/92
SMooHS
D3.2 Smart wireless sensor network platform
6.3 Programmer board, SmartPRG1 Rev. 2.2
6.3.1 General description
The programmer board is made for programming and for downloading software to the processor
board SmartMCU1. It has a JTAG connector for a JTAG-Programmer and an USB connector for
downloading software via bootstrap loader. The USB connector can also be used for transmitting
data and commands with a PC. There are some signaling LED’s, a reset button, and two user
programmable buttons integrated.
With some modifications and an adapter this board is usable for the new processor board SmartWS,
but for JTAG only. A new version with more functionality for the new processor board SmartWS is
not developed.
Figure 10. Programmer board, Rev. 2.2
Figure 11. Adapter board and connection cable for the SmartWS board
6.4 Radio transceiver board for 2.4GHz ISM band, SmartRF1 Rev. 2.3
6.4.1 General description
The radio transceiver board is made for the wireless communication at the 2.4GHz ISM band using
the Chipcon transceiver CC2420. The output power is about 0dBm and the receive sensitivity is
about -90dBm. It must be soldered directly to the processor board SmartMCU1 or the gateway
interface SmartGIF. The latest development version of the radio transceiver board is the SmartRFP1
Rev. 1.1 with a higher output power and a higher sensitivity. This version is also integrated in the
processor mainboard Rev 3.1
Rev. 2012-01-20
20/92
SMooHS
D3.2 Smart wireless sensor network platform
Figure 12. Radio transceiver board, Rev. 2.3
6.5 Radio transceiver board with front end for 2.4GHz ISM band,
SmartRFP1 Rev. 1.0
6.5.1 General description
This radio transceiver board with amplifier is made for a higher output power for the wireless
communication at the 2.4GHz ISM band. It is using the Chipcon transceiver CC2520 and the front
end CC2590. The output power is max. 10dBm and the receive sensitivity is about -94dBm. It must
be soldered directly to the processor board SmartMCU1 or the gateway interface SmartGIF.
This board was developed for evaluation only. The finally version is the revision 1.1, but it was not
produced as single board. Moreover this version was integrated in the processor mainboard
SmartWS Rev. 3.1.
The Dimensions are 39 x 26.5 x 3 mm³, the weight is 4 g.
Figure 13. Radio transceiver board with front end, Rev. 1.0
6.6 Power supply, SmartDPS1 Rev. 2.3
6.6.1 General description
The sensor node is primary powered by one or two Li-SOCl2 batteries with each 7.3 Ah @ 3.6 V.
This type of battery has a very long lifetime with only a small drop of voltage and capacity due to
ageing or temperature changes. The battery operates in the temperature range from -55°C to
+85°C; however the operation at temperatures different from ambient may lead to some capacity
reduction. The actual voltage of the battery and the current consumption can be monitored for
estimating the remaining lifetime of the sensor node. As secondary power supply one or two solar
cells (optimal voltage at MPP 5.2V to 6V) can be attached to the sensor node. The power provided
by the solar cell is regulated and stabilized by an electronic circuit to avoid power fluctuation that
could lead to miscellaneous behavior in terms of reliable data acquisition and analysis. The usage
of additional supercaps (high energy density capacitors 1.5F, 5V) allows for temporary powering
the sensor node only with the solar cell during daylight condition even if relatively high current is
Rev. 2012-01-20
21/92
SMooHS
D3.2 Smart wireless sensor network platform
needed, which might be the case during full operation of all node components. The power
regulation circuit provides a maximum power output of 150 mA at 3.3 V. As long as the capacitors
and the solar power module provide sufficient energy, the sensor node uses solar power. If the
voltage level falls below 3.4V, power supply is automatically switched to battery operation until the
solar cell has charged the supercaps to approximately 4.4V again.
With the batteries mentioned, the lifetime of a sensor node is estimated to be at least several
months or years. Note that the lifetime strongly depends on the type of embedded sensors, the
data acquisition and measurement rate, the processing effort and data transmission rate. For
achieving a long lifetime for the system, it is essential to run the sensor nodes in power down mode
most of the time.
It is possible to connect a plastic foil keyboard with low current LED’s to this board. All components
which are necessary to operate a keyboard (3 LED’s, RESET button and 2 function buttons) are
mounted on the board.
To reduce production costs the battery holders are now integrated into the processor mainboard
SmartWS Rev. 3.1.
The terminal pin assignment can be found in appendix 12.2.3.
Figure 14. Power supply board for battery power and solar power, Rev. 2.3.
6.7 Gateway Interface, SmartGIF Rev. 3.3
6.7.1 General description
The SmartGIF (see Figure 15) is made for a wireless gateway for long-range wireless data transfer.
It is an interface adapter for the AarLogic Module C10/3 (Rev. 5) and the processor board
SmartMCU1. In a later software version the SmartMCU1 is not needed anymore and the radio
transceiver board SmartRF1 or SmartRFP1 is placed directly on board. The SmartGIF supports USB,
Ethernet, RS232 and JTAG. An optional interface board can be used for SPI, I2C, UART and RS
485. The USB host connectors are for low power devices only, the total current for both USB ports
is max. 200mA.
Rev. 2012-01-20
22/92
SMooHS
D3.2 Smart wireless sensor network platform
Figure 15. Gateway interface, Rev. 3.3
6.7.2











Features
Internal Serial CMOS COM/DEBUG Connector for Programming
Module Connectors
RS232 Connector with +/- 5V Driver
Optional internal Pin Connector for JTAG
Optional internal Pin-Connectors for small optional IO-Interface Board (GPIO, SPI, I2C,
UART, RS 485 ext. DC-Power)
Ethernet (10 Base-T connector with PoE, PoE is not isolated)
USB Host Connector for low Power Devices (max. 200mA)
Internal Pin Connector for second USB Host (max. 200mA)
USB Device Connector (no supply via USB)
Internal Pin-Connectors for 2 LED or 2 Ports
Multiple power supply options
• Internal Mains Voltage Converter 110V to 230V
• Optional: 12V to 24V application with Relay Driver 200mA active-low
• Optional: Internal Pin-Connector for external DC-Supply 12V to 48V
• Power over Ethernet (not isolated)
 Dimensions 160 x 100 x 20 mm³ (board without front connectors), 166 x 100 x 20 mm³
(board with front connectors)
 Weight 140 g to 160 g (depending on hardware configuration)
Rev. 2012-01-20
23/92
SMooHS
D3.2 Smart wireless sensor network platform
6.8 Multi-sensor board for strain gauges, vibration, temperature and
humidity, SmartSG Rev. 2.2
6.8.1 General description
The multi-sensor board (see Figure 16) is primarily developed to support any type of sensors
requiring a Wheatstone bridge-type signal conditioning for an accurate measurement of changes of
electric resistance (e.g. piezo-resistive, ceramic-thick film or steel membrane based). Many
different sensors for the measurement of strain, stress, load, displacement, inclination, soil
pressure etc. can be attached to this signal conditioning board. With small changes in the
hardware setup also PT100 elements for temperature measurements could be used. The board
performs the digitalization of the sensor signals. It communicates with the processor board using
the I2C bus. The board is equipped with two ZMD31050 differential sensor signal conditioner
devices for operating two independent sensors simultaneously. The ZMD31050 is a CMOS
integrated circuit for highly accurate amplification and sensor-specific correction of bridge sensor
signals. The IC provides digital compensation of sensor offset, sensitivity, temperature drift and
non-linearity of an integrated 16-bit RISC micro controller running a correction algorithm with
coefficients stored in a non-volatile EEPROM (Electrically Erasable Programmable Read-Only
Memory). These coefficients can be programmed from the processor board, for example during a
calibration process. In addition, the IC can interface a separate temperature sensor.
Multi-Sensor Board
Sensor-Board Connector
Power
Power
Switch
PW INT I2C
Accelero
meter
GIO
I2C/SPI 0
PW
IO
EN
PW
I2C
HUM.
TEMP.
optional
I2C
ZMD 31050
ZMD 31050
Sensor-Connector 1
Sensor-Connector 2
Figure 16. Principle sketch of multi-sensor board, Rev. 2.2.
Because measuring with a Wheatstone-bridge circuit needs considerable power (power mainly
depends on the impedance of the used strain gauge), the signal conditioning board can be
switched off and on by an electronic switch that is controlled by the processor board via the GIO
interface. The bi-directional digital interface (I2C) is also used for simple software controlled oneshot calibration procedure, in order to program a set of calibration coefficients into the on-chip
EEPROM. Thus a specific sensor and the ZMD31050 are digitally connected.
For measuring air temperature and humidity, a MEMS sensor (SHT15 from Sensirion) that is
equipped with a digital interface could be connected to the multi-sensor board. The SHT15 digital
humidity and temperature sensor is a fully calibrated MEMS sensor that offers high precision and
excellent long-term stability. The digital technology integrates two sensors and readout circuitry on
one single chip.
Measuring time series with high sampling rates is energy consuming and also limited by the
system bandwidth and the storage capability. It is therefore advisable to sample a measurand only
Rev. 2012-01-20
24/92
SMooHS
D3.2 Smart wireless sensor network platform
when signals of interest are expected. This often means to sample signals only if a certain
amplitude threshold is exceeded. Especially in case of dynamic strain measurements, such an
event driven data acquisition is indispensible. Hence, a vibration detection mechanism/device was
developed, which enables power-consuming measurements only in case of vibration exceed
certain level.
The chosen solution is an acceleration sensor, SMB380 from Bosch Sensortec GmbH, Germany,
which features energy saving modes. The functional principle of the chosen vibration detection
solution is briefly described: The on-chip routines measure periodically the acceleration and detect
if a given threshold is exceeded. Then the SMB380 generates an interrupt to wake up the MSP430
µC and the ZMD chips and to start with predefined measurement routine.
For the setting of the SMB380's parameters, a software tools is available. Once an optimal setting
is found, it can be stored to the SMB380's EEPROM and is then fixed even without power. In the
“any motion” detection mode, which was tested and found to be suitable e.g. to detect trains
crossing a bridge, the sensor consumes just about 200µA, which guarantees long battery
operation.
Technical data can be found in appendix 12.1.2. The terminal pin assignment can be found in
appendix 12.2.4
Figure 17. Multi-sensor sensor board and temperature/humidity add-on sensor, Rev. 2.2.
6.8.2 Features
 Wheatstone bridge measurements (Pt-elements, strain gauges etc. using ¼-, ½- or fullWheatstone bridge)
 Software programmable (offset, gain etc.)
 Event detection using optional MEMS acceleration sensor
 Optional Temperature/Humidity Measurements
Rev. 2012-01-20
25/92
SMooHS
D3.2 Smart wireless sensor network platform
6.9 Sensor signal board with integrated multiplexer, SmartSSG Rev. 2.0
6.9.1 General description
The sensor signal board, is made with the 16-bit zooming ADC SX8724 with integrated multiplexer.
The Inputs can be configured by hardware and software as two channel 16-bit differential analog
inputs or up to four channel single-ended analog inputs. It has a 2-wire serial interface. The
functionality is about the same then the multi-sensor board described in chapter 6.8. This board is
developed for test only and is, with some modifications, now integrated in the processor mainboard
SmartWS Rev. 3.1.
Figure 18. Sensor signal board, Rev. 2.0
Rev. 2012-01-20
26/92
SMooHS
D3.2 Smart wireless sensor network platform
6.10 Acceleration sensor board for piezo- and PVDF-sensors, Rev. 1.0
6.10.1 General description
During a former research project (www.sustainablebridges.net), different kinds of acceleration
sensors were tested for evaluating their fitness for acoustic emission analysis. However, no
commercially available MEMS sensors fulfilled the requirement of acoustic emission analysis.
Especially their performance with respect to bandwidth, sensitivity, signal to noise ratio and/or
power consumption did not meet the requirements. Therefore, other sensors (piezo and PVDF) are
used for acoustic emission analysis or other higher frequency vibration analysis. For those
sensors, a signal conditioning board (acceleration sensor board) was designed and manufactured
that allows for an event-based data acquisition (see Figure 19).
The signal conditioning board for piezo- and PVDF-sensors is equipped with two amplifiers that
have a programmable gain (gain factor: 100, 1000), low pass filters and an analog trigger
(threshold) that is adjustable in 256 steps by the software running on the processor board. Each
acceleration sensor board has two independent analog channels for performing the signal
conditioning of the two sensors simultaneously. The analog trigger option, which could be used
before or after the analog filtering, allows for running the processor board in power down mode
most of the time. Only if relevant events occur and a certain threshold is exceeded, an interrupt is
initiated that could switch the processor board into working mode for a predefined time that can be
controlled by the microcontroller. The acceleration board itself needs about 800 µW in working
mode so a lifetime of several months up to years could be reached just working with a battery. A
low pass anti-aliasing filter is also implemented to meet the requirements of the analog to digital
conversion. The cut off frequency of the low pass filter can be adjusted to fit the selected sampling
rate.
The acceleration sensor board is not designed only for acoustic emission analysis usage. It can be
used as a signal conditioning board for vibration analysis, too. This can be achieved by just a few
changes in the low pass filtering module.
Figure 19. Principle sketch and picture of acceleration sensor board, Rev. 1.0.
Rev. 2012-01-20
27/92
SMooHS
D3.2 Smart wireless sensor network platform
6.11 Inclination and tilt sensor board, SmartInclino Rev. 2.0
6.11.1 General description
The inclination and tilt sensor board (see Figure 20) is primarily developed to support an additional
external inclination sensor module, which is equipped with up to two VTI SCA830-D07 or similar
sensors for 1- or 2-axis inclination measurements. The inclination module, which is mounted on the
monitored surface of the structure, is connected to the sensor board via two cables, supplying the
module with electrical power and with a digital SPI interface for communication with the processor
board. The SCA830-D07 is a MEMS sensor that primarily contains the sensing element, a 16-bit
analog to digital converter, a temperature sensor for temperature compensation purposes, a nonvolatile memory, a SPI interface and some self-diagnostic features. The sensor module is
equipped with up to two SCA830-D07 sensors that are mounted orthogonally in the module to
ensure 2-axis measurements. Because the MEMS sensors need considerable power, the
inclination and tilt sensor board can be switched off and on by an electronic switch that is
controlled by the processor board via the GIO interface.
Additionally the sensor board is equipped with a Bosch SMB380 acceleration sensor for
acceleration measurements or motion detection. Furthermore for air temperature and humidity
measurements a Sensirion SHT15 sensor can be connected. The SMB380 and the SHT15
sensors are already explained in chapter 6.3.1.
Technical data can be found in appendix 12.1.3. The terminal pin assignment can be found in
appendix 12.2.5
6.11.2 Features




2-axis inclination measurements with high resolution
Software programmable
Event detection using optional MEMS acceleration sensor
Optional Temperature /Humidity Measurements
Figure 20. Principle sketch and picture of inclination and tilt-sensor board, Rev. 2.0.
Rev. 2012-01-20
28/92
SMooHS
D3.2 Smart wireless sensor network platform
6.12 Air velocity sensor board, SmartVAir Rev. 2.0
6.12.1 General description
The air velocity sensor board (see Figure 21 and Figure 22) is primarily developed to support the
Omrom D6F-V03A1 MEMS flow sensor but actually any sensor equipped with a DC output in the
range of 0 to 3.6 V, a supply voltage of about 2.7 to 3.6 V and a supply current of less than 150 mA
may be connected. The D6F-V03A1 is able to measure air flow in the range of 0 to 3 m/s with an
accuracy of +/-10%. The analog to digital conversion is done by the internal A/D-converter of the
microprocessor with a resolution of 12 bit.
The second channel of the board is used for external temperature measurement with a PT100 or
other RTD sensor. It is equipped with the ZMD31050 differential sensor signal conditioner device,
which is already explained in chapter 6.3.1. With small changes in the hardware it is also possible
to connect any sensor based on a Wheatstone-bridge.
Because the two channels need considerable power, the air velocity sensor board can be switched
off and on by an electronic switch that is controlled by the processor board via the GIO interface.
Additionally, the sensor board is equipped with a Bosch SMB380 acceleration sensor for
acceleration measurements or motion detection. For air temperature and humidity measurements,
a Sensirion SHT15 sensor can be connected. The SMB380 and the SHT15 sensors are already
explained in chapter 6.8.1.
Technical data can be found in appendix 12.1.4. The terminal pin assignment can be found in
appendix 12.2.6.
Figure 21. Principle sketch of the air velocity sensor adaptation board, Rev. 2.0
6.12.2 Features
 Measurement of the air velocity on channel 1 (or other sensors with DC output)
 Wheatstone bridge measurements on channel 2 (Pt-elements, strain gauges etc. using ¼-,
½- or full- Wheatstone bridge)
 Channel 2 software programmable (offset, gain etc.)
 Event detection using optional MEMS acceleration sensor
 Optional Temperature /Humidity Measurements
Rev. 2012-01-20
29/92
SMooHS
D3.2 Smart wireless sensor network platform
Figure 22. Air velocity sensor board with flow sensor, Rev. 2.0
6.13 Impedance converter board system for electrochemical analysis
and impedance spectroscopy, SmartIMP Rev. 2.0
6.13.1 General description
The impedance converter board (see Figure 23 and Figure 24) is primarily developed for
electrochemical analysis and impedance spectroscopy at historical or modern structures. The
board performs the excitation, measurement and digitalization of external impedance connected to
the board via two electrodes. It communicates with the processor board using the I2C bus. The
main item on the board is the Analog Devices AD5933 integrated circuit. The AD5933 is a high
precision impedance converter system, which combines a programmable frequency generator with
a 12 bit 1 MSPS analog-to-digital converter and a DSP engine. For each output frequency, a real
and an imaginary data word is calculated. Furthermore a temperature sensor for temperature
compensation purposes and an I2C interface are integrated on the chip.
To measure impedance below 1 kOhm an external buffer is required and for output frequencies
below 1 kHz an external programmable clock generator can be used, both are already
implemented on the board.
Because the integrated circuits need considerable power, the impedance converter board can be
switched off and on by an electronic switch that is controlled by the processor board via the GIO
interface.
For measuring air temperature and humidity, a MEMS sensor (SHT15 from Sensirion) that is
equipped with a digital interface can be connected to the multi-sensor board. The SHT15 sensor is
already explained in chapter 6.8.1.
Technical data can be found in appendix 12.1.5. The terminal pin assignment can be found in
appendix 12.2.7
The further development version of the impedance converter board is the Rev. 2.4 with integrated
multiplexer.
6.13.2 Features
 1 MSPS 12 bit impedance converter system
 Software programmable (frequency sweep, excitation, gain etc.)
 Optional Temperature /Humidity Measurements
Rev. 2012-01-20
30/92
SMooHS
D3.2 Smart wireless sensor network platform
Impedance Converter Board
Sensor-Board Connector
Power
2
GIO I C/SPI 0
Power
Switch
PW
I2 C
PW
HUM.
TEMP.
ADC
EN
IO
PW
Freq.
Divider
IO
I2C
AD 5933
Buffer
optional
Sensor-Connector 2
Sensor-Connector 1
Figure 23. Principle sketch of the impedance converter board, Rev. 2.0
Figure 24. Impedance converter board, Rev 2.0
6.14 Impedance converter board with 6-channel multiplexer for
electrochemical analysis and impedance spectroscopy, SmartIMP
Rev. 2.4
6.14.1 General description
The SmartMP board (see Figure 26 and Figure 25) is a measurement system for 2-wire impedance
measurements. The main application is the electrochemical impedance analysis especially to
determine the solution resistance of materials with electrolytic behavior like moist and/or chloride
contaminated sandstones. As the temperature of the specimen has a major influence on the
measuring results there are six channels added for external temperature and/or humidity
measurements with I2C sensors directly at the measuring point. The board is designed for wireless
applications and has been adapted to the SmartMCU1 board or the SmartWS board. Additionally to
the six external impedance channels there are two internal impedance channels connected to two
onboard reference resistors for self check, on board calibration and temperature compensation.
There is also one additionally internal temperature channel connected to an onboard temperature
sensor. It is possible to use this board in a temperature range of -25°C to 85°C. The inputs are six
10-pole ZIF sockets that fit to the external flexible sensor board for impedance measuring. For
different cabling e.g. coaxial cables there are alternatively solder connectors for the impedance
Rev. 2012-01-20
31/92
SMooHS
D3.2 Smart wireless sensor network platform
channels. Two power switches are used to switch the impedance part, the temperature part or the
whole board independently on or off. Thereby power consumption and interferences can be
minimized, because the temperature part can be switched off during an impedance measurement.
Technical data can be found in appendix 12.1.6.
Figure 25. Impedance converter board front and back, Rev. 2.4.
6.14.2 Features
 8-Channel impedance multiplexer with 6 external channels and 2 internal channels
 8-Channel I2C multiplexer for 6 external temperature/humidity I2C sensors and 1 internal
channel
 Frequency range 10 Hz … 100 kHz
 Impedance range 0 … > 10 MOhm
 2 gain resistors (1kOhm, 100 kOhm)
 2 internal reference resistors (1kOhm, 100 kOhm) corresponding to the gain resistors
 1 internal temperature sensor
 2 power down modes
 Operating voltage 3.0 to 3.6V
 Dimensions 53.2 x 77 x 11 14 mm3
 Weight 25 g
6.14.3 Versions
Rev. 2.0: First version, binary clock divider for main clock generation, 1 impedance channel, 1 gain
resistor, internal temperature and humidity sensor as an option, buffer, 1 power switch, 2 Binder
connectors, dimension 38 x 53.5 mm.
Rev. 2.1: Multiplexer for 6 external impedance channels and 2 internal channels, 2 onboard
reference resistors, 2 range resistors, internal temperature sensor STDS75 on board, I2C interface
for external temperature or other I2C sensors, dimensions 77 x 53 mm, 3 Binder connector for
impedance, 1 Binder connector for external I2C sensors.
Rev. 2.2: Not released.
Rev. 2.3: Binary clock divider replaced by DDS (direct digital synthesizer) with XTAL oscillator and
Schmitt trigger, additional I2C multiplexer for external temperature and humidity sensors, Binder
connectors replaced by ZIF connectors and solder connectors, two power switches, internal I2C
interface modified, socket for internal temperature/humidity sensor board removed, internal
temperature sensor changed to TMP102.
Rev. 2.4: Internal 1 kOhm resistor added to extend measurement range down to 0 Ohms, some
minor changes in hardware and layout.
Rev. 2012-01-20
32/92
SMooHS
D3.2 Smart wireless sensor network platform
6-Channel Impedance Analyzer Rev. 2.4
Sensor Module Connector 2
GIO/ADC
Power
Sensor Module Connector 1
GIO
GIO
GIO/ADC
Power
Power On/Off
On/Off Power
Power Switch
Power Switch
100mA limited
TPS22942
Power out
100mA limited
TPS22942
Power out
PWR
Out
Schmitt
Trigger
PWR
In
Out
Ser.
DDS
AD9834
CS
PWR
In
Oscillator
50MHz
Frequency generation by
Direct Digital Synthesis
2
PWR I C
Range
Clock
Impedance Analyzer
AD5933
- Output Driver
- Range Select
PWR
EN
Addr.
Vout
Vin
In
Out
2x8-Channel Analog Multiplexer
6xOut
2xOut
2xIn
6xIn
Ser./I2C
PWR
8-Channel I2C-Multiplexer
6xSer./I2C
Reference
Resistors
1xSer.
Ser. PWR
Temp.
TMP102
6 x Solder Connector
6 x ZIF - Connector
Glossary
(Bold)
More then one Line
Main Power, unregulated
Digital Signal
Analog Signal
Other Ports / Functions
Figure 26. Principle sketch of the impedance converter board, Rev. 2.4
Rev. 2012-01-20
33/92
SMooHS
D3.2 Smart wireless sensor network platform
6.15 Electrometer with external multiplexer, SmartE-Meter Rev. 2.0
6.15.1 General description
The electrometer board (see Figure 28 and Figure 27) is primarily developed to measure potential
differences caused by electrochemical cells with very high internal resistance. Therefore the
electrometer board must have an extremely high input resistance. This is ensured by using at the
input circuit of the board an operational amplifier with a very low bias current. The LMP7721 made
by National Semiconductor that is used here has a typical bias current of only 3 fA at ambient
temperature.
The board acts as an impedance converter and level shifter with extremely high input impedance
and low output impedance. The signal at the output of the board is digitized by the 12 bit analog-todigital converter of the microprocessor. There are three charge pumps on the board to supply the
operational amplifiers and the multiplexer with the required supply voltages.
An additional relay multiplexer extends the numbers of input channel from one to eight. The eight
inputs of the multiplexer can be switched via the I2C bus sequentially to the input of the
electrometer board.
For measuring air temperature and humidity, a MEMS sensor (SHT15 from Sensirion) that is
equipped with a digital interface can be connected to the multi-sensor board. The SHT15 sensor is
already explained in chapter 6.8.1.
The further development version of the electrometer board is the SmartEMT Rev. 2.4 with integrated
multiplexer and a lower operating current. The board is smaller, the gain is selectable (x1, x10), the
bias input current is adjustable, and the offset voltage is measurable for offsetting the
measurement. It has a lower output noise and the response time is faster.
Technical data can be found in appendix 12.1.7. The terminal pin assignment can be found in
appendix 12.2.8.
Figure 27. Electrometer board and multiplexer, Rev. 2.0
6.15.2 Features
 Extremely high input resistance of 100 GOhm
 Eight software selectable input channels with additional multiplexer
 Optional Temperature/Humidity measurements
Rev. 2012-01-20
34/92
SMooHS
D3.2 Smart wireless sensor network platform
Figure 28. Principle sketch of the electrometer board and multiplexer, Rev. 2.0
6.16 Electrometer with integrated multiplexer, SmartEMT Rev. 2.4
6.16.1 General description
The SmartEMT board (see Figure 30 and Figure 29) is an 8-channel analog electrometer for
measuring potentials with high impedances. It is designed for wireless applications and has been
adapted to the SmartMCU1 board (prepare the hardware for VRef-input) or the SmartWS board. The
measurement output VOut and the reference voltage output VRef are prepared for the MSP430 12-bit
DAC input and the VRef input. The VOut is shifted to 1.25V = VRef / 2 (this equates 0V at the input VIn)
and all values are divided by 2. It is possible to measure the own offset voltage for offsetting the
measurement. The bias voltage, resulting of the leakage current at the input of the input-amplifier,
can be measured and adjusted at the input resistor. Therefor it is possible to use this board in a
temperature range of -25°C to 85°C. The inputs are solder contacts for PTFE coaxial cable
RG316/U. The input area is guarded as far as possible to neutralize the isolating resistances of the
board and the relays,. A simple low pass filter against high frequency noise is built-in.
Technical data can be found in appendix 12.1.8. A drawing with functional areas and connectors
can be found in appendix 12.2.9
Rev. 2012-01-20
35/92
SMooHS
D3.2 Smart wireless sensor network platform
Figure 29. Electrometer board, Rev. 2.4
6.16.2 Features











8-Channel Multiplexer integrated
Input Range max. -2.5V to 1.7V
Selectable Gain (x1, x10)
Input resistance 100GΩ
Input bias current adjustable
Measurable offset voltage for offsetting the measurement
Power Down Mode
Low Pass Filter against high frequency noise
Operating Voltage 3.0 to 3.6V
Dimensions 85.3 x 77 x 11 to 14 mm3 (height depending on module connector type)
Weight 40 g
6.16.3 Remark to Shielding
It is necessary to use this module in a shielded case. In combination with the microcontroller board
SmartMCU1 and the supply board SmartDPS1 the ground connection to the case is done at the
SmartDPS1 module. There are two 0Ω-bridges soldered at the fixing holes to GND. Leave the
ground selector areas at the SmartEMT module open. If this module is used with the SmartWS
mainboard, it is recommended to solder one or two 0Ω-bridges at the ground selector area to
contact the fixing holes. In this case you can select between ground (GND) and analog ground
(see Figure 59 at chapter 12.2.9). Normally GND is used.
6.16.4 Versions
Rev. 2.0: First version, Electrometer and Scanner are separate. Both boards are modified.
Rev. 2.1: Not made.
Rev. 2.2: New Scanner with Guard Relays implemented into Electrometer board. Modifications
implemented.
Rev. 2.3: Some hardware errors solved. Some devices changed for lower power consumption. I2C
coded relay driver changed to 3 bit binary code relay driver.
Rev. 2012-01-20
36/92
SMooHS
D3.2 Smart wireless sensor network platform
Rev. 2.4: Mechanical problems solved. Guard Relays removed. Design changed for lower power
consumption, higher isolating resistance between strip lines. Reference Voltage used from DAC for
higher accuracy. smaller board dimensions.
8-Channel Electrometer Rev. 2.4
Sensor Module Connector 2
GIO
Power
On/Off
Sensor Module Connector 1
VREF in/out
GIO/ADC
GIO
Power
Power Switch
Power out
Power
Voltage Regulators
Inverter
+2.8V
+2.7V
-2.7V
+PWR
-PWR
Gain
High Imp. Amp.
LMP7721
- Gain Select x1/x10+LPF
- Guard Driver
Guard
+PWR -PWR
In
Out
Out
Level Shifter
Low-Pass Filter
VREF In
In
-PWR
+PWR Level
PWR
Driver
EN
Shifter
Voltage Divider
GND Relay
Bias Adj.
(Offset detect)
In
VREF In
100GΩ
+PWR
Out
VREF Out
16 bit DAC
PWR
EN
DAC8560
Decoder
CS
Ser In.
3 to 8 Line
Address
Out
Out
In
Driver
PWR
Sel.
8 – Channel Relay Multiplexer
8xIn
8 x Solder Connector for Coaxial Cable
Glossary
(Bold)
More then one Line
Main Power, unregulated
Reference Voltage
Positive Powersupply, regulated
Negative Powersupply, regulated
Digital Signal
Analog Signal
Other Ports / Functions
Figure 30. Principle sketch of the electrometer board, Rev. 2.4
Rev. 2012-01-20
37/92
SMooHS
D3.2 Smart wireless sensor network platform
6.17 Integrated sensors
This chapter gives an overview of realized sensor boards. An overview of sensors with short data
is given in the Report: D3.3 Sensors and Sensor adaption
6.17.1 Internal humidity and temperature sensor board, SmartTemp1, Rev. 2.2
This board is made for sensor boards with an internal extension connector. It could be connected
at the front of the sensor board in a right angle. In this way it is possible to measure humidity and
temperature at the front side of the housing. The Filter Cap (SF1 from Sensirion) protects the
sensor against dust, water immersion and consequent condensation, as well as against
contamination by particles. The sensor is the SHT15 from Sensirion with a two-wire serial
interface. It has low power consumption and supports sleep mode. The dimensions are 17.6 x 11.5
x 9.5 mm without filter cap.
Figure 31. Internal humidity and temperature sensor board,SmartTemp1 Rev. 2.2
6.17.2 Internal humidity and temperature sensor board with dual LED, SmartHT1, Rev.
3.0
This board is made for the processor mainboard SmartWS and could be soldered at the front side of
the processor board. The board is the same as the SmartTemp1 explained in chapter 6.17.1, but it
has additional a dual signal LED (red, green). The dimensions are 17 x 12.2 x 4 mm3 without filter
cap.
Figure 32. Internal humidity and temperature sensor board with dual LED, SmartHT1 Rev. 3.0
Rev. 2012-01-20
38/92
SMooHS
D3.2 Smart wireless sensor network platform
6.17.3 Internal humidity and temperature sensor board with dual LED, SmartHT2, Rev.
3.0
This board is the same as the SmartHT1 explained in chapter 6.17.2, but the sensors are the SHT21
or SHT25 with I2C interface from Sensirion. The SHT21 is cheaper than the SHT15 but has a lower
accuracy. The SHT25 is more expensive than the SHT15 but has a higher accuracy. The
dimensions are 17 x 12.2 x 3.5 mm3 without filter cap.
Figure 33. Internal humidity and temperature sensor board with dual LED, SmartHT2 Rev. 3.0
6.17.4 External humidity and temperature sensor board, SmartHT3, Rev. 2.0
This board is made for external applications. On the back side there are solder connectors for
cable. On the top side are two solder pads for additional pull up resistors. It is the same as the
SmartHT2 without LED explained in chapter 6.17.3. The sensor board fits into the filter cap 12 mm x
23 mm with an inner diameter of 9 mm from Hygrosens. It is also possible to use the filter cap SF2
from Sensirion. The cap has to be fixed with gum. The dimensions are 13 x 8 x 2.8 mm without
filter cap.
Figure 34. External humidity and temperature sensor board, SmartHT3 Rev. 2.0 and filter cap from
Hygrosens and Sensirion.
Rev. 2012-01-20
39/92
SMooHS
D3.2 Smart wireless sensor network platform
6.17.5 External ambient light photo sensor board, SmartLGT3, Rev. 1.0
This sensor board has a digital light photo sensor APDS-9301 from Avago Technologies
integrated. The photo sensor has an I2C interface and three addresses. On the top side are two
solder pads for additional pull up resistors. At the back side are the solder connectors for cable and
two solder pads for selecting one of the three slave addresses. The dimensions are 13 x 8 x 2.8
mm3.
Figure 35. External ambient light photo sensor board, SmartLGT3 Rev. 1.0 and address list
6.17.6 External magnetic field sensor board, SmartMF1, Rev. 1.0
This sensor board is made to detect if there is a window or a door open in rooms with special
climatic. The sensor is an ultrasensitive, pole independent Hall-effect switch (A3212 from Allegro).
At the back side are the solder connectors for cable. The sensor has an open collector output,
therefore it is necessary to use a pull up resistor. In this picture the resistor is placed on board. The
dimensions are 13 x 8 x 2.8 mm.
Figure 36. External magnetic field sensor board, SmartMF1 Rev. 1.0
6.17.7 External passive infrared sensor board, SmartPIR1, Rev. 1.0
This sensor board is made for the Panasonic digital sensor series AMNxxxxx. These sensors
detect changes in the thermal radiation, e.g. moving objects or people. The complete signal
processing is in the sensor integrated. The output signal is a digital trigger signal. The sensor has
an open source output; therefore it is necessary to use a pull down resistor. The solder pad for this
resistor is on the top side. At the back side are the solder connectors for cable. The dimensions are
20.7 x 11.2 x 16.1 to 20.2 mm (depending on sensor type).
Figure 37. External passive infrared sensor board, SmartPIR1 Rev. 1.0
Rev. 2012-01-20
40/92
SMooHS
D3.2 Smart wireless sensor network platform
6.17.8 External temperature sensor board, SmartTMP1, Rev. 1.0
This sensor board is made for temperature measuring inside of objects. The sensor is the TMP102
from Texas Instruments with a two-wire serial interface and four addresses. The solder pads for
the address selection are at the top side. The board has on both side solder connectors for cable.
The dimensions are 43 x 8 x 2 mm.
Figure 38. External temperature sensor board, Smart TMP1 Rev. 1.0 and address overview
6.17.9 External flexible sensor board for impedance measuring, Rev. 2.4
This sensor board has two connectors for probes (e.g. conductive rubber) to measure impedances
in stone. A sensor SHT21 from Sensirion is placed to get the actual humidity and temperature. The
sensor board is made slight and flexible, because it will be placed in drilled holes of stone. To get
measurement values in different deepness some boards will be stacked together with a little
displacement. The flex board could be connected into the ZIF sockets of the impedance converter
board SmartIMP Rev. 2.4 (see the principle in Figure 40). The dimensions are 77 x 53,3 x 0.1 mm3
without sensor and 1.4 mm with sensor.
Figure 39. External flexible sensor board for impedance measuring, Rev. 2.4
Rev. 2012-01-20
41/92
SMooHS
D3.2 Smart wireless sensor network platform
Figure 40. Principle of measuring impedances in stone
6.17.1 External sensor board for surface impedance measuring
This sensor boards are made for the impedance measuring on the surface of stone. There can be
placed probes (e.g. spring contact or conductive rubber) in different displacement. The sensor
board could be connected via cable or coaxial cable to the impedance converter board SmartIMP.
Figure 41. External sensor boards without and with conductive rubber
Rev. 2012-01-20
42/92
SMooHS
D3.2 Smart wireless sensor network platform
6.17.2 External potential sensors
These sensors are made for measuring potentials in stone. The electrodes are consisting of
AgAgCl. The sensors could be connected to the electrometer board SmartEMT. The sensors and a
test assembly are shown in Figure 42.
Figure 42. Potential sensors and test assembly
6.17.3 Test board for UV radiation and light
This board is made for testing some light and UV radiation sensors. A separate UV radiation
sensor board is not made.
Figure 43. Test board for UV radiation and light
Rev. 2012-01-20
43/92
SMooHS
D3.2 Smart wireless sensor network platform
7 Wireless Gateway SmartGateWS Rev. 3.3
7.1 Product Description
The SmartGateWS is a stand-alone gateway that provides long-distance data-transfer per
GSM/GPRS-Modem from the monitoring site to the end-user. The gateway is designed to
withstand harsh environments and multiple power supply options guarantee its worldwide
application. To allow for fully autonomous operation in applications where no electric power is
available, the SmartGateWS could be equipped with solar cells and secondary batteries. The
SmartGateWS supports USB, Ethernet, RS232 and optionally SPI, I2C, UART, RS 485 (additional
interface board). The integrated IEEE 802.15.4-compliant radio bridges the wireless sensor
network to local wire line infrastructure or even wireless to the internet.
Technical data can be found in appendix 12.1.9
Figure 44. SmartGateWS, Rev. 3.3 and connector side
7.2 Main Specifications/Features













GSM/GPRS Module GE863-PRO³, QUAD-BAND
GPS Module 3M (SiRF 3/LP)
CPU ARM 9 integrated (200 MIPS) (Core AT91SAM9260)
64 MB RAM for applications
Nonvolatile data flash 4 MB (up to 128MB onboard)
Data flash extension SD card or MMC card
2.4 GHz transceiver for wireless sensor network data transmission
Interfaces Serial CMOS and +/- 5V driver, JTAG, Ethernet (10 Base-T connector with PoE)
USB, I2C, SPI, GPIO
SIM Holder onboard
Multiple power supply options
• Internal Mains Voltage Converter 110V to 230V
• Optional: 12V to 24V application with Relay Driver 200mA active-low
• Optional: Internal Pin-Connector for external DC-Supply 12V to 48V
• Power over Ethernet (not isolated)
Embedded Linux onboard (as default, Kernel 2.6.x)
Dimensions 250 x 154 x 38 mm³ (in case)
Weight 1.2 kg (in IP 65 case)
Rev. 2012-01-20
44/92
SMooHS
D3.2 Smart wireless sensor network platform
7.3 Peripherals












USB Host Connector (max. 200mA)
Internal second USB Host Pin-Connector (max. 200mA)
USB Device Connector (no supply via USB)
Sub-D 9pin Connector RS232 (DCE), 2 and 4 Wire Communication, configurable for
programming / debugging
Internal Pin-Connector for programming / debugging (C-MOS 3.1V)
Internal Pin-Connectors for 2 LED or 2 Ports
Optional: Internal Pin-Connector for JTAG
Optional: Internal Pin-Connectors for small optional IO-Interface Board (GPIO, SPI, I2C,
UART, RS 485 ext. DC-Power)
SMA Reverse Antenna Connector for Wireless Sensor-Net Communication at 2.4GHz
SMA Antenna Connector for GSM: GSM-850 / 900 Class 4, DCS–1800 / PCS–1900 Class 1
U.FL Connector for GPS (internal)
Real Time Clock
Rev. 2012-01-20
45/92
SMooHS
D3.2 Smart wireless sensor network platform
8 Structural health monitoring software
8.1 Principal structure of the SHM system software
To operate the WSN, a complex but flexible architecture of software components has been coded,
which interact to form the WSN. To each of the hardware components, as described in chapter 6,
belongs a software component that operates this component. A block diagram of the software
system is shown in Figure 45. The measurement nodes (Smartmotes) are the core of the system.
The Smartmotes run two components: the sensor node boot loader (Wboot) and the sensor node
application software, called Miranda. For details on this software, refer to chapters 8.2.2 and 8.2.3.
The Smartswitch is an optional system unit, which is not necessary for small-scaled deployments.
The software component Uranus, running on the Smartswitch, is therefore postponed.
The Smartgate is the central node in the WSN and offers base station functionality. It is composed
of the Starcatcher application, which receives the radio messages from all the Smartmotes and
forwards them to the Jupiter application. Starcatcher can be seen as the radio interface component
of the Jupiter application. Jupiter is a component that manages the WSN. Command messages
can be injected into the network and also data can be displayed. The Callisto application is optional
and is used for on-site-interaction with the object.
„wboot“
Bootloader
2.4GHz
„miranda“
Application (Data
Acquisition, Data
analysis)
SmartswitchWS
SmartgateWS
„starcatcher“
Serial forwarder
„callisto“
On-Site control
„uranus“
Forwarder
2.4GHz
SmartmoteWS
SmartswitchWS
LAN/WLAN
SmartserverWS
„mars“
SQL interpreter
(PHP-Skript)
GPRS/UMTS
LAN/WLAN
„jupiter“
Forwarder
„starcatcher“
Serial forwarder
„galaxy“
MySQL Data Base
VI-Server (Labview-Vis)
SmartmoteWS
SQL interpreter
Data analysis
toolbox
SmartgateWS
„planemos“
Application builder
miranda:
mir_shtup, mir_DMS
SmartserverWS
Figure 45: Principle sketch of the SHM system software components including name conventions.
The Smartserver is a hardware unit which is detached from the rest of the WSN. For details refer to
the system description in chapter 4. A software component called Mars receives the data from the
WSN and inserts the data into a database (Galaxy). The VI-Server, running National Instruments
Rev. 2012-01-20
46/92
SMooHS
D3.2 Smart wireless sensor network platform
LabVIEW, handles the requests for online visualization of the data. The requests to these
visualization tools originate from a web server, which is not shown in this sketch. The application
builder software (Planemos) handles the update process of the sensor nodes with Miranda
applications.
8.2 Sensor network and data transfer software
8.2.1 Sensor network protocol
The individual nodes erect a wireless sensor network by exchanging radio messages with their
neighbors or with the base station. The protocol that regulates the interchange of messages is a
customized protocol, implemented by TTI. To simplify matters and moreover to make the protocol
as power-saving as possible, a routing-free direct-path transmission, request-based protocol was
devised which establishes a star topology. The routing-free direct-path transmission can be
substituted by a multi-hop subsystem for large-scale deployments, where the forwarding of data
from several star networks by Smartswitches would be uneconomic and a tree topology is
desirable.
The protocol realizes a low payload overhead for common tasks (~ 50 % less than ZigBee) which
results to minimum power consumption (again ~ 50 % less than ZigBee). This is realized by 1) an
early split between Wboot and Miranda data on a very low level, and 2) an acknowledge-requestbased-only transmission. This means that requests for sending a command can be sent to the
network nodes only with the acknowledgement of another message that has been sent before.
8.2.2 Wboot – Sensor node boot loader
The sensor boot loader can be seen as the operating system of the sensor nodes. It provides a
common interface for basic radio transmission routines to the application software (refer to chapter
8.2.3). Furthermore, it provides support functions like a sleep timer, enabling the application to
power down to a low-power mode during inactive periods, and read/write accesses routines for the
microcontroller flash memory.
The operation of the boot loader (and of the application software) is supervised by a watchdog.
The watchdog resets the software to an initial state, if it is not responding any more. This is a
fallback safety feature, avoiding the "loss", i.e. the non-responsiveness, of a sensor node. The
watchdog is automatically configured and cleared periodically by the boot loader.
The boot loader is also capable of loading software updates into the node. In this mode, the
software update is transmitted wirelessly to the node and flashed into the internal memory. A CRC
check is provided to guarantee the error-free transmission of the software package. It is even
possible to auto-start the application when the CRC check is valid. This update feature is usually
used to load newer version of the Miranda software, however, it is even possible to install a new
boot loader over the air.
8.2.3 Miranda – sensor node application software
The Miranda packages represent the application software, which is specific to the signal adaptation
board (refer to chapter 6), which is build into a specific node. In general, this software component
handles the data acquisition, data format conversion and data analysis. It can also store data to
additional flash memory, if the node is equipped like that.
Data acquisition is done by either using the microcontroller's internal analog-to-digital converter or
specialized measurement hardware on the signal conditioning board. The software accomplishing
this task is therefore as diverse as the underlying hardware. The general program flow, however, is
common to all Miranda applications. Firstly, the data is acquired from the hardware, then data is
converted to a common format, post-processed (optional) and then sent to the SmartgateWS base
Rev. 2012-01-20
47/92
SMooHS
D3.2 Smart wireless sensor network platform
station, using the Wboot radio driver. Afterwards, the sensor node is set to a sleep mode, to save
energy. After the measurement interval has expired, the whole measurement cycle starts over.
Be referred to Table 3 in chapter 9 for details on the status of availability of the Miranda application
software packages.
8.2.4 Starcatcher – radio to serial forwarder
The Starcatcher software is software running on a SmartmoteWS that is directly connected to USBPort of a SmartswitchWS or a SmartgateWS. It is designed to provide a reliable connection between
the SmartmotesWS and the SmartswitchWS or SmartgateWS units. This application can be seen as
the radio interface of the Jupiter application. Its coupling with the Jupiter package is therefore tight.
Its task is to forward data from the nodes to the Uranus or Jupiter application, and to forward
command is opposite direction from Uranus or Jupiter to the network. Additionally, the sending of
software update to the nodes is done by this component.
8.2.5 Uranus – forwarder
The Uranus software is a stripped-down version of the Jupiter software. It is designed for use in
multi-star networks in large deployments. It communicates with the mars component to put data
into the Galaxy data base.
The Uranus component is running on a Linux system or an embedded Linux system.
8.2.6
Jupiter – base station and forwarder
The Jupiter software is basically similar to the Uranus software but has some advanced features. It
supports UMTS/GPRS modem support for wide area mobile network connections and provides a
data interface for the Callisto software.
The Uranus component is running on a Linux system or an embedded Linux system.
8.2.7
Callisto – on-site control
Callisto is the software package that provides direct on-site control. This can be used for
immediate interaction with the object under observation. For example in a church where the air
humidity is monitored, the on-site control component could provide an interface to a acclimatization
appliance, or even only a window-opening control system, to reduce the humidity by ventilation or
heating under certain conditions. This software is still under evaluation and not finished yet.
8.3 Data storage
8.3.1 Galaxy – SQL data base
Galaxy is the link between the nodes and the user interface. Nodes and user interface never talk to
each other directly; moreover, they always use the Galaxy as a link. That guaranties a common
interface and the possibility to use more than one user interface. It also cares for all the
synchronization and data storage.
8.3.2 Data Base Overview
The database layout is designed to allow both a quick insertion of new data items into the structure
and a quick retrieval of information items for further processing, analysis and visualization. Galaxy
is a relational database with tables as shown in Figure 46.
For more details on the database layout, refer to chapter 12.3.
Rev. 2012-01-20
48/92
SMooHS
D3.2 Smart wireless sensor network platform
Figure 46: Data base structure: each square stands for one table
8.3.3 Mars – SQL interpreter
The Mars software is written in PHP. On the one hand, it is used to load data into the galaxy data
base. For security reasons direct SQL access is not permitted. On the other hand, simple PHP
scripts readout the database and print it in simple HTML sites for client access. The scripts are
simple and for debugging only.
8.4 Data analysis
After raw data is gathered with the above described system, the data has to be analyzed regarding
the sought-after information and to reduce the amount of data. These goals are achieved by a twostep analysis procedure. First, some basic data filtering and reduction is done within the motes
themselves, e.g. by using hardware filter components to disregard noise or by averaging of data.
Then, in a second step after the transmission and storage, the data can be post-processed and
analyzed in depth.
8.4.1 In-mote data analysis
In wireless sensor networks, low power consumption is of utmost importance. Of the factors that
account for the most power consumption in wireless sensor nodes, radio transmission is on the
first ranks. Current drain is linear with the time a sensor needs to transmit data. This is also true for
mote processing power; however, data processing of one byte is less costly – in the sense of
power consumption – than the radio transmission of one byte. It is hence in our interest to reduce
transmission times as much as possible. Preprocessing of data – so called in-mote data analysis –
can be used to reduce the acquired data to useable information. The principles used for this,
comprise standard approaches from information theory, like compression by differencing
(transmission of deltas only) but include also more complex analysis that are application specific.
An example for such an analysis is the analysis of vibration time series to retrieve the natural
frequencies.
At present, no reduction routines are implemented in-mote. Transmission of deltas-only is a first
step, which will be implemented during the next timeframe.
Rev. 2012-01-20
49/92
SMooHS
D3.2 Smart wireless sensor network platform
8.4.2 Database analysis
The database analysis is controlled by the individual user, who requests a data analysis via a web
server user interface (cf. Figure 47). The web server does not handle the request on its own, but
forwards it to the analysis server running National Instruments LabVIEW. This server retrieves the
data to analyze from the database server (which coincides with the web server in this architecture).
The data is then accordingly analyzed and the analysis results are returned as Portable Network
Graphics (png) via the web server to the client web browser.
1. Request analysis
via web interface
5. Send html
and graphics
Customers
Web server
(public access)
Database server
(local access only)
2. Request analysis
3. Retrieve data
4. Return analysis results
LabVIEW analysis server
(local access only)
Figure 47. Database analysis architecture
The modular database analysis architecture was chosen to guarantee a stability of the entire
system while maintaining a high flexibility and to ensure maximum data integrity on the database
server by limiting the required access from the analysis and web servers to read-only. The use of a
LabVIEW analysis server allows the easy implementation of a considerably large ready-to-use data
analysis toolbox.
Figure 48. LabVIEW analysis server code
Rev. 2012-01-20
50/92
SMooHS
D3.2 Smart wireless sensor network platform
In a first step, the interfaces between the four members of the analysis server architecture, as well
as the graphical display of the raw data were implemented. On this basis, the architecture was
then successively extended. The LabVIEW analysis server main code is shown in Figure 48. Two
different general analysis functions are supported by the code that return different outputs to the
user:
 <<diagram>> shows discrete data points from one or more sensors and up to two sensor
types over a selected period of time. This is for example used to display a graph of the
temperature and humidity development over time.
 <<current data>> returns a time-specific measurement series of one or more sensors. A
typical task would be to display a transient vibration signal or a graph of the electrical
impedance vs. the measurement frequencies. If no specific time is specified, the latest
recorded measurement value is returned.
Further analysis can easily be implemented in the code that can be accessed by adding another
option in the html request. The graphical overview of the measurement data collected at
Johanniskirche in Schwäbisch Gmünd (Figure 51) is an example for such an extension. Here,
additional to the fundamental database readout, a dew point calculation is carried out with the
available data, giving advice to the owner whether to open or to close the windows and doors to
avoid condensation on the building envelope.
8.5 User interfaces
8.5.1 Administration software tools
For operation and maintenance (O&M) of the wireless sensor network, technical tools have been
developed that allow a technically adept administrator to configure the network in respect to
measurement tasks, networking parameters and general system settings.
S: 30 SM_TEMP id: 76 temp: 26.70
S: 30 SM_TEMP id: 77 temp: 26.70
S: 2c SHT15 5: 24.48 36.79
S: 30 SHT15
22.33 26.28
S: 2c SM_AIRFLOW id:
6:
0.00 m/s
0
S: 31 SHT15 5: 22.36 24.35
sn 98
L: Set Cmd Node: 98
S: 98 SM_VOLTAGE id: 34 Voltage: 1511.6 mV
S: 98 SM_VOLTAGE id: 56 Voltage: 1512.8 mV
S: 98 SM_VOLTAGE id:
0 Voltage: 1512.8 mV
S: 98 SM_VOLTAGE id: 12 Voltage: 1515.2 mV
load emeterapp.bin
.. ..loading .. ..
Figure 49: Example trace of administration tool
The administration is considered to be done via a web interface. Having in mind the complexity of
the administration and allowing for the current development phase where progress is fast and
software still changes rapidly, the O&M is done with specialized tools.
Rev. 2012-01-20
51/92
SMooHS
D3.2 Smart wireless sensor network platform
8.5.2 Data readout software tools
Apart from the administrative tools that have been implemented to operate and maintain the
wireless sensor network, the data readout software tools are designed to bring the customer an
easy-to-use and easy-to-understand graphical user interface for data readout and visualization.
The data visualization and data retrieval have been decided to be implemented as a set of onlinetools.
For each project, the customer gets a web page as a starting point. See Figure 50 for an example.
Here, the user rights management is handled and links to the individual retrieval, visualization and
analysis tools are offered.
Figure 51 depicts exemplarily a data visualization tools for temperature and humidity values on a
medieval church in southwest Germany. Temperature and humidity are shown at the exact places
where the sensors are installed in the church. By using this tool, a quick impression of the
measurement values can be obtained.
Figure 50: Web-interface start page, with the offered retrieval and visualization tools circled in red
Rev. 2012-01-20
52/92
SMooHS
D3.2 Smart wireless sensor network platform
Figure 51: Data visualization of temperature and humidity data of a church in Germany
8.5.3 Data export software tools
As mentioned in chapter 8.5.2, data retrieval can be triggered by another online tool. This tool
offers the download of information stored in the data base. Parameters include the start and end
time, the desired sensors and measurement type.
Data can be obtained in Excel file format, Open Document file format or as comma separated
values.
It is also possible to access the database online via a query language. This way of extracting data
for post processing is favored, over file export, as data is more up-to-date then.
8.6 Planemos – Application builder
Planemos is the connection between the Galaxy SQL data base and the binary files of the Miranda
application software. After the compiler builds the Miranda software, Planemos loads it into the
database. From there it can be uploaded to the motes. Planemos also writes into the database
where configuration values are stored. This is needed to tell the user interface what possible
configurations are implemented in this Miranda application.
Rev. 2012-01-20
53/92
SMooHS
D3.2 Smart wireless sensor network platform
9 Overview Status of work
Table 1: Basic sensor node components
Progress
Processor board
Available
Wireless transceiver unit
Available
Power supply
 Dual power regulation
 Battery operation
 Solar cell operation
Available
Available
Available (prototype)
Housing (casing)
Available
Programming adapter (USB/JTAG)
Available
Table 2: Sensor and signal conditioning
Progress
Air temperature & relative humidity
Available
Material temperature
Available
Local strain and deformation
Available
Large distance and deformation
Available (only wire transducer)
Acceleration sensors:
 Event detection
 Modal analysis
 Acoustic emission analysis
Available
Available (prototype)
Available (prototype)
Inclination
Available
Barometric pressure
(on request)
Air velocity
Available
Material moisture:
 potential mapping sensors
 impedance measurement
Available
Available
Solar irradiance
Available
UV light
Available
Ozone
(on request)
Rev. 2012-01-20
54/92
SMooHS
D3.2 Smart wireless sensor network platform
Table 3: Wireless Sensor Node Operating System and Application Software
Progress
Bootloader (Wboot)
Available
Application Software Packages (Mirandas)
 Environmental temperature and humidity
 Body temperature (Pt100)
 Electrometer (potential measurements)
 Air flow sensing
 Strain measurements
 Impedance measurements
 Inclination
 Light (incl. UV)
 Acoustic emission analysis
Available
Available
Available
Available
Available
Available
Available
Available
Under development
Web-Interface
Available (prototype)
Online-Analysis (basic tools)
Available (exemplary prototype)
Analysis packages
 Time Series
 Dew point analysis
 further analysis
Available
Available
(on request)
Forwarder (Uranus)
(on request)
Base Station Software (Jupiter)
Available
Radio to serial forwarder (Starcatcher)
Available
On-site control (Callisto)
(on request)
Database system (Galaxy)
Available
Application builder (Planemos)
Under development
Rev. 2012-01-20
55/92
SMooHS
D3.2 Smart wireless sensor network platform
10 Conclusions and outlook
Wireless sensor networks using intelligent data acquisition and processing could enormously
reduce the costs for structural health monitoring to a small percentage of a conventional wired
monitoring system. This will increase its application and thus more detailed information could be
obtained from the structural behavior as well as the actual condition of the building structure. This
will enable engineers to do structural analysis and repairs based on more precise information, and
conduct more accurate lifetime predictions. For that reason, diverse wireless monitoring systems
and promising distributed computing strategies were developed or are under investigation.
Reliability, especially in respect to long-term monitoring, is still challenging and the high complexity
in customizing and assembling monitoring systems conflicts with easy handling and usability.
Therefore still more practicable modular concepts must be developed the way it is described
shortly in this report for the sensor node hardware. The detection of abnormal or critical events is
one aspect in which hardware could play a decisive role. Solutions for that must be further
investigated and developed. In combination with intelligent distributed computing strategies,
structural health monitoring will then be intrinsically efficient and will help reduce maintenance
costs while at the same time increase the lifetime of structures. Ultimately it will help to achieve a
safer and healthier work and living environment for EU citizens, and by saving monuments and
historic structures, help preserve European history and culture as a whole.
Rev. 2012-01-20
56/92
SMooHS
D3.2 Smart wireless sensor network platform
11 References
[1] Meyer, J., R. Bischoff, G. Feltrin, M. Krüger, O. Saukh, S. Bachmaier. 2007. “Sustainable
Bridges 5.7 - Prototype Implementation of a Wireless Sensor Network”, Report of ´Sustainable
Bridges´ project, http://www.sustainablebridges.net/main.php/SB5.7.pdf?fileitem=11681876.
[2] Kim, S., S. Pakzad, D. Culler, J. Demmel G. Fenves, S. Glaser, M. Turon. 2007. “Health
Monitoring of Civil Infrastructures Using Wireless Sensor Networks”, in Proc. of the 6th
International Conf. on Information Processing in Sensor Networks. ACM Press. 254-263.
[3] Grosse, C.U., G. Pascale, S. Simon, M. Krüger, A. Troi, C. Colla, V. Rajcic, M. Lukomski.
2008. “Recent Advances in Smart Monitoring of Historic Structures”, Proc. 8th European
Conference on Research for Protection, Conservation and Enhancement of Cultural Heritage
(CHRESP), Ljubljana, Slovenia, November 2008.
[4] Lynch, J.P., K. Loh. 2006. “A summary review of wireless sensors and sensor networks for
structural health monitoring”, in Shock and Vibration Digest, 38:2, 91-128.
[5] Gao, Y., B. Spencer. 2008. “Structural Health Monitoring Strategies for Smart Sensor
Networks”, Newmark Structural Laboratory Report Series (NSEL Report Series ISSN 19409826) Newmark Structural Engineering Laboratory, University of Illinois at Urbana-Champaign,
2008-05.
[6] Ruiz-Sandoval, M. 2004. “Smart sensors for civil infrastructure systems”, Ph.D. Dissertation,
University of Notre Dame, Indiana.
[7] Wang, Y. 2007. “Wireless sensing and decentralized control for civil structures: theory and
Implementation”, Ph.D. Thesis, Department of Civil and Environmental Engineering, Stanford
University, Stanford, CA.
[8] Nagayama, T., B. Spencer. 2007. “Structural Health Monitoring Using Smart Sensors”,
Newmark Structural Laboratory Report Series (NSEL Report Series ISSN 1940-9826)
Newmark Structural Engineering Laboratory, University of Illinois at Urbana-Champaign, 200701.
[9] Meyer, J., R. Bischoff, G. Feltrin, M. Krüger, P. Chatzichrisafis, C. Grosse. 2007. “Sustainable
Bridges 5.8 - Data analysis and reduction methodologies for wireless sensor networks”, Report
of
´Sustainable
Bridges´
project,
http://www.sustainablebridges.net/main.php/SB5.8.pdf?fileitem=11681877.
[10] Grosse, C.U., M. Krüger, P. Chatzichrisafis. 2007. “Acoustic emission techniques using
wireless sensor networks”, in International Conference ´Sustainable Bridges – Assessment for
Future Traffic Demands and Longer Lives´, Wrocław, Poland, October 10-11, 2007, pp. 191200.
[11] Grosse, C.U., M. Krüger, S.D. Glaser, G.C. McLaskey. 2008. “Bridge monitoring using
wireless sensors and acoustic emission techniques”, in Proc. EM08, Inaugural International
Conference of the Engineering Mechanics Institute, Department of Civil Engineering,
University of Minnesota, USA. (Eds. R. Ballarini, B. Guzina, and S. Wojtkiewicz), paper
m2303, Minneapolis 2008, on CD, 7 p.
[12] Grosse, C.U., M. Krüger, S. Bachmaier. 2008. “Wireless monitoring of structures including
acoustic emission techniques”, in Proc. Int. Conf. on Conc. Repair, Rehabilitation and
Retrofitting (ICCRRR), Cape Town, South Africa, Nov. 2008, Balkema Publ. Rotterdam (eds.
M. Alexander et a.).
Rev. 2012-01-20
57/92
SMooHS
D3.2 Smart wireless sensor network platform
[13] Krüger, M., C.U. Grosse, J. Kurz. 2006. “Acoustic emission analysis techniques for wireless
sensor networks used for structural health monitoring”, in IABMAS'06 - Third International
Conference on Bridge Maintenance, Safety and Management, Porto.
[14] Krüger, M., C.U. Grosse, J. Kurz. 2007. “Sustainable Bridges 5.5 - Technical Report on
Wireless Sensor Networks Using MEMS for Acoustic Emission Analysis Including Other
Monitoring
Tasks”,
Report
of
´Sustainable
Bridges´
project,
http://www.sustainablebridges.net/main.php/SB5.5.pdf?fileitem=11681873.
Rev. 2012-01-20
58/92
SMooHS
D3.2 Smart wireless sensor network platform
12 Appendix
12.1 Technical data of different components
12.1.1 Processor board, Rev. 3.1
Table 4: SmartWS main board specifications, Rev. 3.1
Parameter
Test Conditions(1)
Value
Min.
Typ.
Max.
Unit
Maximum Ratings
Operating Voltage
Range (VCC)
Total Current Load
Itot @VCC
On Switching
Capacitive Load
@VCC (without
Puls current
limiting)
-25°C to 85°C
3.6
V
-25°C to 85°C
250
mA
-25°C to 85°C
Power Switch with RDS(ON)=0.1Ω
10
µF
+85
°C
90
%RH
7
mA
Operating Temperature Range
Operating Relative Humdity
-25
Non-Condensing
Microcontroller Part and Terminals at the Sensor Module Connectors
Microcontroller
-25°C to 85°C
Operating
Current(2)
Low Frequency
-25°C to 85°C
Crystal
High Frequency
Crystal
Flash Memory
RAM
Flash Memory
Program/Erase
Endurance
Baud Rate
UART Mode
Clock SPI Mode
2
Clock I C Mode
Clock Output @
GPIO with Clock
Output
Clock Input
@Timers
GPIO
Positive-going
Input Threshold
Voltage
GPIO
Negative-going
Input Threshold
Voltage
GPIO
Input Voltage
Rev. 2012-01-20
3.0
-25°C to 85°C
-25°C to 85°C
0.1
0.5(3)
32.768
4
104
kHz
16
MHz
256
16
KB
KB
105
Cycles
-25°C to 85°C
1
MBaud
-25°C to 85°C
-25°C to 85°C
10
400
MHz
kHz
-25°C to 85°C
16
MHz
-25°C to 85°C
16
MHz
-25°C to 85°C, VCC=3V
1.5
2.1
V
-25°C to 85°C, VCC=3V
0.75
1.65
V
-25°C to 85°C, VCC=3V
0.4
1.0
V
59/92
SMooHS
Parameter
Hysteresis
GPIO/ADC Input
Leakage Current
Rpull Disabled
GPIO
Pullup/Pulldown
Resistor Rpull
GPIO with INT
Interrupt Pulse
length
GPIO High-Level
Output Voltage(4)(8)
GPIO Low-Level
(4)(8)
Output Voltage
ADC Input Voltage
Range
ADC Conversion
Rate
ADC Resolution
Positive External Reference Voltage
Input
Negative External
Reference Voltage
Input
Differential
External Reference Voltage Input
Static Input
Current @
Reference Voltage
Input
Internal Reference
Voltage
Load Current
@VREF Output
Reset Pulse length
(Low Active)
Load @Reset
Terminal (Pullup
Resistor)
Capacitive Load
@Reset Terminal
Radio Transceiver
Power Down
Current
D3.2 Smart wireless sensor network platform
Test Conditions(1)
Value
Unit
-25°C to 85°C, VCC=3V
-25°C to 85°C
20
-25°C to 85°C, VCC=3V
20
-25°C to 85°C, VCC=3V, Imax = 15mA
Full Drive Strength
-25°C to 85°C, VCC=3V, Imax = -6mA
Reduced Drive Strength
-25°C to 85°C, VCC=3V, Imax =
15mA
Full Drive Strength
-25°C to 85°C, VCC=3V, Imax = 6mA
Reduced Drive Strength
35
±50
nA
50
kΩ
ns
VCC0.6
VCC
V
VCC0.6
VCC
V
GND
GND+
0.6
V
GND
GND+
0.6
V
GND
VCC
V
-25°C to 85°C
200
ksps
-25°C to 85°C
12
Bits
-25°C to 85°C
-25°C to 85°C
1.4
VCC
V
-25°C to 85°C
GND
1.2
V
-25°C to 85°C
1.4
VCC
V
±1
µA
2.53 /
1.53
V
-25°C to 85°C, VCC=3V
-25°C to 85°C, VCC=3V
2.35 /
1.41
2.45 /
1.47
-25°C to 85°C
-25°C to 85°C
-1
2
mA
µS
-25°C to 85°C
47
kΩ
-25°C to 85°C
2.2
nF
-25°C to 85°C
5
Transmit Current(5)
-25°C to 85°C, 12dBm
60.5
Receive Current(5)
-25°C to 85°C
30.3
Transmit(5)
Output Power
-25°C to 85°C
10
µA
mA
Rev. 2012-01-20
dBm
60/92
SMooHS
D3.2 Smart wireless sensor network platform
Test Conditions(1)
Parameter
Receive Input(5)
Sensitivity
Digital Application Part
-25°C to 85°C
-94
Power Down
Current
-25°C to 85°C
2
Operating Current
Power On
Setup Time(6)
Current Limiter
Output Supply
Voltage @Sensor
Connector(7)(8)
Output Driver
Low Level(7)(8)
Output Driver
High Level(7)(8)
Digital Input Level
Analog Input
Range
16Bit Analog Application Part
Power Down
Current
Operating
Current(5)
Sleep Current
Power On
Setup Time(6)
Current Limiter
Output Supply
Voltage @Sensor
Connector(7)(8)
Input Voltage
Range(5)
Input Differential
(5)
Voltage Range
Input Common
Mode Voltage
Range
Input Impedance
SX8724(5)
Conversion Rate
Resolution
Internal Reference
Voltage
Reference Voltage
Input
High accuracy
Reference Voltage
REF5025ID
Operating Current
REF5025ID
Extended Memory
Power Down
Current
Rev. 2012-01-20
Value
Unit
-25°C to 85°C, no Load
50
-25°C to 85°C
100
-25°C to 85°C
100
150
µA
100
ms
200
mA
-25°C to 85°C, Imax = 100mA
VCC0.1
VCC
V
-25°C to 85°C, Imax = 100mA
GND
GND+
0.15
V
-25°C to 85°C
VCCVCC
0.15
Same as GPIO
-25°C to 85°C
Same as ADC Input
-25°C to 85°C
2
-25°C to 85°C
950
-25°C to 85°C
101
-25°C to 85°C, Imax = 100mA
V
µA
-25°C to 85°C
-25°C to 85°C
100
100
150
ms
200
mA
V
-25°C to 85°C, Imax = 100mA,
Configured for Power Out
VCC0.1
VCC
-25°C to 85°C
GND
2.42
-25°C to 85°C
±2.42
-25°C to 85°C
GND
VCC
-25°C to 85°C
150
1500
-25°C to 85°C
-25°C to 85°C
-25°C to 85°C
1
16
1.19
1.22
V
kΩ
ksps
Bits
1.25
V
-25°C to 85°C
-25°C to 85°C
VCC
-0.05%
2.5
-25°C to 85°C
@85°C
0
3
+0.05%
V
1.2
mA
2
20
µA
61/92
SMooHS
Parameter
D3.2 Smart wireless sensor network platform
Test Conditions(1)
Value
Depending
of
Operating Current
Type
Module for Humidity/Temperature Sensor (SHT15 or SHT21, SHT25) and Dual-LED
Operating Current
0,55
SHT-Sensor(9)
Sleep Current
0,3
SHT-Sensor(9)
-25°C to 85°C, 12 Bit
Resolution
Temperature(9)
-25°C to 85°C, 14 Bit
Accuracy
-25°C to 85°C
±0,3
Temperature(9)
25°C, 8 Bit
Resolution
Humidity(9)
25°C, 12 Bit
Accuracy
±2
(9)
Humidity
Operating Current
LED red
-25°C to 85°C
(selectable
via bridge)
Operating Current
LED green
-25°C to 85°C
(controlled by port,
High Active)
Acceleration Sensor BMA180
Operating Current
-25°C to 85°C
650
Low Power Mode
Operating Current
-25°C to 85°C
975
Low Noise Mode
Sleep Current
0.5
Start-Up Time from
-25°C to 85°C
2
Sleep Mode
ADC Resolution
-25°C to 85°C
12
Selectable
Acceleration
-25°C to 85°C
1 to 16
Ranges
ADC Resolution
0,25
In 2g Mode
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
Unit
Memory
1
mA
1,5
µA
0,04
0,01
°C
±1,8
0,7
0,05
%RH
±5
5
mA
5
µA
ms
14
Bit
g
mg
Typical Specifications @25°C, VCC = 3.0V to 3.6V (unless otherwise noted), sensor connectors open, no
load. These values are average values. For more significant and detailed specifications refer to the
datasheets of the hardware and test it. The Values have been calculated from the original Datasheets
and not measured.
Depending on System Frequency, Power Modes and Activities
Typical Current @Clock 32.768 kHz and using Ports as GPIO
The maximum total current, I(OHmax) and I(OLmax), for all outputs combined should not exceed±100 mA to
hold the maximum voltage drop specified.
Depending on Operating Modes
Depending on Load
The maximum total current of all partial currents at this part should not exceed ±100mA
The maximum total current of all partial currents should not exceed the total current Itot @VCC
Depending on Sensor Type
Rev. 2012-01-20
62/92
SMooHS
D3.2 Smart wireless sensor network platform
12.1.2 Multi-sensor board, Rev. 2.2
Table 5: Multi-sensor board specifications, Rev. 2.2 (Wheatstone bridge)
Item / Parameter
Supply voltage
Supply current
 Sleep mode
 Operation mode (without sensor)
Response time
 From sleep mode
 From operation mode
No. of input channels
Input range
Resolution
Max. sampling rate
Ambient Temperature
Ambient Humidity
Add-ons (optional)
 Bosch SMB380 (Event detection)
 Sensirion SHT15
Symbol
Value
3V to 3.6V
ASM
AOM
12µA
6mA (typ.)
25ms
5ms
Ch1, Ch2
2
2mV/V to 280mV/V
≤15 bit
≤3.9 kHz
-40 to +85°C
90% RH Non Condensing
Vibration detection
Temp. /Hum. measurement
12.1.3 Tilt and inclination sensor board, Rev. 2.0
Table 6: Inclination and tilt sensor board specification, Rev. 2.0
Item / Parameter
Supply voltage
Supply current
 Sleep mode
 Operation mode (with 2 SCA830-D07)
Response time
 From sleep mode
No. of channels
Input range
Resolution
Max. sampling rate
Amplitude response
Ambient Temperature
Ambient Humidity
Add-ons (optional)
 Bosch SMB380 (Event detection)
 Sensirion SHT15
Rev. 2012-01-20
Symbol
Value
3 V to 3.6 V
ASM
AOM
12 µA
10 mA (typ.)
Ch1, Ch2
95ms
2 one axis inclinometers
orthogonally installed
-90° to +90°
0.00179° (range +/-3°)
125 Hz
6.25 Hz
-40 to +85°C
90% RH Non Condensing
Vibration detection
Temp. /Hum. measurement
63/92
SMooHS
D3.2 Smart wireless sensor network platform
12.1.4 Air velocity sensor board, Rev. 2.0
Table 7: Air velocity sensor board specifications, Rev. 2.0
Item / Parameter
Supply voltage
Supply current
 Sleep mode
 Operation mode (with sensors)
Response time
 From sleep mode
 From operation mode
No. of channels
Symbol
Value
3.15 to 3.6 V
ASM
AOM
12µA
about 20 mA
Ch1
Ch2
Air velocity sensor
RTD Temperature Sensor
0 to 3 m/s
+/-10 %
-10 to +60°C
Max. 85% RH
2mV/V to 280mV/V
≤15 bit
≤3.9 kHz
-40 to +85°C
Input range channel 1
Accuracy channel 1
Ambient Temperature channel 1
Ambient Humidity channel 1
Input range channel 2
Resolution channel 2
Max. sampling rate channel 2
Ambient Temperature channel 2
12.1.5 Impedance sensor board, Rev. 2.0
Table 8: Impedance converter system board specifications, Rev. 2.0
Item / Parameter
Supply voltage
Supply current
 Sleep mode
 Operation mode
No. of channels
Input range
Resolution
Max. sampling rate
Max. frequency
Ambient Temperature
Ambient Humidity
Add-ons (optional)
 Sensirion SHT15
Impedance converter Add-ons (optional)
 Bosch SMB380 (Event detection)
 Sensirion SHT15
Rev. 2012-01-20
Symbol
Value
3 to 3.6 V
ASM
AOM
12 µA
18 mA
Ch1
100 Ω to 10 MΩ
12 bit
1 MHz
100 kHz
-40 to +85°C
90% RH Non Condensing
Temp. /Hum. measurement
Vibration detection
Temp. /Hum. measurement
64/92
SMooHS
D3.2 Smart wireless sensor network platform
12.1.6 Impedance sensor board, Rev. 2.4
Table 9: Impedance converter system board specifications, Rev. 2.4
Test Conditions(1)
Parameter
Power Supply
Operating Voltage
-25°C to 85°C
Range (VCC)
Power Down
Leakage Current
Operating Current
Without external I2C sensors
Power On Setup
Time
Temperature range
Operating
Temperature Range
Operating
Relative
Non-Condensing
Humidity
Impedance Part (incl. 8-Channel Impedance Multiplexer)
No.
of
external
channels
No.
of
internal
channels
Internal
resistors
40
Output
frequency
resolution
Range 1 (range resistor 1 kOhm)
Range 2 (range resistor 100 kOhm)
2 Vpp output excitation voltage @30 kHz, impedance
range 100 kOhm, 200 kOhm connected at the output
Output frequency 10 Hz … 10 kHz
Output frequency >10 kHz … 100 kHz
DC
impedance
excitation
2
µA
45
mA
+85
°C
90
%RH
6
2
kOhm
>0
<100k
>100k
>10M
10
100k
0
0
output
Ohm
Hz
0.5
%
0.2
0.1
Hz
30
ppm/°C
1.98
0.97
0.383
0.198
Vpp
1.005
kOhm
12
16
Resolution
Rev. 2012-01-20
V
ms
-25
Range 1 @VCC = 3.3 V
Range 2 @VCC = 3.3 V
Range 3 @VCC = 3.3 V
Range 4 @VCC = 3.3 V
Analog to digital converter
Real and imaginary registers
Temperature Part (incl. 8-Channel I2C Multiplexer)
No.
of
external
channels
No.
of
internal
channels
Onboard temperature Sensor TMP102
Accuracy
-25 … 85°C
Resolution
Logic Input, Power Switches
Power On (VInL)
@VCC = 3.3 V, -25°C to 85°C
Power Off (VInH)
@VCC = 3.3 V, -25°C to 85°C
Power On (IInL)
-25°C to 85°C
Unit
3.6
100
Oscillator
temperature
coefficient
Output
voltage
Max.
1
100
frequency
System accuracy
Typ.
3.0
reference
Impedance range
Output
range
Value
Min.
bit
6
1
0.5
0.0625
0
1.4
°C
°C
0.8
VCC
1
V
V
µA
65/92
SMooHS
D3.2 Smart wireless sensor network platform
Parameter
Test Conditions(1)
Logic Input, Impedance chip AD5933
VInL
25°C
VInH
25°C
IIn
25°C
Logic Input, DDS chip AD9834
VInL
25°C
VInH
25°C
IIn
25°C
Logic Input, Impedance Multiplexer ADG707
VInL
-25°C to 85°C
VInH
-25°C to 85°C
IIn
-25°C to 85°C
Logic Input, Range switch ADG620
VInL
-25°C to 85°C
VInH
-25°C to 85°C
IIn
-25°C to 85°C
Logic Input, I2C Multiplexer
VInL
-25°C to 85°C
VInH
-25°C to 85°C
IIn
-25°C to 85°C
Value
Unit
0.7xVCC
0.3xVCC
VCC
1
V
V
µA
2.0
0.7
VCC
10
V
V
µA
2.4
0.005
0.8
VCC
1
V
V
µA
0.005
0.8
VCC
0.1
V
V
µA
0.3xVCC
VCC
1
V
V
µA
2.4
0.7xVCC
-1
12.1.7 Electrometer board, Rev. 2.0
Table 10: Specifications of the electrometer board with external multiplexer, Rev. 2.0
Item / Parameter
Supply voltage
Supply current
 Sleep mode
 Operation mode (without sensor)
 Operating mode (with sensor)
Response time
 From sleep mode
 From operation mode
No. of channels
 Single use
 In combination with Multiplexer
Input range
Resolution
Input resistance
Ambient Temperature
Ambient Humidity
Add-ons (optional)
 Sensirion SHT15
Rev. 2012-01-20
Symbol
Value
3V to 3.6V
ISM
IOM
IM
12µA
~13mA
~63mA
~100ms
Not specified
Ch1
Ch1 - CH8
1
8
-2V to +1.7V
12 bit
~100 GΩ
-25 to +85°C
90% RH Non Condensing
Temp. /Hum. measurement
66/92
SMooHS
D3.2 Smart wireless sensor network platform
12.1.8 Electrometer board, Rev. 2.4
Table 11: Specifications of the electrometer board with external multiplexer, Rev. 2.4
Parameter
Test Conditions(1)
Value
Min.
Typ.
Max.
Unit
Power Supply
Operating Voltage
Range (VCC)
Power Down
Leakage Current
-25°C to 85°C
3.0
@85°C
all Relays switched off
Operating Current
one Relay switched on
Power On
Setup Time
all Relays switched off, -25°C to 85°C
Analog Part (incl. 8-Channel Multiplexer)
@Gain =1, -25°C to 85°C
Input Voltage
Range (VIn)
@Gain =10, -25°C to 85°C
Output Voltage
-25°C to 85°C
@(VIn) = 0V
@Gain =1, -25°C to 85°C, VIn = -2.5V to 1.7V
Output Voltage
@Gain
=10, -25°C to 85°C, VIn = -0.25V to
Range (VOut)
0.25V
@Gain =1, -25°C to 85°C
Accuracy (VOut)
@Gain =10, -25°C to 85°C
Output Resistance
-25°C to 85°C
Setup Time for
Measurement
-25°C to 85°C
Value after
1 Channel
switched on
Relay Switching
-25°C to 85°C
Time
Required Delay
-25°C to 85°C
Time between
toggling Relays
Offset Voltage(2)
@(VOut)
Bias Voltage
@(VOut)
Range of Bias
Voltage Adjust(3)
@Resistor (RIn)
Setup Time Bias
Voltage Adjust(4)
Bandwidth -3dB
Noise @(VOut)
Input Resistance
Rev. 2012-01-20
@Gain =1, -25°C to 85°C
@Gain =10, -25°C to 85°C
@Gain =1, -25°C to 85°C
@Gain =10, -25°C to 85°C
-25°C to 85°C
@Gain =1
@Gain =10
@Gain =10, in shielded case
36
@85°C
3.6
0
1
3
10
10.4
11.2
@85°C
48,6
55
@25°C
100
V
µA
mA
ms
-2.5
-0.25
1.7
0.25
(VRef)/2
V
0
2.1
0
2.5
98
±0.2
±0.4
102
100
V
330
V
%
Ω
ms
1
ms
1
ms
±0.3
@25°C
±0.4
@25°C
±1
@25°C
±10
@25°C
±1.1
mV
±4.5
±50
mV
±500
±247.7
(16bit)
mV
12
s
33
16
Hz
100
2
±5%
mVrms
GΩ
67/92
SMooHS
Parameter
(RIn)
Temperature Drift
(RIn)
Reference Voltage
Output Voltage
(VRef)
Output Voltage
Temperature Drift
Output Resistance
Logic Input, Power Switch
Power On (VInL)
Power On (IInL)
Power Off (VInH)
Logic Input, other Peripherals
VInL
IInL
VInH
IInH
Clock Frequency
Operating
Temperature
Range
Operating Relative Humidity
(1)
D3.2 Smart wireless sensor network platform
Test Conditions(1)
Value
Unit
ppm/
°C
500
2.4995
2.5
2.5005
2
5
47
48
ppm/
°C
Ω
0.6
-3.6
V
µA
VCC0.1
VCC
V
2.95
0.6
-5
3.6
14
400
V
µA
V
µA
kHz
-25
+85
°C
90
%RH
-25°C to 85°C
46
-25°C to 85°C
-25°C to 85°C
0
-25°C to 85°C
-25°C to 85°C
-25°C to 85°C
-25°C to 85°C
-25°C to 85°C
-25°C to 85°C
Non-Condensing
V
Typical Specifications @25°C, VCC = 3.0V to 3.6V (unless otherwise noted).
(2)
The offset voltage can be measured by switching on the GND-Relay. It is not adjustable,
subtract it from the measurement.
(3)
The adjustment of the bias voltage is done at the low end of the input resistor (RIn), because the
bias voltage is a result of the bias current flowing into the input resistor. The bias current is a
leakage current at the input of the input amplifier. The bias voltage can be measured by switching
off all relays.
(4)
A simple principle of Bias voltage adjusting with relative good results:
Read out first the offset voltage and multiply by two (setup time after switching on the GND-Relay
= 300ms).Read out the bias voltage and multiply by two (setup time after switching off the GNDRelay = 7sec.).Subtract the result of the offset voltage from the result of the bias voltage. Negate
this result and shift the low end of the input resistor (RIn) with this value. The setup time to the
output (VOut) takes about 12 sec. Now the bias current at the input is compensated and the input is
nearly free of voltage, the output takes only the offset voltage (see point (2)).
Rev. 2012-01-20
68/92
SMooHS
D3.2 Smart wireless sensor network platform
12.1.9 SmartGate Rev. 3.3
Table 12: Specifications of the Smart Gateway, Rev. 3.3
Value
Min.
Test Conditions1
Parameter
DC Low Voltage Connector
Connector X16
DC Supply Voltage
Connector X12
Power on current (Inrush Current) @12V
Idle (GSM standby, WSN standby) @12V
Peak
Current
during
GSM
Startup
DC Supply Current
(GSM active, WSN active) @12V
RMS Current (GSM active, WSN active) @12V
Peak Current (GSM active, WSN active) @12V
DC High Voltage Connector
Mains AC Supply
Voltage
Mains DC Supply
Voltage
Typ.
10
10
12
12
130
140
150
170
250
420
110
370
V
230VAC
110VAC
Power over Ethernet (PoE)
DC Supply Voltage
(PoE)
20
10
Inrush
Peak
Current
during
GSM
(GSM active, WSN active) @48V
mA
V
110
DC Supply Current
(PoE)
V
V
240
110VAC
RMS Current (GSM active, WSN active) @48V
Unit
100
70
Mains
Current
48
24
(10.000)
150
800
230VAC
Mains AC Supply
Current
Max.
mA
A
12
48
54
42
47
69
Startup
220
Peak Current (GSM active, WSN active) @48V
Power on current (Inrush Current) @12V
V
mA
120
(30.000)
Peripherals / Others
Relay
Current
Driver
DC Supply Voltage Range of Connector X12 (active low, not
short-circuit proof)
Current on USB
Maximum value for both USB connectors @5V
Host
Operating
Temperature
Range
Operating Relative
Non-Condensing
Humdity
1
Typical Specifications @25°C
200
300
mA
200
300
mA
-25
+70
°C
10
90
%RH
SmartGateWS Components
 AarLogic Module C10/3 (Rev. 5) with SD-Memory Card and GSM Card
 SmartGIF gateway interface board (Rev. 3.3)
 SmartMCU1 WSN processing module (Rev. 2.2)
 SmartRF1 radio module (Rev. 2.3)
Rev. 2012-01-20
69/92
SMooHS
D3.2 Smart wireless sensor network platform
12.2 Terminals and drawings of different components
12.2.1 Processor board, Rev. 2.2
Pin definitions
Table 13: MCU Sensor board connector X1 and X2
Item / Parameter
General-purpose digital I/O pin/slave in/master out of
USART0/SPI mode, I2C data − USART0/I2C mode
General-purpose digital I/O pin/slave out/master in of
USART0/SPI mode
General-purpose digital I/O pin/external clock input −
USART0/UART or SPI mode, clock output – USART0/SPI
mode, I2C clock − USART0/I2C mode
General-purpose digital I/O pin/slave transmit enable –
USART0/SPI mode
General-purpose digital I/O pin/Timer_A, clock signal at
INCLK
General-purpose digital I/O pin/Timer_A, compare: Out1
output/Comparator_A input
General-purpose digital I/O pin/ACLK output
General-purpose digital I/O pin/conversion clock – 12-bit
ADC/DMA channel 0 external trigger
General-purpose digital I/O pin/Timer_A, compare: Out2
output
General-purpose digital I/O pin/transmit data out –
USART0/UART mode
General-purpose digital I/O pin/Timer_A, compare: Out1
output
General-purpose digital I/O pin/receive data in –
USART0/UART mode
General-purpose digital I/O pin/Timer_A, compare: Out0
output
General-purpose digital I/O pin/main system clock MCLK
output
Digital supply voltage, positive terminal. Supplies all digital
parts.
Reset input, nonmaskable interrupt input port, or bootstrap
loader start (in Flash devices). Connected via 1nF to GND
and pull up resistor 47k to DVCC
Digital supply voltage, negative terminal. Supplies all digital
parts.
General-purpose digital I/O pin/analog input a7 – 12-bit
ADC/DAC12.1 output/SVS input
General-purpose digital I/O pin/analog input a2 – 12-bit ADC
General-purpose digital I/O pin/analog input a6 – 12-bit
ADC/DAC12.0 output
General-purpose digital I/O pin/analog input a1 – 12-bit ADC
General-purpose digital I/O pin/analog input a3 – 12-bit ADC
Output of positive terminal of the reference voltage in the
ADC12 / or external reference voltage via Ref-IC and solder
bridge
Rev. 2012-01-20
Pin
MCU-X1
MCU-X2
P1
I2C_SDA_SI
I2C_SDA_SI
P2
SO
SO
P3
I2C_SCL_SCLK
I2C_SCL_SCLK
P4
GIO10
GIO10
P5
GIO4
P5
P6
GIO5
GIO3
P6
P7
GIO8
GIO2
P7
P8
GIO11
GIO1
P8
P9
GIO12
GIO0
P9
GIO13
P10
DVCC
DVCC
P11
\RESET
\RESET
P12
GND
GND
P13
ADC7
P13
P14
ADC2
ADC6
P14
P15
ADC3
ADC1
ADC0
P16
VREF+OUT
VREF+OUT
70/92
SMooHS
D3.2 Smart wireless sensor network platform
Item / Parameter
Negative terminal for the reference voltage for both sources,
the internal reference voltage, or an external applied
reference voltage
Analog supply voltage, negative terminal. Supplies only the
analog portion of ADC12 and DAC12.
Pin
MCU-X1
MCU-X2
P17
VEREF-_IN
VEREF-_IN
P18
AGND
AGND
Table 14: MCU Sensor board connector X4 and X5
Item / Parameter
Pin
Digital supply voltage, negative terminal. Supplies all
P1
digital parts.
Digital supply voltage, negative terminal. Supplies all
P2
digital parts.
Rev. 2012-01-20
MCU-X4
MCU-X5
GND
GND
GND
GND
71/92
SMooHS
D3.2 Smart wireless sensor network platform
Table 15: MCU supply board connector X3
Item / Parameter
Main supply voltage input, positive terminal. (+3.6V max)
Main supply voltage input, negative terminal. This is the main ground.
Main supply voltage input, negative terminal. This is the main ground.
General-purpose digital I/O pin/input for external resistor defining the
DCO nominal frequency
Analog ground. Supplies all analog parts. Can be connected via resistor
0R0 to GND
General-purpose digital I/O pin/Timer_A, capture: CCI1A input,
compare: Out1 output
General-purpose digital I/O pin/Timer_A, compare: Out0 output
General-purpose
digital
I/O
pin/Timer_A,
compare:
Out2
output/Comparator_A input
General-purpose digital I/O pin/switch all PWM digital output ports to
high impedance − Timer_B TB0 to TB6/SVS comparator output
General-purpose digital I/O pin/auxiliary clock ACLK output
General-purpose digital I/O pin/submain system clock SMCLK output
General-purpose digital I/O pin/analog input a4 – 12-bit ADC
General-purpose digital I/O pin/analog input a5 – 12-bit ADC
Test clock. TCK is the clock input port for device programming test and
bootstrap loader start
Test mode select. TMS is used as an input port for device programming
and test.
Test data input or test clock input. The device protection fuse is
connected to TDI/TCLK.
Test data output port. TDO/TDI data output or programming data input
terminal
Reset input, nonmaskable interrupt input port, or bootstrap loader start
(in Flash devices). Connected via 1nF to GND and pull up resistor 47k to
DVCC
General-purpose digital I/O pin/receive data in – USART1/UART mode
General-purpose digital I/O pin/transmit data out – USART1/UART mode
Pin
P1
P2
P3
P4
MCU-X3
VCC
GND
GND
GIO7
P5
AGND
P6
P_DVCC
P7
P8
GIO9
GIO6
P9
GIO16
P10
P11
P12
P13
P14
GIO15
GIO14
ADC4
ADC5
TCK
P15
TMS
P16
TDI
P17
TDO
P18
\RESET
P19
P20
UART1RX
UART1TX
I2C addressing serial number chip
The address of the silicon serial number chip DS28CM00 (IC8) is fixed at 0x50.
Rev. 2012-01-20
72/92
SMooHS
D3.2 Smart wireless sensor network platform
12.2.2 Processor board, Rev. 3.1
Pin definitions and usage of ports
Table 16: SmartWS, Rev. 3.1
Smart_WS_Rev3.1
Connectors
X1 X2 X3
Signal Name
Internal Use
X4
X5 X6 X7 X8
(1)
(1)
(1)
(1)
X27
Main Function
ResetN MCU
11 11
AGND
Analog
supply
ground
18 18
DVCC
Digital
supply
power
GND
Digital
supply
ground
P1.0/TA0_
CLK/ACLK
GPIO,
Clock
output, 5
TA0 Clock input
P1.1/BSL_TXD
P1.2/BSL_RXD
11
(4)
(4)
3
3
12 12 1,2 1,2 1
1
10 10
3
(4)
1
Bootstrap
Loader
transmit output
Bootstrap
Loader
receive input
3
4)
1
2
(5)
9
X22,
(X24
LED
red)
x
x
x
x
x
X20
x
x
x
x
x
Radio ResetN
x
Radio GPIO0
x
P1.5/RF_GPIO1
Radio GPIO1
x
P1.6/RF_GPIO2
Radio GPIO2
x
P1.7/RF_VREG_
EN
Radio
Enable
x
P2.0/INT/PWR_X1
Power ON/OFF,
6
GPIO, INT
P2.1/INT
GPIO, INT
P2.3/INT/X7-4_IN
P2.4/#CS_
ACCLR
P2.5/LED_G_
ANODE
P2.6/#
OVERLOAD
Rev. 2012-01-20
(4)
(4)
15
P1.4/RF_GPIO0
P2.2/INT/PWR_
X2/X7-4_OUT
(4)
17
P1.3/#RF_RESET
Vreg
At conn. X7:
Output,
else
Power ON/OFF,
GPIO, INT
At conn. X7:
Input,
(GPIO
INT),
else
GPIO, INT
Chip
selectN
internal
acceleration
sensor
Output,
DualLED
green
anode
OverloadN
detect.
at
external
connectors
(with pull up
100k)
High
Freq.
Crys
(3)
tal
Solder
Connection = x
Pad
Pin No.
#RESET
Hum./
Me
Analog Digit. Accele
Temp. Ra
mory + dig. App. ration
Dual- dio (2)
(2)
(2)
(2)
App.
(2)
LED
7
6
4
x
7
4
x
x
X25
x
x
73/92
SMooHS
D3.2 Smart wireless sensor network platform
Smart_WS_Rev3.1
Connectors
X1 X2 X3
Signal Name
Internal Use
X4
X5 X6 X7 X8
(1)
(1)
(1)
Main Function
(1)
Hum./
Me
Analog Digit. Accele
Temp. Ra
X27
mory + dig. App. ration
Dual- dio (2)
(2)
(2)
(2)
App.
(2)
LED
Solder
Connection = x
Pad
Pin No.
P2.7/INT_ACCLR
P3.0/#RF_CS
P3.1/RF_MOSI
INT of internal
acceleration
sensor
Radio
chip
selectN
x
x
Radio SPI MOSI
x
P3.2/RF_MISO
Radio SPI MISO
x
P3.3/RF_SCLK
Radio SPI SCLK
x
P3.4/UCA0_TXD
Transmit output,
GPIO
18
P3.5/UCA0_RXD
Receiv
GPIO
16
P3.6/UCA1_SPI_
CLK
SPI SCLK, (I2C
SCK)
internal memory
and acceleration
(with pull up 10k)
P3.7/UCB1_SPI_
SIMO/UCB1_I2C_
SDA
SPI SIMO, I2C
1
SDA,
GPIO
P4.0/TB0.0/X7-2_
IN
P4.1/TB0.1/X7-2_
OUT
P4.2/SCLK_HT
P4.3/SDATA_HT
input,
At conn. X7:
Input,
Timer
B0.0
input,
(GPIO),
else
GPIO,
Timer B0.0 input
At conn. X7:
Output,
else
GPIO,
Timer B0.1 input
SCLK
internal humidity
+
temperature
sensor
(with pull up 10k)
SDATA
internal humidity
+
temperature
sensor
(with pull up 10k)
x
x
1
9
2
x
8
2
x
X23
X21
P4.4/SCLK_
ANA-APP
SCLK
internal analog
application
(with pull up 10k)
x
P4.5/SDATA_
ANA-APP
SDATA
internal analog
application
(with pull up 10k)
x
P4.6/#PWR_
ANA-APP
Power ON/OFF
(L=ON) internal
analog,
application
x
Rev. 2012-01-20
High
Freq.
Crys
(3)
tal
74/92
SMooHS
D3.2 Smart wireless sensor network platform
Smart_WS_Rev3.1
Connectors
X1 X2 X3
Signal Name
Internal Use
X4
X5 X6 X7 X8
(1)
(1)
(1)
(1)
Main Function
Hum./
Me
Analog Digit. Accele
Temp. Ra
X27
mory + dig. App. ration
Dual- dio (2)
(2)
(2)
(2)
App.
(2)
LED
High
Freq.
Crys
(3)
tal
Solder
Connection = x
Pad
Pin No.
P4.7/TB0_CLK/
SMCLK/X8-2_IN
At conn. X8:
Input,
TB0 Clock input,
(GPIO),
Clock
output,
else
GPIO,Clock
output,
TB0 Clock input
P5.0/A8/VREF+/
VEREF+
VREF+
out,
16 16
extern VREF+ in
P5.1/A9/VREF-/
VEREF-
VREFout,
17 17
extern VREF- in
P5.2/XT2IN/X84_OUT
At conn. X8:
Output,elsehigh
frequencycrystal
4
x
P5.3/XT2OUT/
X8-4_IN
At conn. X8:
Input,
(GPIO),
else
high frequency
crystal
4
x
P5.4/UCB1_SPI_
SOMI/UCB1_
I2C_SCL
SPI
I2C
GPIO
P5.5/UCB1_SPI_
CLK
SPI
GPIO
P5.6/UCA1_SPI_
SIMO
SPI SIMO, (I2C
SDA)
internal memory
and acceleration
(with pull up 10k)
x
x
P5.7/UCA1_SPI_
SOMI
SPI
SOMI,
internal memory
and acceleration
x
x
SOMI,
SCL, 3
CLK,
Analog
(GPIO)
Analog
(GPIO)
Analog
(GPIO)
Analog
(GPIO)
input,
P6.4/A4
Analog
(GPIO)
input,
P6.5/A5
Analog
(GPIO)
input,
Input,
input,
(GPIO)
Input,
input,
(GPIO)
Analog
P6.0/A0
P6.1/A1
P6.2/A2
P6.3/A3
P6.6/A6/X6-2_IN
P6.7/A7/X6-4_IN
2
x
3
2
14
input,
input,
2
15
input,
13
15
14
13
2
x
4
x
Analog
P7.0/XIN
Clock Crystal
P7.1/XOUT
Clock Crystal
Rev. 2012-01-20
5
75/92
SMooHS
D3.2 Smart wireless sensor network platform
Smart_WS_Rev3.1
Connectors
X1 X2 X3
Signal Name
Internal Use
X4
X5 X6 X7 X8
(1)
(1)
(1)
(1)
Main Function
Hum./
Me
Analog Digit. Accele
Temp. Ra
X27
mory + dig. App. ration
Dual- dio (2)
(2)
(2)
(2)
App.
(2)
LED
Solder
Connection = x
Pad
Pin No.
P7.2/CS_SPI_X2/
X8-2_OUT
P7.3/CS_SPI_X1
At conn.
Output,
else
chip selct
select I2C
GPIO
Chip select
select I2C
GPIO
P7.4/X5-4_OUT
Output
P7.5/A13/X5-4_IN
Input,
input,
(GPIO)
X8:
4
SPI,
bus,
2
x
SPI,
bus, 4
4
x
4
x
2
x
2
x
Analog
P7.6/X5-2_OUT
Output
P7.7/A15/X5-2_IN
Input,
input,
(GPIO)
P8.0/TA0.0
GPIO,
Timer A0.0 input
9
P8.1/TA0.1
GPIO,
Timer A0.1 input
8
P8.2/#CS_MEM
Chip
selectN
memory
x
P8.3/#PWR_MEM
Power ON/OFF
memory (L=ON)
x
P8.4/X6-2_OUT
Output
2
x
P8.5/X6-4_OUT
Output
4
x
P8.6/#PWR_
DIG-APP
PJ.0/TDO
PJ.1/TDI
PJ.2/TMS
PJ.3/TCK
TEST
High
Freq.
Crys
(3)
tal
Analog
Power ON/OFF
(L=ON) internal
digital
application
Programming
port,
GPIO
Programming
port,
GPIO
Programming
port,
GPIO
Programming
port,
GPIO
Programming
port
x
1
3
5
7
8
Notes:
(1) Connected via analog - and/or digital application, some functions are hardware configurable, VCC and GND too,
some pins are connected to more than one port
(2) Some connections depend on hardware function
(3) Optional. If high frequency crystal is used, disconnect application at X8 pin 4 (R110, R111)
(4) Power supply is switchable, L=ON
(5)
This
is
power
supply
input
named
VCC_JTAG.
Jumper
JP1
The power must be supplied by the programmer board or another device, range 3.0V-3.6V
Rev. 2012-01-20
must
be
in
position
1-2.
76/92
SMooHS
D3.2 Smart wireless sensor network platform
Functional areas
Figure 52. Principle sketch of the functional areas at the top side
Connectors
Figure 53. Connectors at the bottom side
Rev. 2012-01-20
77/92
SMooHS
D3.2 Smart wireless sensor network platform
12.2.3 Power module, Rev. 2.3
Pin definitions
Table 17: Power supply board connector X5 connected to MCU-X3
Item / Parameter
Not used, grounded via resistor 47k. Set MCU’s port to input or to output
low if not other ways used
Not used, grounded via resistor 47k. Set MCU’s port to input or to output
low if not other ways used
Resetting the MCU, connected via 10nF to ground and to X6 for reset
button
Open
Open
Open
Open
Measuring the current consumption at the ILIM-pin of IC5. Set MCU’s
port to analog input. The max. value is about 0.5V if VCC is shorted
Measuring the battery voltage or the main supply voltage VCC, this is
selectable via 0R0 resistor. The voltage is divided by 2. Set MCU’s port
to analog input and MCU’s reference to 2.5V for converting
Digital output via resistor 330R to X6, anode LED (green) on external
keyboard. H = LED on
Digital output via resistor 330R to X6, anode LED (yellow) on external
keyboard. H = LED on
Digital output via resistor 330R to X6, anode LED (red) on external
keyboard. H = LED on
Connected to X6 via 1µF to GND and pull up resistor 47k to VCC. Used
for function key on external keyboard. Set MCU’s port to input. L =
button pressed
Connected to X6 via 1µF to GND and pull up resistor 47k to VCC. Used
for function key on external keyboard. Set MCU’s port to input. L =
button pressed
Connected via resistor 47k to GND. Set MCU’s port to input. L = no
connection with PC via USB (signal is used on programmer board)
Analog ground. Supplies all analog parts. This line is connected via
resistor 0R0 to GND
Power state signal, connected via pull up resistor 100k to VCC.
Important: Set MCU’s port to input! This signal is internal used for the
power management. H = battery power, L = solar power
Main supply voltage output, negative terminal. This is the main ground.
Main supply voltage output, negative terminal. This is the main ground.
Main supply voltage output, positive terminal. (+3.6V max)
Rev. 2012-01-20
Pin
P1
MCU-X3
UART1TX
P2
UART1RX
P3
\RESET
P4
P5
P6
P7
P8
TDO
TDI
TMS
TCK
ADC5
P9
ADC4
P10
GIO14
P11
GIO15
P12
GIO16
P13
GIO6
P14
GIO9
P15
P_DVCC
P16
AGND
P17
GIO7
P18
P19
P20
GND
GND
VCC
78/92
SMooHS
D3.2 Smart wireless sensor network platform
Table 18: Connector X6 for plastic foil keyboard
Item / Parameter
Output to anode low current LED
Output to anode low current LED
Output to anode low current LED
Digital ground. Supplies all digital parts.
Function button, switch to GND
Function button, switch to GND
Reset button, switch to GND
Open
Pin
P1
P2
P3
P4
P5
P6
P7
P8
X6
LED_RED
LED_GREEN
LED_YELLOW
GND
USERINT_EXT
LED_on_off
\RESET
VCC_OUT
Table 19: Connector X7 for extern power (for example a small solar module)
Item / Parameter
Supply voltage input, negative terminal. This is the main ground.
Supply voltage input, positive terminal. (optimal +5.2V to +6V)
Pin
P1
P2
X7
GND
V-EXT1
Table 20: Connector X8 for extern power (for example a small solar module)
Item / Parameter
Supply voltage input, negative terminal. This is the main ground.
Supply voltage input, positive terminal. (optimal +5.2V to +6V)
Rev. 2012-01-20
Pin
P1
P2
X8
GND
V-EXT2
79/92
SMooHS
D3.2 Smart wireless sensor network platform
12.2.4 Multi-sensor board, Rev. 2.2
Pin definitions
Table 21: Multi-sensor board connector X1 connected to MCU-X1 or to MCU-X2
Item / Parameter
I2C serial data, SHT15 serial data
Open
I2C serial clock, SHT15 serial clock
Programmable I/O1 of ZMD31050 (IC101),
remove resistor R113 if not used and set MCU’s
port to output low if not other ways used
Power on Ch1 and Ch2 (L = power on, H =
power off)
Event detection (INT, output of SMB380)
Programmable I/O2 of ZMD31050 (IC101),
remove resistor R114 if not used and set MCU’s
port to output low if not other ways used
Programmable I/O1 of ZMD31050 (IC102),
remove resistor R213 if not used and set MCU’s
port to output low if not other ways used
Programmable I/O2 of ZMD31050 (IC102),
remove resistor R214 if not used and set MCU’s
port to output low if not other ways used
Supply voltage. Supplies all digital and analog
parts.
Open
Digital ground. Supplies all digital parts.
Open, set MCU’s port to output low if not other
ways used
Analog output of ZMD31050 (IC101)
Analog output of ZMD31050 (IC102)
Open
Not used, connected to AGND
Analog ground. Supplies all analog parts
Pin
P1
P2
P3
P4
MCU-X1
I2C_SDA_SI
SO
I2C_SCL_SCLK
GIO10
MCU-X2
I2C_SDA_SI
SO
I2C_SCL_SCLK
GIO10
P5
GIO4
GIO5
P6
P7
GIO3
GIO2
GIO8
GIO11
P8
GIO1
GIO12
P9
GIO0
GIO13
P10
DVCC
DVCC
P11
P12
P13
\RESET
GND
ADC7
\RESET
GND
ADC2
P14
P15
P16
P17
P18
ADC6
ADC3
VREF+OUT
VEREF-_IN
AGND
ADC1
ADC0
VREF+OUT
VEREF-_IN
AGND
Table 22: Multi-sensor board connector X4, connected to MCU-X4 or to MCU-X5
Item / Parameter
Open
Open
Rev. 2012-01-20
Pin
P1
P2
MCU-X4
GND
GND
MCU-X5
GND
GND
80/92
SMooHS
D3.2 Smart wireless sensor network platform
Socket definition
Table 23: Sensor connector BU101 and BU201, female sockets 4-pin
Item / Parameter
Pin
Normally negative supply to the sensor bridge P1
(configurable)
Normally negative
(configurable)
signal
from
sensor
bridge P2
Normally positive
(configurable)
signal
from
sensor
bridge P4
Normally positive supply to the sensor bridge P3
(configurable)
BU101
Measuring
circuit
IC101
Measuring
circuit
IC101
Measuring
circuit
IC101
Measuring
circuit
IC101
BU201
Measuring
circuit IC102
Measuring
circuit IC102
Measuring
circuit IC102
Measuring
circuit IC102
Figure 54. Female socket 4-pin, front side.
I2C addressing
Each ZMD31050 chip has a base address 0x78 that is always valid, but it is possible to program a
second address into the EE-Prom of the ZMD31050.
Table 24: I2C addresses
Item / Parameter
Module connected with MCU’s connector X1
Module connected with MCU’s connector X2
Rev. 2012-01-20
Position
Slot 1
Slot 2
IC101
0x74
0x76
IC201
0x75
0x77
81/92
SMooHS
D3.2 Smart wireless sensor network platform
12.2.5 Tilt and inclination sensor board, Rev. 2.0
Pin definitions
Table 25: Inclination and tilt sensor board connector X1 connected to MCU-X1 or to MCU-X2
Item / Parameter
I2C serial data, SPI serial data (master out,
slave in), SHT15 serial data
SPI serial data (master in, slave out)
I2C serial clock, SPI serial clock, SHT15 serial
clock
Chip select, digital input of SCA830 (IC5), active
low enables serial data communication of IC5.
This line is connected via connector BU101 to
the line CSB2 of the external sensor board. If
the power of the external sensor board is
switched off, hold this line low! A high will
provide a current flow into IC5.
Active low enables the SPI-bus at the connector
BU201 and power on the external sensor board
Event detection (INT, output of SMB380)
Chip select, digital input of SCA830 (IC4), active
low enables serial data communication of IC4.
This line is connected via connector BU201 to
the line CSB1 of the external sensor board. If
the power of the external sensor board is
switched off, hold this line low! A high will
provide a current flow into IC4.
Open, set MCU’s port to output low if not other
ways used
Pin
P1
MCU-X1
I2C_SDA_SI
P2
P3
SO
SO
I2C_SCL_SCLK I2C_SCL_SCLK
P4
GIO10
GIO10
P5
GIO4
GIO5
P6
P7
GIO3
GIO2
GIO8
GIO11
P8
GIO1
GIO12
Open, set MCU’s port to output low if not other P9
ways used
GIO0
GIO13
Supply voltage. Supplies all digital and analog
parts.
Open
Digital ground. Supplies all digital parts.
Open, set MCU’s port to output low if not other
ways used
Open, set MCU’s port to output low if not other
ways used
Open, set MCU’s port to output low if not other
ways used
Open
Not used, connected to AGND
Analog ground. Supplies all analog parts
P10
DVCC
DVCC
P11
P12
P13
\RESET
GND
ADC7
\RESET
GND
ADC2
P14
ADC6
ADC1
P15
ADC3
ADC0
P16
P17
P18
VREF+OUT
VEREF-_IN
AGND
VREF+OUT
VEREF-_IN
AGND
Rev. 2012-01-20
MCU-X2
I2C_SDA_SI
82/92
SMooHS
D3.2 Smart wireless sensor network platform
Table 26: Inclination and tilt sensor board connector X4, connected to MCU-X4 or to MCU-X5
Item / Parameter
Pin
MCU-X4
MCU-X5
Open
Open
P1
P2
GND
GND
GND
GND
Table 27: Sensor connector BU101, female socket 3-pin
Item / Parameter
Ground, supplies the external sensor board
Chip select, digital input of SCA830 (IC5), active low
enables serial data communication of IC5 on the
external sensor board
Supply voltage, switched. Supplies the external
sensor board
Pin
P1
P3
Extern sensor board
GND
CSB2
P4
VDD
Socket definition
Table 28: Sensor connector BU201, female socket 4-pin
Item / Parameter
Pin
Chip select, digital input of SCA830 (IC4), active low P1
enables serial data communication of IC4 on the
external sensor board
SPI serial data, switched (master out, slave in)
P2
SPI serial data, switched (master in, slave out)
P4
SPI serial clock, switched
P3
Extern sensor board
CSB1
MOSI
MISO
SCK
Figure 55. Female sockets 4-pin and 3-pin, front side.
12.2.6 Air velocity sensor board, Rev. 2.0
Pin definitions
Rev. 2012-01-20
83/92
SMooHS
D3.2 Smart wireless sensor network platform
Table 29: Air velocity sensor board connector X1 connected to MCU-X1 or to MCU-X2
Item / Parameter
I2C serial data, SHT15 serial data
Open
I2C serial clock, SHT15 serial clock
Programmable I/O1 of ZMD31050 (IC101),
remove resistor R113 if not used and set MCU’s
port to output low if not other ways used
Power on sensor bridge (ZMD31050) and air
velocity sensor (L = power on, H = power off)
Event detection (INT, output of SMB380)
Programmable I/O2 of ZMD31050 (IC101),
remove resistor R114 if not used and set MCU’s
port to output low if not other ways used
Open, set MCU’s port to output low if not other
ways used
Pin
P1
P2
P3
P4
MCU-X1
I2C_SDA_SI
SO
I2C_SCL_SCLK
GIO10
MCU-X2
I2C_SDA_SI
SO
I2C_SCL_SCLK
GIO10
P5
GIO4
GIO5
P6
P7
GIO3
GIO2
GIO8
GIO11
P8
GIO1
GIO12
Open, set MCU’s port to output low if not other P9
ways used
GIO0
GIO13
Supply voltage. Supplies all digital and analog
parts.
Open
Digital ground. Supplies all digital parts.
Open, set MCU’s port to output low if not other
ways used
Analog output of ZMD31050 (IC101)
Analog output of air velocity sensor, set the
internal MCU’s reference to 2.5V for converting
Open
Not used, connected to AGND
Analog ground. Supplies all analog parts
P10
DVCC
DVCC
P11
P12
P13
\RESET
GND
ADC7
\RESET
GND
ADC2
P14
P15
ADC6
ADC3
ADC1
ADC0
P16
P17
P18
VREF+OUT
VEREF-_IN
AGND
VREF+OUT
VEREF-_IN
AGND
Table 30: Air velocity sensor board connector X4, connected to MCU-X4 or to MCU-X5
Item / Parameter
Open
Open
Rev. 2012-01-20
Pin
P1
P2
MCU-X4
GND
GND
MCU-X5
GND
GND
84/92
SMooHS
D3.2 Smart wireless sensor network platform
Socket definition
Table 31: Sensor connector BU101, female socket 4-pin
Item / Parameter
Normally negative supply to the
(configurable)
Normally negative signal from
(configurable)
Normally positive signal from
(configurable)
Normally positive supply to the
(configurable)
Pin
sensor bridge P1
BU101
Measuring circuit IC101
sensor
bridge P2
Measuring circuit IC101
sensor
bridge P4
Measuring circuit IC101
sensor bridge P3
Measuring circuit IC101
Table 32: Sensor connector BU201, female socket 4-pin
Item / Parameter
Ground. Supplies the air velocity sensor
Ground. Supplies the air velocity sensor
Analog output of the air velocity sensor
Supply voltage, switched. Supplies the air velocity
sensor
Pin
P1
P2
P4
P3
Air velocity sensor
GND
GND
Vout
VCC
Figure 56. Female socket 4-pin, front side.
I2C addressing
Each ZMD31050 chip has a base address 0x78 that is always valid, but it is possible to program a
second address into the EE-Prom of the ZMD31050.
Rev. 2012-01-20
85/92
SMooHS
D3.2 Smart wireless sensor network platform
12.2.7 Impedance sensor board, Rev. 2.0
Pin definitions
Table 33: Impedance converter board connector X1 connected to MCU-X1 or to MCU-X2
Item / Parameter
I2C serial data, SHT15 serial data (selectable)
Open
I2C serial clock, SHT15 serial clock (selectable)
Select measuring frequency, input DIVA (bit0) of
oscillator-IC LTC6930
Power on oscillator and measuring circuits (L =
power on, H = power off)
SHT15 serial data (selectable)
Select measuring frequency, input DIVC (bit2) of
oscillator-IC LTC6930
SHT15 serial clock (selectable)
Select measuring frequency, input DIVB (bit1) of
oscillator-IC LTC6930
Supply voltage. Supplies all digital and analog
parts.
Open
Digital ground. Supplies all digital parts.
Open, set MCU’s port to output low if not other
ways used
Open, set MCU’s port to output low if not other
ways used
Open, set MCU’s port to output low if not other
ways used
Open
Not used, connected to AGND
Analog ground. Supplies all analog parts
Pin
P1
P2
P3
P4
MCU-X1
I2C_SDA_SI
SO
I2C_SCL_SCLK
GIO10
MCU-X2
I2C_SDA_SI
SO
I2C_SCL_SCLK
GIO10
P5
GIO4
GIO5
P6
P7
GIO3
GIO2
GIO8
GIO11
P8
P9
GIO1
GIO0
GIO12
GIO13
P10
DVCC
DVCC
P11
P12
P13
\RESET
GND
ADC7
\RESET
GND
ADC2
P14
ADC6
ADC1
P15
ADC3
ADC0
P16
P17
P18
VREF+OUT
VEREF-_IN
AGND
VREF+OUT
VEREF-_IN
AGND
Table 34: Impedance converter board connector X4, connected to MCU-X4 or to MCU-X5
Item / Parameter
Open
Open
Pin
P1
P2
MCU-X4
GND
GND
MCU-X5
GND
GND
Socket definition
Table 35: Connector BU101 to measuring object, female socket 4-pin
Item / Parameter
Analog ground
Measuring frequency output to measuring object
Measuring signal input from measuring object
Analog ground
Rev. 2012-01-20
Pin
P1
P2
P4
P3
BU101
86/92
SMooHS
D3.2 Smart wireless sensor network platform
Table 36: Connector BU201, female socket 4-pin
Item / Parameter
Open
Open
Open
Open
Pin
P1
P2
P4
P3
BU201
Figure 57. Female socket 4-pin, front side.
I2C addressing
The AD5933 chip has a base address 0x0D.
12.2.8 Electrometer board, Rev. 2.0
Pin definitions
Table 37: Electrometer board connector X1 connected to MCU-X1
Item / Parameter
Open
Open
Open
Open, set MCU’s port to output low if not other ways used
Open, set MCU’s port to output low if not other ways used
Open, set MCU’s port to output low if not other ways used
Open, set MCU’s port to output low if not other ways used
Open, set MCU’s port to output low if not other ways used
Open, set MCU’s port to output low if not other ways used
Open
Open
Open
Open, set MCU’s port to output low if not other ways used
Open, set MCU’s port to output low if not other ways used
Open, set MCU’s port to output low if not other ways used
Open
Not used, connected to AGND at X2
Open
Rev. 2012-01-20
Pin
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
P13
P14
P15
P16
P17
P18
MCU-X1
I2C_SDA_SI
SO
I2C_SCL_SCLK
GIO10
GIO4
GIO3
GIO2
GIO1
GIO0
DVCC
\RESET
GND
ADC7
ADC6
ADC3
VREF+OUT
VEREF-_IN
AGND
87/92
SMooHS
D3.2 Smart wireless sensor network platform
Table 38: Electrometer board connector X2 connected to MCU-X2
Item / Parameter
I2C serial data, SHT15 serial data (selectable)
Open
I2C serial clock, SHT15 serial clock (selectable)
Open, set MCU’s port to output low if not other ways used
Power on measuring circuits and enables the SPI-bus at the
connector BU1 (H = power on, L = power off)
SHT15 serial data (selectable)
Open, set MCU’s port to output low if not other ways used
SHT15 serial clock (selectable)
Open, set MCU’s port to output low if not other ways used
Supply voltage. Supplies all digital and analog parts.
Open
Digital ground. Supplies all digital parts.
Open, set MCU’s port to output low if not other ways used
Open, set MCU’s port to output low if not other ways used
Analog output of the measuring amplifier, set the internal MCU’s
reference to 2.5V for converting
MCU´s internal reference voltage, used for the measuring amplifier.
Activate this MCU’s output.
Not used, connected to AGND
Analog ground. Supplies all analog parts
Pin
P1
P2
P3
P4
P5
MCU-X2
I2C_SDA_SI
SO
I2C_SCL_SCLK
GIO10
GIO5
P6
P7
P8
P9
P10
P11
P12
P13
P14
P15
GIO8
GIO11
GIO12
GIO13
DVCC
\RESET
GND
ADC2
ADC1
ADC0
P16
VREF+OUT
P17
P18
VEREF-_IN
AGND
Pin
P1
P2
MCU-X5
GND
GND
Table 39: Electrometer board connector X5, connected to MCU-X5
Item / Parameter
Open
Open
Socket definition
Table 40: Connector BU1 to scanner board, female socket 4-pin
Item / Parameter
Positive supply +5V for the scanner board
I2C serial clock
I2C serial data
GND
Rev. 2012-01-20
Pin
P1
P2
P4
P3
Multiplexer
VCC
SCL
SDA
GND
88/92
SMooHS
D3.2 Smart wireless sensor network platform
Table 41: Connector BU2, female socket 4-pin
Item / Parameter
Open
Open
Open
Open
Pin
P1
P2
P4
P3
BU2
Table 42: Connector BU101of scanner board, female socket 4-pin
Item / Parameter
VCC input, positive supply +5V
SDA, I2C serial data
SCL, I2C serial clock
GND
Pin
P1
P2
P4
P3
BU101
Figure 58. Female socket 4-pin, front side.
I2C addressing
The multiplexer has an I2C address of 0x20, but it is possible to change the address with hardware.
12.2.9 Electrometer board, Rev. 2.4
Functional Areas and Connectors
Rev. 2012-01-20
89/92
SMooHS
D3.2 Smart wireless sensor network platform
Figure 59. Principle sketch of the functional areas and connections at the top side
12.3 Database Description
Table 43: Table structure for table Cluster
Type
Description
Field
clusterid
int
project
int
name
varchar(32)
description
varchar(400)
sensors
varchar(4096) Comma separated list of sensor IDs
Clusters are used to define a group of sensors.
Example
1,2,3
Table 44: Table structure for table Command
Field
cmdid
mote
cmd
timesend
timeanswer
answer
Type
int
int
varchar(40)
timestamp
timestamp
varchar(40)
Description
index
Mote to process command
Cmd text
Example
R 1000 2
CURRENT_TIMESTAMP
Time when answer is incoming
Ok 1234
Command transfer table. The user interface writes commands. The Gates are looking for
commands for their motes.
Rev. 2012-01-20
90/92
SMooHS
D3.2 Smart wireless sensor network platform
Table 45: Table structure for table Gates
Field
gateid
project
name
description
Type
int
int
varchar(32)
varchar(400)
Description
Example
Each gate has its entry
Table 46: Table structure for table Motes
Type
Field
moteid
int
gate
int
description
varchar(400)
x
int
y
int
z
int
Miranda
int
Wboot
int
Each mote has its entry.
Description
X GPS Coordinate
Y GPS Coordinate
Z GPS Coordinate
flashed Miranda ID
flashed Wboot ID
Example
0x27
0
2
1
Table 47: Table structure for table Project
Field
projectid
name
description
date
Type
int
varchar(32)
varchar(400)
timestamp
Description
Example
CURRENT_TIMESTAMP
Table 48: Table structure for table SHT15data
Type
Field
dataid
int(10)
sensor
int(10)
time
timestamp
temp
float
hum
float
Data Table for all SHT15 data.
Rev. 2012-01-20
Description
CURRENT_TIMESTAMP
Example
125445
1
1/12/2009 11:40:34
1.56
40.56
91/92
SMooHS
D3.2 Smart wireless sensor network platform
Table 49: Table structure for table SensorType
Field
typeid
name
description
tablename
Type
int
varchar(32)
varchar(400)
varchar(20)
Description
1
SHT15
temperature and humidity sensor
SHT15data
Example
Table 50: Table structure for table Sensors
Field
sensorid
mote
type
Type
int
int
int
description
varchar(40)
position
varchar(32)
Description
1
0x27
1
Example
With
drypack
sealed
waterproof
Church floor south west
Table 51: Table structure for table Software
Field
softwareid
name
svn
Type
int
varchar(32)
int
Description
1
Wboot
125
description
varchar(400)
Wboot version 125
crc
length
data
int
int
var(32000)
0x1234
0x978
//binary
Example
2
Miranda SHT15app
120
SHT15app
version
Johanniskirche
0x5678
0x1234
//binary
Table 52: Table structure for table Software Parameter
Field
pramid
software
name
description
address
length
type
upperlimit
lowerlimit
Rev. 2012-01-20
Type
int
int
varchar(32)
varchar(400)
int
int
int
int
int
Description
1
2
sleep time
measurement interval
0x1080
2
1
1200
1
Example
92/92