在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

  • <object id="1jp1h"></object>
    <address id="1jp1h"><nav id="1jp1h"></nav></address>
  • <label id="1jp1h"></label>
    
    

    <bdo id="1jp1h"></bdo>

    新聞中心

    EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 利用Xilinx FPGA和分解器數(shù)字轉換器簡化角度測量

    利用Xilinx FPGA和分解器數(shù)字轉換器簡化角度測量

    作者: 時間:2017-02-06 來源:網(wǎng)絡 收藏


    本文引用地址:http://www.biyoush.com/article/201702/338336.htm


    圖5 – RDC與Virtex-5 FPGA的接口(單信道)
    圖中文字如下:
    TRANSCEIVER:收發(fā)器
    RESOLVER:分解器
    REF SIGNAL:基準信號
    POWER OSCILLATOR (OSC-15802):功耗振蕩器
    SIGNAL CHAIN:信號鏈

    器件驅動程序詳細說明

    在本例中,F(xiàn)PGA采用20MHz的外部輸入時鐘。此FPGA具有一個運行頻率為200MHz的PowerPC 440硬核。RDC的時序圖見圖6與圖7。


    圖6 – INHIBIT時序


    圖7 – ENABLE時序


    根據(jù)RDC的時序圖,我們開發(fā)、測試并驗證了實際硬件的功能是否正確 [4]。器件驅動程序的實際編碼包含在單獨的XBD文件中。根據(jù)時序圖,我們生成了用于回路的所需延遲。在200MHz運行速率下進行處理時,每個計數(shù)都對應5納秒的延遲。

    器件驅動程序有三部分編碼:RDC初始化、控制信號的生成及從RDC信道A的讀取、以及控制信號的生成及從RDC信道B的讀取。RDC初始化是設置信號方向和缺省值的階段。例如,利用以下語句,信號方向將設置為從FPGA“輸出”到RDC。

    XGpio_WriteReg(XPAR_RESOLUTION_CNTRL_CH_A_
    BASEADDR,XGPIO_TRI_OFFSET,0x000);

    下一個語句通過寫入“0x3”來設置16位分辨率(即:拉高):

    XGpio_WriteReg(XPAR_RESOLUTION_CNTRL_CH_A_
    BASEADDR,XGPIO_DATA_OFFSET,0x03);

    圖8為編碼截屏。注:為了簡化,我們僅提供一條信道的編碼。

    我們已經看到,角度傳感器可以幫助工程師創(chuàng)造更好的轉輪,進而設計出眾多更高效的機械裝置。分解器是一種尤為有用的角度傳感器,只要能夠與FPGA正確配合和控制,其就能夠幫助工程師打造出無與倫比的機械裝置。

    參考資料
    1. 數(shù)據(jù)設備公司“同步器/分解器轉換手冊”。
    2. John Gasking, “分解器數(shù)字轉換器:光電軸角編碼器簡單低成本替代方案” AN-263,美國模擬器件公司
    3. Walt Kester, “分解器數(shù)字轉換器” MT-030, 美國模擬器件公司
    4. 數(shù)據(jù)設備公司SD-14620 系列數(shù)據(jù)手冊。
    5. 數(shù)據(jù)設備公司OSC-15802數(shù)據(jù)手冊。
    6. 賽靈思Virtex-5系列簡介


    圖8- RDC器件驅動程序編碼截屏  


    上一頁 1 2 3 下一頁

    評論


    技術專區(qū)

    關閉