基于AT89C2051的庫房溫濕度控制系統(08-100)
—— 基于AT89C2051的庫房溫濕度控制系統
系統硬件設計
本文引用地址:http://www.104case.com/article/91907.htm控制系統的主機采用一般的PC(64M以上即可),就完全可以滿足系統對數據處理、運行速度的要求。從機部分以2051單片機為核心,外接數據采集輸入電路、輸出電路、狀態監測電路等部分組成。
本系統對多個測控點進行監控,1臺主機與多臺從機實現主從式通信,通過通訊接口機實現RS485標準總線通訊,系統的數據檢測是由各類傳感器來承擔,圖2所示為單片機控制平臺1系統原理圖。
圖2 單片機控制平臺1系統原理圖
此控制平臺主要實現現場數據采集,并將采集數據處理、存儲、發送給主機。2051是控制平臺的核心,溫濕度數據的采集通過多路傳感器獲得,采集的信號經ADS1286實現轉換。為有效控制多路傳感器,在系統設計中使用4051實現擴展,使控制平臺可以控制多路傳感器,采集的數據存放于24LC04。在控制平臺的驅動上,使用CMOS管1120提高2051的驅動能力,使控制平臺每路可以控制多個傳感器(主要是提高控制平臺對18B20、溫濕度采集器的驅動能力)。在與主機通訊時,為達到電平一致,控制平臺通過RS485芯片實現2051的引腳RXD、TXD的TTL電平與RS485的引腳A、B的485電平之間的轉換。把主機通過通訊接口送來的RS485標準電平轉換為TTL電平傳送給2051,把2051送出的TTL電平轉換成RS485標準電平通過通訊接口傳送給主機。
圖3? 單片機控制平臺2接口電路
評論