溫室智能控制器硬件單片機設計方案
根據項目和具體的技術(shù)指標需求,下位通信選用RS - 485 通信協(xié)議,RS - 485 是雙向、半雙工通信協(xié)議,符合真正多點(diǎn)通信網(wǎng)絡(luò )要求,并且它規定在一條單總線(xiàn)( 2 線(xiàn)) 上支持32 個(gè)驅動(dòng)器和32 個(gè)接收器。有些RS- 485 收發(fā)器可修改輸入阻抗以便允許將多達8 倍以上的節點(diǎn)數連接到相同總線(xiàn)。由于性能優(yōu)異、結構簡(jiǎn)單、組網(wǎng)容易,多站互連時(shí)可節省信號線(xiàn),便于高速、遠距離傳送。
為保證溫室控制系統可靠性,將系統設計為三級主從控制系統。以ARM 系列單片機為中間主控制器,模塊化下位的數據采集和控制單元以便于系統的擴展。上位服務(wù)器直接面向網(wǎng)絡(luò ),保存下位采集數據。選用主控器自帶TCP /IP 功能與服務(wù)器通信,自帶RS485 通信功能連接下位數據采集與控制單元。具體結構如圖1 所示。
圖1 系統結構圖
1. 1.1 采集器功能
?。?1) 及時(shí)可靠地采集溫室現場(chǎng)中溫室溫度、濕度,土壤溫度、濕度,光照強度數據。
?。?2) 對數據作初步的采集處理以及兩次完全采集存儲。
?。?3) 接受判別主控制器指令,傳遞數據。

評論