加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

如何通过Arduino读取电表数据,了解电能消耗

2020/11/17
585
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(2)
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

通过ArduinoRS485和SML协议读取Holley Tech DZ541电表的总功耗和有功功率值。

硬件组件:

  • Arduino UNO×1个
  • RS485屏蔽×1个

软件应用程序和在线服务:

  • Arduino IDE

手动工具和制造机:

  • 多功能工具,螺丝刀

了解房屋的当前功耗或总功耗通常很有趣,以限制用电成本并保护环境。这并不是真正的问题,因为大多数情况下,您会在安装柜中找到数字电表。

在德国,这种情况下,您经常会在橱柜中找到来自中国的Holley Tech的DZ541。该仪表配有光学红外接口和RS485接口,可通过所谓的SML协议分发收集的数据。

在这个项目中,我们将使用RS485接口将Arduino连接到仪表,并读出总功耗和有功功率的值。

要将Arduino通过RS485连接到仪表,我使用了带有隔离接口的Arduino RS485屏蔽。仪表的RS485端子由塑料盖保护。该盖通常由密封件锁定。不要自己打开此盖子。这可能很危险,并且密封件破裂可能是能源供应商遇到很多麻烦的原因。最好的方法是向电工寻求帮助。他可以将电缆连接到仪表的RS485端子并恢复密封。

  • Read-DTZ541-electricity-meter-main.zip
    描述:源码
  • 项目详情.pdf
    描述:项目细节

相关推荐

电子产业图谱