You are on page 1of 4

1 Gii thiu ADC 0809:

B ADC 0809 l mt thit b CMOS tch hp vi mt b chuyn i t tng


t sang s 8 bit, b chn 8 knh v mt b logic iu khin tng thch. B
chuyn i AD 8 bit ny dng phng php chuyn i xp x tip. B chn knh
c th truy xut bt knh no trong cc ng vo tng t mt cnh c lp.
Thit b ny loi tr kh nng cn thit iu chnh im 0 bn ngoi v kh
nng iu chnh t s lm trn ADC 0809 d dng giao tip vi cc b vi x l.
* S chn ADC 0809:
IN2 IN1 IN0

C ALE 2-1 2-2

28

2-3

2-4

2-8 REF 2-6

15

ADC0809
1
IN3 IN4

14
IN5 IN6

IN7

START

EOC 2-5 OE

CLK VCC REF GND 2-7

* ngha cc chn:
. IN0 n IN7
: 8 ng vo tng t.
. A, B, C
: gii m chn mt trong 8 ng vo
-1
-8
. Z n Z
: ng ra song song 8 bit
. ALE
: cho php cht a ch
. START
: xung bt u chuyn i
. CLK : xung ng h
. REF (+): in th tham chiu (+)
. REF (-) : in th tham chiu (-)
. VCC : ngun cung cp
* Cc c im caADC 0809:
. phn gii 8 bit
. Tng sai s cha chnh nh LSB; 1 LSB
. Thi gian chuyn i: 100s tn s 640 kHz
. Ngun cung cp + 5V
. in p ng vo 0 5V
. Tn s xung clock 10kHz 1280 kHz
. Nhit hot ng - 40oC n 85oC
. D dng giao tip vi vi x l hoc dng ring
. Khng cn iu chnh zero hoc y thang
* Nguyn l hot ng:
ADC 0809 c 8 ng vo tng t, 8 ng ra 8 bit c th chn 1 trong 8 ng vo
tng t chuyn i sang s 8 bit.

Cc ng vo c chn bng cch gii m. Chn 1 trong 8 ng vo tng t


c thc hin nh 3 chn ADDA , ADDB , ADDC nh bng trng thi sau:
A
0
0
0
0
1
1
1
1

B C
0 0
0 1
1 0
1 1
0 0
0 1
1 0
1 1

Ng vo c chn
IN0
IN1
IN2
IN3
IN4
IN5
IN6
IN7

Sau khi kch xung start th b chuyn i bt u hot ng cnh xung ca


xung start, ng ra EOC s xung mc thp sau khong 8 xung clock (tnh t cnh
xung ca xung start). Lc ny bit c trng s ln nht (MSB) c t ln mc
1, tt c cc bit cn li mc 0, ng thi to ra in th c gi tr Vref/2, in th
ny c so snh vi in th vo in.
+ Nu Vin > Vref/2 th bit MSB vn mc 1.
+ Nu Vin < Vref/2 th bit MSB vn mc 0.
Tng t nh vy bit k tip MSB c t ln 1 v to ra in th c gi tr
Vref/4 v cng so snh vi in p ng vo Vin. Qu trnh c tip tc nh vy cho
n khi xc nh c bit cui cng. Khi chn EOC ln mc 1 bo cho bit
kt thc chuyn i.
Trong sut qu trnh chuyn i chn OE c t mc 1, mun c d liu ra
chn OE xung mc 0.
Trong sut qu trnh chuyn i nu c 1 xung start tc ng th ADC s ngng
chuyn i.
M ra N cho mt ng vo ty l mt s nguyn.
N=

256.(VIN Vref ( ) )
Vref ( + ) Vref ( )

Trong Vin: in p ng vo h so snh.


Vref(+): in p ti chn REF(+).
Vref(-): in p ti chn REF(-).
Vin

Nu chn Vref(-) = 0 th N = 256. V

ref (+ )

Vref(+) = Vcc = 5V th y thang l 256.


Gi tr bc nh nht

1 LSB =

5
= 0,0196 V/byte
2 1
8

Vy vi 256 bc Vin = 5V.


Ap vo ln nht ca ADC 0809 l 5V.
Biu thi gian ca ADC 0809.

Hnh 7.2.1 Biu thi gian ca ADC 0809


Vcc
2.2 Mch to xung clock cho ADC 0809:

S dng mch dao ngIKdng ccIK


cng not to dao ng cho ADC nh sau:
10K

560
Tn s dao ng ca mchP l f =

1
3RC

Vcc

Tn s dao ng chun l 600 kHz

Vcc

1
3RC

Vref

Suy ra 640 =

IN0

OE
ALE

Start

IN
Vi R t 100 n vi k chn R =1 k C = 500
PF. C
IN
S kt ni mch nh sau:
IN
B

PC5

PC4 8255

1
2
3

IK

IK

Vcc

IN4
IN5
IN6

10K

080
IN
9
7

Vref _

560
P

GND

PC2

PC1

D7

PB7

D6
D5
D4
D3
D2
D1
D0

PC0

PB6
PB5
PB4
PB3
PB2
PB1
PB0

825
5

Hnh 7.2.2 S kt ni mch chuyn i ADC 0809.


thc hin cc vic chuyn i nhn d liu t ADC ta thc hin cc bc sau:
Khi to 8255.
Chn ng vo tng t, v d nh chn Ino bng cch gi gi tr 0000 = 00 H
ra 4 bit thp ca portc.
Cht a ch ng thi kch xung clock bng cch gi gi tr 0001 = 01 H ra 4
bit cao ca portc.
Tr hon trong khong thi gian 200s ADC thc hin xong hon ton vic
chuyn i.
Nhn d liu t ADC vo port tng ng.

You might also like