And by using their ADC register we can interface. When we select microcontroller family for making any project, in which we need of an. Interface ADC with serial port (RS) using microcontroller ( AT89C51). This Project include circuit diagram and source code in C. Interfacing of ADC with microcontroller (AT89C51) project including circuit diagram and source code in C.

Author: Felkree Tetaxe
Country: Namibia
Language: English (Spanish)
Genre: Personal Growth
Published (Last): 1 February 2008
Pages: 297
PDF File Size: 1.58 Mb
ePub File Size: 3.33 Mb
ISBN: 458-7-26103-187-7
Downloads: 77567
Price: Free* [*Free Regsitration Required]
Uploader: Tozil

Various sensors like temperature, pressure, force etc Keep this in mind that whenever you are working with an IC and you want to know how to communicate with that IC, then simply look into the timing diagram of that IC from its datasheet. I have not tested on the actual hardware but i have done the simulation in proteus and it works. Interfacing Nokia Display to Micro Controller Moisture sensing automatic plant watering system using Arduino based GPS receiver.

This pin goes low when the conversion is over. Choosing Motor For Robots. I have made small changes to the original code. For example, if the analogue input voltage Vin is 5V then all LEDs will glow indicating in binary which inteerfacing the equivalent of in decimal.

The higher resolution ADC gives smaller step size. In simple words P1 of the microcontroller is the input port and P0 is the output port.


This pin is used to get the data out of the ADC chip. Choosing Battery for Robots.

Interfacing ADC to Circuit for interfacing ADC to AT89S51 microcontroller.

The circuit uses a resistance of 10k and a capacitor of intercacing to generate clock for ADC When the preset is at minimum level, no LED glows and when the preset is at maximum position all the LEDs starts glowing. All you need is the datasheet of the IC you are working with and take a look at the timing diagram of the IC which shows how to send the data, which signal to assert and at what time the signal should be made high or low etc.

We can provide it by using oscillator or by using microcontroller. There is a universal rule to find out how to use an IC. Some external ADC chips are ,, and there are many more. ADC gives ratio metric conversion output at its output pins.

Interfacing ADC0804 with Serial port (RS232) using 8051 micocontroller (AT89C51)

Interfacing ADC to ADC is a single channel analog to digital convertor i. This high-density System-in-Package SiP integrates controller, power switches, and support components. After converting the analog data, the ADC stores the result in an internal register.

ADC Analog to digital converters find huge application as an intermediate device to convert the signals from analog to digital form. In many applications it is required to convert the output of the sensor, which is analogue in nature to a digital form.

  ATQ209 TQ2 5V PDF

How to interface ADC0804 using 8051 microcontroller (AT89C51)

An ADC has n bit resolution binary form where n can be 8,10,12,16 or even 24 bits. In this circuit microcontroller is used to provide the control signals to the ADC. Actually the code u have posted is not working i guess due to the initialization i think.

Below are the stepts to read output from the ADC Send a low to high pulse to pin WR to start the conversion.

Read RD pin 2 is connected to P2. ADC is an 8 bit successive approximation analogue to digital converter from National semiconductors.

Interfacing ADC with Microcontroller

What is Web Browser. Also you can see which signals are to be asserted and at what time to start a conversion. This can be done by using this pin. The pin out diagram of ADC is shown in the figure below. Modified lamp dimmer circuit Project: The figure above shows the schematic for interfacing ADC to Retrieved from ” http: