超聲波流量計 超聲波換能器性能開發及設計與實現六十三
5系統調試及后期工作(超聲波流量計)
5 1調試方法
在完成系統的硬件和軟件設計后,還需要對系統進行嚴格地調試。只有通過不斷的調試,才能發現問題,從而改進與完善系統的設計。采用調試的步驟分為:硬件電路調試、軟件模塊調試、系統綜合調試。
硬件電路調試
硬件電路調試主要是為了排除系統中的硬件故障,解決軟硬件不協調的問題。調試的步驟如下:
首先在系統上電前必須檢查電源線路是否正確防止電源的極性錯誤以及不穩定造成的損失。
然后對FPGA進行調試。先檢查FPGA的電源和地,然后連接下載電纜線進行上電測試。在Xilinx ISE8 2開發環境下,將時鐘分頻程序通過JTAG方式和主串方式配置下載到FPGA和XCT01S中,通過示渡器觀察和檢查相應的引腳功能是否正確,判斷整個FPGA的下載配置電路是否正確。
FPGA能夠正常工作后,就對其它模塊電路進行調試,包括信號接收與調理電路、AD9201接口電路、SRAM接口電路和USB接口電路等。具體調試的時候,由FPGA提供各種控制時序,對各個硬件模塊分步調試。通過編寫測試程序下載到FPGA中,觀察各模塊硬件電路工作是否正常。
超聲波換能器性能檢測系統運行關鍵的關鍵在于USB通信和數據傳輸.因此正確識別USB設備是系統運行的前提。對于USB設備的識別,USB固件程序下載之后,系統會提示發現新硬件來提示安裝驅動。驅動安裝成功后,如圖5 1所示在Pc機設備管理器中可以看到如下的信息。
超聲波流量計