Bài 4: Khảo sát bộ biến đổi tương tự-số - Pdf 14

Phòng thí nghiệm Vi xử lý Bài thí nghiệm Vi xử lý

Trang 40
BÀI 04:
KHẢO SÁT BỘ BIẾN ĐỔI
TƯƠNG TỰ - SỐ (ADC )
(ANALOG TO DIGITAL CONVERTER)  MỤC ĐÍCH THÍ NGHIỆM
Giúp sinh viên bằng thực nghiệm khảo sát các vấn đề chính sau đây :
- Khảo sát bộ chuyển đổi tương tự sang số và cách ghép nối với máy tính

 THIẾT BỊ SỬ DỤNG
1. Bộ thí nghiệm μPTS-31.
2. Board thí nghiệm μPM-304.
3. Máy vi tính.
4. Đồng hồ số VOM.

PHẦN I : CƠ SỞ LÝ THUYẾT

I. KẾT NỐI PHẦN CỨNG

1. KHỐI THÍ NGHIỆM BIẾN ĐỔI TƯƠNG TỰ SỐ (ADC) μPM-304

Bộ biến đổi tương tự số thực hiện công việc biến đổi các đại lượng tương tự
như dòng điện, điện áp thành các giá trị số tương ứng.
Sơ đồ bộ biến đổi ADC được xây dựng trên vi mạch ADC0804 là loại ADC 8
bit. Sơ đồ ngõ vào, ngõ ra như trong bảng sau :
C3
1 nF
10K
R-PACK
1 16
2 15
3 14
4 13
5 12
6 11
7 10
8 9
ADC0804
6
7
9
11
12
13
14
15
16
17
18
19
4
5
1
2
3

2
3
4
5
6
7
8
1 2
R5 10K
P3
R1
1K
R2
1K
1 2
1 2
R4 10K
J1
R6 10K
1 2
R7
P2
+
-
5
6
7
8 4
J2
C


Vì vậy khi chỉnh biến trở P3 có thể dịch nền cho giá trị đo .
Ngõ ra số là của ADC0804 được tính như sau:
N =
255
V
V
REF
IN

Các ngõ ra số của ADC0804 từ DB0 - DB7 được nối với các LED chỉ thị qua
các bộ đệm trên U3 -U4. Ngõ ra PORT A cho phép ghép nối ADC với các thiết bị
khác.
2. PHẦN MỀM

Lưu đồ chương trình cho bài thí nghiệm μPM304 :
chuyển đổi AD
N
N
Y
Y
Phòng thí nghiệm Vi xử lý Bài thí nghiệm Vi xử lý
Trang 43
PHẦN II : TIẾN TRÌNH THÍ NGHIỆM

I. KẾT NỐI PHẦN CỨNG

1. Nối cáp liên lạc giữa ổ nối CON1 của μPTS-31 với khối giao tiếp PCBUS-2
gắn trong máy tính.
2. Sử dụng dây cắm có chốt để kết nối mạch:
- Nối các chốt nguồn (POWER INPUT) ± 5V và đất của khối μPM-304 với
nguồn ±5V và đất của thiết bị chính μPTS-31 tương ứng. Chú ý cắm đúng
phân cực nguồn.
- Dùng cáp nối trạm PORT A trên μPM-304 v
ới trạm PORT A trên thiết bị
chính μPTS-31.

II. ĐIỀU KHIỂN BẰNG TAY
- Điện áp đo lấy từ biến trở P1 đưa vào V
IN
/ADC.
- Vặn biến trở P2 để đặt điện áp chuẩn VREF/2 = +1.275V
- Vặn biến trở P3 để đặt điện áp V

LED 1
DB1
LED 0
DB0
Mã 10
0,5
1
1,5
2
2,5
3

2. Chế độ vòng lặp:
- Nối J1 và J2, khi ADC chuyển đổi xong thì tín hiệu ngõ ra
INTR
sẽ tự động
khởi động lại ADC để thực hiện phép đo tiếp theo.

Phòng thí nghiệm Vi xử lý Bài thí nghiệm Vi xử lý
Trang 44 Vin+ (V) LED 7
DB7
LED 6
DB6
LED 5
DB5
LED 4
DB4

mov dx,30Bh
out dx,al
mov al,07h ; Đặt bit PC3 = 1
out dx,al
call delay

Chương trình tạo xung cho ADC và hiển thị giả trị trên màn hình:
.model small
.stack 100h
.data
.code
main proc
mov ax,@data
mov ds,ax

mov ax,02h
int 10h

mov dx,30Bh
mov al,90h
out dx,al ; Dinh cau hinh cho U9

mov al,0 ; RD = 0
mov dx,30Bh
out dx,al
Phòng thí nghiệm Vi xử lý Bài thí nghiệm Vi xử lý
Trang 45

start: mov ah,0Bh ; Kiem tra phim nhan
int 21h

pop cx
ret
delay endp

include tnvxl.asm
end main Viết lại chương trình điều khiển quá áp và thấp áp với yêu cầu như sau: nếu vặn
biến trở P1 quá 1 mức điện áp nào đó (giả sử 2V) thì Relay 1 sẽ đóng và ngắt các
Relay còn lại, nếu vặn P1 xuống dưới 1 mức đi
ện áp nào đó (giả sử 1V) thì Relay 2 sẽ
đóng và ngắt các Relay còn lại, nếu vặn P1 nằm giữa hai giá trị này thì tất cả các Relay
đều ngắt.


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status