II. BỘ BIẾN ĐỔI ADC
ADC = Vin *1024 Vref
- Ngõ vào vi sai: Ta cĩ thể đưa hai tín hiệu tương tự vào ngõ vào ADC, hai tín hiệu
tương tự này sẽ qua một bộ vi sai (mạch trừ), kết quả ở ngõ ra cĩ thể được khuếch đại rồi sau đĩ mới đưa vào khối ADC để biến đổi. Bộ vi sai cĩ 2 ngõ vào là Vpos (ngõ vào dương) và Vneg (ngõ vào âm). Các chân ADC3:7 dùng làm ngõ vào dương, các chân
ADC0:2 là ngõ vào âm, hình 5.3. Đối với lựa chọn này, kết quả ADC sẽ là :
ADC = (V PO S −VNEG ) *Gain *512 V REF
Ở đây Gain là độ lợi cĩ thể tùy chọn. Cơng thức trên cho thấy kết quả ADC cĩ thể là số âm khi Vpos < Vneg. Do đĩ, dải giá trị của ADC trong trường hợp này là -512 tới 511. Vì vậy, kết quả trong thanh ghi ADC được biểu diễn dưới dạng số bù 2. Để biết được kết quả là số âm hay dương ta kiểm tra bit ADC9 (trong thanh ghi ADCH), nếu bit này là 1 thì kết quả là số âm, nếu bit này là 0 thì kết quả là số dương.
Chú ý: Điện thế qua bộ vi sai cĩ thể âm, nhưng điện thế cấp ở các ngõ vào ADC0:7 (cho cả hai trường hợp ngõ vào vi sai và ngõ vào đơn hướng) phải luơn nằm trong khoảng 0v – AVCC.
Hình 5.3. Ngõ vào vi sai
Chế Độ Hoạt Động: Cĩ hai chế độ hoạt động của bộ ADC là chuyển đổi liên tục (Free Running) và chuyển đổi từng bước (Single Conversion).
- Chuyển đổi liên tục: là chế độ mà sau khi khởi động thì bộ ADC thực hiện chuyển
đổi liên tục khơng ngừng.
- Chuyển đổi từng bước: là mà bộ ADC sau khi hồn thành một chuyển đổi thì sẽ ngừng, một chuyển đổi tiếp theo chỉ được bắt đầu khi phần mềm cĩ yêu cầu chuyển đổi tiếp.