新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機控制多路PZT的驅動電路設計

        基于單片機控制多路PZT的驅動電路設計

        作者: 時間:2011-05-27 來源:網絡 收藏

          4 系統的軟件實現

          AD5308 數據傳輸方式為字傳輸,輸出電壓范圍取決于字中D4、D5 位,D4 位控 制通道A、B、C、D,D5 位通道E、F、G、H。D4、D5 若取0 則輸出為0V— REF V , 若取1 則輸出為0V—2 REF V ( REF V 為參考電壓)。本實驗要求每路電壓輸出均為0-4V,參 考電壓REF V 為5V,因而,我們令D4D5=00。SYNC 引腳是使能引腳,電平觸發方式,低電 平有效。LDAC 引腳信號啟動8 路數據D/A 轉換,低電平有效, AD5308 的串行數據傳輸 時序如圖2 所示。

        2.jpg

          由圖可知, SYNC 信號為低電平時,在時鐘信號SCLK 的下降沿 ,數據開始寫入,在 第16 個SCLK 下降沿之后,SYNC 須置為高電平以停止數據傳輸。如果在第16 個脈沖下降 沿到來之前,SYNC 被置為高電平,數據傳輸失敗。之后移位寄存器中的數據將自動進入所 選擇的DAC 寄存器。DAC 寄存器中的數據在LDAC 信號下開始轉換更新。向 AD5308 寫16 位數據時高位在先,低位在后。

          數據寫入方式

          設置 MSB(D15 位)為0,表示寫入的是數據,D14D13D12=000,表示通道DACA 地 址,001,表示DACB 通道地址,以此類推,D14D13D12=111,表示通道DACH 地址,D11-D4 表示8 位待轉換數據。低四位全部置0。例如寫入數據0011 0101 0001 0000,表示將數據0101 0001 寫入到DAC D 通道。

          控制字寫入方式

          設置 MSB(D15 位)為1,表示寫入的是控制字。D14D13=00,表示增益和參考電壓 選擇模式。01:LDAC 工作模式;10:節能模式;11:AD5308 復位模式。在增益和參考電 壓模式下,由(6)式,我們可寫入控制字1000 0000 0000 0011,表示使用REF195 作為參 考電壓,增益范圍為0-5V;在LDAC 模式下,寫入控制字1010 0000 0000 0000,表示持續 更新DAC 寄存器。在復位模式下,寫入控制字1111 0000 0000 0000,表示復位所有寄存器 和控制位。本系統未使用節能模式。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 星座| 遂宁市| 龙井市| 广元市| 五指山市| 南宁市| 姚安县| 资溪县| 昌宁县| 平谷区| 项城市| 大宁县| 五大连池市| 东莞市| 眉山市| 南川市| 台江县| 常德市| 孟州市| 荆门市| 依安县| 买车| 赤城县| 陕西省| 张掖市| 禹州市| 章丘市| 巴马| 寿光市| 格尔木市| 靖西县| 华安县| 融水| 鄱阳县| 仪陇县| 东乌| 呼玛县| 宁津县| 梧州市| 蕉岭县| 灵山县|