SlideShare a Scribd company logo
1 of 30
INDUSTRIAL TRAINING REPORT
Oil and Natural Gas corporation of India, ONGC
Dehradun
Remote controlled fan regulator
Submitted in partial fulfillment of the Requirements for the award of
Degree of Bachelor of Technology in Electronics and Telecommunication
College ofEngineering, Roorkee
Submitted By
Name: Nishant Nirala
University Roll No:120060102072
ET-K-T1
SUBMITTED TO:
Mrs. Nidhi Aggarwal
Department of Electronics and telecommunication
COLLEGE OF ENGINEERING, ROORKEE
Contents:
1) Acknowledgement and Certificate
2) About this institute
3) Role of IT Division
4) Abstract
5) List of components used
6) What is Arduino?
7) Why Arduino?
8) Arduino Uno R3
9) Arduino Uno R3 pin descriptions
10) About ATMega328pu
A) Pin Diagram
B) Pin descriptions
9)About IR sensor and remote
10) Circuit diagram of project
11) How it works?
12) Programming
13) Other applications with same approach
ACKNOWLEDGEMENT
I WOULD LIKE TO GIVE MY HEARTIEST GRATITUDE TOWARDS ONGC FOR
ALLOWING ME FOR SUMMER TRAINING FOR THE SUMMER 2015.
I WOULD LIKE TO EXTEND A DEEP SENSE OF GRATITUDE TO SHRI. PRIYANKAR
NAINWAL, DGM E&T FOR PROVIDING NECESSARY FACILITY AND
INFRASTRUCTURE FOR MY SUMMER TRAINING PROJECT.
I ALSO LIKETO THANK SHRI. MANJEETSINGH, DEPUTYS.E. E&T, MY GUIDEAND IN
CHARGE, FOR HIS ENCOURAGEMENT AND GUIDANCE WITHOUT WHICH MY
TRAINING WOULD NOT HAVE BEEN COMPLETED IN THE FIRST PLACE.
I WOULD ALSO LIKE TO THANK ALL THE STAFF AND MY COLLEGUES WHO HAVE
HELPED AND SUPPORTED ME.
-Nishant Nirala
About the organization
In August 1960, The Oil and Natural Gas Commission was formed. Raised
from mere directorate status to commission, it had enhanced powers. In 1959,
these powers were further enhanced by converting the commission into a
statutory body by an act of Indian parliament.
OIL AND NATURAL GAS CORPORATION LIMITED (ONGC)
Incorporated on 23 June 1993 is an Indian public sector oil and gas
company. Itis a Fortune 500 company ranked 152 and contributes 77% of India’s
crude oil production and 81% of India’s natural gas production. It is the highest
profit making corporation in India. It was set up as a commission on 14th
august
1956. Indian government holds nearly 74.14% equity stake in the company.
ONGC's operations include conventional exploration and production,
refining and progressive development of alternate energy sources like coal-bed
methane and shale gas. The company's domestic operations are structured
around 11 assets (predominantly Oil and Gas producing properties), 7 basins
(exploratory properties), 2 plants (at Hazira and Uran) and services (for necessary
inputs and supportsuch as drilling, geo-physical, logging and well services). ONGC
supplies crude oil, natural gas, and value-added products to major Indian oil and
gas refining and marketing companies. It primary products crude oil and natural
gas are for Indian market. Q3 FY'15 Gross Revenue is 18,770 Crore.
 In February 2014, FICCI conferred it with Best Company Promoting Sports
Award.
 ONGC wins the "Genentech Excellence Award" for the year 2013 in Platinum
Category
 ONGC was ranked 82nd among India's most trusted brands according to the
Brand Trust Report 2012, a study conducted by TrustResearch Advisory. In the
Brand Trust Report 2013, ONGCwas ranked 191st among India's most trusted
brands and subsequently, according to theBrand TrustReport 2014, ONGCwas
ranked 370th among India's most trusted brands
 In 2011, ONGC was ranked 39th among the world's 105 largest listed
