You are on page 1of 11

Chương 6.

Đo lường ghép nối với PC

I. Mạch đo ghép nối với máy tính.

X Chuyển đổI Y
sơ cấp Mạch đo ADC Máy tính
(cảm biến)

Tín hieäu xöû lyù cuûa maùy tính laø tín hieäu soá trong khi tín hieäu qua
caûm bieán laø tín hieäu töông töï do vaäy caàn phaûi coù maïch chuyeån
ñoåi ADC

Đo lường không điện Trang 1


Chương 6. Đo lường ghép nối với PC

II. Chuyển đổi tương tự - số.


Ñieän aùp
töông töï
Maõ soá ra
vaøo
so saùnh

Ñieän aùp maãu Mạch tạo


mã số

Ñieän aùp töông töï chöa bieát laø Va vaø ñieän aùp chuaån laø VR ñöôïc
noái ôû hai ngoõ vaøo cuûa maïch so saùnh. Khi VR taêng töø 0 ñeán
ñieän aùp töông töï vaøo vôùi sai soá baèng sai soá löôïng töû hoùa, luùc
ñoù maïch taïo maõ soá ra coù giaù trò töông öùng vôùi ñieän aùp vaøo
chöa bieát

+ Ñieän aùp töông töï lieân tuïc ñöôïc chia thaønh 2n khoaûng giaùn ñoaïn

Đo lường không điện Trang 2


Chương 6. Đo lường ghép nối với PC

1. Giôùi thieäu ADC 0809


Boä ADC 0809 laø moät thieát bò CMOS tích hôïp vôùi moät boä
chuyeån ñoåi töø töông töï sang soá 8 bit, boä choïn 8 keânh vaø moät boâ
logic ñieàu khieån töông thích

Đo lường không điện Trang 3


Chương 6. Đo lường ghép nối với PC

YÙ nghóa caùc chaân

- IN0 ñeán IN7 : 8 ngoõ vaøo töông töï.


- A, B, C : giaûi maõ choïn moät trong 8
ngoõ vaøo
- D0 ñeán D7 : ngoõ ra song song 8 bit
- ALE : cho pheùp choát ñòa chæ
- START: xung baét ñaàu chuyeån ñoåi
- CLK: xung ñoàng ho
- REF (+) : ñieän theá tham chieáu (+)
- REF (-) : ñieän theá tham chieáu (-)
- VCC : nguoàn cung caáp

Đo lường không điện Trang 4


Chương 6. Đo lường ghép nối với PC

Các đặc điểm của ADC 0809:

+ Độ phân giải 8 bit

+ Thôøi gian chuyeån ñoåi: 100s ôû taàn soá 640 kHz

+ Nguoàn cung caáp + 5V


+ Ñieän aùp ngoõ vaøo 0 – 5V
+ Taàn soá xung clock 10kHz – 1280 kHz

+ Nhieät ñoä hoaït ñoäng - 40oC ñeán 85oC

Đo lường không điện Trang 5


Chương 6. Đo lường ghép nối với PC

Giải thuật đọc ADC 0809 Baét ñaàu

+ Xuất tín hiệu điều khiển Xuaát


Xuaát tín hieäu
hieäuchoïn
choïnkeânh
keânh
để chọn 1 trong 8 kênh
+ Xuất tín hiệu ALE để chốt Xuaát tín hieäu ALE
địa chỉ.
Xuaát tín hieäu Start
+ Xuất tín hiệu Start để bắt
đầu quá trình chuyển đổi AD
S
+ Kiểm tra chân EOC, nếu EOC = 0?
1?
Ñ
EOC/ = 1 : chưa kết thúc quá
trình chuyển đổi, EOC/=0: kết Xuaát tín hieäu OE
thúc quá trình chuyển đổi
Ñoïc döõ lieäu soá
+ Xuất tín hiệu OE để đọc kết
quả chuyển đổi từ D0-D7 Keát thuùc

Đo lường không điện Trang 6


Chương 6. Đo lường ghép nối với PC

Max 187 – max 189

Đo lường không điện Trang 7


Chương 6. Đo lường ghép nối với PC

II. Giao tiếp máy tính qua cổng song song và nối tiếp.
1. Giao tiếp qua cổng song song (LPT).

+ Cổng song song là cổng giao tiếp với máy in. Mỗi máy tính
thường có 2 cổng máy in: LPT1 và LPT2.

- LPT1 có địa chỉ cơ bản : 378H


- LPT2 có địa chỉ cơ bản : 278H
+ Mỗi cổng LPT được quản lý bằng 3 thanh ghi: LPTx, LPTx+1
và LPTx+2

Đo lường không điện Trang 8


Chương 6. Đo lường ghép nối với PC

+ Thanh ghi dữ liệu. D7 D6 D5 D4 D3 D2 D1 D0

Có địa chỉ bằng địa chỉ


cơ bản LPTx. Pin: 9 8 7 6 5 4 3 2
Các tín hiệu chỉ đi theo chiều đi ra (Ngõ ra).

+ Thanh ghi trạng thái. D7 D6 D5 D4 D3 D2 D1 D0

Có địa chỉ bằng LPTx + 1


Chỉ nhận tín hiệu vào Pin: 11 10 12 13 15
(ngõ vào)
Busy PE Error :Chức năng
Ack SLCT

Đo lường không điện Trang 9


Chương 6. Đo lường ghép nối với PC

+ Thanh ghi điều khiển. D7 D6 D5 D4 D3 D2 D1 D0

Có địa chỉ bằng LPTx + 2


Chỉ đưa tín hiệu ra (ngõ Pin: 17 16 14 1
ra) Chức năng: INIT Strobe
SLCTIn AF

Đo lường không điện Trang 10


Chương 6. Đo lường ghép nối với PC

Cho maïch ñieän ño nhieät ñoä (1000C) söû duïng caûm bieán ño
nhieät ñoä LM335 coù ñoä nhaïy S=10mV/0K nhö hình veõ. Haûy
vieát chöông trình hieån thò nhieät ñoä ño ñöôïc ra maøn hình vaø
döøng laïi khi coù phím aán

Đo lường không điện Trang 11

You might also like