創新點在溫度顯示模塊引入“顯存”的概念,用“顯存”直接映射到顯示子程序,便于程序的移植,更便于以后的組建多點的溫度檢測網絡,或嵌于其他監測系統。
程序片段如下:

?
2. 3 主程序流程圖
主程序流程如圖4 所示。

?
圖4 主程序流程圖
3 實物運行與測試
測試方法: 用水銀溫度計和溫度測量儀同時對同一空氣環境、水、人體進行測量,詳細記錄每次測量數據,并進行數據對比。測試結果如表1 所示,結果顯示誤差僅± 0. 2 ℃。
表1 實物運行測試對照表

?
4 結 語
運用溫度傳感器DS18B20 和單片機8051 等設計并制作的溫度測量儀,用較低的成本實現了溫度的測量與顯示。該測量儀采用的元器件價格低廉又容易獲得,具有硬件結構簡單、響應快、顯示直觀等優點,并且元器件DS18B20 單總線結構具有很強的擴展性. 還可以組建多點的溫度檢測網絡該方案設計溫度監測系統,應用前景廣泛。
評論