companies in 'transparency in corporate reporting' by Transparency
International making it the most transparent company in India.
Today, OIL AND NATURAL GAS CORPORATION LTD.(ONGC) is, the leader in
exploration & production (E&P) activities in India having 72% contribution to
India’s total production of crude oil and 48% of natural gas. ONGC has
established more than 7 billion tons of in-place hydrocarbon reserves in the
country. In fact, six out of seven producing basins in India have been
discovered by ONGC. ONGC produces more than 1.27 million barrels of oil
equivalent (BOE) per day. It also contributes over three million tons per
annum of value-added-products including LPG, C2 - C3, NAPHTHA, MS, HSD,
AVIATION FUEL, SKO ETC.
Institutes of ONGC
ONGC has institutionalized R&D centers in Oil and Gas, and related
sectors and established separate institutions to undertake specific activities in
key areas of exploration , Drilling, Reservoir management, production
technology, Ocean engineering, safety and environmentprotection in the form
of 9 independently managed R&D centers. Regional laboratories also support
these institutes.
List of Institutes
1. GEOPIC- Geodata Processing and interpretation center, Dehradun since
1897.
2.KDIMPE-KeshaveDevMalviyaInstituteof Petroleum Exploration, Dehradun
since 1962
3. IDT-Institute of Drilling Technology, Dehradun since 1978
4. IEOT-Institute of Engineering & Ocean Technology
5. ONGC Academy-Oil and Natural Gas Corporation since 1982 in Dehradun
6. INBIGS-Institute of Biotechnology and Geotectonic studies, Jorhat since
1989
7. IOGPT-Institute of Oil and Gas Production Technology
8. IPSHEM-Institute of Petroleum Safety, health and Environment
management, Goa since 1989
9. IRS-Institute of Reservoir Studies, Ahmedabad since 1978
Role of IT Division
IT division in KDMIPE
provides repair and
maintain ace services to
various equipment’s
installed in different labs
of KDIMPE through in-
house expertise.
It also provides Repair
and maintenance services
through OEM/OES
throughout sourcing.
It also caters IT services
to KDIMPE users for
complete IT infrastructure such as repair and maintenance of PC’s, Printer’s
and LAN systems.
IT provides various communication services such as EPABX connections,
audio visual services in various auditoriums of KDIMPE.
Components used
- Arduino UNO R3
- Optocoupler-H11AA1
- Triac-MOC3051
- Bi Directional AC Solid State Switch
- AC Motor
- IR Receiver – TSOP1738
- IR Remote
Each of the above listed componentsare thoroughly explained in the following
pages.
What is Arduino ?
Arduino is a tool for making computers that can sense and control
more of the physical world than your desktop computer. It's an open-
source physical computing platform based on a simple microcontroller
board, and a development environment for writing software for the
board.
Arduino can be used to develop interactive objects, taking inputs
from a variety of switches or sensors, and controlling a variety of lights,
motors, and other physical outputs. Arduino projects can be stand-alone,
or they can communicate with software running on your computer (e.g.
Flash, Processing, MaxMSP.) The boards can be assembled by hand or
purchased preassembled; the open-source IDE can be downloaded for
free.
The Arduino programming language is an implementation of
Wiring, a similar physical computing platform, which is based on the
Processing multimedia programming environment.
Why Arduino ?
There are many other microcontrollers and microcontroller
platforms available for physical computing. Parallax Basic Stamp,
Netmedia's BX-24, Phidgets, MIT's Handyboard, and many others offer
similar functionality. All of these tools take themessy details of
microcontroller programming and wrap it up in an easy-to-use package.
Arduino also simplifies the process of working with microcontrollers,
but it offers some advantage for teachers, students, and interested
amateurs over other systems:
Inexpensive - Arduino boards are relatively inexpensive compared
to other microcontroller platforms. The least expensive version of the
Arduino module can be assembled by hand, and even the pre-assembled
Arduino modules cost less than $50
Cross-platform - The Arduino software runs on Windows,
Macintosh OSX, and Linux operating systems. Most microcontroller
systems are limited to Windows.
Simple, clear programming environment - The Arduino
programming environment is easy-to-use for beginners, yet flexible
enough for advanced users to take advantage of as well. For teachers, it's
conveniently based on the Processing programming environment, so
students learning to program in that environment will be familiar with
the look and feel of Arduino
Open source and extensible software- The Arduino software is
published as open source tools, available for extension by experienced
programmers. The language can be expanded through C++ libraries, and
people wanting to understand the technical details can make the leap
from Arduino to the AVR C programming language on which it's based.
Similarly, you can add AVR-C code directly into your Arduino
programs if you want to.
Open source and extensible hardware - The Arduino is based on
Atmel's ATMEGA8 and ATMEGA168 microcontrollers. The plans for
the modules are published under a Creative Commons license, so
experienced circuit designers can make their own version of the module,
extending it and improving it. Even relatively inexperienced users can
build the breadboard version of the module in order to understand how it
works and save money.
Arduino UNO R3
The Arduino Uno is a microcontroller board based on the
ATmega328 (datasheet). It has 14 digital input/output pins (of which 6
can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic
resonator, a USB connection, a power jack, an ICSP header, and a reset
button. It contains everything needed to support the microcontroller;
simply connect it to a computer with a USB cable or power it with a AC-
to-DC adapter or battery to get started.
The Uno differs from all preceding boards in that it does not use
the FTDI USB-to-serial driver chip. Instead, it features the Atmega16U2
(Atmega8U2 up to version R2) programmed as a USB-to-serial
converter.
Arduino Uno R3 Board
Revision 2 of the Uno board has a resistor pulling the 8U2 HWB
line to ground, making it easier to put into DFU mode.
Revision 3 of the board has the following new features:
1.0 pinout: added SDA and SCL pins that are near to the AREF pin
and two other new pins placed near to the RESET pin, the IOREF that
allow the shields to adapt to the voltage provided from the board. In
future, shields will be compatible with both the board that uses the AVR,
which operates with 5V and with the Arduino Due that operates with
3.3V. The second one is a not connected pin, that is reserved for future
purposes.
Stronger RESET circuit.
Atmega 16U2 replace the 8U2.
"Uno" means one in Italian and is named to mark the upcoming
release of Arduino 1.0.
Input and Output
Each of the 14 digital pins on the Arduino Uno can be used as an
input or output, using pinMode(), digitalWrite(), and digitalRead()
functions. They operate at 5 volts. Each pin can provide or receive a
maximum of 40 mA and has an internal pull-up resistor (disconnected
by default) of 20-50 kOhms.
In addition, some pins have specialized functions:
Serial: pins 0 (RX) and 1 (TX). Used to receive (RX) and transmit
(TX) TTL serial data. These pins are connected to the corresponding
pins of the ATmega8U2 USB-to-TTL Serial chip.
External Interrupts: pins 2 and 3. These pins can be configured
to trigger an interrupt on a low value, a rising or falling edge, or a
change in value. See the attachInterrupt() function for details.
PWM: 3, 5, 6, 9, 10, and 11. Provide 8-bit PWM output with the
analogWrite() function.
SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). These pins
support SPI communication using the SPI library.
LED: 13. There is a built-in LED connected to digital pin 13.
When the pin is HIGH value, the LED is on, when the pin is LOW, it’s
off.
The Uno has 6 analog inputs, labeled A0 through A5, each of
which provide 10 bits of resolution (i.e. 1024 different values). By
default they measure from ground to 5 volts, though is it possible to
change the upper end of their range using the AREF pin and the
analogReference() function. Additionally, some pins have specialized
functionality:
TWI: A4 or SDA pin and A5 or SCL pin. Support TWI
communication using the Wire library.
There are a couple of other pins on the board:
AREF: Reference voltage for the analog inputs. Used with
analogReference().
Reset: Bring this line LOW to reset the microcontroller. Typically
used to add a reset button to shields which block the one on the board.
Power supply and voltage regulator
It mainly consists of a voltage regulator (here it is 7805). The voltage
regulator plays an important role in a power supply unit. Output of the
power supply unit is always dc which is given to the controller.
Voltage regulator is designed to automatically maintain a constant voltage level.
Thus the voltage regulator regulates the voltage by 1V and constantly supplies the
supply Voltage of 5V to the microcontroller at any instant of time.
Component Used-LM317, LM7805
Regulator Specification’s:
Vout range: 1.25 V – 37 V
Vin – Vout difference: 3 V – 40 V
Operation ambient temperature: 0℃ – 125℃
Output IMAX: less than 1.5 A (assuming factory-suggested heat sinking) Minimum
Load Current max: 10 mA
The LM317 is a linear voltage regulator used in DC to DC converter
applications. The overall function of the LM317 is similar to that of the LM78xx
series regulators. Whereas the 78xx series of regulators have fixed output
voltages (ex. 7805 has 5V output), the LM317 can be adjusted to any voltage
(within its limits).
The primary purpose of the regulator is to aid the rectifier and filter circuit
in providing a constant dc voltage to the device. Power supplies without
regulators have an inherent problem of changing of dc voltage values due to
variations in the load or due to fluctuations in the input voltage. With regulator
connected to the dc output, the voltage can be maintained with a close tolerant
region of desired output.
Optocoupler – H11AA1
An Optocoupler, also known as an Opto-isolator or Photo-coupler,
is an electronic component that interconnects two separate electrical
circuits by means of a light sensitive optical interface.
The basic design of an Optocoupler consists of an LED that
produces infra-red light and a semiconductor photo-sensitive device
that is used to detect the emitted infra-red beam. Both the LED and
photo-sensitive device are enclosed in a light-tight body or package
with metal legs for the electrical connections as shown.
An Optocoupler or opto-isolator consists of a light emitter, the
LED and a light sensitive receiver which can be a single photo-diode,
photo-transistor, photo-resistor, photo-SCR, or a photo-TRIAC and the
basic operation of an optocoupler is very simple to understand.
The H11AA1 is a bi-directional input optically coupledisolator
consisting of two inverse parallel gallium arsenide infrared LEDs
coupled to a silicon NPN phototransistor in a 6 pin DIP package. The
H11AA1 has a minimum CTR of20 %, a CTR symmetry of 1:3 and is
designed forapplications requiring detection or monitoring of AC
signals.
Triac- MOC3051
The TRIAC is an ideal device to use for AC switching applications because it
can control the currentflow over both halves of an alternating cycle. A thyristor is
only able to control them over one half of a cycle. During the remaining half no
conduction occurs and accordingly only half the waveform can be utilized.
The fact that the TRIAC can be used to control current switching on both
halves of an alternating waveform allows much better power utilization. However
the TRIAC is not always as convenient for some high power applications where its
switching is more difficult.
TRIAC symbol
The circuit symbol recognizes the way in which the TRIAC operates. Seen
from the outside it may be viewed as two back to back thyristors and this is what
the circuit symbol indicates
On the TRIAC symbol there are three terminals. These are the Gate and two
other terminals are often referred to as an "Anode" or "Main Terminal". As the
TRIAC has two of these they are labeledAnode 1 and Anode 2 or Main Terminal,
MT1 and MT2.
TRIAC basics
The TRIAC is a component that is effectively based on the thyristor. It
provides AC switching for electrical systems. Like the thyristor, the TRIACs are
used in many electrical switching applications. They find particular use for circuits
in light dimmers, etc., where they enable both halves of the AC cycle to be used.
This makes them more efficient in terms of the usage of the power available.
While it is possibleto usetwo thyristors back to back, this is not always cost
effective for low cost and relatively low power applications.
It is possible to view the operation of a TRIAC in terms of two thyristors
placed back to back.
Bi-directional solid state switch-Q6015LS
15 Amp and 16 Amp bi-directional solid state switch series is designed for
AC switching and phase control applications such as motor speed and
temperature modulation controls, lighting controls, and static switching relays.
Standard type devices normally operate in Quadrants I & III triggered from AC
line. Alternistor type devices only operate in quadrants I, II, & III and are used in
circuits requiring high dv/dt capability.
Features & Benefits
• RoHS Compliant
• Glass – passivized junctions
• Voltage capability up to 1000 V
• Surge capability up to 200 A
• Electrically isolated“L-Package” is UL recognized for 2500Vrms
• Solid-state switching eliminates arcing or contact bounce that create voltage transients
• No contacts to wear out from reaction of switching events
• Restricted (or limited) RFI generation, depending on activation point in sine wave
• Requires only a small gate activation pulse in each half-cycle
Applications
Excellent for AC switching and phase control applications such as heating, lighting, and
motor speed controls. Typical applications are AC solid-state switches, light dimmers, power
tools, lawn care equipment, home/brown goods and white goods appliances. Alternistor Triacs
(no snubber required) are used inapplications with extremely inductive loads requiringhighest
commutation performance. Internally constructed isolated packages are offered for ease of
heat sinking with highest isolation voltage.
IR Receiver- TSOP1738
The TSOP17.. –series are miniaturized receivers for infrared remote control
systems. PIN diode and preamplifier are assembled on lead frame, the epoxy
package is designed as IR filter. The demodulated output signal can directly be
decoded by a microprocessor. TSOP17..is the standard IR remote control receiver
series, supporting all major transmission codes.
Features
_ Photo detector and preamplifier in one package
_ Internal filter for PCM frequency
_ Improved shielding against electrical field disturbance
_ TTL and CMOS compatibility
_ Output active low
_ Low power consumption
_ High immunity against ambient light
_ Continuous data transmission possible(1200 bit/s)
_ Suitable burst length .10 cycles/burst
Circuit Diagram
Working of project
The circuit consistsof an opto-isolatedzero-crossingdetectorand a opto-isolated trigger circuit
for the triac. The opto-isolators are necessary to keep the low voltage signal circuits away from the
power circuits and provide an appropriate level of safety. As will all circuits involving mains voltage,
make sure you know what you are doing.
Theory of Operation
The zero-crossing detection circuit provides a 5v pulse every time the ac signal crosses zero
volts. We detect this with the Arduino and leverage interrupts to time the trigger circuit precisely in
synchronizationwiththese zero-crossingevents.The methodforpowercontrol isshown in the diagram
below.
Once a zerocrossingisdetected,the triacremainsoff for a controlled amount of time (t1) . The
longer this time is, the less power the ac circuit receives. Once the “off-time”, t1 has elapsed, the
microcontrollerturnsonthe triac by applyingavoltage to the gate (shown in red). Once turned on, the
triac will remainoneven after the gate voltage has been removed. It will turn off if the gate voltage is
zero the next time the ac wave crosses zero. Because of this, we do not need to take care to turn the
triac off whenthe ac signal crosseszeroagain.All we needtodo isto ensure thatthe triac gets turnd off
inside of the period of ½ wave (t3). The duration of the gate pulse (t2) is determined by a minimum
requirement of the traic. If this pulse is too short, the traic will not fire Once the second zero crossing
occurs, sice there isnovoltage onthe gate,the triac remainsoff until triggeredagaininthe next½cycle.
The net result here is that we “chop” parts of the wave out resulting in lower average power. This is
essentially how one accomplishes “PWM” control of an AC wave.
We will be using interrupts and the arduino timer to precisely control the timing of the triac
gate. To get a feel for the time intervals, we need to look at the AC signal and the Arduino clock.
The AC signal (in the US anyway) is 60 Hz. What this means is that the AC signal crosses zero,
reachespeakpositive voltage,crosseszero,reachespeaknegative voltage and returns to zero 60 times
each second. The period (length of time this takes) is 1/60 or 0.01667 seconds (16.67 milliseconds). A
half cycle (the time between two zero-crossings) occurs in 8.33 milliseconds. This is t3 in the figure
above.
The Arduino clock runs at 16 MHz, which is 16,000,000 cycles per second: one clock cycle takes
0.0625 microseconds. A single half cycle of the 60 Hz AC signal contains 133,333 clock cycles. This is
importantbecause we will be determiningthe time intervalsbyclockcountsinthe Arduinocode, not by
seconds.
There isquite a bitof goodinformationonuse of interruptswiththe Arduinoout on the web so
I won’t cover that in much detail here. Basically the way an interrupt works is that when some event
happens(eitherinternal orexternal tothe microprocessor),the microprocessorimmediatelystopswhat
it isdoingto “service”the interrupt.Thisallowsthe microprocessortohandle verytime sensitive events
such as the AC Phase control task here.
Programming
// Timing Sequence
// * timer is set up but disabled
// * zero crossing detected on pin 2
// * timer starts counting from zero
// * comparator set to "delay to on" value
// * counter reaches comparator value
// * comparator ISR turns on triac gate
// * counter set to overflow - pulse width
// * counter reaches overflow
// * overflow ISR truns off triac gate
// * triac stops conducting at next zero cross
// The hardware timer runs at 16MHz. Using a
// divide by 256 on the counter each count is
// 16 microseconds. 1/2 wave of a 60Hz AC signal
// is about 520 counts (8,333 microseconds).
#include <avr/io.h>
#include <avr/interrupt.h>
#define DETECT 2 //zero cross detect
#define GATE 9 //triac gate
#define PULSE 4 //trigger pulse width (counts)
int i=483;
void setup(){
// set up pins
pinMode(DETECT, INPUT); //zero cross detect
digitalWrite(DETECT, HIGH); //enable pull-up resistor
pinMode(GATE, OUTPUT); //triac gate control
// set up Timer1
//(see ATMEGA 328 data sheet pg 134 for more details)
OCR1A = 100; //initialize the comparator
TIMSK1 = 0x03; //enable comparator A and overflow interrupts
TCCR1A = 0x00; //timer control registers set for
TCCR1B = 0x00; //normal operation, timer disabled
// set up zero crossing interrupt
attachInterrupt(0,zeroCrossingInterrupt, RISING);
//IRQ0 is pin 2. Call zeroCrossingInterrupt
//on rising signal
}
//Interrupt Service Routines
voidzeroCrossingInterrupt(){ //zero cross detect
TCCR1B=0x04; //start timer with divide by 256 input
TCNT1 = 0; //reset timer - count from zero
}
ISR(TIMER1_COMPA_vect){ //comparator match
digitalWrite(GATE,HIGH); //set triac gate to high
TCNT1 = 65536-PULSE; //trigger pulse width
}
ISR(TIMER1_OVF_vect){ //timer1 overflow
digitalWrite(GATE,LOW); //turn off triac gate
TCCR1B = 0x00; //disable timer stopd unintended triggers
}
void loop(){ // sample code to exercise the circuit
i--;
OCR1A = i; //set the compare register brightness desired.
if (i<65){i=483;}
delay(15);
}
General Training-
 Introduction to ONGC
 Basic Electronics
 AC-DC Circuits
 Transformers (Power)
 Rectifiers
 Diode-Series, Types and Physical Specifications
 Introduction to Chips
 Transistors-NPN,PNP (Series)
 Filters-PI,L-Shaped
 PCB & Circuit Boards
 Fuses and Metal Oxide Varisters
 Opto-couplers ,LED & Sensors
 TRIACS & SCR
 Introduction to Relays
 Introduction to Communication Concepts
 SAP & SCADA
 Exploration & Production In ONGC
 Soldering & Desoldering Guidelines
 Instrumentation and Control Systems in ONGC
 Cloud Computing
Laboratory Visits-
1. Micro Biology Lab
BOD Incubators were demonstrated and the cooling and thermal processes being acted upon
were explained.
2. Sedimentology Lab
Worked on a Scanning Electron Microscope with the capability of zooming levels up to 3 lakh
times. The model Number was of JOIL.
3. Geochronology (GC) Lab
A Normal Ionization Mass Spectrometer was worked upon. The Machine contained a Turret
Filament Tube and is used for Isotope Dating and each concentration of Isotope block is
checked and analyzed. A Faraday Multiplier is also used.
4. HQ. Tel Bhavan Museum
The IPE is rechristened KDIMPE by Indra Gandhi in 1981. Prior to that, a 5 year plan was
initialized by Sir Nikolai AlkendrovichFlenn for Oil Exploration. Today it stands at a greater
emphasis on Research, Development & Exploration and Production.
5. Stable Isotope Lab
A Ratio Mass Spectrometer for Genetic characterization of Molecular Mass was demonstrated.
For liquid Analysis, A Gas Chromatograph which does the similar isotopic analysis was also
explained. Importance of Air compressor and Vacuum tubes in the Circuits is also highlighted.
6. Diffraction and Microscopy Lab
An X-Ray diffractometer was explained and worked upon.
7. ONGC Satellite Centre
Networking Concepts like MF TDMA, VOIP, Simplex, Duplex and casting methods were
explained. Role of Geo stationery satellites (GSAT 10) were demonstrated. Resulting Conversion
rate and capacity for the transmission was given.
8. Computer Centre
High End IBM servers with OMEGA Software package were introduced and the role of Robotic
Tape Library and Cluster based Data processing principles were explained.
9. Green Building
The ONGC Green hills here have a total built up area of 14,600 square metre and it is spread
over five floors with the capacity to accommodate 620 persons. It can conserve water upto 30
per cent through use of onsite sewage plant and low flow sanitary sitting.
10. IDT
The Institute of Drilling Technology (IDT) was set up in 1978 at Dehradun. Institute of Drilling
Technology (IDT) provides its techno-economic expertise & solutions to various field problems
faced by various services of ONGC with the ultimate objective to promote cost effective E&P
activities of the company.

More Related Content

What's hot

Iocl training report
Iocl training reportIocl training report
Iocl training reportAmitgomey
 
Report on industrial training at indian oil corporation ltd,barauni refinery
Report on industrial training at indian oil corporation ltd,barauni refineryReport on industrial training at indian oil corporation ltd,barauni refinery
Report on industrial training at indian oil corporation ltd,barauni refineryMukul Kumar
 
Indian oil corporation limited ppt of mechanical engineering
Indian oil corporation limited ppt of mechanical engineeringIndian oil corporation limited ppt of mechanical engineering
Indian oil corporation limited ppt of mechanical engineeringRajeev Mandal
 
