基于CPLD的多次重觸發(fā)存儲測試系統設計
3.2 CPLD總體控制電路仿真及分析
圖3為CPLD總體控制電路仿真圖。圖3中觸發(fā)信號m_tri產(chǎn)生3次,由nopen信號看出存儲器選通3次,由存儲器地址信號m_addr的變化可看出存儲器記錄每個(gè)觸發(fā)信號8 KB,并不斷更新FIFO的數據。第1個(gè)觸發(fā)信號m_tri到來(lái)后,nopen信號變?yōu)榈碗娖郊催x通存儲器。這時(shí)產(chǎn)生存儲器的推地址信號和寫(xiě)信號m_dz信號,并且在下降沿時(shí)將推地址給存儲器,存儲器在低電平期間進(jìn)行寫(xiě)操作。觸發(fā)信號m_tri到來(lái)后計滿(mǎn)8 KB,nopen信號產(chǎn)生高電平不選通存儲器,且存儲器的推地址信號和寫(xiě)信號m_dz變?yōu)楦唠娖健?本文引用地址:http://dyxdggzs.com/article/191772.htm
4 實(shí)驗驗證
通過(guò)實(shí)驗驗證該測試系統功能。實(shí)驗中給測試系統加載8次觸發(fā)信號,連續采集8次。由于該系統設計最多可以采樣64次,如果重觸發(fā)信號次數未達到64次,需手動(dòng)給測試儀一個(gè)強制讀數信號使得儀器采樣結束。多次重觸發(fā)信號8次有效后,手動(dòng)強制讀數信號使得儀器結束采樣,通過(guò)上位機軟件判斷采集到的波形幅值和手動(dòng)調節的幅值是否對應。若對應,表明系統采樣正常。
實(shí)驗步驟:測試儀接通電源,此時(shí)測試儀采樣狀態(tài)指示燈的紅燈亮,和計算機接上編程讀數線(xiàn),打開(kāi)編程界面,設置多次重觸發(fā)的采樣頻率,其他選項均采用默認設置,編程完成后,拔掉編程讀數線(xiàn),測試儀上電(ON=0),紅燈開(kāi)始閃爍,將電荷校準儀的輸出接到測試儀面板上的通道端,設置電荷校準儀的輸出波形為正弦波,電荷量為2 000 PC,輸出信號,給系統一個(gè)觸發(fā)信號(M_TRI=1),紅燈閃爍一段時(shí)間后停止閃爍,表明系統第一次采樣完成,這時(shí)調節電荷校準儀的輸出電荷量為4 000 PC。再給系統一個(gè)觸發(fā)信號,重復前面過(guò)程,每次采樣完成后改變電荷量,直到綠燈亮,和計算機連上編程讀數線(xiàn),通過(guò)上位機軟件讀取數據,待數據讀取完畢,測試儀掉電(OFF=0),斷開(kāi)測試儀電源。圖4為多次重觸發(fā)波形。對圖4中的數據進(jìn)行轉換和處理得到實(shí)測的電荷量值如表1所示,從表1看出,采集到的波形幅值與調節的順序一致,系統設計符合要求。
5 結論
本文設計的基于CPLD的多次重觸發(fā)存儲測試系統性能較穩定,測量精度較高,能在高沖擊等惡劣環(huán)境下正常工作,并且滿(mǎn)足系統的低功耗、微型化要求,實(shí)現不失真采樣存儲信號。此系統能夠實(shí)時(shí)記錄多次重觸發(fā)信號,每次信號的記錄均有負延遲,讀取數據時(shí),無(wú)需程序調整,即可準確復現記錄波形,因此存儲測試技術(shù)在多個(gè)瞬態(tài)信號的測量中具有廣闊前景。
評論