computer interfacing tutorial-printer, serial, game, usb port
 

 

PREVIOUS NEXT

3.5. Analog to Digital Converter - Parallel Port

The easiest way to do analog to digital conversion is to use an IC such as the ADC0804 that does the work for you. The analog voltage is applied to pin 6 and the result is available at pins 11 through 18. We will connect pin 1 and 2 (Chip Select and Read) to ground so that the chip is always enabled. (If you wanted to use more than one ADC you could use this pin to control which chip is currently enabled).
Connect pin 7 (Vin - ) to ground. The ADC0804 includes an internal oscillator which requires an external capacitor and resistor to operate. Connect the 150 pF capacitor from pin 4 (CLOCK IN) to ground and the 10k ohm resistor from pin 4 to pin 19 (CLOCK R).

 

Figure 2.5.1 Typical connection of free running mode

For example: 
 The input range of ADC is 0 - 5 volt
 then we must setting Vref = 0.5 Vin maximum or = 2.5 volt
 because this ADC0804 is 8 bit then 
V resolution = 5/255 = 0.02 volt
this is mean that ADC will respon each 0,02V increasing
Vin
(volt)
D0
D1
D2
D3
D4
D5
D6
D7
Des
0
0
0
0
0
0
0
0
0
0
0.02
0
0
0
0
0
0
0
1
1
0.04
0
0
0
0
0
0
1
0
2
0.06
0
0
0
0
0
0
1
1
3
0.08
0
0
0
0
0
1
0
0
4
0.10
0
0
0
0
0
1
0
1
5
0.12
0
0
0
0
0
1
1
0
6
:
:
5
1
1
1
1
1
1
1
1
255

PREVIOUS NEXT

 

Free Software
Delphi

Lesson 1
Delphi Programming
1.1. IDE Delphi
1.2. Component


Lesson 2
Printer Port
/ LPT
1.1.Basic
1.2.Address
1.3.Port Register
1.4.8 Bit Data Input
1.5.Test Circuitry
1.6.Assignment

Lesson 3
Printer Port / LPT
Experiments

3.1.LED
3.2.Swicht
3.3.Motor Stepper
3.4.DAC
3.5.ADC
3.6.Graph Display

Lesson 4
Serial Port

4.1.Basic
4.2.Hardware
4.3.Port Register

Lesson 5
Serial Port Experiments

5.1.LED
5.2.Stepper Motor
5.3.Swicht
5.4.ADC

Lesson 6
Game Port
Joy Stick
6.1. Basic
6.2. Experiments