第七講:8.物聯網直流電壓遠程監測

導讀:

利用物聯網開關實現直流電壓遠程監測。

01準備材料

直流電壓傳感器、物聯網開關(淘寶瘋狂物聯)

02瞭解什麼是直流電壓傳感器

此模塊基於電阻分壓原理所設計,能使端子接口輸入的電壓縮小5倍,模擬輸入電壓最大爲5V,那麼電壓檢測模塊的輸入電壓則不能大於5V×5=25V(如果用到3.3V系統,輸入電壓不能大於3.3Vx5=16.5V)。所用AVR芯片爲10位AD,所以此模塊的模擬分辨率爲0.00489V(5V/1023),故電壓檢測模塊檢測輸入最小電壓爲0.00489V×5=0.02445V。

第七講:8.物聯網直流電壓遠程監測

參數:電壓輸入範圍:DC0-25V

電壓檢測範圍:DC0.02445V-25V

電壓模擬分辨率:0.00489V

DC輸入接口:端子正極接VCC,負極接GND

輸出接口:"+"接5/3.3V, "-"接GND,"s"接Arduino的AD引腳

03接線

事先將物聯網開關接好電源。然後將直流電壓傳感器接入物聯網開關的IO口。

第七講:8.物聯網直流電壓遠程監測

第七講:8.物聯網直流電壓遠程監測

根據上面參數,直流電壓傳感器的輸入端接入可調變壓器。

第七講:8.物聯網直流電壓遠程監測

04物聯網開關網絡配置

當設備上電已經正常工作後,會在30秒內生成一個“ESP”開頭並且沒有密碼的 設備AP配置熱點,我們需要用手機或電腦搜索並與設備AP配置熱點進行連接。連接成功後我們打開瀏覽器,在瀏覽器地址這裏輸入 192.168.4.1 進入設備的配置頁面。具體操作請看第一講。

05物聯網管理平臺

我們預先添加好設備。添加完設備後,在設備的右上點擊工具按鈕。彈出對話框往下拉到“接入傳感器”,找到“IO01(T)”選擇“AIN0”。(因爲直流電壓傳感器接入到物聯網開關的AIN0)。

爲了直觀表達,我們改下端口的名稱,將AIN0改爲“電壓監測”

點擊保存。退出對話框,再點擊刷新按鈕。

第七講:8.物聯網直流電壓遠程監測

06將百分比轉換

因爲在設備上顯示的是百分比(如下圖:顯示電壓監測爲27.06%),所以要進行簡單的計算機下將它轉換爲我們熟知的電壓值。

第七講:8.物聯網直流電壓遠程監測

計算:5÷255×27≈0.529

25×0.5=12.5

解釋:AD爲8位,總元素=256(ff),因爲模擬輸入的電壓最大爲5v,所以分辨率爲5÷(256-1)。再乘以參考值27(爲電壓監測的百分比)。得出直流電壓傳感器爲0.5v

因爲電壓檢測模塊的輸入電壓則不能大於5V×5=25V,所以再乘以0.5,最後得出結果爲電壓監測的數值。

發佈了36 篇原創文章 · 獲贊 27 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章