P. 1
FINAL Nivedita

FINAL Nivedita

|Views: 24|Likes:
Published by Er Prathma Mittal

More info:

Published by: Er Prathma Mittal on Jan 19, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPT, PDF, TXT or read online from Scribd
See more
See less

01/19/2012

pdf

text

original

PRACTICAL TRAINING PRESENTATION SUBMITTED IN PARTIAL FULFILLMENT FOR THE AWARD OF BACHELOR¶S DEGREE OF RAJASTHAN TECHNICAL UNIVERSITY Training

at Bhabha Atomic Research Centre (BARC), MUMBAI (Maharashtra) DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING JODHPUR INSTITUTE OF ENGINEERING AND TECHNOLOGY NH ± 65, MOGRA, JODHPUR 342002.

http://powerpointpresentationon.blogspot.com

A premier multi-disciplinary Nuclear Research Centre of India having excellent infrastructure for advanced Research & Development with expertise covering the entire spectrum of Nuclear Science & Engineering & related areas.

say a couple of decades from now. India will not have to look abroad for its experts but will find them ready at hand´. . His own words ³When Nuclear Energy has been successfully applied for power production in.FOUNDER Homi Jehangir Bhabha was the visionary who conceptualised the Indian Nuclear Programme and along with a handful of Scientists initiated the nuclear science research in India in March. 1944.

Prime Minister Indira Gandhi renamed AEET as Bhabha Atomic Research Center (BARC) on January 12. Jawaharlal Nehru on January 20.The Atomic Energy Establishment. Later. Trombay (AEET) was formally dedicated to the nation by the then Prime Minister Pt. . 1966. 1967 as a fitting tribute to Dr. 1957. Homi Bhabha who died in an air crash on January 24.

MICRO-CONTROLLER BASED DATA LOGGER SYSTEM .

.DATA LOGGER What is data logger Data Logger: A device that can read various types of electrical signals and store the data in internal memory for later download to a computer.

Types of data logger .

‡ Unattended hydrographic recording. . ‡ Wildlife research. ‡ Unattended gas pressure recording.APPLICATIONS ‡ Unattended weather stations recording. ‡ Unattended soil moisture level recording.

serial and analog I/O etc. . IE control words. SCON. 89C52 is a 40 pin µc IC.MICRO-CONTROLLERS A microcontroller is a small computer on a single integrated circuit consisting of a relatively simple CPU combined with support functions such as a crystal oscillator. timers. watchdog. T2CON.

‡ 12-bit data. ‡ Uses successive approximation technique. (8+4). .MAX 197 IC ‡ ADC and 8x1 MUX. ‡ 8 analog i/p channels. ‡ Data bus bidirectional.

PIN DESCRIPTION ‡ 28 pin IC. ‡ SHDN pin. WR. . RD. ‡ INT pin. ‡ Clk. ‡ HBEN pin. ‡ CH0-CH7 channel pins. CS pins.

.SUCCESSIVE APPROXIMATION ADC uses successive approximation and internal input track/hold (T/H) circuitry to convert an analog signal to a digital output.

‡ 16 pin IC.MAX 232 ‡ Integrated circuit ± convert signal RS232 to digital circuit. . ‡ 2 channel RS-232 port. ‡ Level convertor.

PIN DESCRIPTION .

‡ Uses .LCD ‡ A liquid crystal display (LCD) is an electronicallymodulated optical device.

LCD CONFIGURATION ‡ ‡ ‡ ‡ two rows of characters. 5x7 dots per character. . 2nd row 0xC0 to 0xCF. Range : 1st row 0x80 to 0x8F.

. ‡ Device insertion /continuity check. ‡ Supports various OS.LAB TOOL 48 ‡ interfaces the IC with the PC.

0 ‡ KEIL PROGRAMMING ‡ ORCAD ‡ FLASH MAGIC .SOFTWARES USED ‡ VISUAL BASIC 6.

VISUAL BASIC 6. ‡ User preferences are included. . ‡ Graph plotting. ‡ Used as a front-end. ‡ Output in required is viewed.0 ‡ Third-generation event-driven programming language.

0 SAMPLE WINDOW .VB 6.

. ‡ write & test applications before target hardware is available. ‡ completely simulates all on-chip peripherals. ‡ Select the respective micro-controller.KEIL PROGRAMMING ‡ Used as back-end. ‡ µVision IDE ±simulates all on-chip peripherals.

KEIL SAMPLE WINDOW .

.OrCAD ‡ for electronic design automation. ‡ create electronic prints.

FLASH MAGIC S/W .

‡ Baud rate / symbol rate. ‡ no extra hardware is needed. ‡ beneficial for long distance communications. ‡ A single communication line.SERIAL COMMUNICATION ‡ How different from parallel ? ‡ sending of data one bit at a time. ‡ A serial port in computers mostly. .

‡ Uses serial binary data exchange .RS232 STANDARD ‡ Interface connecting between a DTE & a DCE.

TD pins.CTS pins.RD. ‡ DTE ‡ DCE ‡ CD.RS232 CONNECTOR ‡ 9 Pin Connector on a DTE device (PC connection). ‡ Male & female end. . ‡ RTS.

ADC 1.MAX232 3. LCD ‡ when different electronic devices are attached ‡ connection of peripheral devices to computers .INTERFACING 1.

With : ADC ‡ ‡ ‡ ‡ ‡ P1.0 ± P1.3 connected to RD (bar) of ADC. . P2.4 is connected to HBEN of ADC. Control word is used. P2.7 connected to D0 ± D7 of ADC.2 connected to WR (bar) of ADC. P2.

‡ a level difference between voltage values of the PC and the micro-controller.With : MAX232 ‡ is a level converter. . ‡ used to interface the PC with the microcontroller to overcome the level differences.

With : LCD ‡ ‡ ‡ ‡ ‡ P0.7 connected to D0 ± D7 of the LCD.0 ± P0. P2.0 connected to RS pin P2.2 connected to EN pin Control word for interfacing. .1 connected to R/W pin P2.

OUTPUT SCREEN SHOTS .

.

MAX 232 IC and LCD. Hence. The interfacing is done merely by connecting the pins of respective devices to µc IC.CONCLUSION ³Microcontroller based Data Logger System´ for the conversion of analog to digital data is created.0 as front end. converted to digital form & the output is obtained at the visual basic. The analog data is fed into µc & using MAX 197. a micro-controller based data logger system is successfully created. The interfacing of the microcontroller is also done separately with MAX 197 IC. I have used KIEL program as back end & VB 6. which converts an analog data into a digital value. The properties of the data are also made to change according to the user. .

Thank you for your time & cooperation QUERIES ?? .

THANK YOU By :NIVEDITA NANDAL 7th SEM CSE .

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->