DiagNose II

Document Sample
DiagNose II Powered By Docstoc
					                    DiagNose II
          Quick start and Information Guide

Date        : 26 March 2010
Version     : 1.0
Quickstart               DiagNose II                     23 March 2010

Version history
 Version Date           Author         Remarks
 1.0       26-03-2010   Albert Bos     Initial version

Review history
 Version Date           Reviewer       Remarks

 Version Date           Addressee      Remarks

                                                          Page 2 of 21
Quickstart           DiagNose II          23 March 2010


1 GENERAL                                            4


3 SETTING A FIXED IP ADDRESS                         6

4 QUICK SOFTWARE INSTALLATION                        7

5 QUICK LICENSE INSTALLATION                         9


7 SETTING UP THE BUSINESS TREE                      11

8 CHEMICAL DETECTION PRINCIPLE                      12

9 PERFORMING MEASUREMENTS                           14

10 USING THE EPO SOFTWARE                           16

11 POINTS OF CARE                                   18


13 TECHNICAL SPECIFICATIONS                         20


                                           Page 3 of 21
Quickstart                       DiagNose II                                         23 March 2010

1 General
The DiagNose II is the measuring part of a so-called ‘Electronic Nose’ system. An electronic
nose is a system composed of one or more non-specific sensors and pattern recognition
software. The sensors generate a complex set of measurement features which are analyzed
by the recognition software and compared with a database of known samples. In this way the
recognition software can qualitatively and quantitatively analyze mixtures of volatile
substances in air. The known-samples database is acquired in the so-called calibration
phase. Note that it is also possible to calibrate after measurements have been acquired, as all
data is stored in raw (unprocessed) format.

       The DiagNose II.

The DiagNose II has been specifically developed for laboratory and field use. Normally a unit
is fitted with sensor modules in duplicate or triplicate. This allows the evaluation of the inter-
sensor differences and the development of sensor-independent calibration models.

                                                                                       Page 4 of 21
Quickstart                     DiagNose II                                     23 March 2010

2 Unpacking and setting up (first time)
    1) Unpack and check the contents of the case.


    2) Remove the protecting sticky tape from the BATT switch on the front panel. This is
       intended to secure the switch in the OFF position during transport.

    3) Connect a suitable UTP cable to the DiagNose II. This can be either the crossover
       UTP cable (grey) between the DiagNose II and a PC, or a normal UTP cable (blue)
       between the DiagNose II and a UTP-socket, switch or router. (NB: In case of direct
       connection of the DiagNose II and a PC with the crossover cable, the DiagNose II unit
       must either have a fixed IP address setting or the PC must be running a DHCP

    4) Connect the mains adapter to the DiagNose II and plug into the mains. The device
       will now power up. Note: do not connect the USB cable before powering up, see
       section 12 for details.

    5) Configure the IP address of the DiagNose II. When shipped, the DiagNose II is in
       DHCP mode and will try to acquire an IP address automatically from any DHCP
       server on the LAN. See section 3 for instructions on setting a fixed IP address.

    6) Install the EPO software (see sections 4, 5 and 6).

                                                                                 Page 5 of 21
Quickstart                       DiagNose II                                       23 March 2010

3 Setting a fixed IP address
The DiagNose II can acquire an IP address from any available DHCP server on the LAN
using the DHCP protocol, or alternatively be configured to use a fixed IP address. The latter is
useful for direct connection to a PC via a cross-over UTP cable or in networks with fixed IP

The easiest method to set a fixed IP address is to use the “Netfinder.exe” utility provided with
the software (in folder ‘Tools’). Connect the DiagNose II to a LAN with a DHCP server
present. The DiagNose II will acquire a dynamic IP address. The start the Netfinder utility and
perform a search. Any device found on the network will be displayed. Devices with green
background colors are dynamic, and with yellow background color are fixed.

Select the appropriate device. The device will be highlighted in the list. Then select the button
‘Assign IP’, and fill in the required values. If you assign an IP address of, the device
will revert to dynamic mode (DHCP mode).

It is possible to set/unset a fixed IP address through use of command line utilities over TCP,
UDP or USB. Contact C-it support for details.

                                                                                     Page 6 of 21
Quickstart                    DiagNose II                        23 March 2010

4 Quick software installation
    1) Start the installation file
    2) Accept the license agreement, click next

    3) Deselect the ‘Diaspora Service’ option

    4) Configure the Probes (Probe service and Check-it probe)

                                                                  Page 7 of 21
Quickstart                        DiagNose II                       23 March 2010

    5) Configure the Server

    6) Configure the Client

    7) Select the location to install the software to, click next

    8) Click next, next and Install
    9) After installation start the client

                                                                     Page 8 of 21
Quickstart                       DiagNose II                                        23 March 2010

