Nội dung ADC

Tài liệu tham khảo nội dung ADC | 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) được xóa về 0 và cờ ngắt ADIF được set. Quy trình chuyển đổi ADC 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 | 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) được xóa về 0 và cờ ngắt ADIF được set. Quy trình chuyển đổi ADC 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) Quy trình chuyển đổi ADC 2. Thiết lập các cờ ngắt cho bộ AD( không bắt buộc) Clear bit ADIF(ADC Interrupt Flag bit =0 chưa hoàn thành chuyển đổi) Set bit ADIE( ADC Interrupt Enable bit=1 cho phép ngắt ADC ) Set bit PEIE( Peripheral Interrupt Enable bit = 1 cho phép tất cả các ngắt ngoại vi) Set bit GIE(Global Interrupt Enable bit= 1 cho phép tất cả các ngắt) Quy trình chuyển đổi ADC 3. Đợi 1 khoảng thời gian cần thiết( 20us). 4. Bắt đầu quá trình chuyển đổi (set bit ) 5. Đợi cho tới

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
172    77    2    29-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.