目录
- 确认 20 A 版本的传递关系
- 按引脚定义布置一次电流
- 计算内部导体损耗与温升
- 提供干净的 5 V 电源
- 用 FILTER 引脚设定有效带宽
- 围绕比例跟随特性设计 ADC
- 区分耐压测试与连续工作电压
- 保持爬电距离、电气间隙和隔离走廊
- 降低外部磁场误差
- 正确处理交流、直流和故障波形
- 锁定准确量程与完整后缀
- 校准并验证装配后的整板
- 完成工程检查
ACS712ELCTR-20A-T 在八引脚 SOIC 封装中集成低电阻一次铜导体、霍尔元件和模拟信号链。它针对 ±20 A 双向量程优化,可测量交流或直流;零电流时,输出电压位于 5 V 电源的一半附近。一次电流引脚与低压信号引脚在封装内部具有电气隔离。
这颗器件不是夹在导线外侧的传感器。电流从 1、2 脚进入内部导体,再从 3、4 脚流出,因此 PCB 必须把器件串入负载路径,并让铜箔、焊点和端子承受全部电流。霍尔隔离解决的是一次侧与信号侧之间的耦合问题,不会消除一次导体的电气和热设计责任。
完整方案需要同时处理模拟比例、电源跟随特性、FILTER 引脚带宽、ADC 参考、外部磁场、绝缘间距和完整订货后缀。只把典型灵敏度写进程序,无法保证整板测量准确。

ACS712ELCTR-20A-T 的优化量程为 −20 A 至 +20 A,5 V 供电时典型灵敏度为 100 mV/A,零电流输出标称为 VCC/2。以 5.0 V 为例,名义关系可写成 VOUT = 2.5 V + 0.1 V/A × IP,正负方向由 IP+ 到 IP− 的电流方向决定。
这只是名义换算。零点、灵敏度容差、非线性、噪声和温度系数都会进入误差。接近零电流时,偏置与噪声往往比分满量程增益误差更重要,因此不能用满量程精度简单推断小电流分辨率。
ADC 要预留上下余量。名义 +20 A 约对应 4.5 V,−20 A 约对应 0.5 V,但电源偏差、零点、灵敏度、瞬态和过流都可能让输出继续移动。前端保护与量程设置不能在正常边界处立即削顶。
1、2 脚在内部并联为 IP+,3、4 脚并联为 IP−,四个一次电流引脚位于封装同一侧。5 至 8 脚依次属于 GND、FILTER、VIOUT 与 VCC 信号侧。焊盘不能照搬普通信号 SOIC 的等宽走线。
一次侧每对引脚都要用宽而对称的铜箔连接,使电流在引脚和焊点之间均匀分配。焊盘前不要突然缩成细颈。板边端子、保险器件、继电器和负载接口应形成短、清楚、环路面积小的功率路径。
霍尔元件测量的是内部导体磁场,不需要对外部铜箔做开尔文取样,但外部铜箔仍决定散热和机械可靠性。即使输出数值正常,分流不均也可能让某个引脚或焊点过热。
ACS712 内部一次导体电阻典型值为 1.2 mΩ。20 A 时,按 I2R 计算的名义损耗约为 0.48 W,尚未包括板上铜箔、焊点和端子损耗。对密闭家电或紧凑电机驱动板,这一热量不能忽略。
温升强烈依赖铜面积、铜厚、过孔、气流、邻近热源和占空比。数据表中的热参数基于规定的评估板铜面积,不能直接套到铜皮更小、层叠和外壳不同的产品板上。
应在连续额定电流与实际过载波形下测量板面、封装和周围环境温度,并结合模型判断内部引线框与结温。给封装顶部增加金属散热件还可能缩短高压爬电距离,不能只从热角度处理。
规定工作电源范围为 4.5 至 5.5 V,标称值 5.0 V。0.1 µF 去耦电容应紧靠信号侧 VCC 与 GND,回路短,并远离一次大电流铜箔。
零点与灵敏度都随 VCC 成比例变化,所以电源纹波会进入测量。若 ADC 参考不跟随同一电源,继电器动作、电机栅极边沿和开关稳压纹波都可能同时改变基线与增益。应采用足够安静的本地电源,并验证启动和输出稳定时间。
欠压时不能把接近中点的输出自动当成零电流。软件应结合电源良好状态或实测 VCC 判断数据有效性,等电源和器件输出稳定后再接受样本。
FILTER 引脚连接内部 1.7 kΩ 电阻,外接电容可在缓冲器前形成低通响应。数据表在 1 nF 滤波电容条件下给出 80 kHz 带宽。增大电容能降低噪声,但会延长上升时间并削弱高频电流细节。
带宽要按任务确定。工频有效值监测通常可以用较窄带宽换取更低噪声;电机电流环或快速过流检测则要保留更高频率。滤波器至少要通过算法需要的谐波与故障边沿。
不要在 VIOUT 上随意串接大电阻。外部 RC 的电阻可能与 ADC 输入阻抗形成分压,并影响采样保持电容的建立时间。若还需抗混叠滤波,应把传感器输出阻抗、ADC 采样过程和数字滤波一起仿真和实测。