Iocl industrial training_chemical_engineering_report
Iocl industrial training_chemical_engineering_reportIocl industrial training_chemical_engineering_report
Iocl industrial training_chemical_engineering_reportAfzal Reza
 
ONGC traning report
ONGC traning report ONGC traning report
ONGC traning report palak jha
 
Ntpc (national thermal power corporation) sipat mechanical vocational trainin...
Ntpc (national thermal power corporation) sipat mechanical vocational trainin...Ntpc (national thermal power corporation) sipat mechanical vocational trainin...
Ntpc (national thermal power corporation) sipat mechanical vocational trainin...haxxo24
 
Summer Training Report at IOCL (chemical engineering)
Summer Training Report at IOCL (chemical engineering)Summer Training Report at IOCL (chemical engineering)
Summer Training Report at IOCL (chemical engineering)Gaurav Singh
 
Insustrial training report iocl
Insustrial training report ioclInsustrial training report iocl
Insustrial training report ioclMahendra Rajput
 
IOCL Vadodara Summer Internship Report
IOCL Vadodara Summer Internship ReportIOCL Vadodara Summer Internship Report
IOCL Vadodara Summer Internship ReportKrishnaKantNayak2
 
Indian oil corporation limited presentation
Indian oil corporation limited presentationIndian oil corporation limited presentation
Indian oil corporation limited presentationKARAN THAPA
 
Internship Report on thermal power station in vizag steel plant
Internship Report on thermal power station in vizag steel plantInternship Report on thermal power station in vizag steel plant
Internship Report on thermal power station in vizag steel plantAbhishek Kumar
 
INTERNSHIP REPORT NTPC
INTERNSHIP REPORT NTPCINTERNSHIP REPORT NTPC
INTERNSHIP REPORT NTPCADITYA ARYAN
 
Industrial training at Indian Oil Corporation Limited (IOCL) Noonmati
Industrial training at Indian Oil Corporation Limited (IOCL) NoonmatiIndustrial training at Indian Oil Corporation Limited (IOCL) Noonmati
Industrial training at Indian Oil Corporation Limited (IOCL) NoonmatiPriyam Jyoti Borah
 
training report on thermal power plant & thermal power generation by sagar me...
training report on thermal power plant & thermal power generation by sagar me...training report on thermal power plant & thermal power generation by sagar me...
training report on thermal power plant & thermal power generation by sagar me...Sagar Mehta
 
Summer Training Report On Indian Oil Corporation Ltd.
Summer Training Report On Indian Oil Corporation Ltd.Summer Training Report On Indian Oil Corporation Ltd.
Summer Training Report On Indian Oil Corporation Ltd.Nitin Kumar Verma
 
IOCL summer training report ,ECE
IOCL summer training report ,ECEIOCL summer training report ,ECE
IOCL summer training report ,ECEDHURBAJYOTIBORUAH1
 

What's hot (20)

Iocl training report
Iocl training reportIocl training report
Iocl training report
 
Ongc report
Ongc reportOngc report
Ongc report
 
Report on industrial training at indian oil corporation ltd,barauni refinery
Report on industrial training at indian oil corporation ltd,barauni refineryReport on industrial training at indian oil corporation ltd,barauni refinery
Report on industrial training at indian oil corporation ltd,barauni refinery
 
Indian oil corporation limited ppt of mechanical engineering
Indian oil corporation limited ppt of mechanical engineeringIndian oil corporation limited ppt of mechanical engineering
Indian oil corporation limited ppt of mechanical engineering
 
ongc project
ongc projectongc project
ongc project
 
Iocl industrial training_chemical_engineering_report
Iocl industrial training_chemical_engineering_reportIocl industrial training_chemical_engineering_report
Iocl industrial training_chemical_engineering_report
 
ONGC traning report
ONGC traning report ONGC traning report
ONGC traning report
 
Akhilesh ongc report
Akhilesh ongc reportAkhilesh ongc report
Akhilesh ongc report
 
Ntpc (national thermal power corporation) sipat mechanical vocational trainin...
Ntpc (national thermal power corporation) sipat mechanical vocational trainin...Ntpc (national thermal power corporation) sipat mechanical vocational trainin...
Ntpc (national thermal power corporation) sipat mechanical vocational trainin...
 
Summer Training Report at IOCL (chemical engineering)
Summer Training Report at IOCL (chemical engineering)Summer Training Report at IOCL (chemical engineering)
Summer Training Report at IOCL (chemical engineering)
 
Insustrial training report iocl
Insustrial training report ioclInsustrial training report iocl
Insustrial training report iocl
 
Report ON NTPC DADRI .BY ....EMAM
Report ON NTPC DADRI  .BY ....EMAMReport ON NTPC DADRI  .BY ....EMAM
Report ON NTPC DADRI .BY ....EMAM
 
IOCL Vadodara Summer Internship Report
IOCL Vadodara Summer Internship ReportIOCL Vadodara Summer Internship Report
IOCL Vadodara Summer Internship Report
 
Indian oil corporation limited presentation
Indian oil corporation limited presentationIndian oil corporation limited presentation
Indian oil corporation limited presentation
 
Internship Report on thermal power station in vizag steel plant
Internship Report on thermal power station in vizag steel plantInternship Report on thermal power station in vizag steel plant
Internship Report on thermal power station in vizag steel plant
 
INTERNSHIP REPORT NTPC
INTERNSHIP REPORT NTPCINTERNSHIP REPORT NTPC
INTERNSHIP REPORT NTPC
 
Industrial training at Indian Oil Corporation Limited (IOCL) Noonmati
Industrial training at Indian Oil Corporation Limited (IOCL) NoonmatiIndustrial training at Indian Oil Corporation Limited (IOCL) Noonmati
Industrial training at Indian Oil Corporation Limited (IOCL) Noonmati
 
training report on thermal power plant & thermal power generation by sagar me...
training report on thermal power plant & thermal power generation by sagar me...training report on thermal power plant & thermal power generation by sagar me...
training report on thermal power plant & thermal power generation by sagar me...
 
Summer Training Report On Indian Oil Corporation Ltd.
Summer Training Report On Indian Oil Corporation Ltd.Summer Training Report On Indian Oil Corporation Ltd.
Summer Training Report On Indian Oil Corporation Ltd.
 
IOCL summer training report ,ECE
IOCL summer training report ,ECEIOCL summer training report ,ECE
IOCL summer training report ,ECE
 

Viewers also liked

Hiren ongc report
Hiren ongc reportHiren ongc report
Hiren ongc reportHiren Patel
 
Summer training project on drilling fluid at ongc ppt
Summer training project on drilling fluid at ongc pptSummer training project on drilling fluid at ongc ppt
Summer training project on drilling fluid at ongc pptKeshar Saini
 
Introduction into Oil and Gas Industry. OIL: Part 1
Introduction into Oil and Gas Industry. OIL: Part 1Introduction into Oil and Gas Industry. OIL: Part 1
Introduction into Oil and Gas Industry. OIL: Part 1Fidan Aliyeva
 
Thesis BHU_Samiur Rahman Khan_Geologist
Thesis BHU_Samiur Rahman Khan_GeologistThesis BHU_Samiur Rahman Khan_Geologist
Thesis BHU_Samiur Rahman Khan_GeologistSamiur Khan
 
A Report to ONGC
A Report to ONGCA Report to ONGC
A Report to ONGCAakash Shah
 
Oil & Gas industry analysis- Final Project
Oil & Gas industry analysis- Final ProjectOil & Gas industry analysis- Final Project
Oil & Gas industry analysis- Final ProjectAlaa Sulaiman
 
Manoj Das ONGC project
Manoj Das ONGC projectManoj Das ONGC project
Manoj Das ONGC projectManoj Das
 
Final msd ppt
Final msd pptFinal msd ppt
Final msd pptyadav966
 
financial analysis of ongc Final project
financial analysis of ongc Final project financial analysis of ongc Final project
financial analysis of ongc Final project sunilpatel188
 
ongc project ppt
ongc project pptongc project ppt
ongc project pptAditya Oak
 
Exploration and Production of Hydrocarbons(OIL and Natural Gas) in india
Exploration and Production of Hydrocarbons(OIL and Natural Gas) in indiaExploration and Production of Hydrocarbons(OIL and Natural Gas) in india
Exploration and Production of Hydrocarbons(OIL and Natural Gas) in indiaASHISH SINGH
 

Viewers also liked (20)

Hiren ongc report
Hiren ongc reportHiren ongc report
Hiren ongc report
 
Summer training project on drilling fluid at ongc ppt
Summer training project on drilling fluid at ongc pptSummer training project on drilling fluid at ongc ppt
Summer training project on drilling fluid at ongc ppt
 
ONGC final ppt
ONGC final pptONGC final ppt
ONGC final ppt
 
