Nguyên lý hoạt động của ADC0809:

Một phần của tài liệu luận văn ứng dụng điều khiển bộ nguồn (Trang 33 - 35)

V. So sánh và lựa chọn các kỹ thuật giao tiếp:

c.Nguyên lý hoạt động của ADC0809:

Thanh ghi SAR lấy xấp xỉ gần đúng liên tiếp cĩ nhiệm vụ xấp xỉ điện áp vào với điện áp chuẩn trong thang chia điện áp 256R với 8 bit ngõ ra, để lấy xấp xỉ gần đúng điện áp vào SAR cần đến 8 thao tác liên tiếp nhau. Thời gian giữa hai thao tác lấy gần đúng liên tiếp nhau do bộ định thời bên trong IC ấn định.

Khi xung Start bắt đầu cạnh lên thì SAR được Reset về khơng. Q trình biến đổi bắt đầu từ cạnh xuống của xung Start. Cạnh xuống của xung Start

CONTROL & TIMING

S.A.RSWITCH TREE SWITCH TREE 256R RESISTOR LADDER REF(-) REF (+) GND VCC ADDRESS LATCH DECODER ADDRESS LATCH ENABLE 3-Bit ADDRESS 8 Analog

Input 8 ChannelsMulti - plexing Analog

Switches Tri -State

Output Latch Buffer Output Enable End of Conversion Comparator 8 Bit A/D Start Clock

cũng là lúc tín hiệu EOC xuống thấp. Sau thời gian thực hiện việc lấy xấp xỉ gần đúng liên tiếp, thanh ghi SAR đã chứa bên trong giá trị mã số ra. Lúc đĩ tín hiệu EOC được kéo lên cao trở lại để báo cho Logic bên ngồi biết quá trình đã chuyển đổi xong và Logic bên ngồi cĩ thể đọc được Data trên 8 đường Data ra.

Mạch chuyển đổi ADC0809 cĩ tốc độ cao do chỉ tốn n lần lấy xấp xỉ gần đúng cho mã số ra n bit. Các yếu tố giới hạn tốc độ chuyển đổi của loại ADC này là thời gian cần để ngõ ra của mạch ổn định và thời gian để cho mạch so sánh đáp ứng với các điện thế vào.

Ngồi ra, ADC này cho phép chọn một trong 8 kênh ANALOG ở đầu vào nhờ 3 bit A, B, C. Quá trình giải mã được điều khiển ở bảng sau:

Selected Analog Channel C AddressB A IN0 L L L IN1 L L H IN2 L H L IN3 L H H IN4 H L L IN5 H L H IN6 H H L IN7 H H H

Sự chuyển đổi Analog – Digital của ADC0809 được biểu diễn bởi phương trình:

Trong đĩ:

- VIN : Điện áp vào (0 ....5 Vdc). - Vfs : Điện áp khi đầy thang (5Vdc).

VIN Vfs VZ

DX DMax DMin

- DMin : Data nhỏ nhất xuất hiện ở ngỏ ra (0).

Như vậy với phương trình trên khi nhận tín hiệu vào máy tính ta cĩ thể xác định được mức Volt nhận vào của các kênh ANALOG, vấn đề cịn lại là ta phải biết tín hiệu ANALOG này đặc trưng cho đại lượng đo nào và quan hệ giữa đại lượng đo này với điện áp đưa vào ADC như thế nào để đảm bảo máy tính nhận biết được chính xác các đại lượng đo của đối tượng cần đo.

Tần số xung Clock cung cấp cho ADC theo tra cứu phải nằm trong phạm vi 100khz đến 1,2Mhz. Ở đây chúng em chọn là 500Khz (Khơng nên chọn cao vì rất dể bị nhiễu).

Một phần của tài liệu luận văn ứng dụng điều khiển bộ nguồn (Trang 33 - 35)