Thiết kế mạch điều khiển nhiệt độ cho hệ thống sấy
5.2.2. Khối chuyển đổi A/D
Những loại chíp thông thờng, để có thể xử lý đợc một tín hiệu tơng tự, ngời ta phải biến đổi tín hiệu này sang dạng tín hiệu số thông qua các bộ biến đổi A/D bên ngoài chíp, việc này làm tăng thêm kích thớc mạch điện và tiêu thụ thêm công suất. Tích hợp bộ chuyển đổi A/D vào trong chíp ATMEGA8535 là một hớng phát triển mới của AVR. Bộ chuyển đổi A/D
trong chíp sử dụng phơng pháp chuyển đổi ADC xấp xỉ liên tiếp. Chúng tôi sử dụng bộ biến đổi A/D trong chíp để chuyển hoá tín hiệu điện sau khâu khuếch đại cảm biến nhiệt. Tín hiệu đợc đa vào chân 40 (PA0), đây là một trong những chân vào của bộ chuyển đổi A/D.
Nguồn cấp cho chuyển đổi A/D là nguồn +5V, đợc cấp vào chân 30(AVCC) thông qua điện cảm L1. Mục đích của L1(10uH), C7(105pF), C8(33pF) đảm bảo triệt nhiễu cho nguồn cấp A/D. Chân 31(AGND) nối xuống đất.
Thông thờng nếu chân 32(AREF) để trống, ATMEGA8535 mặc định điện áp tham chiếu là 2,56V, nó tơng ứng với điện áp tơng tự đầu vào biến đổi 0Vữ5V. Trong trờng hợp này điện áp khuếch đại từ cảm biến biến đổi 0Vữ4V nên ta phải đa vào đầu AREF một điện áp là 2V, điện áp đợc lấy chuẩn thông qua biến trở R14.
* Hoạt động:
Khi có tín hiệu cho phép bộ chuyển đổi hoạt động, nó sẽ cập nhật điện áp đầu vào theo thời gian lập trình chuyển đổi thành đầu ra:
+ Kênh đơn đợc lựa chọn, điện áp chuyển đổi ADC = REF V .1024 IN V
0x000 là giá trị số đầu ra tơng ứng GND 0x3FF là giá trị số đầu ra tơng ứng VREF . + Kênh chọn có độ phân giải GAIN
ADC = REF V ).GAIN.512 V (V+ − −