Professional Documents
Culture Documents
My Project
My Project
ON
DATA ACQUISITION SYSTEM
IN
INSTRUMENTATION
BY
G.SHIVA KUMAR ROLL NO: 2410867004
ACKNOWLEDGEMENT
We are thankful to all the Staff, Librarians and friends who have
directly or indirectly helped us in the completion of the project with
flying colors.
Page 2 of 84
Certificate
Page 3 of 84
List of Abbreviations
PC - Personal computer
RH - Relative Humidity
SD - Secure Digital
Page 4 of 84
DATA ACQUISITION SYSTEM
FOR THE PROCESS
&ENVIRONMENTALCHAMBE
R
Page 5 of 84
INDEX
List of Abbreviations
Abstract
1. Introduction……………………………………………………………….09
1.1 Control Logic
1.2 Data communication9
1.3 Simultaneous sampling
1.4 Input Buffering
1.5 Transducer Interfaces
2. Data logger or universal process scanner……………………………19
2.1 Overview
2.2 Physical Implementation
2.3 Proposed Operation
3. Implementation…………………………………………………………….24
3.1 Measurement Module
3.1.1 Measurement Unit
3.1.2 Memory Unit
3.1.3 System Operation
3.1.4 Complete Circuit Diagram
3.1.5 Construction of Measurement Module
3.2 PC Interface Modules
3.2.1 Hardware Requirement
3.2.2 The Download Procedure
4. Analysis of Design…………………………………………………………59
4.1 The Measurement module
4.2 The PC Interface Module
4.3 RS-232 communication
4.4 Housing
5. Sensor Interface…………………………………………………………….65
5.1 Resistance temperature Detector
5.2 Strain Gauge
5.3 Thermocouple
6. Software of Data Logger…………………………………………………..68
7. Example of logged Data of stability Chamber……..…………………
76
7.1 Materials Used
7.2 Sensor Position in Stability Chamber
7.3 Data
Page 6 of 84
8. Data Logger Technical
Specifications…………………………………..81
9. Applications of Data Logger……………………………………………...82
10. Conclusion…………………………………………………………………..83
List of Abbreviations
PC - Personal computer
RH - Relative Humidity
SD - Secure Digital
Page 7 of 84
ABSTRACT:
Page 8 of 84
INTRODUCTION
Page 9 of 84
INTRODUCTION:
Page 10 of 84
to use an external communications link to the host computer. RS-232
serial communications, IEEE-488 general purpose I/O bus, and the PC
parallel (printer) port are all mature, but still popular standards.
Universal serial bus (USB) is starting to be-come significant because it
is shipping as standard hardware on newer computer sand offers
generally high performance.
Page 11 of 84
Figure1. A data acquisition system (DAS) comprises a host computer,
control logic, a data converter and a number of input channels.
Page 12 of 84
the host process or when the sampling run is done. Local memory is
also used extensively in external DAS’s where the DAS-host band-
width may be relatively low compared with the peak sampling rate.
Specialized DAS systems may also contain on-board digital signal
processors (DSP’s) as well as logic for capturing and processing
specialized inputs, such as video signals from video cameras.
Page 13 of 84
comparison is that the output of every comparator for which the input
signal exceeds its sub-reference is turned on.
Page 14 of 84
The outputs of all the comparators are then fed into logic
referred to as a priority en-coder. This device takes the 255
comparator results and outputs an 8-bit code corresponding to the
`highest' comparator that has been activated. Because all the
comparisons are performed at once, this type of converter can be
made very fast. The major disadvantage of the flash ADC is its
complexity. Both the number of comparators and amount of logic
required increase as 2N with the number of bits of resolution which
are required. For this reason, most flash ADCs tend not to exceed 8
or10 bits of resolution.
Page 15 of 84
In today's communications-intensive world, electronic
equipment has to be de-signed from the outset to be able to operate
reliably in the presence of a wide range of radio frequency
interference (RFI) sources. While it may be obvious that RFI can
interfere with electronics that operate at radio frequencies, it can also
have effects on devices that process low-frequency and near DC
signals, such as most DA cards. The main problem in these cases is
that the individual transistors incorporated in even low-frequency
circuits have responses up into the hundreds of mega hertz, and will
rectify these RF signals into DC.RF injected into low-frequency
electronic systems usually manifests itself as offset and gain errors of
mysterious origin.
Page 16 of 84
that is high compared to that of the signal of interest, it is possible to
reconstruct an accurate representation of the original signal from the
acquired data, as depicted in Figure 5a. When the sampling rate is too
low, however, the sampled data set will not give a good
representation of the original signal, and may even result in a grossly
inaccurate representation, as shown in Figure 5b.
Page 17 of 84
the maximum allowed by a given sampling rate. Note, however, the
emphasis on both theoretical and mini-mum; it is usually a good idea
in practice to both limit the bandwidth of the incoming signal, and to
sample significantly faster than the Nyquist rate.
Page 18 of 84
2. Data logger (or) Universal Process Scanner:
Page 19 of 84
4 % whilst the respective ranges of operation are 0°C-50°C and 0%-
100%.
Furthermore, the device would have to be in a robust housing which
provides water resistance and a measure of shock absorption. In
order for a prospective user to access the data on the device a simple
and user-friendly method of transferring the data to a PC would be
required. Facilities in order to process this data on the PC will also
have to be made available.
2.1 Overview:
Page 20 of 84
Of the constraints displayed the most difficult to achieve is the
6 months of operation on standard batteries. In order to achieve this
goal all major design decisions were taken in order to minimize power
consumption. Evaluation of the tasks revealed that two major tasks
were required, namely the measurement and storage of data
(Memory Module) and the other being the downloading of data to the
PC and the processing of data (PC Interface Module) . These tasks are
made visible on the following block diagram.
Page 21 of 84
The separation of the functions into different units highlights
a major factor. That is that the main constraint of the system, power
consumption, will only influence the design of the Measurement
Module. Limiting the constrained region of the project would allow for
greater design freedom and increased functionality in the PC Interface
Module. There are further benefits in terms of product usability that
will be illustrated.
Page 22 of 84
2.3 Proposed Operation :
Page 23 of 84
3. Implementation:
3.1 Measurement Module:
Page 24 of 84
(RTD’s) are capable of a higher accuracy, offering 0.05°C-1.5°C and
0.1°C-1°C respectively, however for this application such high
accuracy is not imperative. Platinum RTD’s shortfall is in that it has a
very slow response time 1s-50s, unlike the SHT which has a response
time of between 5s and 30s. Thermistors are not perfect neither do
they perform very well in environments with significant moisture.
They are also prone to self-heating and are therefore not being
suitable for this design. The SHT71 was found to be the best suited for
application in this design.
Page 25 of 84
The sensor requires no other
peripheral hardware except for a
source, decoupling and connection
to the microcontroller.
Transmitting a Command:
Page 26 of 84
Following the transmission start sequence a command can be
sent to the sensor. There is a limited set of commands available for
communicating with the sensor. Attached to the upper byte are three
address bits, which for this sensor, has to be set to ‘000’, as these are
the only address bits that are currently supported. The sensor will
acknowledge the reception of the command by pulling the Data Line
low on the falling edge of the 8th synchronous clock (SCK) and
releasing the line on the falling edge 9th SCK. The following timing
diagram demonstrates the command signal transmission as well as
the transmit start sequence. It should be noted that all data is sent
and received MSB first.
Measurement Process:
Page 27 of 84
Once the microcontroller issues the command for the sensor to
measure RH it then has to wait whilst he sample is taken and the SCK
must be stopped. When the sensor has finished taking the reading it
pulls the data line low. Only then can the microcontroller start the
SCK once again. On the 5th SCK the sensor starts transmitting the
measurement data. After each byte is received the microcontroller
must end an acknowledge signal. Since the RH measurement, with
the current sensor configuration, is 8 bits then the sensor will transmit
one byte of zero’s and one byte for the actual data. Naturally only the
lower byte is stored and once this last byte is read in, sensor
transmission is stopped by omitting the final acknowledge signal.
Temperature sampling can then be requested by first sending
the transmission start sequence and then the command.
However, when the two bytes of data are downloaded from the sensor
both are used as the sensor is configured to send temperature data
as a 12 bit value. The upper nibble of the upper byte is set to zero
whilst the lower nibble contains the MSB’s of the temperature data.
Once this first byte is received by the microcontroller an acknowledge
signals sent to the sensor. Once this is achieved the lower byte
of data is then transmitted to the microcontroller and
communication with the sensor is ended. The timing diagram below
displays the sequence of flow of data.
Page 28 of 84
The sensor has a specific protocol that has to be adhered to, in
order to be able to interact with it. This makes the communication
process more complex as receive and transmit procedures together
with acknowledge detection and transmission and clock signals have
to manually coded. It was thus decided that the communication
sequence would be broken down into smaller sections that could be
tested individually for correct execution rather than endeavoring
to write code for the entire communication process and
attempting to test the whole code. This allowed any errors in
programming or incorrect sequence of events to be quickly identified
and rectified.
It was found that in working with the sensor and testing the
code a delay should be included between measurements to prevent
the sensor from heating up and producing inaccurate results. When
this problem occurred during the testing process a full connection
reset was performed on the sensor that reset all registers as well as
the serial interface. After this reset was carried out the status register
was reinitialized before measurements were taken.
Page 29 of 84
Testing the Sensor:
After the correct functioning of the code was tested, the ability
of the sensor to take measurements had to be qualitatively
investigated. These tests were crude and not calibrated but were
done with the intention of checking that if the ambient humidity or
temperature was increased or decreased then the sensor would
reflect an increase or decrease. The humidity change was effected by
exhaling on the sensor when a measurement was being taken. It is
known that exhaled air has high moisture content thus the humidity
reading, taken when the sensor is exposed to exhaled air, should be
elevated when compared to humidity of the room. The temperature
reading change was evoked by placing the sensor close to a
transformer that had become significantly hot during the process of
its operation and subsequently increased the temperature of the
surrounding air. Both these tests proved to be successful, proving
that the sensor was operational. More precise, calibrated tests were
carried out on the functioning of the measurement module in its
entirety and these tests will be discussed in Module Tests (Section 4).
Time Stamping:
Page 30 of 84
The selection of a real time clock is important as the different
features available allow for different implementations of the data
logging system. The group has decided on the Maxim DS1305 RTC,
which is discussed in the next section.
Page 31 of 84
Hardware:
The selected battery for the real time clock is the CR2016. The
CR2016 is rated at 90mAh at 2.0 volts. At this voltage, the real time
clock draws AI average=0.3 µA. Ignoring the non-linear voltage-
capacity
Behavior of the battery, the expected service life of the battery can
be calculated by:
Page 32 of 84
Data Transfer between the Real Time Clock and the
Microcontroller:
Page 33 of 84
reception of a byte of data (“main_data” in the above diagram). It was
effectively noted that “main _data” in the data register (SPDR) of the
slave device is ‘shifted’ to the master device only when the master
transmits an arbitrary byte of data (“arb_data”); this concept is
described in Figure10.
The idea of data transmission between a master and its slave can
be thought of as using a single 16-bit shift register. The slave clocks
out the data byte to its master when the master transmits the next
byte of data.
Page 34 of 84
In terms of the SPI protocol, the microcontroller is configured as
the master whilst the DS1305 real time clock is considered as the
slave device. Each time data byte (seconds, hours, minutes, day,
month and year byte) transmitted is preceded by its corresponding
RTC register address byte and this explains the reason for the
procedure “Transmit_data” being called twice. The RTC byte write
process is illustrated by the timing diagram in Figure 11 where ‘A’
represents the address byte and ‘D’ the data byte.
Page 35 of 84
Real-Time Clock Alarm functions and Read procedure:
Page 36 of 84
The timing diagram for the SPI single byte read process is
illustrated in Figure 14 below.
Control:
Product Selection:
A microcontroller carries out all its tasks concerned with
the system control. The ATmega16Lproduced by the Atmel
Corporation was chosen for implementation primarily due to its
availability.
This is a low power device whilst having all the required
I/O functionality required to handle communication between the
other IC’s in the system as well as satisfying program memory
requirements. The ATmega 16L was, however, not the group’s first
choice. The MSP430 series manufactured by Mixed Signals
Controllers is a superior microcontroller in terms of power
consumptions with its active current requirement being a quarter of
Page 37 of 84
the ATmega16L. However, the decision to implement the ATmega16L
was based on Atmel’s release of their Pico Power Range. The device
known as the ATmega165p offers active and standby current which
are far superior to bothATmega16L and the MSP430 as well as
offering greater functionality in terms of program memory and I/O
ports. The implementation of the ATmega165p would significantly
reduce power consumption, however procurement of the device has
been difficult since it was launched in early March 2006. Thus by
using the ATmega16L the group would be able to upgrade to the
ATmega165p
with relative ease since both products are from the same family
of Atmel’s 8 – bit RISC microcontrollers.
Implementation Issues:
Page 38 of 84
Sampling Rate:
The sampling rate refers to period between each pair of
temperature and humidity measurements. The decision on the
device’s sampling rate was taken in conjunction with the researchers
who would use such a product, as the sampling rate is an important
criterion during research. The aim of the group was to select a
sampling rate which achieved a balance between power consumption
and data integrity.
Using an iterative process based on individual power consumptions, it
was found that an hourly sampling rate would provide the optimum
balance.
Data Storage:
Data storage refers to the process in which data is stored
in order to provide 6 months of time stamped measurements. There
are two types of data used in the system, time stamp data and
measurement data i.e. temperature and humidity data. Selection of
an optimum data storage process would not only reduce power
consumption but would also minimize the total memory required to
store 6 months of time stamped data. Memory is an expensive
commodity and its efficient usage will minimize the system costs.
Measurement Data:
Page 39 of 84
Thus during every hourly cycle 12 bits of data would be
saved. Over a period of 6 months (183 days) with an hourly sampling
rate, 6588 bytes of memory would be required. Although this
requirement is high and compression methods exist to reduce this
number the group chose not to do so. (The compression method
investigated by the group was a method where data was only stored
if its value varied by certain figure from the previous data). The
reasons for this decision are as follows: the sampling rate is low by
design decision and further degradation of this may reduce the
integrity of the data. Use of compression methods often result in a
memory requirement which varies depending on the researched
environment. In order to guarantee 6 months of operation the group
would have to implement a worst case approximation of the memory
requirement. This would nullify the effect of the reduction process.
Further, a variable memory system would not allow for the simplistic
method of time stamping addressed in the following section.
Page 40 of 84
Physical Implementation:
Memory Options:
The options for data storage included the use of a Multimedia
Card (MMC), a Secure Digital Card (SD) or Electrically Erasable
Programmable Read Only Memory (EEPROM).
The group chose the Atmel AT24C64A as the EEPROM device for
implementation based on its low power consumption and capacity.
The physical implementation of the EEPROM is designed to emulate
the operation of MMC/SD cards.
Hardware:
Page 41 of 84
The AT24C64A is a Two Wire Interface (TWI) device
communicates via this protocol with a master device, such as a
microcontroller. The master device is responsible for the control of
the communication timing and the flow of data. In order to interface
the EEPROM to the microcontroller, a pull-up resistor is required on
each of the Two-Wire lines. Figure 16 shows the physical interface
between the EEPROM and the microcontroller. For simplicity,
connections to other devices such as the main power supply and
other components are not shown. The connections shown in red
indicate the use of the microcontroller’s pull-up resistor.
The EEPROM requires a minimum of 1.8V for proper operation and
any voltage below 1.8V results in the EEPROM entering write protect
mode.
Power Consumption:
Page 42 of 84
Writing to EEPROM:
Memory Mapping:
Page 43 of 84
3.1.3 System Operation:
Tasks Required:
The tasks involved in the system are as follows:
• Sampling and Storage of Base Time Stamp
• Sampling and Storage of Synchronization Time Stamp
• Sampling Temperature and Humidity
Page 44 of 84
• Manipulation of Temperature and Humidity Data
• Storing of Temperature and Humidity Data
• Sample Counter
Sampling and Storage of Base Time Stamp:
This task is only carried out each time the device takes its first
sample. The task can be further broken into three functions:
Page 45 of 84
Manipulation of Temperature and Humidity Data:
Microcontroller Operation:
Page 46 of 84
Flow Chart Illustrating States of the Microcontroller
The manipulation and storage of data only takes place after two
samples have been taken. Thus if the sample counter is exactly
divisible by two the process of manipulating and storage of the
temperature and humidity data will commence. On completion of this
task the sample counter is tested for divisibility by 8. This test allows
for the process of time stamp synchronization to take place every
8hours. Once all processes are completed the system will also return
to power down mode.
Page 47 of 84
Hourly Interrupt Routine
Page 48 of 84
3.1.4 Complete Circuit Diagram:
Using the requirements of the individual components the
complete circuit diagram of the measurement module was created.
Power Budget:
Here we use the normal 230VAC power supply for the data
logger operation.
Page 49 of 84
3.1.5 Construction of Measurement Module:
Page 50 of 84
bridge between the Memory Unit and a PC. The Memory Unit is
connected using the standard two-wire interface. However, the
connection between the PC Interface Unit and the PC required careful
consideration. Two such options were considered, namely the serial
port and the Universal Serial Bus (USB) port. Whilst the serial port
does provide the benefits of cost efficiency as well as a simplistic
implementation, it has a major disadvantage - the serial port is being
phased out and most laptops no longer provide this port.
The USB interface was chosen due to the ease with which the
USB peripheral device (in this case, the PC interface device) is
“automatically” recognized and configured by the PC. This
communication interface benefits the user as it results in the
compatible PC interface device being a “plug and play” device.
Another advantage of implementing the USB interface is the fact that
the PC Interface Unit would not have to contain its own power supply.
The only period at which the device would be in use is when data is
being downloaded; this implies that the module can be powered off
the PC via the USB port.
Page 51 of 84
conjunction with its associated drivers, creates a virtual
communications port which allows the PC to interface with a
microcontroller as if it were using a standard serial port. Figure
illustrates the hardware configuration of the PC Interface Unit and
Memory Unit.
Communication Protocol:
Page 52 of 84
Hardware configuration of the PC interface unit and Memory Unit
Page 53 of 84
Initialization Data Block
Error Handling:
Page 54 of 84
Handshaking:
USART Communication:
Page 55 of 84
The data consists of one start bit, the eight bits followed by a stop bit.
The start bit indicates that the next eight bits contain information.
The stop bit indicates that the information has been transmitted.
Page 56 of 84
The above diagram illustrates an ideal transmission sequence in
which all checksum values were verified correct. In the event that a
corrupted data block was detected by the PC, the PC would not send
an acknowledge signal and the entire block would have to be
retransmitted by the microcontroller.
Page 57 of 84
The diagram beside indicates the entire microcontroller
operation in the PC Interface Module. The PC works in conjunction
with the microcontroller to download data via the develop
communication protocol. The user initializes the download procedure
by clicking on the “Download” button on the GUI.
A start condition is then
transmitted to the microcontroller.
In turn, the microcontroller
transmits the data packet with a
corresponding checksum value
appended to it. The checksum
value is then recalculated on the
PC side and compared to the
checksum value that was received
with the packet. If these values
are equal, then an acknowledge
signal is transmitted to the
microcontroller to inform it that
the data received is valid.
However, if the checksum Values
differ, then the PC will discard
that data packet and an
acknowledge signal will not be
transmitted. This will cause the
microcontroller’s timer to “time-
out” and the microcontroller will
have to re-transmit the packet.
4. Analysis of Design:
Testing has shown that the data logger works according to the
required specification. However, there are still areas of concern that
the group would have liked to have improved upon, given more time.
Page 58 of 84
A problematic area of the design related to the theoretical
calculations of the lifespan of the battery. Even though it was
calculated that the system would last for more than 6 months there
were numerous factors affecting the lifespan of the battery that could
not be taken into consideration. For example temperature effects and
impulse currents were not included in calculations; this was due to
the lack of information from the supplier. The only way in which the
theoretical calculations could be verified is to perform long term tests,
which is not a viable option in this case. In an attempt to counter the
uncertainty related to these calculations the group has added extra
cells to increase the effective rating of the battery and thus guarantee
the user with a period of 6 months of operation.
Page 59 of 84
manual in an attempt to alleviate any problems. The optimal solution
though would have been to create an installation wizard that would
eliminate any driver installation uncertainties. Another problem that
arose with the use of VCP was that the assigned communication port
varied from PC to PC. This problem was addressed by having the user
manually enter the communication port being used upon request by
the software. A better solution, however, would be to create an auto-
detect sequence that would be capable of updating the port number
in the software without requiring input from the user. This would
create a self-sufficient initialization procedure which is highly
desirable.
Page 60 of 84
receiver at relatively slow data rates (up to 20K bits/second) and
short distances (up to 50Ft. @ the maximum data rate).
Page 61 of 84
constructed to avoid "data collision" (bus contention) problems on a
multi-drop network (more about solving this problem on a two-wire
network in a moment).
Page 62 of 84
SPECIFICATIONS RS232 RS423 RS422 RS485
SINGLE SINGLE DIFFERENT
DIFFERENTIA
Mode of Operation
-ENDED -ENDED IAL L
Maximum Cable Length 50 FT. 4000 FT. 4000 FT. 4000 FT.
Maximum Data Rate (40ft. - 4000ft. for 10Mb/s- 10Mb/s-
20kb/s 100kb/s
RS422/RS485) 100Kb/s 100Kb/s
-0.25V to
Maximum Driver Output Voltage +/-25V +/-6V -7V to +12V
+6V
Driver Output Signal +/-5V to +/-
Loaded +/-3.6V +/-2.0V +/-1.5V
Level (Loaded Min.) 15V
Page 63 of 84
4.4 Housing:
5. Sensors:
5.1 Resistance Temperature Detector:
Page 64 of 84
temperature increases and, conversely, decrease in resistance as
temperature decreases. RTD act somewhat like an electrical
transducer, converting changes in temperature to voltage signals by
the measurement of resistance. The metals that are best suited for
use as RTD sensors are pure, of uniform quality, stable within a given
range of temperature, and able to give reproducible resistance-
temperature readings. Only a few metals have the properties
necessary for use in RTD elements.
Page 65 of 84
Figure: A strain gauge produces a small differential signal riding on a
DC offset. An instrumentation amplifier can be used to make this
signal more palatable to a data acquisition card.
5.2 Thermocouple:
Page 66 of 84
The challenge in interfacing to a thermo-couple is that there
are also unwanted thermocouple junctions at the points where the
thermocouple wires are attached to the DAS. To accurately develop a
temperature measurement from the voltage measured by the DAS, it
is necessary to monitor the temperature at the point of wire
attachment, and compensate the readings for this temperature. While
it is possible to do all the necessary corrections in software in the
host, thermocouples are sufficiently ubiquitous so as to justify special
single-chip amplification and processing circuits to handle all the
details of calibration and correction.
Page 67 of 84
6. Software of Data Logger:
We use the special soft ware to down load the data from the
data logger EEPROM. On using the RS232 port we can connect port to
the computer, we can easily down load the data from the data logger.
Here we are using the 16 channel data logger soft ware to down load
the data. This soft ware has saved on the program files of the system.
When the data logger is connected to the computer then the system
shows the following diagram when communication between both
devices is not ok. The communication status button on the screen
shows FAIL in red color as shown in the figure,
Page 68 of 84
When the data logger is connected to the computer then the
system shows the following diagram when communication between
both devices is ok. The communication status button on the screen
shows OK in green color as shown in the figure.
To down load the data from the data logger we can select the
DOWNLOAD LOG button in soft ware from the above screen we can
get the options &we have to enter the password to down load the
data.
Page 69 of 84
After enter the password it will shows the total no. of logged records
and now it will ask us to save the logged data in the log data folder
which was in the program files. And the saved data will be in the ldf
format, it will be opened with the help of the Microsoft Excel. The
diagrams for the above process as shown below:
Page 70 of 84
Page 71 of 84
When we connect the sensors to the data logger in online mode
then we may also having the graphical representation of the data
which is similar to as shown below. Here temperature is taken along
y-axis and time is taken along X-axis.
Page 72 of 84
Page 73 of 84
When we are going to take the online data we may have to set the
print settings. These settings are done on using the print settings
button on the main menu. On that time the screen displays as shown
below.
Page 74 of 84
Data loggers are available with different type of
configurations. For different type of data loggers they have different
type of baud rate settings, soft ware settings& configuration settings.
These settings are done with the help of the configuration settings
button. On using this mode we may have display as shown below.
Page 75 of 84
7. Example of logged data of stability chamber:
Page 76 of 84
7.1 Materials Used:
Model : AI1600D
Accuracy : ± 0.1% FS
Resolution : ± 0.1 0C
Serial No : 991556864
Page 77 of 84
7.2 Sensor position in stability chamber:
7.3 Data:
Page 78 of 84
ELEGANT ANALYTICAL
SERVICES
Date Time T-1 RH%-1 T-2 RH%-2 T-3 RH%-3 T-4 RH%-4 T-5 RH%-5
09-03-2009 11:30:20 25.5 61.3 24.9 60.5 26.1 60.2 24.8 62.4 24.6 60.7
09-03-2009 11:40:20 24.6 60.5 25.3 61.1 26.5 60.8 24.6 60.5 24.0 60.4
09-03-2009 11:50:20 24.3 61.4 25.7 60.0 26.2 61.3 26.5 61.1 24.5 59.9
09-03-2009 12:00:20 25.0 62.4 25.5 61.4 25.8 59.0 25.1 60.0 24.3 59.5
09-03-2009 12:10:20 24.1 62.1 24.6 62.4 25.4 59.7 24.8 61.4 25.0 60.2
09-03-2009 12:20:20 24.8 61.6 24.3 62.1 25.3 60.0 25.4 62.4 24.1 60.8
09-03-2009 12:30:20 24.6 60.7 25.0 61.8 25.0 60.2 25.4 62.1 24.8 61.3
09-03-2009 12:40:20 26.5 60.4 24.9 61.5 24.9 62.1 25.9 61.8 24.6 59.2
09-03-2009 12:50:20 25.1 59.9 24.6 61.2 24.6 63.5 24.5 61.5 25.4 59.4
09-03-2009 13:00:20 24.8 59.5 25.8 60.9 24.2 61.9 26.1 62.4 25.6 59.0
09-03-2009 13:10:20 25.4 60.2 26.5 62.8 25.4 63.1 26.5 62.1 25.7 59.7
09-03-2009 13:20:20 25.4 60.8 25.1 63.2 25.1 62.8 26.2 61.8 25.2 60.0
09-03-2009 13:30:20 25.9 61.3 24.8 63.3 25.6 60.8 25.8 60.9 24.2 60.2
09-03-2009 13:40:20 24.5 59.2 25.4 63.5 25.3 61.3 25.4 60.5 26.2 60.0
09-03-2009 13:50:20 24.9 59.4 25.5 63.6 26.1 59.2 25.3 59.8 25.8 62.2
09-03-2009 14:00:20 25.0 59.0 24.2 61.4 25.9 63.5 25.0 59.5 25.4 62.4
09-03-2009 14:10:20 25.6 59.7 25.7 62.4 26.3 60.0 24.2 63.4 24.2 61.8
09-03-2009 14:20:20 25.4 60.0 25.2 62.1 26.4 60.2 24.3 62.7 26.2 60.5
09-03-2009 14:30:20 24.8 60.2 25.4 61.8 24.7 62.1 25.5 62.1 25.1 61.5
09-03-2009 14:40:20 26.3 60.0 25.3 61.5 25.1 61.3 24.6 62.4 24.8 62.4
09-03-2009 14:50:20 25.2 62.2 25.7 62.4 26.1 60.5 24.3 60.5 25.4 62.1
09-03-2009 15:00:20 24.3 62.4 25.9 62.8 26.0 61.4 24.6 61.1 25.4 61.8
09-03-2009 15:10:20 25.0 61.8 25.2 62.1 25.8 62.4 25.4 60.0 24.8 61.5
09-03-2009 15:20:20 24.1 61.5 24.2 61.6 25.1 62.1 25.6 61.5 26.3 61.2
09-03-2009 15:30:20 24.8 61.3 26.2 60.7 24.7 61.6 25.7 60.3 25.2 60.9
09-03-2009 15:40:20 24.6 61.0 25.8 60.4 24.1 60.7 25.2 61.0 24.3 62.0
09-03-2009 15:50:20 25.4 60.9 24.1 59.9 24.8 60.4 24.2 63.5 25.0 61.5
09-03-2009 16:00:20 25.0 60.5 24.8 59.5 24.6 59.9 26.2 62.5 24.1 62.7
09-03-2009 16:10:20 24.1 60.7 24.6 60.7 26.5 59.5 25.8 62.0 24.8 62.1
09-03-2009 16:20:20 24.8 60.4 25.4 60.4 25.1 60.2 25.4 61.5 24.6 62.4
09-03-2009 16:30:20 24.6 59.9 25.6 60.6 24.8 60.8 25.3 61.2 25.4 60.5
ELEGANT ANALYTICAL
SERVICES
Page 79 of 84
Instrument Name : Walk in Humidity
Chamber
Instrument ID No : QC-150
Make : Newtronic
Set Temperature& R.H% : 25(+/-2)°C & 60(+/-5)%
Date Time T-6 RH%-6 T-7 RH%-7 T-8 RH%-8 T-9 RH%-9 CH-9 CH-10
09-03-2009 18:40:25 24.3 61.4 24.9 60.5 26.5 60.2 25.5 62.4 Open Open
09-03-2009 18:50:25 25.0 62.4 24.6 61.1 25.1 60.8 25.1 60.5 Open Open
09-03-2009 19:00:25 24.1 62.1 24.0 60.0 24.8 61.3 24.9 61.1 Open Open
09-03-2009 19:10:25 24.8 61.6 24.5 61.4 25.4 59.0 24.6 60.0 Open Open
09-03-2009 19:20:25 24.6 60.7 24.3 62.4 26.1 59.7 24.0 61.4 Open Open
09-03-2009 19:30:25 26.5 60.4 25.0 62.1 26.3 60.0 24.5 62.4 Open Open
09-03-2009 19:40:25 25.1 59.9 24.1 61.8 26.5 60.2 24.3 62.1 Open Open
09-03-2009 19:50:25 24.8 59.5 24.8 61.5 26.1 62.1 25.0 61.8 Open Open
09-03-2009 20:00:25 25.4 60.2 24.6 61.2 25.9 63.5 24.1 61.5 Open Open
09-03-2009 20:10:25 25.4 60.8 25.4 60.9 26.3 61.9 24.8 61.2 Open Open
09-03-2009 20:20:25 25.9 61.3 25.6 62.0 26.4 63.1 24.6 60.9 Open Open
09-03-2009 20:30:25 24.5 59.2 25.7 61.5 24.7 62.8 25.4 62.0 Open Open
09-03-2009 20:40:25 26.1 59.4 25.2 62.7 25.1 60.8 25.6 61.5 Open Open
09-03-2009 20:50:25 25.4 59.7 24.8 61.4 25.0 60.2 25.7 63.5 Open Open
09-03-2009 21:00:25 25.3 60.0 25.4 62.4 24.1 60.8 25.2 59.5 Open Open
09-03-2009 21:10:25 25.0 60.2 25.4 62.1 24.8 61.3 24.6 60.7 Open Open
09-03-2009 21:20:25 24.9 62.1 25.9 61.8 24.6 59.2 24.3 60.4 Open Open
09-03-2009 21:30:25 24.6 63.5 24.5 61.5 25.4 59.4 25.0 59.9 Open Open
09-03-2009 21:40:25 24.2 61.9 26.1 62.4 25.6 59.0 24.9 59.2 Open Open
09-03-2009 21:50:25 25.4 63.1 26.5 62.1 25.7 59.7 24.6 59.4 Open Open
09-03-2009 22:00:25 25.1 62.8 26.2 61.8 25.2 60.0 25.8 59.0 Open Open
09-03-2009 22:10:25 25.6 60.8 25.8 60.9 24.2 60.2 26.5 59.7 Open Open
09-03-2009 22:20:25 25.3 61.3 25.4 60.5 26.2 60.0 25.1 60.0 Open Open
09-03-2009 22:30:25 26.1 59.2 25.3 59.8 25.8 62.2 24.8 60.2 Open Open
09-03-2009 22:40:25 25.9 63.5 25.0 59.5 25.4 62.4 25.4 60.0 Open Open
09-03-2009 22:50:25 26.3 60.0 24.2 63.4 24.2 61.8 25.5 62.2 Open Open
09-03-2009 23:00:25 24.5 59.2 25.7 61.5 24.7 62.8 24.3 61.0 Open Open
09-03-2009 23:10:25 26.1 59.4 25.2 62.7 25.1 60.8 25.5 61.5 Open Open
09-03-2009 23:20:25 25.4 59.7 24.8 61.4 25.0 60.2 24.6 62.4 Open Open
09-03-2009 23:30:25 25.3 60.0 25.4 62.4 24.1 60.8 24.3 62.1 Open Open
09-03-2009 23:40:25 25.0 60.2 25.4 62.1 24.8 61.3 24.6 61.8 Open Open
Page 80 of 84
8. Data logger Technical Specifications:
Control Action : High& Very high, High & low& very low
Programmable.
Weight : 2.05kg
Page 81 of 84
9. Applications of the data logger:
4. The data logger can also monitor voltage, current and other
parameters like pressure, flow, relative humidity, etc. In short, the
data logger will have a complete supervisory control on the process
and act as a link between operator and management.
Page 82 of 84
10. Conclusion:
The main change in operation of the Measurement Unit was with regard
to the Time Stamping Method employed. It was decided that rather than taking
only an initial base time stamp and incrementing this based on the number of a
sample, a time stamp would be taken every 8 hours. This change was effected
in order to eliminate the risk of losing 6 months worth of data, which was a
threat that the initial method posed.
The PCI module which is responsible for the downloading and processing
of stored data was successfully designed, constructed and tested. The design
was achieved with a degree of user friendliness and provides hassle free
operation. Added technical support is provided by way of user manuals and help
files. However, methods of further simplifying this process do exist but due to a
lack of sufficient time these methods could not be implemented.
The main expense in the design is the sensor that was implemented.
However, it was decided that this expenditure was worth cost to ensure low
power consumption and dependability in the environments that the device
would be exposed to.
The product has been designed with the potential user always in mind.
Thus a versatile cost effective and off course user friendly system with a high
level of robustness has been achieved. Further the group has evaluated the
potential flaws in the design and given the time for further development the
group is confident that a market ready product can be achieved.
Page 83 of 84
References:
2. Ace Instruments-Hyderabad
5. www.scribd.com.
Page 84 of 84