久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 模擬技術 > 設計應用 > 隨機脈沖信號采集卡的設計

隨機脈沖信號采集卡的設計

作者: 時間:2010-09-10 來源:網絡 收藏



4 系統軟件設計
卡由單片機80C196控制,其中單片機除負責隨機信號的采集外,還承擔著將相關的數據(如雷達中的載頻數據和方位數據)與隨機數據組織成一個完整的信號數據結構的任務。圖5為采集卡主程序框圖,其工作流程為:首先80C196通過讀取主機(PC機)送過來的命令字,設置采集卡工作模式,執行相應的工作子程序。圖6為其中的測量模式下子程序流程,其工作過程為:首先初始化設置測量模式,允許HIS中斷。在出現時,啟動測量中斷處理程序(HIS中斷)工作,啟動80C196內部的A/D轉換器,對輸入的隨機脈沖的幅度進行測量,同時讀取脈沖到達的時間及脈沖寬度等數據并送到采樣緩沖區,退出HIS中斷。然后將采集到的隨機脈沖數據和同時采集到的其他相關數據(如雷達中的載頻數據、方位數據等)存入發送緩沖區,最后按照約定的數據格式組織成數據塊存入大深度“先進先出(FIF0)”緩沖器,再通知主機讀取這些數據。為保證數據傳輸的完整性,大深度FIF0被組織成雙緩沖區結構,以流水線方式輪流寫入和讀出信息,從而避免了信號錄取卡的CPU和主機CPU同時讀/寫FIF0時可能出現的數據丟失現象。在采集模式下則需啟動高速A/D采集電路工作,并按照波型顯示的要求組織數據,然后再送到主機處理。



5 結論
該采集卡設計采用80C196單片機、8位高速A/D轉換的TLC5540及EPLD器件實現計數、鎖存和其他邏輯電路,并巧妙利用80C196單片機的高速輸入通道(HSI)的中斷特性,不僅實現了對隨機脈沖信號的幅度測量或脈內波形數據采集,同時還記錄脈沖到達時間及脈寬,解決了數據采集卡在采集隨機窄脈沖信號存在的采集數據量大且不能實時處理的問題。該采集卡已成功應用于某型雷達偵察設備中的信號錄取,完全可實時采集、處理接收到的雷達脈沖信號并送往主機,通過主機進一步對采集的信號進行分選和處理,可完全實時顯示采集到的雷達脈沖波形。實際應用表明設計的采集卡工作穩定可靠,可采集的最窄脈沖不小于O.1μs,對周期不大于25 kHz的連續脈沖在測量方式下可實現不間斷采樣。


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區

關閉