Introduction into Oil and Gas Industry. OIL: Part 1
Introduction into Oil and Gas Industry. OIL: Part 1Introduction into Oil and Gas Industry. OIL: Part 1
Introduction into Oil and Gas Industry. OIL: Part 1
 
Oil & Gas Sectore Report - November 2016
Oil & Gas Sectore Report - November 2016Oil & Gas Sectore Report - November 2016
Oil & Gas Sectore Report - November 2016
 
INDUSTRY ppt
INDUSTRY pptINDUSTRY ppt
INDUSTRY ppt
 
Oil gas 270111
Oil gas 270111Oil gas 270111
Oil gas 270111
 
Thesis BHU_Samiur Rahman Khan_Geologist
Thesis BHU_Samiur Rahman Khan_GeologistThesis BHU_Samiur Rahman Khan_Geologist
Thesis BHU_Samiur Rahman Khan_Geologist
 
A Report to ONGC
A Report to ONGCA Report to ONGC
A Report to ONGC
 
Oil & Gas industry analysis- Final Project
Oil & Gas industry analysis- Final ProjectOil & Gas industry analysis- Final Project
Oil & Gas industry analysis- Final Project
 
Indian oil industry
Indian oil industryIndian oil industry
Indian oil industry
 
Ongc final presentation
Ongc final presentationOngc final presentation
Ongc final presentation
 
Manoj Das ONGC project
Manoj Das ONGC projectManoj Das ONGC project
Manoj Das ONGC project
 
Final msd ppt
Final msd pptFinal msd ppt
Final msd ppt
 
Presentation
PresentationPresentation
Presentation
 
financial analysis of ongc Final project
financial analysis of ongc Final project financial analysis of ongc Final project
financial analysis of ongc Final project
 
ONGC case study.
ONGC case study.ONGC case study.
ONGC case study.
 
ongc project ppt
ongc project pptongc project ppt
ongc project ppt
 
Exploration and Production of Hydrocarbons(OIL and Natural Gas) in india
Exploration and Production of Hydrocarbons(OIL and Natural Gas) in indiaExploration and Production of Hydrocarbons(OIL and Natural Gas) in india
Exploration and Production of Hydrocarbons(OIL and Natural Gas) in india
 
OngC
OngCOngC
OngC
 

Similar to Oil and Natural Gas Corporation of India, summer traning report

IoT Based home automation system using Arduino board
IoT Based home automation system using Arduino boardIoT Based home automation system using Arduino board
IoT Based home automation system using Arduino boardIRJET Journal
 
IRJET- Design and Implementation of Driverless Car using Machine Learning
IRJET- Design and Implementation of Driverless Car using Machine LearningIRJET- Design and Implementation of Driverless Car using Machine Learning
IRJET- Design and Implementation of Driverless Car using Machine LearningIRJET Journal
 
Workshop on IoT and Basic Home Automation_BAIUST.pptx
Workshop on IoT and Basic Home Automation_BAIUST.pptxWorkshop on IoT and Basic Home Automation_BAIUST.pptx
Workshop on IoT and Basic Home Automation_BAIUST.pptxRedwan Ferdous
 
Automatic Car Parking
Automatic Car ParkingAutomatic Car Parking
Automatic Car ParkingIRJET Journal
 
IRJET- IOT and RFID based shopping mall
IRJET- IOT and RFID based shopping mallIRJET- IOT and RFID based shopping mall
IRJET- IOT and RFID based shopping mallIRJET Journal
 
Winter traning arduino report final
Winter traning arduino report finalWinter traning arduino report final
Winter traning arduino report finalGovind Jha
 
Arduino Based Smart Parking System
Arduino Based Smart Parking SystemArduino Based Smart Parking System
Arduino Based Smart Parking SystemIRJET Journal
 
IRJET-Arduino Based Voice Controlled System
IRJET-Arduino Based Voice Controlled SystemIRJET-Arduino Based Voice Controlled System
IRJET-Arduino Based Voice Controlled SystemIRJET Journal
 
A Voice Controlled Vehicle For The Aid Of Disabled Person
A Voice Controlled Vehicle For The Aid Of Disabled PersonA Voice Controlled Vehicle For The Aid Of Disabled Person
A Voice Controlled Vehicle For The Aid Of Disabled PersonIRJET Journal
 
IRJET- Home Automation using Arduino and IoT
IRJET-  	  Home Automation using Arduino and IoTIRJET-  	  Home Automation using Arduino and IoT
IRJET- Home Automation using Arduino and IoTIRJET Journal
 
IRJET- Design and Implementation of PID Controller using HDL on FPGA
IRJET- 	  Design and Implementation of PID Controller using HDL on FPGAIRJET- 	  Design and Implementation of PID Controller using HDL on FPGA
IRJET- Design and Implementation of PID Controller using HDL on FPGAIRJET Journal
 
IRJET- IoT based Smart Helmet for Coal Mining Tracking
IRJET- IoT based Smart Helmet for Coal Mining TrackingIRJET- IoT based Smart Helmet for Coal Mining Tracking
IRJET- IoT based Smart Helmet for Coal Mining TrackingIRJET Journal
 
AUTOMATIC SMART CAR PARKING SYSTEM.pptx
AUTOMATIC SMART CAR PARKING SYSTEM.pptxAUTOMATIC SMART CAR PARKING SYSTEM.pptx
AUTOMATIC SMART CAR PARKING SYSTEM.pptxVikramKumar154663
 
AUTOMATIC SMART CAR PARKING SYSTEM.pptx
AUTOMATIC SMART CAR PARKING SYSTEM.pptxAUTOMATIC SMART CAR PARKING SYSTEM.pptx
AUTOMATIC SMART CAR PARKING SYSTEM.pptxVikramKumar154663
 
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry PiIRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry PiIRJET Journal
 
institutional level srujana tech fest format.ppt
institutional level srujana tech fest format.pptinstitutional level srujana tech fest format.ppt
institutional level srujana tech fest format.pptxelonal284
 
Ball following Robot using ESP32-cam & Arduino UNO
Ball following Robot using ESP32-cam & Arduino UNOBall following Robot using ESP32-cam & Arduino UNO
Ball following Robot using ESP32-cam & Arduino UNOIRJET Journal
 

Similar to Oil and Natural Gas Corporation of India, summer traning report (20)

Report on Advanced Robotics & Programming
Report on Advanced Robotics & ProgrammingReport on Advanced Robotics & Programming
Report on Advanced Robotics & Programming
 
IoT Based home automation system using Arduino board
IoT Based home automation system using Arduino boardIoT Based home automation system using Arduino board
IoT Based home automation system using Arduino board
 
IRJET- Design and Implementation of Driverless Car using Machine Learning
IRJET- Design and Implementation of Driverless Car using Machine LearningIRJET- Design and Implementation of Driverless Car using Machine Learning
IRJET- Design and Implementation of Driverless Car using Machine Learning
 
Workshop on IoT and Basic Home Automation_BAIUST.pptx
Workshop on IoT and Basic Home Automation_BAIUST.pptxWorkshop on IoT and Basic Home Automation_BAIUST.pptx
Workshop on IoT and Basic Home Automation_BAIUST.pptx
 
Automatic Car Parking
Automatic Car ParkingAutomatic Car Parking
Automatic Car Parking
 
ADAELS .docx
ADAELS .docxADAELS .docx
ADAELS .docx
 
IRJET- IOT and RFID based shopping mall
IRJET- IOT and RFID based shopping mallIRJET- IOT and RFID based shopping mall
IRJET- IOT and RFID based shopping mall
 
Winter traning arduino report final
Winter traning arduino report finalWinter traning arduino report final
Winter traning arduino report final
 
Arduino Based Smart Parking System
Arduino Based Smart Parking SystemArduino Based Smart Parking System
Arduino Based Smart Parking System
 
IRJET-Arduino Based Voice Controlled System
IRJET-Arduino Based Voice Controlled SystemIRJET-Arduino Based Voice Controlled System
IRJET-Arduino Based Voice Controlled System
 
A Voice Controlled Vehicle For The Aid Of Disabled Person
A Voice Controlled Vehicle For The Aid Of Disabled PersonA Voice Controlled Vehicle For The Aid Of Disabled Person
A Voice Controlled Vehicle For The Aid Of Disabled Person
 
SMART LATHE MACHINE
SMART LATHE MACHINESMART LATHE MACHINE
SMART LATHE MACHINE
 
IRJET- Home Automation using Arduino and IoT
IRJET-  	  Home Automation using Arduino and IoTIRJET-  	  Home Automation using Arduino and IoT
IRJET- Home Automation using Arduino and IoT
 
