新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于ADC0809和51單片機的多路數據采集系統(tǒng)設計

        基于ADC0809和51單片機的多路數據采集系統(tǒng)設計

        作者: 時間:2011-06-30 來源:網絡 收藏

        是8路8位A/D轉換器(即分辨率8位),具有轉換起停控制端,轉換時間為100μs采用單+5V電源供電,模擬輸入電壓范圍為0~+5V,且不需零點和滿刻度校準,工作溫度范圍為-40~+85℃功耗可抵達約15mW。
        芯片有28條引腳,采用雙列直插式封裝,圖3所示是其引腳排列圖。各引腳的功能如下:

        本文引用地址:http://www.104case.com/article/172648.htm

        c.JPG


        IN0~IN7:8路模擬量輸入端;
        D0~D7:8位數字量輸出端;
        ADDA、ADDB、ADDC:3位地址輸入線,用于選通8路模擬輸入中的一路;
        ALE:地址鎖存允許信號,輸入,高電平有效;
        START:A/D轉換啟動信號,輸入,高電平有效;
        EOC:A/D轉換結束信號,輸出,當A/D轉換結束時,此端輸出一個高電平(轉換期間一直為低電平);
        OE:數據輸出允許信號,輸入,高電平有效。當A/D轉換結束時,此端輸入一個高電平才能打開輸出三態(tài)門,輸出為數字量;
        CLK:時鐘脈沖輸入端。要求時鐘頻率不高640kHz;
        REF(+)、REF(-):基準電壓;
        Vcc:電源,單一+5V;
        GND:地。
        工作時,首先輸入3位地址,并使ALE為1,以將地址存入地址鎖存器中。此地址經譯碼可選通8路模擬輸入之一到比較器。START上升沿將逐次逼近寄存器復位;下降沿則啟動A/D轉換,之后,EOC輸出信號變低,以指示轉換正在進行,直到A/D轉換完成,EOC變?yōu)楦唠娖剑甘続/D轉換結束,并將結果數據存入鎖存器,這個信號也可用作中斷申請。當OE輸入高電平時,ADC的輸出三態(tài)門打開,轉換結果的數字量可輸出到數據總線。
        A/D轉換器的位數決定著信號采集的精度和分辨率。對于8通道的輸入信號,其分辨率為0.5%。8位A/D轉換器的精度為:
        d.JPG
        2.2 ADC0809的工作時序
        圖4所示是ADC0809的工作時序圖。從該時序圖可以看出,地址鎖存信號ALE在上升沿將三位通道地址鎖存,相應通道的模擬量經過多路模擬開關送到A/D轉換器。啟動信號START上升沿復位內部電路,START的下降沿啟動轉換,此時轉換結束信號EOC呈低電平狀態(tài),由于逐位逼近需要一定過程,所以,在此期間,模擬輸入量應維持不變,比較器要一次次比較,直到轉換結束,此時變?yōu)楦唠娖健H鬋PU發(fā)出輸出允許信號OE(輸出允許為高電平),則可讀出數據。另外,ADC0809具有較高的轉換速度和精度,同時受溫度影響也較小。

        e.JPG



        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 泸州市| 哈尔滨市| 南乐县| 洛扎县| 汕头市| 彭泽县| 长治市| 嘉禾县| 灌南县| 千阳县| 繁峙县| 颍上县| 渝中区| 武川县| 建阳市| 尤溪县| 凤城市| 新巴尔虎右旗| 扶余县| 金秀| 信阳市| 上栗县| 定兴县| 南充市| 宁津县| 藁城市| 德昌县| 卓资县| 吉水县| 喜德县| 新巴尔虎左旗| 民和| 鸡泽县| 昆山市| 渝北区| 拉孜县| 布尔津县| 青冈县| 石门县| 荣成市| 洛扎县|