ACS712 的零电流输出和灵敏度都会按 VCC 比例变化。若 ADC 使用同一条 5 V 电源作参考,传感器输出与 ADC 满量程可一起变化,从而抵消很大一部分供电偏差。参考路径仍需良好滤波和接地。
若 ADC 使用独立精密参考,就要测量 ACS712 的实际供电并纳入换算。固定假设 5.000 V 会在电源变化时同时产生零点和增益误差。转换公式应使用校准后的零点码、灵敏度以及实际传感器电源与 ADC 参考关系。
分辨率要根据滤波后的噪声选择。100 mV/A 下,1 mV 名义上相当于 10 mA;当传感器、电源参考和布局噪声更大时,单纯增加 ADC 位数不会提高有效分辨率。
当前数据表规定一次侧 1 至 4 脚与信号侧 5 至 8 脚之间可承受 2.4 kV RMS、60 秒耐压测试,同时给出更低的基本绝缘最大工作电压:420 V 峰值或直流,以及 297 V RMS。两组数字对应不同定义,不能互换。
系统连续工作电压还要结合终端标准、绝缘等级、瞬态类别、污染等级、材料组、海拔与波形选择。2.4 kV 的短时测试结果不代表器件可以长期工作在 2.4 kV。若产品要求加强绝缘,可能需要额外屏障或其他器件架构。
还应核对目标产品所需的现行证书与标准版本。封装内部隔离只是系统的一部分,PCB、连接器、保险位置、外壳和低压接口都要维持同一安全目标。
数据表列出的封装一次侧到信号侧最小电气间隙和爬电距离均为 4 mm。PCB 上对应区域不能用铜皮、过孔、测试点、导电屏蔽或紧固件缩短路径;终端标准要求还可能高于封装本身。
隔离走廊应从封装边界延伸到周边电路。适当的铣槽可增加某些结构的爬电距离,但槽宽、加工公差和污染条件必须符合适用标准。不能为了电磁兼容让地铜或屏蔽片跨越隔离区。
市电端子要位于板边,使外部导线不穿过低压区。FILTER 电容、去耦、输出和 ADC 留在信号侧,保险与高能量铜箔留在一次侧,便于设计复核和生产检查。
ACS712 直接检测内部 U 形导体产生的磁场,没有磁通集中器。这能降低磁滞,但也让霍尔元件更容易受到敏感轴方向的外部磁场影响。邻近大电流铜排、电感、变压器、继电器和永磁体都可能移动零点。
应尽量拉开与无关大电流路径的距离。无法避开时,可按制造商指导调整邻近导体方向,使其磁场尽量平行于霍尔片而不是穿过敏感轴。相关去线与回线可以靠近布置以减小远场,但被测路径必须清楚地通过器件。
把 ACS712 一次电流保持为零,同时让周围负载覆盖全部工况,记录输出偏移。需要屏蔽时,还要验证材料磁滞、方向以及对爬电距离和电气间隙的影响。
直流换算应先减去校准零点,再除以校准灵敏度,并考虑预热和温漂。用已知从 IP+ 到 IP− 的电流确认正方向,确保符号在 ADC 和软件中保持一致。
交流测量要在每个周期取得足够样本,先去除零点后再计算有效值。对中点波形直接求平均会接近零,不能代表负载电流。有效值算法应包含模拟通道实际通过的谐波。
过流检测要定义阈值、持续时间、滤波延迟、ADC 延迟和恢复过程。器件的瞬态承受能力不一定是 PCB、端子、保险和焊点的承受边界,绝对最大值也不能作为常态目标。
ACS712 系列含 ±5 A、±20 A 和 ±30 A 双向量程,典型灵敏度分别不同。20 A 版本的 100 mV/A 不能与 185 mV/A 或 66 mV/A 的版本共用固定比例。装错量程时,输出仍会变化,却会得到错误电流。
完整型号 ACS712ELCTR-20A-T 包含器件、温度等级、LC SOIC 封装、卷带形式、20 A 量程和结构后缀。Allegro 说明 -S 与 -T 的结构差异,并指出工作性能相同;合规和 BOM 仍需审批完整后缀,不能只写“ACS712”。
来料检查应把包装标签、器件标记规则和批准型号对应起来。装板后先验证零点,再施加已知正向电流,确认量程和极性后才能写入生产校准系数。
在受控温度、一次电流为零时校准零点,再施加多个正负参考电流,检查线性后拟合偏置和增益。校准曲线不能用来掩盖饱和、接线错误或明显热漂移。
在温度边界和连续电流达到热稳定后重复测试,并切换继电器、电机与功率变换器,暴露外部磁场影响。每次记录 VCC、ADC 参考和 FILTER 电容,避免把电源或滤波改变误判为传感器漂移。
按批准方法验证绝缘,并检查隔离走廊中的焊锡、助焊剂残留、五金和铜缺陷。功能测试应覆盖极性、零点、已知电流、ADC 削顶、供电异常、启动等待和过流响应。
ACS712 可以构成紧凑的隔离模拟电流通道,前提是把内部导体、霍尔信号链与 PCB 隔离区作为整体设计。可靠方案不仅要使用正确灵敏度,还要安全承载电流、控制温升和外磁场、按需求设定带宽、保持 ADC 比例关系,并采用正确的连续工作电压限制。完成这些验证后,±20 A 版本才能稳定地承担交直流测量。



