久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8485|回復: 6
打印 上一主題 下一主題
收起左側

基于ESP8266NodeMCU的物聯網智能電度表開發過程 電力監測系統 交流電壓電流表

  [復制鏈接]
跳轉到指定樓層
樓主
      很久之前就想做一個智能電度表,可以通過網絡查看實時電能參數,以及每天每月的用電情況,但由于沒有找到合適電能測量模塊,所以一直沒能實現;直到偶然中我發現了Peacefair PZEM 004T 電能模塊,它能較好地測量電能,價格也可以接受,所以用它來實現是再好不過了。ESP8266是個小巧便宜的模塊,內置獨立處理器芯片,具很強的網絡功能,利用它就能做出可以聯網的智能設備,同時還省去了單片機。所以借助于ESP8266和PZEM 004T就可以很方便的實現智能電度表。
       首先購買NodeMCU開發板,這個開發板搭載ESP8266模塊,集成了串口下載芯片,是非常理想的實驗平臺,然后刷了NodeMCU固件,打算使用LUA進行開發。說起來簡單做起來難啊!程序寫進去后各種問題不斷,于是又一個一個的想辦法解決,但是我遇到了一個最終也沒有解決的問題,那就是模塊老是莫名地重啟,串口輸出亂碼,查找了兩天原因未果后(已找到解決方法,將整個flash擦除再燒寫就不會出現這個問題了),不得不放棄使用NodeMCU固件開發...接下來換為Arduino集成開發環境進行開發,但是發現這樣無法了解ESP8266的許多細節了,并且Flash占用也大,繞了一圈之后,最終選擇了官方SDK開發,雖然效率不高,但可以了解ESP8266的工作細節,使用的也是我熟悉的C語言,程序的運行效率也應該比其他方式要高。然后就去下載了官方SDK,開發軟件,ESP8266的各種技術文檔,按照教程一步一步地搭建開發環境,這些都做完后三天就過去了。按照最初的設想,我要使用Web瀏覽器查看系統的各種參數,所以就讓ESP8266做web server;經過近一個星期的努力,做出了一個非常簡單的原型機,由于缺乏html等相關方面的知識,顯示效果不理想;ESP8266做web server感覺有些勉強,畢竟其數據處理能力很有限,所以最終選擇使用Labview做上位機,這樣模塊的數據傳輸量降低了不少,同時方便編程,做出的顯示界面也較為美觀。然后就沿著選定的方案一步一步地去實現功能,中間各種各樣的坑就不說了,經過一個多月的開發,終于實現了最基本的功能,即查看實時電能參數,至于記錄各時段的電能參數不太好實現,因為ESP8266沒有獨立的RTC,而且需要設計一個存儲模型來存儲電能參數,這還需要不少時間。同時已支持一鍵配網功能,使用Esptouch實現,使用超級方便!
     此版本定為V2.0,以后還會對其進行升級,增加新的功能,比如存儲歷史電量信息,添加繼電器等。
     昨天花了幾個小時制作實物,進行的還算順利,畢竟硬件連接很簡單!難就難在軟件開發上。


測試圖.png (79.87 KB, 下載次數: 221)

labview測試圖

labview測試圖

實物圖 (1).jpg (1.43 MB, 下載次數: 237)

實物圖3

實物圖3

實物圖 (2).jpg (1.38 MB, 下載次數: 243)

實物圖2

實物圖2

實物圖 (3).jpg (1.14 MB, 下載次數: 467)

實物圖1

實物圖1

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏11 分享淘帖 頂1 踩
回復

使用道具 舉報

沙發
ID:328014 發表于 2019-5-30 17:32 | 只看該作者
好東東 能分享下源程序和電路嗎
回復

使用道具 舉報

無效樓層,該帖已經被刪除
地板
ID:284973 發表于 2019-9-23 17:16 | 只看該作者
相關工程文件

0.png (6.15 KB, 下載次數: 217)

0.png

Labview_PZEM004T_V2.0.7z

3.66 MB, 下載次數: 122, 下載積分: 黑幣 -5

工程源文件

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

5#
ID:614724 發表于 2019-10-23 10:53 來自觸屏版 | 只看該作者
謝謝分享
回復

使用道具 舉報

6#
ID:128989 發表于 2019-11-24 00:02 | 只看該作者
硬件能不能也開源一下
回復

使用道具 舉報

7#
ID:727255 發表于 2020-4-11 23:28 | 只看該作者
為什么用arduino操作困難呢
回復

使用道具 舉報

8#
ID:1011918 發表于 2022-3-21 14:49 來自觸屏版 | 只看該作者
LXY2018 發表于 2019-9-23 17:16
相關工程文件

支持一個,正學著
回復

使用道具 舉報

9#
無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 在线观看中文字幕一区二区 | 成人在线播放网址 | 人人天天操 | 欧美成人一区二免费视频软件 | 一区二区精品在线 | 中文字幕视频一区 | 免费在线播放黄色 | 国产精品美女久久久免费 | 国产日韩欧美 | av影片在线 | 国产精品一区一区 | 成人高清在线视频 | 亚洲大片 | 欧美国产一区二区 | 国产一区二区三区精品久久久 | 久久精品99国产精品 | 精品人伦一区二区三区蜜桃网站 | 日本一区二区三区四区 | 一区二区三区四区电影视频在线观看 | 九九综合 | 久久国产日本 | 亚洲一区国产精品 | 成人精品鲁一区一区二区 | av在线一区二区三区 | 亚洲国产一区在线 | 犬夜叉在线观看 | 国产精品久久久久久久久久 | 欧美福利 | 久久aⅴ乱码一区二区三区 91综合网 | 亚洲情综合五月天 | 国产日产欧产精品精品推荐蛮挑 | 99热在线观看精品 | 中文字幕黄色大片 | 久久久久久久av | 亚洲一本 | 欧美一区二区在线视频 | 女人牲交视频一级毛片 | 亚洲一区二区三区在线播放 | 日韩在线一区二区三区 | 一级黄在线观看 | 国产免费福利 |