Tải bản đầy đủ (.ppt) (18 trang)

Tài liệu Nội dung ADC ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (424.56 KB, 18 trang )


Bài 5: ADC
Nội dung

Modul ADC trong PIC16F877A

Ứng dụng của ADC

Giới thiệu

ADC (Analog to Digital Converter) là bộ chuyển đổi tín
hiệu tương tự sang số.

PIC16F877A có 8 ngõ vào analog ( AN7:AN0).

Hiệu điện thế chuẩn có thể được lựa chọn là VDD, VSS
hay hiệu điện thể chuẩn được xác lập trên hai chân RA2
và RA3.

Giới thiệu



Kết quả chuyển đổi từ tín tiệu tương tự sang tín hiệu
số là 10 bit số tương ứng và được lưu trong hai thanh
ghi ADRESH:ADRESL

Khi quá trình chuyển đổi hoàn tất , bit (ADCON0<2>)
được xóa về 0 và cờ ngắt ADIF được set.

Quy trình chuyển đổi ADC


1. Thiết lập các thông số cho bộ chuyển đổi ADC:
-Chọn ngõ vào analog, chọn điện áp mẫu (dựa trên các
thông số của thanh ghi ADCON1).
bit 7 ADFM: A/D Result Format Select bit
bit 6 ADCS2: A/D Conversion Clock Select bit

1. Thiết lập các thông số cho ADC
bit 3-0 PCFG3:PCFG0: A/D Port Configuration Control bits

1. Thiết lập các thông số cho ADC
-Chọn kênh chuyển đổi AD (thanh ghi ADCON0).
-Chọn xung clock cho kênh chuyển đổi AD (thanh ghi
ADCON0).
-Cho phép bộ chuyển đổi AD hoạt động (thanh ghi
ADCON0).
Bit 7,6 ADCS1:ADCS0 A/D Conversion Clock Select bit

1. Thiết lập các thông số cho ADC
Bit 5-3 CHS2:CHS0 - Analog Channel Select
bit
Các bit này dùng để chọn kênh chuyển đổi
ADC
000 kênh 0 (AN0)
001 kênh 1 (AN1)…
111 kênh 7 (AN7)
Bit 2 A/D Conversion Status bit
(Khi ADON = 1)
=1 A/D đang hoạt động(set bit này sẽ làm
khởi động ADC và tự xóa khi quá trình chuyển
đổi kết thúc)

=0 A/D không hoạt động
Bit 0 ADON - A/D On bit(ADON = 1 bật A/D)

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×