本篇为第二篇,主要介绍INA219模块的使用。

一. 模块各地址简单介绍

1.设备地址

模块上有两个点A1和A0,可以接Vs+,GND,SDA,SCL,总共有4*4=16种接法,对应图中的SLAVE ADDRESS,一共16个地址。

2.寄存器地址

00:配置寄存器,所有寄存器复位、总线电压范围设置、PGA 增益、ADC 分辨率/平均。
01:分流电压测量数据。
02:母线电压。
03:功率。
04:电流,测量电流主要用这个。
05:校准系数。

二. 模块初始化

模块初始化主要操作00配置寄存器和05校准寄存器。
我这边是向00写入399F,是根据datasheet来的。

向05写入A000,A000即40960,因为用的电流表来调试的,对比发现,寄存器读出来的值跟电流表的值是成正比的,写入40960是为了方便计算,正好为整数倍

三. 读取电流

这步比较简单,直接读取寄存器04的值即可,是个16bit,合2byte的数据,寄存器的值和实际值有个比例关系,直接用寄存器除以系数即可。

因为是过了段时间写的,很多细节的数据就没贴出来了,欢迎有兴趣的小伙伴交流指正。

学习笔记:INA219电流采集方案实现相关推荐

  1. foc学习笔记3——电流环

    foc学习笔记3--电流环 电流环的作用 ​ 前文不断强调,进行磁场定向控制需要控制的是电流而非电压,只是因为我们没有办法直接去控制电流才暂时退而求其次地去控制电压 .虽然电压控制的效果也还不错,但由 ...

  2. STM32F407霸天虎HAL库学习笔记——使用ADC采集MQ135的数据并通过OLED显示

    STM32F407霸天虎HAL库学习笔记--使用ADC采集MQ135的数据并通过OLED显示 一.软件准备 二.硬件准备 三.CubeMX配置 四.Keil MQ135.c MQ135.h main函 ...

  3. 工程机械比例阀电流采集方案

    自从一带一路和新基建计划被实施以来,工程机械的需求量呈现出快速增长的趋势.而关于工程机械,其比例阀的控制问题不容忽视.比例阀是一种新型的液压控制装置.在普通压力阀.流量阀和方向阀上,用比例电磁铁替代原 ...

  4. stm32学习笔记---ADC电压采集

    1.  ①电压输入范围 ADC 输入范围为:VREF- ≤ VIN ≤ VREF+.由 VREF-.VREF+ .VDDA .VSSA.这四个外部 引脚决定. 我们在设计原理图的时候一般把 VSSA ...

  5. 【模拟IC学习笔记】 电流偏置的设计

    电流偏置.电压偏置 电压偏置: 1.对走线电阻引起的IR压降敏感 2.对噪声干扰敏感 3.器件相隔较远,匹配较差 电流偏置: 1.对走线电阻引起的IR压降不敏感 2.抗干扰能力强 3.需要匹配的器件可 ...

  6. 4~20mA模拟电流采集应用方案

    工业上普遍需要测量各类非电物理量,例如温度.压力.速度.角度等,这些都需要转换成模拟电信号才能传输到几百米外的监控室或显示设备上.因为电流信号不易受干扰,工业上广泛采用4~20mA电流来传输模拟量.4 ...

  7. 虹科多功能电流电压采集方案

    01电流电压采集基础概念和应用 电流采集.电压采集.电能充电量测试和功率测试在不同领域都有着广泛的应用 ▲汽车电子:电池管理系统BMS.发动机控制系统.车身电子系统 ▲航空航天:飞行控制系统,航空电源 ...

  8. Maven 学习笔记 - 跳过测试 skipTests

    Maven 学习笔记 - 跳过测试 方案一 idea中操作 方案二 maven命令 方案三 maven打包插件配置 1. 跳过所有测试 2. 详细指定:包含.排除 参考资料 方案一 idea中操作 打 ...

  9. 【应用笔记】【AN004】VB环境下基于RS-485的4-20mA电流采集

    版本:第一版作者:周新稳 杨帅 日期:20160226 =========================== 本资料高清PDF 下载: http://pan.baidu.com/s/1c1uuhLQ ...

最新文章

  1. Google Chrome 增加拦截恶意下载的支持
  2. buu Rabbit
  3. python格式化代码工具_python 代码格式化工具:YAPF
  4. js事件之event.preventDefault()与event.stopPropagation()用法区别
  5. java 重定向 https_使用简单身份验证从HTTP重定向到HTTPS
  6. 各种简单的困难的模板,持续更新
  7. facebook快捷登录 pc_华为发布首款商用台式机,商用PC布局更进一步
  8. 三目运算符的空指针问题
  9. 那个20多万“不可描述”照片的数据集,有人用它做了鉴黄模型 | Demo
  10. JAVA 反射练习 打印指定类名的所有信息
  11. linux关闭rac某一节点,实现多次不完全恢复(RAC环境需要将另一节点关闭)
  12. Win10下Eclipse运行环境的安装及使用
  13. 国内统一Android应用市场,最全最干净的安卓应用市场
  14. dbv oracle驱动,oracle dbv使用详解
  15. kasp技术原理_Massarray技术——中高通量大样本的SNP检测利器!
  16. Node学习 | Day04 数据库与身份验证(数据库的基本概念、安装并配置MySQL、MySQL的基本使用、在项目中操作MySQL、前后端的身份验证)
  17. 联通校园网不能开热点问题解决办法
  18. The bundle does not contain an app icon for iPhone / iPod Touch of exactly '57x57' pixels
  19. 微博登录接入出现错误码21322(重定向地址不匹配),其他解决方法
  20. FlexPaper+SWFTools 实现仿百度文库及一些小问题

热门文章

  1. 排序系列三: 二分查找法
  2. archlinux 安装aria2 webui
  3. [译] 响应式脑电波—如何使用 RxJS、Angular、Web 蓝牙以及脑电波头戴设备来让我们的大脑做一些更酷的事...
  4. 等级保护测评常见的疑难杂症,这篇文章一招制胜
  5. 《剑指offer》内容总结
  6. 数学建模入门书籍介绍
  7. python import 上级目录
  8. 民警同志立刻往女同志那儿走来
  9. 批量下载豆瓣FM加红星的歌曲
  10. java.lang.NumberFormatException 数字转换异常的错误及解决办法