5 Quick License installation
The First Use Wizard will provide help for setting up the application; the following subjects will
be handled:

    1. Introduction
       Click Next
    2. License activation
       Click “Request License”
       Register your serial number (see section 14)
       Fill in e-mail (or anonymous) and click “Request license”
       Click Next
    3. Group definition with default security settings
       Click Next
    4. User administration with Active Directory import option
       Specify additional users (if needed) and Click Next
    5. Demonstration installation with live data
       DESELECT demonstration
       Click Next
    6. Service Window definitions
       Click Next
    7. Business Tree selection
       Specify a proper name for the tree that will contain the sensor data
       DESELECT the unnecessary Business trees

        Click Finish

                                                                                      Page 9 of 21
Quickstart                     DiagNose II                                     23 March 2010

6 Configuring the EPO-probe service
    •   Start EPO-Client
    •   Choose Edit-Probe Configuration

    •   Select Probe (hartbeat monitor) from your machine (Screendump)

    •   Choose Checkit-Connections- Add TCP connection (ScreenDump)

    •   Enter IP address of the DiagNose and Port Nr. 2008 (ScreenDump)

Save the changes and the data will be retrieved by the EPO ProbeService and will be available
within the EPO-client/Business tree.

                                                                                Page 10 of 21
Quickstart                     DiagNose II                                       23 March 2010

7 Setting up the business tree
The business tree in EPO is a hierarchal view of data generating nodes. In case of the
DiagNose II these nodes are the sensor modules.

Make sure that the DiagNose II is connected to the same tcp-network as the EPO software.
Alternatively an UTP cross-over cable can be used to connect the DiagNose II directly to the
PC running the EPO software.

    1. Start the EPO User client
    2. Select menu “Edit \ Business Tree \ DiagNose2”

    3. Select tab “General”

        Drag-and-drop the folder “merge folder” to the left empty window called “DiagNose 2”
        Rename it (with the F2-key or the name property) to “Sensor type A”
        Do this another 3 times (on the same folder level) for “Sensor type B”, C and D

    4. Click tab “Check-it”

        select the plus symbol “+” before the device you are using to open the distinct sensor
        signals. Drag-and-drop the sensors according the supplied list (with numbers and
        sensor types) one-by-one to the right folder (A, B, C or D).

    5. Save the changes by clicking on the green check sign on the left

        Close the edit mode by clicking on the black cross above it.

                                                                                  Page 11 of 21
Quickstart                          DiagNose II                                            23 March 2010

8 Chemical detection principle
The DiagNose II employs an array of up to twelve ‘intelligent’ sensor modules. Each sensor
module contains driving electronics, microprocessor and an unique silicon serial number. The
sensors are fitted on a connector. The sensors are micro-hotplate types as illustrated in the
figure below. Due to the low thermal mass, temperature regulation is in the millisecond

From left to right: The intelligent sensor module, the sensor with cap removed (the white dot is the actual
sensor material), close-up of the micro-hotplate.

The metal-oxide sensors are temperature modulated under software control in a working
range of typically 180-340 °C. In this range the metal-oxide sensors behave as
semiconductors. When oxygen adsorbs and/or ionizes at the sensor surface the conductivity
is low. Removal of oxygen due to reaction with other substances (redox reaction) results in a
measurable change of conductivity. The change in conductivity is governed by the sensor
material (metal-oxide type and catalyst), sensor temperature dynamics and the chemical
reaction rates. The latter is determined in turn by the chemical concentrations (related to the
adsorbtion/desorbtion rates) and the surface temperature (reaction rate). Features for pattern
recognition are generated by recording the conductivity as function of the temperature
dynamics. This is illustrated in the figure below.



                                   Blanc      IPA          Butanol        MEA   NH3

         Principle of thermal modulation. The isolated heater is modulated and the response of the
         sensor to ambient volatiles is recorded as function of this temperature. The time scales of lower
         and upper graphs are the same.

                                                                                            Page 12 of 21
Quickstart                                                                      DiagNose II               23 March 2010

In further use, the data is normally visualized as series of one full period in a so-called
‘thermal loop’. Examples of these thermal loops (taken from the same data as in the previous
figure) are given in the figure below.

             Normalized response





                                          160            210              260         310           360

                                                                  Cycle temperature

                                                Blanc   Ethanol     MEA         MMA   NH3     H2S

        Response plotted as function of the heater temperature during a full period.

The electronics and system firmware allow for dynamic precise temperature control with a
standard deviation of approximately 1 ° The combination of the low thermal mass of the
micro-hotplates and the dynamic temperature control allows for very fast modulation of the
sensor temperatures.

The measurement interval (the time it takes to complete a full thermal cycle) is determined by
the chosen modulation scheme. The limiting steps are the physical and chemical reaction
rates at the sensor surfaces as the temperature modulation itself is extremely fast. A step
from ambient to 350 ° can be achieved in several milliseconds. Modulation schemes are
normally in the order of 5 to 30 seconds per full thermal cycle resulting in the same
measurement intervals. As standard modulation scheme a sinusoidal period of 20 seconds is

