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