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