基于RS-485通信的溫度水位遠程測控系統
2.2 從機電路
從機的主要功能是完成一路水位和四路溫度的測量,并通過RS-485通信將這些數據傳送給主機,接收主機發送來的參數和控制信息,通過繼電器組控制上水、溫差循環、輔助電加熱、管道防凍和恒溫供水等。從機電路如圖3所示。本文引用地址:http://www.104case.com/article/156063.htm
2.2.1 水位測量
先用非對稱式多諧振蕩器電路把水位傳感器的阻值大小轉換為振蕩信號的頻率,再用單片機內部的計數器測量信號的頻率來測量水位。如圖4所示,非對稱式多諧振蕩器電路由74HC04、C1、R5~R7和水位傳感器的電阻Rw組成。該振蕩器的振蕩頻率為f=1/[2.2(R5+R6+Rw)C1]。可選用四個電阻相串聯,在電阻引線處引出5個水位探測電極,作為4水位測量傳感器。由于水有導電性,水位的變化引起水位探測電極間的短路,改變水位傳感器的電阻Rw的阻值,使振蕩頻率f發生變化。該振蕩信號經非門隔離后接單片機的引腳PB1,由Tmega16片內16位計數器T1對振蕩信號的頻率f計數來測量水位高低。通過大量實驗,對上述多諧振蕩器電路和參數,當選用阻值分別為30、10、10、10 kΩ的4個電阻串聯組成測量水位傳感器時,振蕩信號的頻率f的值在60~415 Hz之間,用于水位測量,效果很好。
評論