一。ADC0809介紹
二。基于51單片機的原理圖
三。相關程序
一。ADC0809介紹
1、ADC0809簡介- ADC0809是采用COMS工藝制造的雙列直插式單片8位A/D轉換器。分辨率8位,精度7位,帶8個模擬量輸入通道,有通道地址譯碼鎖存器,輸出帶三態數據鎖存器。啟動信號為脈沖啟動方式,最大可調節誤差為±1LSB。
- ADC0809內部沒有時鐘電路,故CLK時鐘需由外部輸入,fclk允許范圍為500kHz-1MHz,典型值為640kHz。每通道的轉換需要66~73個時鐘脈沖,大約100-110us。(轉換時間)工作溫度范圍為-40℃—+85℃。功耗為15mW,輸入電壓范圍為0–5V,單一+5V電源供電。
2、ADC0809的引腳介紹
- IN0~IN7 : 8路模擬量輸入端
- D0~D7:8位數字量輸出端
- ADDA、ADDC、ADDC:3位地址輸入線,用于選擇8路模擬通道中的一路,選擇情況見表。
- ALE:地址鎖存允許信號,輸入,高電平有效
- START:A/D轉換啟動信號,輸入,高電平有效
- EOC:A/D轉換結束信號,輸出。當啟動轉換時,高引腳為低電平,當A/D結束轉換時,高引腳輸出高電平。
- OE:數據輸出允許信號,輸入,高電平有效。當轉換結束后,如果從該引腳輸入高電平,則打開輸出三態門,輸出鎖存器的數據從D0~D7送出。
- CLK:時鐘脈沖輸入端。要求時鐘頻率不高于640KHZ.
- REF+、REF-:基準電壓輸入端。
- VCC:電源,接+5V;
- GND:地。
3、ADC0809的工作流程- 輸入3位地址,并使ALE=1,將地址存入地址鎖存器中,經地址譯碼器譯碼從8路模擬通道中選通一路模擬量送到比較器。
- 送START一高脈沖,START的上升沿使逐次逼近寄存器復位,下降沿啟動A/D轉換,并使EOC信號為低電平。
- 送START一高脈沖,START的上升沿使逐次逼近寄存器復位,下降沿啟動A/D轉換,并使EOC信號為低電平。
- 當CPU執行一讀數據指令,使OE為高電平,則從輸出端D0~D1讀出數據
二。基于51單片機的原理圖
三。相關程序
全部資料51hei下載地址:
ADC0809.7z
(101.46 KB, 下載次數: 71)
2020-11-9 16:50 上傳
點擊文件名下載附件
|