超聲波氣體流量計研發(fā)探討 三十五
采用FPGA門電路設計大大減少分立元件的數(shù)量,系統(tǒng)更加簡潔,而且集中的門
電路設計使得系統(tǒng)更加穩(wěn)定與可靠。在傳統(tǒng)的AGC自動增益控制中,一般采用單片機作為控制核心,使用軟件實現(xiàn)增益量控制。這種設計不但增加了單片機軟件開銷量,而且不一定能滿足實時性的要求,不是一個理想的控制環(huán)節(jié)。本系統(tǒng)AGC環(huán)節(jié)的邏輯控制和增益算法實現(xiàn)在FPGA內(nèi)部完成,FPGA內(nèi)部邏輯關系由硬件實現(xiàn),不但運行速度快,能滿足實時性的要求,而且在運行過程中穩(wěn)定性好。系統(tǒng)內(nèi)部數(shù)字電路采用柔性化電路設計,這些數(shù)字電路在FPGA內(nèi)部設計實現(xiàn),電路結構由FPGA配置電路中F1ash ROM存儲器中的程序決定,修改程序即可修改電路結構。
超聲波流量計