基于DSP和CPLD的金屬磁記憶檢測儀設(shè)計
2 軟件設(shè)計
本儀器所實(shí)現(xiàn)的主要功能有:漏磁信號采集處理、信號波形液晶顯示、聲音報警和按鍵功能設(shè)定。其中信號采集由DSP內(nèi)部AD中斷完成,只需要設(shè)置好相關(guān)寄存器即可。由于波形顯示和聲音報警是直接由DSP通過總線將命令發(fā)送到CPLD;而按鍵功能設(shè)定是:當(dāng)按鍵按下后由CPLD通過中斷來通知DSP,然后DSP通過總線讀取按鍵值,根據(jù)這些功能畫出如圖6、7的系統(tǒng)軟件流程圖,分別表示兩塊CPU各自內(nèi)部程序流程。圖6為信號波形顯示和聲音報警軟件設(shè)計流程圖,圖7為按鍵功能設(shè)定流程圖。本文引用地址:http://m.butianyuan.cn/article/149112.htm
3 總結(jié)
金屬磁記憶作為一項(xiàng)新的無損檢測技術(shù),已在石油化工管道、發(fā)電站汽輪機(jī)、工程機(jī)械裝備等領(lǐng)域得到越來越廣泛的應(yīng)用,采用DSP和CPLD組合設(shè)計的檢測儀,不僅能保證高速的信號采集處理,而且利用了CPLD內(nèi)部的硬件資源,大大簡化了DSP訪問外設(shè)時的時間開銷,提高整個系統(tǒng)的執(zhí)行速度。同時,CPLD預(yù)留了一定擴(kuò)展接口,方便今后系統(tǒng)更新和升級。
評論