IRJET- Design and Implementation of PID Controller using HDL on FPGA
IRJET- 	  Design and Implementation of PID Controller using HDL on FPGAIRJET- 	  Design and Implementation of PID Controller using HDL on FPGA
IRJET- Design and Implementation of PID Controller using HDL on FPGA
 
IRJET- IoT based Smart Helmet for Coal Mining Tracking
IRJET- IoT based Smart Helmet for Coal Mining TrackingIRJET- IoT based Smart Helmet for Coal Mining Tracking
IRJET- IoT based Smart Helmet for Coal Mining Tracking
 
AUTOMATIC SMART CAR PARKING SYSTEM.pptx
AUTOMATIC SMART CAR PARKING SYSTEM.pptxAUTOMATIC SMART CAR PARKING SYSTEM.pptx
AUTOMATIC SMART CAR PARKING SYSTEM.pptx
 
AUTOMATIC SMART CAR PARKING SYSTEM.pptx
AUTOMATIC SMART CAR PARKING SYSTEM.pptxAUTOMATIC SMART CAR PARKING SYSTEM.pptx
AUTOMATIC SMART CAR PARKING SYSTEM.pptx
 
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry PiIRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
 
institutional level srujana tech fest format.ppt
institutional level srujana tech fest format.pptinstitutional level srujana tech fest format.ppt
institutional level srujana tech fest format.ppt
 
Ball following Robot using ESP32-cam & Arduino UNO
Ball following Robot using ESP32-cam & Arduino UNOBall following Robot using ESP32-cam & Arduino UNO
Ball following Robot using ESP32-cam & Arduino UNO
 

Recently uploaded

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxAnaBeatriceAblay2
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 

Recently uploaded (20)

Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 

