final nivedita

Upload: er-prathma-mittal

Post on 06-Apr-2018

224 views

Category:

Documents


0 download

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