本設計在本項目中的用途是作為環(huán)境監(jiān)測站的主控制,可以將相關環(huán)境數(shù)據(jù)采集后發(fā)送到后臺服務器,以及對服務器下發(fā)的指令指定IO控制。(實際可以是一個萬能板,有這些接口,可以用戶很多物聯(lián)網(wǎng)方面的控制檢測) 基本工作原理: 主板通過485總線接口外掛傳感器,只要支持485通訊的都可以。對應傳感器不同,需要修改對應的協(xié)議。模擬IO可以用于檢測外掛的模擬傳感器。獲取到傳感器數(shù)據(jù)后,將傳感器數(shù)據(jù)打包,然后通過以太網(wǎng),或者GPRS的方式將數(shù)據(jù)發(fā)送到服務器。并且按照配置時間,將數(shù)據(jù)保存到本地外掛FLASH。主控制板的數(shù)字輸入和輸出根據(jù)服務器配置指令或者本地邏輯控制,可以用于對外部執(zhí)行機構發(fā)送控制電平,或者接受外部開關量。 服務器可以下發(fā)規(guī)定的指令,主動去控制或者配置主板的工作模式。(比如:備用服務器IP端口,上傳間隔,校準系統(tǒng)時差,備份歷史,位置查詢,等等) 基礎硬件描述: 核心芯片采用STC8A單片機作為核心運算單元;以太網(wǎng)通訊采用W5500構成;GPRS&GPS通訊采用A9G模組構成;一個基于CH340G的現(xiàn)場通訊接口(用于下載程序和在現(xiàn)場獲取歷史工作數(shù)據(jù))。采用雙SP485芯片構成2個單元,6個485通訊接口。外掛FLASH采用PM25LV0X0系列大容量芯片,用于保存歷史數(shù)據(jù)和系統(tǒng)配置工作數(shù)據(jù)。一個PCF8563芯片構成時鐘單元,用于校時。采用2片PS2801-4隔離芯片,分別構成8個數(shù)字輸入和8個數(shù)字輸入IO,用于外部開關量控制接受。1個LM358構成2個模擬IO檢測單元,用于檢測模擬量。