×

使用传感器INA219电流分流器和具有I2C或SMBUS的电源监控器

消耗积分:2 | 格式:zip | 大小:0.66 MB | 2022-11-16

张静

分享资料个

描述

大家好,

当我从事从太阳能为电池充电的太阳能项目时,我需要监控电池的电流和电压,但我不能一直使用万用表并从偏远地区观察数据并进行分析。

这么简单的想法伴随着这么多东西的混合,终于来这里发布我的项目了。

主意

对于电源监控,使用传感器 INA219 电流分流器和具有 I2C 或 SMBUS 兼容接口的电源监控器,

如果

我再次使用 Arduino 我需要考虑远程监控,因为 Arduino 板没有内置 Wi-Fi 选项,所以我使用 ESP8266-01,因为它便宜且具有 i2c、Wi-Fi。

图书馆

您需要将以下库安装到 Arduino 软件

INA219

poYBAGNy7gyAHIljAABB7IGcRcU621.png
 

https://github.com/adafruit/Adafruit_INA219.git

Firebase Arduino

它是一个提供主机来存储和检索云端实时数据的网站。它可以与Arduino软件兼容

您可以通过以下链接获取此库

https://github.com/FirebaseExtended/firebase-arduino.git

ESP 配置

pYYBAGNy7g-AdanqAABOkp86jjk935.jpg
 

最终电路

 

pYYBAGNy7hGAa8EvAAC9lnDCVTk028.jpg
与 ESP 的连接
 

连接非常简单,但我们需要将所有接地连接到一个点,以便传感器也能读取负载电压。

安卓应用

poYBAGNy7hSAKeLpAABTtaHTZqA24.jpeg
在手机
 

使用我构建的这个应用程序的 MiTAPP 发明者网站,它将直接连接到 Firebase 主机并从中读取数据。

重置按钮将使用软件重置重新启动 ESP8266-01 模块,我尝试制作一个代表 VI 特性的图表。(不幸的是我没有时间完成图形选项但仍然显示它)


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !