DAC8831在恒電位儀電壓掃描中的應(yīng)用
1.3. 2 DAC8831兩種輸出模式
DAC8831可以結(jié)合外部運放實現(xiàn)單極性(0~VREF)和雙極性(-VREF~+VREF)兩種輸出模式,恒電位儀中必須使用正負(fù)電壓掃描,故采用雙極性輸出,電路如圖3所示。雙極性輸出模式下DAC輸入控制數(shù)字量與模擬輸出值之間的對應(yīng)關(guān)系表1所示。本文引用地址:http://butianyuan.cn/article/161162.htm
1.3.3 DAC8831工作時序及其接口電路
根據(jù)的狀態(tài),DAC8831可以呈現(xiàn)出兩種時序,但是工作方式基本一致。在此僅討論為低電平時的工作時序。
數(shù)據(jù)傳輸由芯片選擇信號(片選信號)來構(gòu)成,DA轉(zhuǎn)換器以總線從設(shè)備進行工作??偩€主控產(chǎn)生同步時鐘信號SCLK并啟動傳輸過程。當(dāng)為高電平時,DA轉(zhuǎn)換器不進入轉(zhuǎn)換工作,SCLK和SDI都不作用。當(dāng)總線主控將變成低電平時,DA轉(zhuǎn)換器緊隨的高低躍變開始轉(zhuǎn)換工作。SD I端的串行輸入數(shù)據(jù)同步地從總線主控SCLK的下降沿移出,在SCLK的上升沿鎖存到輸入移位寄存器,MSB高位在先。低到高的轉(zhuǎn)變使得輸入移位寄存器的內(nèi)容傳送到輸入寄存器,所有數(shù)據(jù)寄存器都是16位,通過16個SCLK時鐘周期將效據(jù)字一位一位傳送出來。當(dāng)16個數(shù)據(jù)字傳送完畢,緊接著第16個時鐘周期后必須變?yōu)楦唠娖?。工作時序如圖4示。
DAC8831采用標(biāo)準(zhǔn)的3線制SPI串行接口,所以可以方便的與DSP及各種單片機連接,它與單片機的接口主要有兩種工作方式:一是與CPU的串行口相連,單片機的串行口以同步方式工作,但是會占用串口資源;二是利用普通I/O口來模擬SH的工作方式,方便擴展。大多數(shù)51單片機沒有SPI接口,在此選用第二種工作方式,用51單片機進行通訊時把DAC8831的通訊口SDI、SCLK、CS分別與51單片機的P1.0、P1.1、P1.2口連接,按照工作時序模擬SPI工作過程即可。
評論