Measurable substances

The sensor array of the Check-it is capable of detecting a very large group of volatile
hydrocarbons and a range of inorganic substances.

Due to the detection mechanism the basic requirement is that the substance under
investigation will react with oxygen at the sensor surface under the chosen temperature
modulation scheme. This rules out substances such as the noble gases Argon, Radon and
Neon. Also fully halogenated substances are difficult, but not impossible, to detect.

Note also that detection is governed by the gaseous concentration of the substance in air.
Substances with very low volatility will not generate a concentration high enough to meet the
lower detection limit of approximately 1 ppm (H2S and sulphur containing organic substances
have a lower detection limit).

Examples of the inorganic substances are H2S, NOx, SOx, NH3, Cl2 en O3. The group of
organic substances is extremely large. An example shortlist (by no means exhaustive) is:

    •        Light alkanes, alkenes and alkynes
    •        Light alcohols and aldehydes
    •        Light amines and mercaptans
    •        Partly halogenated hydrocarbons
    •        Volatile acids
    •        Volatile aromatics

                                                                                                          Page 13 of 21
Quickstart                      DiagNose II                                        23 March 2010

9 Performing measurements
For performing measurements the DiagNose II has two switches and two signal LED’s on the
front panel. With these, the DiagNose II can be set to 3 distinct states:

             a) Standby
                Pump is off, both signal LED’s are off. Each sensor module generates one
                measurement per approx 15 minutes.
             b) Active
                Pump is on, air is drawn from the leftmost LUER coupling set, pump signal
                LED may be flashing or on, valve signal LED is off. Each sensor module
                generates approx. three measurements per minute.
             c) Active-Sampling
                Pump is on, air is drawn from the rightmost LUER coupling set, pump signal
                LED is on, valve signal Led is either on or flashing. Each sensor module
                generates approx. three measurements per minute.

One switch controls the internal pump, the other controls the internal two-way sampling
valves. When the pump is running and the device is in standard state, air is drawn via the inlet
(marked IN) of the leftmost LUER coupling pair. In the sampling state, air is drawn from the
inlet (marked IN) of the rightmost LUER coupling pair. In both states, exhaust air goes to the
corresponding outlet (marked OUT). See the figure below for illustration

DiagNose II front panel

When going from the standby state to active state, the signal LED of the pump switch will
flash for a pre-set period of time. This time is intended to stabilize the sensor readings and
during this time it is not possible to initiate a measurement (sampling). Once the flashing has
stopped and the LED is on continuously, measurements may be started.

Performing a measurement

With the pump signal LED on, a measurement may be started by pressing the SAMPLE
switch. The signal LED will turn on and the internal valves will switch forcing air to be drawn
from the SAMPLE inlet LUER coupling. Exhaust air will be emitted from the SAMPLE outlet
LUER coupling. The sampling time is pre-set. After the sampling time, the valves will switch
back (air is drawn from the MAIN inlet again) and the signal LED will start to flash. While the
SAMPLE LED is flashing, it is not possible to initiate another measurement. This time si the
recovery time and is used to flush the internals/sensors of the device. Also, information
contained in the dynamic behavior of the recovery phase may be useful for pattern
recognition. Once the LED has stopped flashing, another measurement may be initiated.

The preferred measurement setup is given in the figure below. In this setup a relatively large
amount of sample air is present in a gas sampling bag. The pump will draw approximately 80-

                                                                                    Page 14 of 21
Quickstart                      DiagNose II                                        23 March 2010

130 ml/minute of air. With the standard sampling time of 5 minutes, this requires a
approximately a minimum of 1 ltr of sample in the bag to allow a successful measurement.

        Typical measurement setup

An alternative setup is given in the next figure. In this setup, the headspace of the sample is
re-circulated during the sampling phase. In this case small volumes of sample can be used,
however the sensors will have a small effect on the sample due to the redox reactions

        Re-circulating headspace setup

The main air stream can be either ambient air, or preferably air that has been led through an
active-carbon filter. The latter can be easily made up by inserting a wad of cotton-wool, active
carbon pellets and another wad of cotton-wool in a large syringe, and coupling the syringe to
the MAIN inlet. It is highly advisable to always use standard syringe filters on both inlets, as
these prevent particles or fluids from entering the device.

NB: The DiagNose can buffer up to 15 hours of measurements and thus can be used without
being connected to the EPO software system. Once connected to the EPO software, all
measurements in the buffer will be read in by the software and the buffer emptied. The buffer
is Dataflash ™ and is persistent memory. Power on/off states have no influence on the buffer.
See section 10 for information on the EPO software.

                                                                                    Page 15 of 21
