final nivedita
TRANSCRIPT
-
8/3/2019 FINAL Nivedita
1/37
PRACTICAL TRAINING PRESENTATION
SUBMITTED IN PARTIAL FULFILLMENT FOR THE AWARD OFBACHELORS DEGREE
OFRAJASTHAN TECHNICAL UNIVERSITY
Training atBhabha Atomic Research Centre (BARC),
MUMBAI (Maharashtra)
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERINGJODHPUR INSTITUTE OF ENGINEERING AND TECHNOLOGY
NH 65, MOGRA, JODHPUR 342002.
http://powerpointpresentationon.blogspot.com
-
8/3/2019 FINAL Nivedita
2/37
A premier multi-disciplinary Nuclear Research Centre of Indiahaving excellent infrastructure for advanced Research &
Development with expertise covering the entire spectrum of
Nuclear Science & Engineering & related areas.
-
8/3/2019 FINAL Nivedita
3/37
-
8/3/2019 FINAL Nivedita
4/37
FOUNDERHomi Jehangir Bhabha was thevisionary who conceptualised theIndian Nuclear Programme and alongwith a handful of Scientists initiatedthe nuclear science research in India
in March, 1944. His own wordsWhen Nuclear Energy has beensuccessfully applied for power
production in, say a couple of decadesfrom now, India will not have to look
abroad for its experts but will find themready at hand .
-
8/3/2019 FINAL Nivedita
5/37
The Atomic Energy
Establishment, Trombay (AEET)was formally dedicated to thenation by the then Prime MinisterPt. Jawaharlal Nehru on January20, 1957. Later, Prime MinisterIndira Gandhi renamed AEET asBhabha Atomic Research Center(BARC) on January 12, 1967 as afitting tribute to Dr. Homi Bhabha
who died in an air crash onJanuary 24, 1966.
-
8/3/2019 FINAL Nivedita
6/37
MICRO-CONTROLLERBASED
DATA LOGGER SYSTEM
-
8/3/2019 FINAL Nivedita
7/37
What is data
loggerData Logger:A devicethat can read various
types of electrical signalsand store the data ininternal memory for laterdownload to a computer.
DATA LOGGER
-
8/3/2019 FINAL Nivedita
8/37
Types of data logger
-
8/3/2019 FINAL Nivedita
9/37
APPLICATIONS
Unattended weather stations recording.
Unattended hydrographic recording.
Unattended soil moisture level recording.
Unattended gas pressure recording.
Wildlife research.
-
8/3/2019 FINAL Nivedita
10/37
MICRO-CONTROLLERS
A microcontrolleris a small computer ona single integrated circuit consisting of arelatively simple CPU combined with
support functions such as a crystaloscillator, timers, watchdog, serial andanalog I/O etc.89C52 is a 40 pin c IC.
T2CON, SCON, IE control words.
-
8/3/2019 FINAL Nivedita
11/37
MAX 197 IC
ADC and 8x1 MUX. Uses successive
approximation technique. 8 analog i/p channels. Data bus bidirectional. 12-bit data, (8+4).
-
8/3/2019 FINAL Nivedita
12/37
28 pin IC.
CH0-CH7 channelpins.
HBEN pin. Clk, RD, WR, CS
pins. SHDN pin. INT pin.
PIN DESCRIPTION
-
8/3/2019 FINAL Nivedita
13/37
SUCCESSIVE
APPROXIMATIONADC uses successive approximation andinternal input track/hold (T/H) circuitry toconvert an analog signal to a digital output.
-
8/3/2019 FINAL Nivedita
14/37
MAX 232
Integrated circuit convert signal RS232
to digital circuit. Level convertor.
2 channel RS-232
port. 16 pin IC.
-
8/3/2019 FINAL Nivedita
15/37
PIN DESCRIPTION
-
8/3/2019 FINAL Nivedita
16/37
L C D
A liquid crystal
display (LCD) is anelectronically-modulated opticaldevice.
Uses
-
8/3/2019 FINAL Nivedita
17/37
LCD CONFIGURATION
two rows of characters.
5x7 dots per character. Range : 1st row 0x80 to 0x8F. 2nd row 0xC0 to 0xCF.
-
8/3/2019 FINAL Nivedita
18/37
LAB TOOL 48
interfaces the IC with the PC. Supports various OS. Device insertion /continuity check.
-
8/3/2019 FINAL Nivedita
19/37
SOFTWARES USED
VISUAL BASIC 6.0 KEIL PROGRAMMING
ORCAD FLASH MAGIC
-
8/3/2019 FINAL Nivedita
20/37
VISUAL BASIC 6.0
Third-generation event-drivenprogramming language.
Used as a front-end. Output in required is viewed. Graph plotting.
User preferences are included.
-
8/3/2019 FINAL Nivedita
21/37
VB 6.0 SAMPLE WINDOW
-
8/3/2019 FINAL Nivedita
22/37
KEIL PROGRAMMING
Used as back-end. Select the respective micro-controller. Vision IDE simulates all on-chip
peripherals. completely simulates all on-chip
peripherals. write & test applications before target
hardware is available.
-
8/3/2019 FINAL Nivedita
23/37
KEIL SAMPLE WINDOW
-
8/3/2019 FINAL Nivedita
24/37
OrCAD
for electronic design automation.
create electronic prints.
-
8/3/2019 FINAL Nivedita
25/37
FLASH MAGIC S/W
-
8/3/2019 FINAL Nivedita
26/37
SERIAL COMMUNICATION
How different from parallel ? sending of data one bit at a time.
beneficial for long distancecommunications.
no extra hardware is needed.
A serial port in computers mostly. A single communication line. Baud rate / symbol rate.
-
8/3/2019 FINAL Nivedita
27/37
RS232 STANDARD
Interface connecting between a DTE& aDCE.
Uses serial binary data exchange
-
8/3/2019 FINAL Nivedita
28/37
RS232 CONNECTOR
9 Pin Connector ona DTE device (PCconnection).
Male & female end. DTE DCE CD,RD,TD pins.
RTS,CTS pins.
-
8/3/2019 FINAL Nivedita
29/37
INTERFACING
1.ADC
1.MAX232
3. LCD
when different electronic devices are attached connection of peripheral devices to computers
-
8/3/2019 FINAL Nivedita
30/37
With : ADC
P1.0 P1.7 connected to D0 D7 of ADC. P2.2 connected to WR (bar) of ADC. P2.3 connected to RD (bar) of ADC. P2.4 is connected to HBEN of ADC. Control word is used.
-
8/3/2019 FINAL Nivedita
31/37
With : MAX232
is a level converter. a level difference between voltage values
of the PC and the micro-controller.
used to interface the PC with the micro-controller to overcome the leveldifferences.
-
8/3/2019 FINAL Nivedita
32/37
With : LCD
P0.0 P0.7 connected to D0 D7 of the LCD. P2.0 connected to RS pin P2.1 connected to R/W pin P2.2 connected to EN pin Control word for interfacing.
-
8/3/2019 FINAL Nivedita
33/37
OUTPUT SCREEN SHOTS
-
8/3/2019 FINAL Nivedita
34/37
-
8/3/2019 FINAL Nivedita
35/37
CONCLUSION
Microcontroller based Data Logger System for theconversion of analog to digital data is created. Theproperties of the data are also made to change according tothe user. I have used KIEL program as back end & VB 6.0
as front end. The interfacing of the microcontroller is alsodone separately with MAX 197 IC, MAX 232 IC and LCD.The analog data is fed into c & using MAX 197, convertedto digital form & the output is obtained at the visual basic.
The interfacing is done merely by connecting the pins ofrespective devices to c IC.Hence, a micro-controller based data logger system issuccessfully created, which converts an analog data into adigital value.
-
8/3/2019 FINAL Nivedita
36/37
Thank you for your time & co-operation
QUERIES ??
-
8/3/2019 FINAL Nivedita
37/37
THANK YOU
By :-NIVEDITA NANDAL7th SEMCSE