INA236AIDDFR 是 TI 推出的一款 16位数字功率监控器,采用 8引脚 SOT-23(DDF)封装,支持 I²C/SMBus 接口,共模电压范围 0V 至 36V。开发者若将其用于系统设计,可从以下几个层面展开。
一、硬件设计要点
分流电阻选型:INA236 通过测量分流电阻两端的差分电压来计算电流。分流电阻值需在测量精度与功耗之间权衡——阻值越大,差分电压越大,信噪比越好,但功耗和压降也越大。建议最大预期电流下的分流电压接近但不超过 ±81.92mV 的满量程范围。封装应选择低温度系数的合金电阻(如 2512 或 1206 封装),以降低自热漂移。
电源与去耦:VDD 引脚需放置 0.1µF 陶瓷电容,尽量靠近器件。总线电压输入引脚(VBUS)需串联适当阻值的电阻(如 10Ω~100Ω)并配合小电容,构成低通滤波,抑制高频干扰。
I²C 总线:SDA 和 SCL 需外接上拉电阻(典型 4.7kΩ,视总线速率和电容调整)。INA236 支持 16 个可编程地址(通过 A0、A1 引脚配置),多器件共用总线时需确保地址不冲突。ALERT 引脚为开漏输出,需外接上拉电阻。
布局:分流电阻应采用开尔文连接,从焊盘内侧引出差分走线,避免将焊盘电阻引入测量回路。差分走线应尽量短且对称,远离高频开关节点。
二、软件与固件开发
初始化流程:
配置配置寄存器(0x00):设置 ADC 转换时间、均值计算深度、工作模式(连续/触发/关断)
写入校准寄存器(0x05):根据最大预期电流和分流电阻值计算校准值
配置报警寄存器(可选):设置电流、电压或功率的报警阈值
启动转换(连续模式下自动开始)
校准值计算:
CAL = 0.00512 / (电流LSB × R_SHUNT)电流LSB = 最大预期电流 / 2^15
写入 CAL 后,电流寄存器(0x04)和功率寄存器(0x03)可直接读取以安培和瓦特为单位的值。
数据读取:通过 I²C 读取总线电压寄存器(0x02,LSB=1.25mV)、分流电压寄存器(0x01,LSB=2.5µV)、电流寄存器(0x04)和功率寄存器(0x03)。建议使用突发读取以减少总线开销。
报警处理:ALERT 引脚触发后,读取状态寄存器判断报警类型,采取相应保护动作(如关断负载、降频等)。报警可配置为透明或锁存模式。
三、典型应用场景开发
电池充放电管理:利用双向电流检测能力,分别监测充电和放电电流。配合能量累加功能(需固件实现)可计量充放电能量,用于 SOH 评估。
服务器电源轨监控:多片 INA236 部署于不同电源轨,通过 I²C 多路复用器或独立总线接入 BMC,实现逐路电流和功耗监测。
工业 4-20mA 环路:将分流电阻置于环路低侧,INA236 测量环路电流,通过 I²C 上报至主控,实现传感器状态诊断。
DC-DC 变换器效率测试:在输入和输出端各放置一片 INA236,同步采集电压和电流,计算实时效率。
四、开发工具与资源
INA236EVM:官方评估模块,支持高达 10A 的板载测量,配套 GUI 可读写寄存器并实时显示数据
数据手册(SBOSA14) :包含完整的寄存器映射、校准公式和布局建议
应用笔记:TI 提供了多篇关于分流电阻选型、校准编程和报警配置的应用指南
参考设计:TIDA-01589 等参考设计展示了 INA236 在电源监控中的实际应用
五、常见问题与注意事项
分流电阻功耗:确保电阻额定功率留有 2 倍以上余量,避免温漂影响精度
共模电压范围:VBUS 引脚可承受 0~36V,但分流电压输入(IN+、IN-)的共模范围受 VDD 供电限制,需确认工作条件
I²C 速率:INA236 支持标准模式(100kHz)和快速模式(400kHz),高速模式下需注意总线电容不超过 400pF
校准寄存器写入时机:必须在启动转换前写入,否则电流和功率读数无效
INA236AIDDFR 凭借 16 位精度、36V 共模范围和 SOT-23 小封装,适合从便携设备到工业系统的广泛电源监控应用。开发者只需围绕分流选型、校准编程和 I²C 通信三个核心环节展开设计,即可快速构建可靠的功率监测方案。



购物车中还没有商品,赶紧选购吧!








