物聯網百科
- 智能滴灌系統
- 2024-09-27
- 智能噴灌系統
- 2024-09-27
- 畜禽養殖監控系統
- 2023-11-17
- 水質在線監測系統
- 2023-11-17
- 物聯網水產養殖環境監...
- 2023-11-17
- 農產品追溯系統
- 2023-11-17
- 大田種植環境監控系統
- 2023-11-17
- 現代農業監測系統
- 2023-11-17
- 生態觀光農業監測系統
- 2023-11-17
- 農業數字化管理系統
- 2023-11-17
物聯網資訊
- 溫室智能控制系統的相關軟件設計發表日期:2015-01-28 來源:托普物聯網 瀏覽次數:3447次
只要溫室智能控制系統中的各個程序能夠保證不同時進行接收和發送的操作(即保證是半雙工傳送數據),程序不必用指令控制DE/RE進行接收和發送的轉換,而是由硬件本身完成。當溫室智能控制系統傳感器發送端發送連續的高電平時,邏輯上發送端是出于發送狀態。
實際上由于所有溫室智能控制系統的發送端和接收端都處于接收狀態,這在對等網絡中需要注意,由于采用主從方式通訊,可以不考慮這個影響。但是在發送的過程中,由于RS485芯片處于接收狀態,此時溫室智能控制系統的發送信號必須是在總線上其它節點發送數據時,才能將高電平信號送出,所以需要通過軟件方式進行總線仲裁。
溫室智能控制系統中設計的下位機可分為發送機與接收機。發送機主要完成發送傳感器所測到的環境參數,其主要包括溫室氣體溫度、溫室濕度、大氣陽光的輻射、大氣中CO2含量、風力、土壤的溫度和土壤濕度等。溫室智能控制系統接收機主要是接收主機發送的控制指令,主要包括控制通風窗、風機、遮陽網等的開度。
除了以上溫室智能控制系統還包括加熱系統、噴霧系統、補光系統、CO2控制系統、降溫系統等。由于決策是由上位控制主機控制,而下位機只是完成簡單的傳感器數據的處理發送,以及簡單的控制執行機構的開度。所以溫室智能控制系統的下位機采用單片機控制,實現數據的收發以及對執行期的控制,通訊采用485總線方式。