多方式溫度測量系統(tǒng)
2.2 FPGA數(shù)據(jù)處理
熱電偶或熱電阻測量方式中FPGA依次查找對應(yīng)分度表的數(shù)據(jù)與A/D轉(zhuǎn)換的數(shù)據(jù)進(jìn)行比較計(jì)算,最終得出其溫度值。程序流程圖略。PN結(jié)測量方式中FPGA根據(jù)PN結(jié)的溫度電壓變化函數(shù)(溫度每升高1 C,PN結(jié)正向?qū)▔航禍p小1 mV),對數(shù)據(jù)進(jìn)行計(jì)算,從而得出對應(yīng)的溫度值;程序流程圖如圖6所示。本文引用地址:http://www.ex-cimer.com/article/193919.htm
3 結(jié)語
從系統(tǒng)設(shè)計(jì)到調(diào)試,測量系統(tǒng)對信號與電路穩(wěn)定性有很高的要求。開始由于忽略了穩(wěn)定性使得系統(tǒng)輸出顯示很不穩(wěn)定。最后將測量轉(zhuǎn)換電路與系統(tǒng)處理電路分開,才使得問題得以改善。該溫度測量系統(tǒng)能夠?qū)崿F(xiàn)PN結(jié)、熱電阻(PT100)、熱電偶(鎳鉻-鎳硅K型)三種方式的溫度測量??梢詽M足不同測量范圍、不同測量精度及不同場合的需要。本設(shè)計(jì)采用EDA作為開發(fā)工具,搭配單片機(jī)控制,使得單片機(jī)與EDA的配合成為可能,系統(tǒng)中使用單片機(jī)簡單一些的就用單片機(jī)實(shí)施,而用EDA簡單一些的就用EDA實(shí)施,例如:鍵盤操作用單片機(jī)比EDA簡單得多,使得整個(gè)設(shè)計(jì)具有較新的設(shè)計(jì)思想。采用12位ADC模/數(shù)轉(zhuǎn)換器,使得測量精度得到了極大的提高。數(shù)據(jù)處理采用現(xiàn)場可編程門陣列FPGA,它極高的程序執(zhí)行速度使得系統(tǒng)響應(yīng)更快更精確。本文可用于對精度和速度要求較高的多方式溫度的測量。
評論