Quickstart                       DiagNose II                                        23 March 2010

10 Using the EPO software
The EPO framework and client provide the means to collect and view measurements. The
most important parts of the framework are the server, the probe service and the client. The
server is the multi-user database core. The probe service collects the data (when data is
available). The client is the actual user interface and provides the means to view and work
with the collected data. Multiple clients may access the server simultaneously. All three parts
may run the same computer, or on different computers as long as these are all connected to
the same LAN.

For an in-depth description of this software the user is referred to the EPO handbook. This
section will only highlight some of the most important features and issues.

A typical screenshot of the client is given in the figure below. On the left is the business tree.
This is a hierarchal folder view of the available data generating nodes, in the case of the
DiagNose II these will be the sensor modules. The layout of the business tree is user
configurable. The same data generating unit may appear multiple times in the tree depending
on how the user wants to organize the overview.

        The EPO client interface

The main part of the client interface is taken up by the timeline view. This view depicts the
chosen values (min, max, etc) for the selected node (or collection of nodes if a higher node is
selected). The selections options at the top allow the user to scroll through the data in the
database. It is possible to zoom in by selecting a box with the left mouse button pressed. It is
also possible to pan by holding the Ctrl key while simultaneously pressing the left mouse
button and dragging.

The point view (when available) represents a single measurement point which is a full thermal
loop of the selected sensor. The point view will dynamically track the cursor in the timeline

Some of the functionality can be accessed by the context menu which appears when pressing
the right mouse button. Depending on which part of the client interface the cursor is hovering
over, the context menu will change. The context menu of the timeline view has a number of
most needed options and is illustrated in the figure below. With these options the graph
zooming/panning can be undone, and reference measurement points can be ‘frozen’ for
comparison purposes. It is also possible to export the data visible in the timeline graph to a
csv (comma separated values) type file which can be further processed by excel or other

                                                                                     Page 16 of 21
Quickstart                       DiagNose II                                       23 March 2010

        Illustration of ‘freezing’ reference points in the point view

PCA plots

The client has an option to perform PCA analysis on collections of single measurement
points. The buttons and options for this are located in the lower right-hand corner of the client
interface. The measurement point closest to the cursor in the timeline graph can be added to
a collection (select the appropriate point and exit the mouse cursor on the bottom side of the
timeline graph, then press the Add button) and provided with a label. Once all data points
have been collected a PCA analysis can be done. The collection may be saved for later
reference and loaded again. NB: the scaling and centering options need to be selected before
adding the first point to the collection.

   Left: The PCA calculation options. Right: Example PCA calculation result

                                                                                    Page 17 of 21
Quickstart                        DiagNose II                                         23 March 2010

11 Points of care
At all times prevent particles and/or fluids from entering the LUER inlets. These will most
likely damage the sensors and/or pump. Preferably use standard laboratory syringe type
filters for this purpose. In case of accident, return the device to C-it for inspection and repair.

Use the power adapter supplied with the device. This power adapter is of a special type and
has is grounded. This prevents possible damage to the device by means of electrostatic

                                                                                       Page 18 of 21
Quickstart                     DiagNose II                                      23 March 2010

12 USB interface and firmware updating
The DiagNose II has an USB interface which is intended for service and for firmware updates.
When the device powers up, it checks to see if the USB cable is attached to a PC. If this is
the case, it will start up in bootloader mode. This mode may be exited by briefly unplugging
the USB cable.

When the device is in bootloader mode, the firmware may be flashed by means of the
UsbUpload.exe utility. This command line utility should be called with the new firmware hex
file as sole parameter. C-it support may supply a batch file for this function.

                                                                                 Page 19 of 21
Quickstart                       DiagNose II                                  23 March 2010

13 Technical specifications
        •      Dimensions 220x103x60 mm

Communication Interfaces:
        •      USB 1.1 B interface capable of 12 Mbit/sec
        •      TCP and UDP

User interfaces:
        •      Pump on/off switch and signal LED
        •      Sample switch and signal LED
        •      EPO system software
        •      Backup battery switch

Battery specifications:
        •      Approx. 2200 mAh Lithium polymer battery
        •      Recharges whenever the device is powered by the net adapter (also when the
               Batt switch is in the off position)
        •      Maximum recharge time is 8 hours
        •      Operational duration better than 3 hours on fully charged battery

Data buffer:
        •      Onboard DataFlash™ storage
        •      Holds up to 15 hours of continuous measurements with 12 sensor modules
               installed (in active state)

                                                                               Page 20 of 21
Quickstart                 DiagNose II    23 March 2010

14 Hardware Identification Numbers (ID)
DiagNose II unit
ID Number                    Type
                             Main board

Sensor modules
ID Number                      Type

Your EPO license number:

                                          Page 21 of 21

Shared By: