Annexure-I

Software Programming of Temperature Scanner

Abstract

Haresh DAVE, A. K. SAHU

(Large Cryogenic Plant and Cryo System Division)

The Helium Plant test facility needs compressors and turbines as compression and expansion machines respectively to produce cold helium for test of cryogenic components. This test facility will be used to test these turbines, different types of plate-fin heat exchangers and helium purifiers. Hence, such cryogenic test facility needs large number of sensors (temperature, pressure, flow, speed, vibration, level etc…) and valves for diagnostic purposes.

This project is used to design and development of temperature scanner to measure temperature range from room temp. to very low temp below 4’K. The hardware is already designed and developed as well as test for the working. Latest technology is used by Analog Devices Controller (ADUcM306 IC for measurement which includes all the resources required for this scanner. It is single chip device includes all resources / peripherals. Hardware is supporting all types’ analog inputs (0 to 2V, 4 to 20ma, thermo couple and RTD inputs). Hardware is already tested for working by interfacing thermos couple, and 0 to 1.5V pencil cell and pot. Small test application is developed to send data to PC and display. Test routines is available in C code for most of the required peripherals like ADC,DAC, Timer, RS232, DIO, etc…Also free open source C code is available for MODBUS communication with PC over RS232 to USB converter. MODBUS is used to display data on any of the standard SCADA software.

Work includes,

  1. Understanding the HARDWARE ( circuit diagrams and functions ) and requirements
  2. Understanding latest IC ADUcM360 resources and performance
  3. C programming in KEIL or equivalent software
  4. Testing the IC functions by small C programs – developing test routines ( source code is already available that has to be tested )
  5. Concept development for temp scanner requirements
  6. Calibration of all ADCs and DAC
  7. Performance measurement of Timer, DIO, Watchdog, Sleep mode for power consumption, Brownout, EEPROM read/write timings, RS232 communication timing etc…
  8. MODBUS communication testing
  9. Open source OS can be used for the programming
  10. Integration testing of all test routines and performance benchmarking (effective number of bits for ADC and DAC, RS232 communication etc…)
  11. Small application in PC to display DATA, LabVIEW it better.

Project Student Requirements:

  1. At least two student for 6 months or single student for one year
  2. First version shall be developed within 3 months
  3. EC of IT background having knowledge of Microcontroller and C programming in KEIL or any other tools
  4. Knowledge in hardware design
  5. Self-understanding of hardware and software
  6. Hard working – minimum 12 hours per day.

Eligibility: Only students of Electronics Communications,Computer IT and MCAbranches can submit their application at following email addresses

[Guide e-mail address]

[Co-guide Email address]

[Project coordinator’s e-mail address]

Phone Number: 079-2396 2119 [Guide phone number], 9408925275

Page 1 of 2