基于石英晶體的遙測溫度計設(shè)計
3 系統(tǒng)硬件電路設(shè)計
3.1 石英晶體振蕩電路設(shè)計
為獲得所需的頻率信息,需要用石英晶體和相關(guān)元件構(gòu)成振蕩電路才能獲得頻率信號的輸出。由于傳感器的精度要求高,所以要求振蕩器元件的溫度性能要好,石英晶體與電路的接線要短,并要求振蕩電路的振蕩裕度大。參考已有的幾種電路設(shè)計原理,本文采用的石英晶體振蕩電路如圖2所示。
這個差頻信號用于后續(xù)計數(shù)電路的門控信號,門控芯片實現(xiàn)對T1(OCXO)的計數(shù)功能,計數(shù)所得的計數(shù)值與測量的溫度值相對應(yīng),從而可以計算出測量的溫度值。根據(jù)石英晶體HTS-206的資料可知,溫度在-40~+85℃時,頻率變化的范圍約為150 Hz,即溫度變化1℃時頻率變化1.2 Hz,如果直接采用這個測量頻率來計算溫度,就不能保證溫度測量的精度,所以不予采用。與文獻中使用的頻率測量方法相比,本文設(shè)計的方法以待測的頻率信號作為門控信號,用這個門控信號測量T1(OCXO)在這個門控周期內(nèi)頻率的變化量,通過這個變化量再計算溫度,該方法大幅提高了測量的靈敏度,保證了測量精度。
3.2 單片機與芯片nRF2401的接口
無線數(shù)據(jù)收發(fā)部分主要是單片機MSP430F169與nRF2401芯片的接口電路設(shè)計。nRF2401通過外接晶體為它提供工作所需的時鐘。nRF2401還必須有天線電路,才能實現(xiàn)數(shù)據(jù)的收發(fā)。數(shù)據(jù)采集芯片MSP430F169與nRF2401芯片通過SPI相連,由于nRF2401芯片的SPI接口只有一個數(shù)據(jù)管腳,所以該管腳與數(shù)據(jù)采集芯片MSP430F169的SPI管腳直接連接。數(shù)據(jù)采集芯片MSP430F169的SPI口兩個管腳都連接到nRF2401芯片的DATA管腳,因此數(shù)據(jù)采集芯片MSP430F169的SPI管腳都需要串接10 kΩ的電阻。另外,由于DR1為高電平有效,因此需要將P2.2管腳拉低。圖3為數(shù)據(jù)采集芯片MSP430F169與nRF2401芯片的接口電路原理圖。
評論