Oil and Natural Gas Corporation of India, summer traning report

  • 1. INDUSTRIAL TRAINING REPORT Oil and Natural Gas corporation of India, ONGC Dehradun Remote controlled fan regulator Submitted in partial fulfillment of the Requirements for the award of Degree of Bachelor of Technology in Electronics and Telecommunication College ofEngineering, Roorkee Submitted By Name: Nishant Nirala University Roll No:120060102072 ET-K-T1 SUBMITTED TO: Mrs. Nidhi Aggarwal Department of Electronics and telecommunication COLLEGE OF ENGINEERING, ROORKEE
  • 2. Contents: 1) Acknowledgement and Certificate 2) About this institute 3) Role of IT Division 4) Abstract 5) List of components used 6) What is Arduino? 7) Why Arduino? 8) Arduino Uno R3 9) Arduino Uno R3 pin descriptions 10) About ATMega328pu A) Pin Diagram B) Pin descriptions 9)About IR sensor and remote 10) Circuit diagram of project 11) How it works? 12) Programming 13) Other applications with same approach
  • 3. ACKNOWLEDGEMENT I WOULD LIKE TO GIVE MY HEARTIEST GRATITUDE TOWARDS ONGC FOR ALLOWING ME FOR SUMMER TRAINING FOR THE SUMMER 2015. I WOULD LIKE TO EXTEND A DEEP SENSE OF GRATITUDE TO SHRI. PRIYANKAR NAINWAL, DGM E&T FOR PROVIDING NECESSARY FACILITY AND INFRASTRUCTURE FOR MY SUMMER TRAINING PROJECT. I ALSO LIKETO THANK SHRI. MANJEETSINGH, DEPUTYS.E. E&T, MY GUIDEAND IN CHARGE, FOR HIS ENCOURAGEMENT AND GUIDANCE WITHOUT WHICH MY TRAINING WOULD NOT HAVE BEEN COMPLETED IN THE FIRST PLACE. I WOULD ALSO LIKE TO THANK ALL THE STAFF AND MY COLLEGUES WHO HAVE HELPED AND SUPPORTED ME. -Nishant Nirala
  • 4. About the organization In August 1960, The Oil and Natural Gas Commission was formed. Raised from mere directorate status to commission, it had enhanced powers. In 1959, these powers were further enhanced by converting the commission into a statutory body by an act of Indian parliament. OIL AND NATURAL GAS CORPORATION LIMITED (ONGC) Incorporated on 23 June 1993 is an Indian public sector oil and gas company. Itis a Fortune 500 company ranked 152 and contributes 77% of India’s crude oil production and 81% of India’s natural gas production. It is the highest profit making corporation in India. It was set up as a commission on 14th august 1956. Indian government holds nearly 74.14% equity stake in the company. ONGC's operations include conventional exploration and production, refining and progressive development of alternate energy sources like coal-bed methane and shale gas. The company's domestic operations are structured around 11 assets (predominantly Oil and Gas producing properties), 7 basins (exploratory properties), 2 plants (at Hazira and Uran) and services (for necessary inputs and supportsuch as drilling, geo-physical, logging and well services). ONGC supplies crude oil, natural gas, and value-added products to major Indian oil and gas refining and marketing companies. It primary products crude oil and natural gas are for Indian market. Q3 FY'15 Gross Revenue is 18,770 Crore.  In February 2014, FICCI conferred it with Best Company Promoting Sports Award.  ONGC wins the "Genentech Excellence Award" for the year 2013 in Platinum Category  ONGC was ranked 82nd among India's most trusted brands according to the Brand Trust Report 2012, a study conducted by TrustResearch Advisory. In the Brand Trust Report 2013, ONGCwas ranked 191st among India's most trusted
  • 5. brands and subsequently, according to theBrand TrustReport 2014, ONGCwas ranked 370th among India's most trusted brands  In 2011, ONGC was ranked 39th among the world's 105 largest listed companies in 'transparency in corporate reporting' by Transparency International making it the most transparent company in India. Today, OIL AND NATURAL GAS CORPORATION LTD.(ONGC) is, the leader in exploration & production (E&P) activities in India having 72% contribution to India’s total production of crude oil and 48% of natural gas. ONGC has established more than 7 billion tons of in-place hydrocarbon reserves in the country. In fact, six out of seven producing basins in India have been discovered by ONGC. ONGC produces more than 1.27 million barrels of oil equivalent (BOE) per day. It also contributes over three million tons per annum of value-added-products including LPG, C2 - C3, NAPHTHA, MS, HSD, AVIATION FUEL, SKO ETC.
  • 6. Institutes of ONGC ONGC has institutionalized R&D centers in Oil and Gas, and related sectors and established separate institutions to undertake specific activities in key areas of exploration , Drilling, Reservoir management, production technology, Ocean engineering, safety and environmentprotection in the form of 9 independently managed R&D centers. Regional laboratories also support these institutes. List of Institutes 1. GEOPIC- Geodata Processing and interpretation center, Dehradun since 1897. 2.KDIMPE-KeshaveDevMalviyaInstituteof Petroleum Exploration, Dehradun since 1962 3. IDT-Institute of Drilling Technology, Dehradun since 1978 4. IEOT-Institute of Engineering & Ocean Technology 5. ONGC Academy-Oil and Natural Gas Corporation since 1982 in Dehradun 6. INBIGS-Institute of Biotechnology and Geotectonic studies, Jorhat since 1989 7. IOGPT-Institute of Oil and Gas Production Technology 8. IPSHEM-Institute of Petroleum Safety, health and Environment management, Goa since 1989 9. IRS-Institute of Reservoir Studies, Ahmedabad since 1978
  • 7. Role of IT Division IT division in KDMIPE provides repair and maintain ace services to various equipment’s installed in different labs of KDIMPE through in- house expertise. It also provides Repair and maintenance services through OEM/OES throughout sourcing. It also caters IT services to KDIMPE users for complete IT infrastructure such as repair and maintenance of PC’s, Printer’s and LAN systems. IT provides various communication services such as EPABX connections, audio visual services in various auditoriums of KDIMPE.
  • 8. Components used - Arduino UNO R3 - Optocoupler-H11AA1 - Triac-MOC3051 - Bi Directional AC Solid State Switch - AC Motor - IR Receiver – TSOP1738 - IR Remote Each of the above listed componentsare thoroughly explained in the following pages.
  • 9. What is Arduino ? Arduino is a tool for making computers that can sense and control more of the physical world than your desktop computer. It's an open- source physical computing platform based on a simple microcontroller board, and a development environment for writing software for the board. Arduino can be used to develop interactive objects, taking inputs from a variety of switches or sensors, and controlling a variety of lights, motors, and other physical outputs. Arduino projects can be stand-alone, or they can communicate with software running on your computer (e.g. Flash, Processing, MaxMSP.) The boards can be assembled by hand or purchased preassembled; the open-source IDE can be downloaded for free. The Arduino programming language is an implementation of Wiring, a similar physical computing platform, which is based on the Processing multimedia programming environment.
  • 10. Why Arduino ? There are many other microcontrollers and microcontroller platforms available for physical computing. Parallax Basic Stamp, Netmedia's BX-24, Phidgets, MIT's Handyboard, and many others offer similar functionality. All of these tools take themessy details of microcontroller programming and wrap it up in an easy-to-use package. Arduino also simplifies the process of working with microcontrollers, but it offers some advantage for teachers, students, and interested amateurs over other systems: Inexpensive - Arduino boards are relatively inexpensive compared to other microcontroller platforms. The least expensive version of the Arduino module can be assembled by hand, and even the pre-assembled Arduino modules cost less than $50 Cross-platform - The Arduino software runs on Windows, Macintosh OSX, and Linux operating systems. Most microcontroller systems are limited to Windows. Simple, clear programming environment - The Arduino programming environment is easy-to-use for beginners, yet flexible enough for advanced users to take advantage of as well. For teachers, it's conveniently based on the Processing programming environment, so students learning to program in that environment will be familiar with the look and feel of Arduino
  • 11. Open source and extensible software- The Arduino software is published as open source tools, available for extension by experienced programmers. The language can be expanded through C++ libraries, and people wanting to understand the technical details can make the leap from Arduino to the AVR C programming language on which it's based. Similarly, you can add AVR-C code directly into your Arduino programs if you want to. Open source and extensible hardware - The Arduino is based on Atmel's ATMEGA8 and ATMEGA168 microcontrollers. The plans for the modules are published under a Creative Commons license, so experienced circuit designers can make their own version of the module, extending it and improving it. Even relatively inexperienced users can build the breadboard version of the module in order to understand how it works and save money.
  • 12. Arduino UNO R3 The Arduino Uno is a microcontroller board based on the ATmega328 (datasheet). It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC- to-DC adapter or battery to get started. The Uno differs from all preceding boards in that it does not use the FTDI USB-to-serial driver chip. Instead, it features the Atmega16U2 (Atmega8U2 up to version R2) programmed as a USB-to-serial converter. Arduino Uno R3 Board
  • 13. Revision 2 of the Uno board has a resistor pulling the 8U2 HWB line to ground, making it easier to put into DFU mode. Revision 3 of the board has the following new features: 1.0 pinout: added SDA and SCL pins that are near to the AREF pin and two other new pins placed near to the RESET pin, the IOREF that allow the shields to adapt to the voltage provided from the board. In future, shields will be compatible with both the board that uses the AVR, which operates with 5V and with the Arduino Due that operates with 3.3V. The second one is a not connected pin, that is reserved for future purposes. Stronger RESET circuit. Atmega 16U2 replace the 8U2. "Uno" means one in Italian and is named to mark the upcoming release of Arduino 1.0.
  • 14. Input and Output Each of the 14 digital pins on the Arduino Uno can be used as an input or output, using pinMode(), digitalWrite(), and digitalRead() functions. They operate at 5 volts. Each pin can provide or receive a maximum of 40 mA and has an internal pull-up resistor (disconnected by default) of 20-50 kOhms. In addition, some pins have specialized functions: Serial: pins 0 (RX) and 1 (TX). Used to receive (RX) and transmit (TX) TTL serial data. These pins are connected to the corresponding pins of the ATmega8U2 USB-to-TTL Serial chip. External Interrupts: pins 2 and 3. These pins can be configured to trigger an interrupt on a low value, a rising or falling edge, or a change in value. See the attachInterrupt() function for details.
  • 15. PWM: 3, 5, 6, 9, 10, and 11. Provide 8-bit PWM output with the analogWrite() function. SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). These pins support SPI communication using the SPI library. LED: 13. There is a built-in LED connected to digital pin 13. When the pin is HIGH value, the LED is on, when the pin is LOW, it’s off. The Uno has 6 analog inputs, labeled A0 through A5, each of which provide 10 bits of resolution (i.e. 1024 different values). By default they measure from ground to 5 volts, though is it possible to change the upper end of their range using the AREF pin and the analogReference() function. Additionally, some pins have specialized functionality: TWI: A4 or SDA pin and A5 or SCL pin. Support TWI communication using the Wire library. There are a couple of other pins on the board: AREF: Reference voltage for the analog inputs. Used with analogReference(). Reset: Bring this line LOW to reset the microcontroller. Typically used to add a reset button to shields which block the one on the board.
  • 16. Power supply and voltage regulator It mainly consists of a voltage regulator (here it is 7805). The voltage regulator plays an important role in a power supply unit. Output of the power supply unit is always dc which is given to the controller. Voltage regulator is designed to automatically maintain a constant voltage level. Thus the voltage regulator regulates the voltage by 1V and constantly supplies the supply Voltage of 5V to the microcontroller at any instant of time. Component Used-LM317, LM7805 Regulator Specification’s: Vout range: 1.25 V – 37 V Vin – Vout difference: 3 V – 40 V Operation ambient temperature: 0℃ – 125℃ Output IMAX: less than 1.5 A (assuming factory-suggested heat sinking) Minimum Load Current max: 10 mA
  • 17. The LM317 is a linear voltage regulator used in DC to DC converter applications. The overall function of the LM317 is similar to that of the LM78xx series regulators. Whereas the 78xx series of regulators have fixed output voltages (ex. 7805 has 5V output), the LM317 can be adjusted to any voltage (within its limits). The primary purpose of the regulator is to aid the rectifier and filter circuit in providing a constant dc voltage to the device. Power supplies without regulators have an inherent problem of changing of dc voltage values due to variations in the load or due to fluctuations in the input voltage. With regulator connected to the dc output, the voltage can be maintained with a close tolerant region of desired output.
  • 18. Optocoupler – H11AA1 An Optocoupler, also known as an Opto-isolator or Photo-coupler, is an electronic component that interconnects two separate electrical circuits by means of a light sensitive optical interface. The basic design of an Optocoupler consists of an LED that produces infra-red light and a semiconductor photo-sensitive device that is used to detect the emitted infra-red beam. Both the LED and photo-sensitive device are enclosed in a light-tight body or package with metal legs for the electrical connections as shown. An Optocoupler or opto-isolator consists of a light emitter, the LED and a light sensitive receiver which can be a single photo-diode, photo-transistor, photo-resistor, photo-SCR, or a photo-TRIAC and the basic operation of an optocoupler is very simple to understand. The H11AA1 is a bi-directional input optically coupledisolator consisting of two inverse parallel gallium arsenide infrared LEDs coupled to a silicon NPN phototransistor in a 6 pin DIP package. The H11AA1 has a minimum CTR of20 %, a CTR symmetry of 1:3 and is designed forapplications requiring detection or monitoring of AC signals.
  • 19. Triac- MOC3051 The TRIAC is an ideal device to use for AC switching applications because it can control the currentflow over both halves of an alternating cycle. A thyristor is only able to control them over one half of a cycle. During the remaining half no conduction occurs and accordingly only half the waveform can be utilized. The fact that the TRIAC can be used to control current switching on both halves of an alternating waveform allows much better power utilization. However the TRIAC is not always as convenient for some high power applications where its switching is more difficult. TRIAC symbol The circuit symbol recognizes the way in which the TRIAC operates. Seen from the outside it may be viewed as two back to back thyristors and this is what the circuit symbol indicates On the TRIAC symbol there are three terminals. These are the Gate and two other terminals are often referred to as an "Anode" or "Main Terminal". As the TRIAC has two of these they are labeledAnode 1 and Anode 2 or Main Terminal, MT1 and MT2. TRIAC basics The TRIAC is a component that is effectively based on the thyristor. It provides AC switching for electrical systems. Like the thyristor, the TRIACs are used in many electrical switching applications. They find particular use for circuits in light dimmers, etc., where they enable both halves of the AC cycle to be used. This makes them more efficient in terms of the usage of the power available.
  • 20. While it is possibleto usetwo thyristors back to back, this is not always cost effective for low cost and relatively low power applications. It is possible to view the operation of a TRIAC in terms of two thyristors placed back to back.
  • 21. Bi-directional solid state switch-Q6015LS 15 Amp and 16 Amp bi-directional solid state switch series is designed for AC switching and phase control applications such as motor speed and temperature modulation controls, lighting controls, and static switching relays. Standard type devices normally operate in Quadrants I & III triggered from AC line. Alternistor type devices only operate in quadrants I, II, & III and are used in circuits requiring high dv/dt capability. Features & Benefits • RoHS Compliant • Glass – passivized junctions • Voltage capability up to 1000 V • Surge capability up to 200 A • Electrically isolated“L-Package” is UL recognized for 2500Vrms • Solid-state switching eliminates arcing or contact bounce that create voltage transients • No contacts to wear out from reaction of switching events • Restricted (or limited) RFI generation, depending on activation point in sine wave • Requires only a small gate activation pulse in each half-cycle Applications Excellent for AC switching and phase control applications such as heating, lighting, and motor speed controls. Typical applications are AC solid-state switches, light dimmers, power tools, lawn care equipment, home/brown goods and white goods appliances. Alternistor Triacs (no snubber required) are used inapplications with extremely inductive loads requiringhighest commutation performance. Internally constructed isolated packages are offered for ease of heat sinking with highest isolation voltage.
  • 22. IR Receiver- TSOP1738 The TSOP17.. –series are miniaturized receivers for infrared remote control systems. PIN diode and preamplifier are assembled on lead frame, the epoxy package is designed as IR filter. The demodulated output signal can directly be decoded by a microprocessor. TSOP17..is the standard IR remote control receiver series, supporting all major transmission codes. Features _ Photo detector and preamplifier in one package _ Internal filter for PCM frequency _ Improved shielding against electrical field disturbance _ TTL and CMOS compatibility _ Output active low _ Low power consumption _ High immunity against ambient light _ Continuous data transmission possible(1200 bit/s) _ Suitable burst length .10 cycles/burst
  • 24. Working of project The circuit consistsof an opto-isolatedzero-crossingdetectorand a opto-isolated trigger circuit for the triac. The opto-isolators are necessary to keep the low voltage signal circuits away from the power circuits and provide an appropriate level of safety. As will all circuits involving mains voltage, make sure you know what you are doing. Theory of Operation The zero-crossing detection circuit provides a 5v pulse every time the ac signal crosses zero volts. We detect this with the Arduino and leverage interrupts to time the trigger circuit precisely in synchronizationwiththese zero-crossingevents.The methodforpowercontrol isshown in the diagram below. Once a zerocrossingisdetected,the triacremainsoff for a controlled amount of time (t1) . The longer this time is, the less power the ac circuit receives. Once the “off-time”, t1 has elapsed, the microcontrollerturnsonthe triac by applyingavoltage to the gate (shown in red). Once turned on, the triac will remainoneven after the gate voltage has been removed. It will turn off if the gate voltage is zero the next time the ac wave crosses zero. Because of this, we do not need to take care to turn the triac off whenthe ac signal crosseszeroagain.All we needtodo isto ensure thatthe triac gets turnd off inside of the period of ½ wave (t3). The duration of the gate pulse (t2) is determined by a minimum requirement of the traic. If this pulse is too short, the traic will not fire Once the second zero crossing occurs, sice there isnovoltage onthe gate,the triac remainsoff until triggeredagaininthe next½cycle. The net result here is that we “chop” parts of the wave out resulting in lower average power. This is essentially how one accomplishes “PWM” control of an AC wave.
  • 25. We will be using interrupts and the arduino timer to precisely control the timing of the triac gate. To get a feel for the time intervals, we need to look at the AC signal and the Arduino clock. The AC signal (in the US anyway) is 60 Hz. What this means is that the AC signal crosses zero, reachespeakpositive voltage,crosseszero,reachespeaknegative voltage and returns to zero 60 times each second. The period (length of time this takes) is 1/60 or 0.01667 seconds (16.67 milliseconds). A half cycle (the time between two zero-crossings) occurs in 8.33 milliseconds. This is t3 in the figure above. The Arduino clock runs at 16 MHz, which is 16,000,000 cycles per second: one clock cycle takes 0.0625 microseconds. A single half cycle of the 60 Hz AC signal contains 133,333 clock cycles. This is importantbecause we will be determiningthe time intervalsbyclockcountsinthe Arduinocode, not by seconds. There isquite a bitof goodinformationonuse of interruptswiththe Arduinoout on the web so I won’t cover that in much detail here. Basically the way an interrupt works is that when some event happens(eitherinternal orexternal tothe microprocessor),the microprocessorimmediatelystopswhat it isdoingto “service”the interrupt.Thisallowsthe microprocessortohandle verytime sensitive events such as the AC Phase control task here.
  • 26. Programming // Timing Sequence // * timer is set up but disabled // * zero crossing detected on pin 2 // * timer starts counting from zero // * comparator set to "delay to on" value // * counter reaches comparator value // * comparator ISR turns on triac gate // * counter set to overflow - pulse width // * counter reaches overflow // * overflow ISR truns off triac gate // * triac stops conducting at next zero cross // The hardware timer runs at 16MHz. Using a // divide by 256 on the counter each count is // 16 microseconds. 1/2 wave of a 60Hz AC signal // is about 520 counts (8,333 microseconds). #include <avr/io.h> #include <avr/interrupt.h> #define DETECT 2 //zero cross detect #define GATE 9 //triac gate #define PULSE 4 //trigger pulse width (counts) int i=483; void setup(){ // set up pins pinMode(DETECT, INPUT); //zero cross detect digitalWrite(DETECT, HIGH); //enable pull-up resistor pinMode(GATE, OUTPUT); //triac gate control // set up Timer1 //(see ATMEGA 328 data sheet pg 134 for more details) OCR1A = 100; //initialize the comparator TIMSK1 = 0x03; //enable comparator A and overflow interrupts TCCR1A = 0x00; //timer control registers set for TCCR1B = 0x00; //normal operation, timer disabled // set up zero crossing interrupt attachInterrupt(0,zeroCrossingInterrupt, RISING); //IRQ0 is pin 2. Call zeroCrossingInterrupt
  • 27. //on rising signal } //Interrupt Service Routines voidzeroCrossingInterrupt(){ //zero cross detect TCCR1B=0x04; //start timer with divide by 256 input TCNT1 = 0; //reset timer - count from zero } ISR(TIMER1_COMPA_vect){ //comparator match digitalWrite(GATE,HIGH); //set triac gate to high TCNT1 = 65536-PULSE; //trigger pulse width } ISR(TIMER1_OVF_vect){ //timer1 overflow digitalWrite(GATE,LOW); //turn off triac gate TCCR1B = 0x00; //disable timer stopd unintended triggers } void loop(){ // sample code to exercise the circuit i--; OCR1A = i; //set the compare register brightness desired. if (i<65){i=483;} delay(15); }
  • 28. General Training-  Introduction to ONGC  Basic Electronics  AC-DC Circuits  Transformers (Power)  Rectifiers  Diode-Series, Types and Physical Specifications  Introduction to Chips  Transistors-NPN,PNP (Series)  Filters-PI,L-Shaped  PCB & Circuit Boards  Fuses and Metal Oxide Varisters  Opto-couplers ,LED & Sensors  TRIACS & SCR  Introduction to Relays  Introduction to Communication Concepts  SAP & SCADA  Exploration & Production In ONGC  Soldering & Desoldering Guidelines  Instrumentation and Control Systems in ONGC  Cloud Computing
  • 29. Laboratory Visits- 1. Micro Biology Lab BOD Incubators were demonstrated and the cooling and thermal processes being acted upon were explained. 2. Sedimentology Lab Worked on a Scanning Electron Microscope with the capability of zooming levels up to 3 lakh times. The model Number was of JOIL. 3. Geochronology (GC) Lab A Normal Ionization Mass Spectrometer was worked upon. The Machine contained a Turret Filament Tube and is used for Isotope Dating and each concentration of Isotope block is checked and analyzed. A Faraday Multiplier is also used. 4. HQ. Tel Bhavan Museum The IPE is rechristened KDIMPE by Indra Gandhi in 1981. Prior to that, a 5 year plan was initialized by Sir Nikolai AlkendrovichFlenn for Oil Exploration. Today it stands at a greater emphasis on Research, Development & Exploration and Production. 5. Stable Isotope Lab A Ratio Mass Spectrometer for Genetic characterization of Molecular Mass was demonstrated. For liquid Analysis, A Gas Chromatograph which does the similar isotopic analysis was also explained. Importance of Air compressor and Vacuum tubes in the Circuits is also highlighted. 6. Diffraction and Microscopy Lab An X-Ray diffractometer was explained and worked upon. 7. ONGC Satellite Centre Networking Concepts like MF TDMA, VOIP, Simplex, Duplex and casting methods were explained. Role of Geo stationery satellites (GSAT 10) were demonstrated. Resulting Conversion rate and capacity for the transmission was given. 8. Computer Centre High End IBM servers with OMEGA Software package were introduced and the role of Robotic Tape Library and Cluster based Data processing principles were explained. 9. Green Building The ONGC Green hills here have a total built up area of 14,600 square metre and it is spread over five floors with the capacity to accommodate 620 persons. It can conserve water upto 30 per cent through use of onsite sewage plant and low flow sanitary sitting.
  • 30. 10. IDT The Institute of Drilling Technology (IDT) was set up in 1978 at Dehradun. Institute of Drilling Technology (IDT) provides its techno-economic expertise & solutions to various field problems faced by various services of ONGC with the ultimate objective to promote cost effective E&P activities of the company.