INA226芯片资料(2)

接前一篇文章:INA226芯片资料(1)

二、详细描述

3. 功能描述

(1)基本AD功能

INA226设备在感兴趣的电源总线上执行两次测量。流经分流电阻器的负载电流产生的电压产生分流电压,在IN+和IN-引脚处测量。 该设备还可以通过将电源总线电压连接到VBUS引脚,来测量该电压。差动分流电压是相对于IN引脚测量的,而母线电压是相对于地测量的。

该设备通常由一个单独的电源供电,电压范围为2.7V至5.5V。被监测的总线电压范围为0V至36 V。根据总线电压寄存器的固定1.25-mV LSB,满量程寄存器的电压值为40.96V。

注意:不要向输入引脚施加超过36V的实际电压。

电源上电时序没有特别的考虑,因为共模输入范围和电源电压彼此独立;因此,总线电压可以在电源电压关闭的情况下存在,也可以相互存在。

该设备(INA226)进行两次测量,分流电压和母线电压。然后,该设备根据校准寄存器值将这些测量值转换为电流,然后计算功率。

该设备有两种操作模式,连续(continuous)模式和触发(triggered)模式,决定了ADC在这些转换后的操作方式。

当设备处于正常操作模式时(即Configuration Register(00h)的mode位设置为'111'),设备连续转换分流电压读数;然后是总线电压读数;在分流电压读数后,计算电流值(基于方程式 3);然后,该电流值用于计算功率结果(使用方程式 4);这些值随后存储在累加器中,测量/计算序列重复,直到达到配置寄存器(Configuration Register)(00h)中设置的平均数。

在每个序列之后,当前测量和计算的值集将附加到之前收集的值上。在完成所有平均后,分流电压、母线电压、电流和功率的最终值在相应的寄存器中更新,然后可以读取。这些值保留在数据输出寄存器中,直到这些值被下一个完全完成的转换结果替换。读取数据输出寄存器不会影响正在进行的转换。

转换寄存器(Conversion Register)(00h)中的模式控制还允许选择仅转换分流电压或母线电压的模式,以进一步允许用户配置监测功能以满足特定的应用要求。

所有电流和功率计算都在后台进行,不会影响转换时间。

在触发模式下,将任何触发的转换模式写入配置寄存器(00h)(即配置寄存器(00h)的Mode位设置为"001"、"010"或"011")会触发单次转换。此操作产生单一的一组测量值;因此,要触发另一个单次转换,即使模式没有改变,也必须第二次写入配置寄存器(00h)。

除了两种操作模式(连续和触发)外,该设备还有一种断电(power-down)模式,可以减少静态电流并关闭进入设备输入的电流,从而减少设备不使用时电源漏极的影响。从断电模式完全恢复需要40µs。当设备处于断电模式时,可以对设备的寄存器进行写入和读取。设备保持断电模式,直到其中一个活动模式设置被写入配置寄存器(00h)。

虽然可以随时读取设备,并且上次转换的数据仍然可用,但仍然提供了转换就绪标志位(Conversion Ready flag bit)((Mask/Enable 寄存器的CVRF位)来帮助协调单次或触发的转换。转换就绪标志(CVRF)位在所有转换、平均和乘法操作完成后设置。

转换就绪标志(CVRF)位在以下条件下清除:

  • 写入配置寄存器(00h),除非将MODE位配置为断电模式;
  • 读取掩码/启用寄存器(06h)。

更多内容请看下回。

相关推荐
虎王物联3 小时前
STM32 HAL库串口DMA空闲中断:高效接收不定长Modbus数据帧
stm32·单片机·嵌入式硬件·dma·modbus
自小吃多3 小时前
DXF文件导入与PCB板框定义笔记
笔记·嵌入式硬件
单片机仿真设计6 小时前
【proteus仿真】基于 STC89C52 单片机家用智能台灯设计(仿真图+程序)
stm32·单片机·嵌入式硬件·proteus·毕设
2601_950790686 小时前
深圳国产单片机厂商怎么选?技术能力与服务能力检查表
单片机·嵌入式硬件·国产mcu·芯片厂商·深圳单片机·单片机选型
笨笨饿8 小时前
#135_代码中的类型重定义艺术:从基础封装到函数类型设计
开发语言·stm32·单片机·嵌入式硬件·mcu·物联网·嵌入式实时数据库
西城微科方案开发9 小时前
高精度低功耗胎压计方案——气压表解决方案
单片机·嵌入式硬件
VALENIAN瓦伦尼安教学设备10 小时前
设备状态检测振动分析实训台案例分析
大数据·数据库·人工智能·嵌入式硬件·算法
米饭不加菜10 小时前
一些常用模块简介
经验分享·笔记·嵌入式硬件
佳児素花痴╮11 小时前
STM32U575RIT6(USART)学习
stm32·嵌入式硬件·学习
小+不通文墨12 小时前
使用vscode里的U8G2 库编写OLED菜单控制
经验分享·笔记·单片机·嵌入式硬件·学习