ADA4558传感器信号调节器:硬件设计与校准全解析

电子说

1.4w人已加入

描述

ADA4558传感器信号调节器:硬件设计与校准全解析

在汽车电子和工业控制等领域,传感器信号的精确处理至关重要。ADA4558作为一款汽车级信号调节器IC,专为连接基于惠斯通电桥输出的应变计传感器而设计,能够有效补偿传感器的各种误差,提供高精度的信号输出。本文将深入探讨ADA4558的硬件设计、功能特性以及校准流程,为电子工程师在实际应用中提供全面的参考。

文件下载:EVAL-ADA4558EBZ.pdf

一、ADA4558概述

1.1 基本功能

ADA4558可感知惠斯通电桥传感器中与施加力成正比的电阻变化,常用于压力传感等应用。传感器输出信号存在机械、热、公差和应变系数等误差,而ADA4558能够对这些非理想行为进行补偿,提供信号调理以校正传感器的偏移误差、电压跨度变化、灵敏度线性度和温度依赖性。

1.2 工作模式

  • 配置模式:允许进行校准和初始设置任务,可进行生产线末端(EOL)校准。校准程序生成的系数存储在EEPROM中,供校正算法使用。
  • 正常运行模式:对信号进行粗调理以最大化模数转换器(ADC)范围,并使用数字校正算法进行精细信号调理和线性化。作为LIN从设备,通过LIN接口将桥传感器和温度测量值传输到主发动机控制单元(ECU)。

1.3 系统精度

ADA4558的系统精度为0.1%满量程范围(FSR),校正后的测量值映射到12位数字代码,应变计的最小到最大测量值可映射到代码0至代码4095。

二、硬件设计细节

2.1 桥传感器输入

  • 信号测量:桥传感器的差分信号通过ADA4558的VPOS和VNEG引脚测量,VREG引脚提供4V调节器输出,为桥传感器、外部温度传感器和ADC参考提供电源,形成全比例测量系统。
  • 输入组件:包括电磁干扰(EMI)滤波器、可选极性开关、可编程增益放大器(PGA)、抗混叠滤波器和信号缓冲器。

2.2 EMI滤波器

ADA4558在PGA输入上配备IC级电阻 - 电容(RC)滤波器,差分滤波器的3dB截止频率((f{-3dB}))为550kHz,共模滤波器的(f{-3dB})为580kHz,对注入的EMI信号提供每十倍频20dB的衰减。

2.3 反相开关操作

反相开关连接PGA输入、VPOS和VNEG引脚,在EEPROM中启用时,可反转VPOS和VNEG引脚之间的PGA连接,提高PCB布局的灵活性。

2.4 PGA

  • 增益和偏移校正:前端的三级PGA提供桥传感器信号的偏移校正和增益。通过EEPROM中的设置可配置系统偏移电压、共模电压((V_{CM}))和PGA增益。
  • 增益设置:PGA有24种可编程增益设置,可通过EEPROM中的PGA_GAIN [4:0]进行设置。选择合适的PGA增益可最大化ADC的动态范围。

2.5 抗混叠低通滤波器

PGA的输出通过一个(f_{-3dB})为40kHz的抗混叠低通滤波器,限制ADC采样的模拟信号带宽。

2.6 温度传感器

  • 内部温度传感器:用于桥传感器校准,通过ADC以50kHz的采样率读取,经125Hz带宽滤波后,原始ADC数据保存到SYSREG地址0x91(ADC_DATA_TEMP)。
  • 外部温度传感器:允许对远程传感器进行温度补偿,通过TPOS和TNEG引脚测量远程RTD,与本地参考电阻串联测量以提供参考温度。ADC以50kHz的采样率读取外部温度传感器数据,经125Hz带宽滤波后,原始ADC数据保存到SYSREG地址0x92(ADC_DATA_EXTTS)。

2.7 ADC操作

ADA4558采用14位逐次逼近寄存器(SAR)ADC,可转换PGA输出、内部和外部温度传感器、VDD ÷ 2、桥输入(V_{CM})、片上粗带隙电压、内部1.8V模拟和数字电源(DVDD)等信号。桥传感器通道采样率为200kHz,温度传感器采样率为50kHz,其余ADC时隙用于自检、故障检测等功能。

2.8 用户可配置滤波

ADA4558为每个ADC通道提供用户可配置的IIR滤波器,包括桥传感器输入PGA、内部温度、外部温度和外部温度参考电阻。每个通道有硬件(HW)和软件(SW)IIR滤波器,可通过EEPROM地址12的温度低通滤波器(LPF)和桥低通滤波器(LPF)寄存器选择不同的截止频率。

2.9 存储器

  • OTP代码存储存储器:用于存储程序代码和最终测试数据,采用汉明码编码以提高可靠性,可进行单比特错误校正和2比特错误检测。
  • EEPROM:用于存储工厂调整系数、用户校准数据、制造数据和最终客户序列化数据,同样采用汉明码编码。

三、LIN接口

3.1 兼容性和帧结构

ADA4558集成了12V LIN物理收发器和LIN协议栈,支持LIN 1.3、LIN 2.0和LIN 2.1兼容模式。设备作为LIN从设备,响应LIN主设备的头帧,支持单无条件帧,可读取测量值、诊断信息和对EEPROM进行编程。

3.2 帧类型

  • LIN信号帧:始终携带信号(数据),由LIN主设备通过发送PID发起。
  • LIN诊断帧:用于配置ADA4558和读取设备状态,使用经典校验和。

四、故障处理与恢复

4.1 故障检测

ADA4558具有广泛的自检诊断和故障检测功能,通过信号帧和用户定义的诊断帧将故障标志发送到LIN主设备。每个故障检测可通过EEPROM地址14的FAULT_ENx位启用,故障检测时间由FAULT_TOLERANCE_NUM位设置。

4.2 故障恢复

ADA4558有快速恢复模式和常规恢复模式,快速恢复模式下恢复时间为0ms,常规恢复模式下恢复时间为130ms。

五、校准流程

5.1 进入配置模式

通过发送特定的LIN UUD帧设置PASSWD和TESTMODE_SEL寄存器,将ADA4558置于配置模式,允许通过LIN接口写入系统寄存器,并停止处理器定期从EEPROM刷新寄存器内容。

5.2 桥传感器输入校准

  • PGA增益设置:选择合适的PGA增益以最大化ADC的动态范围,同时考虑传感器电压的最大变化。
  • 共模电压调整:通过设置BRG_VCMTRIM寄存器调整共模电压,确保PGA在不同(V{CM})和增益设置下正常工作。
  • 传感器偏移电压调整:在PGA的三个阶段进行传感器偏移电压调整,通过二进制搜索方法找到合适的DAC值,最终计算并编程BRG_VOS_TRIM1、BRG_VOS_TRIM2和PGA_DAC5的值。

5.3 外部温度传感器校准

  • 增益设置:选择合适的参考电阻、偏置电流和PGA增益,以最大化ADC的动态范围。
  • 校准例程:通过采集不同温度下的ADC代码,计算五个温度系数,并将其写入EEPROM。

5.4 桥传感器通道校准

  • 数据采集:定义校准点,设置目标温度和桥传感器条件,读取温度和桥传感器输入的ADC代码。
  • 系数计算:使用校正系数计算器根据采集的数据计算桥传感器系数,并将其写入EEPROM。

六、总结

ADA4558作为一款功能强大的传感器信号调节器,为桥传感器提供了高精度的信号调理和校准功能。通过合理的硬件设计和详细的校准流程,能够有效补偿传感器的各种误差,提高系统的精度和可靠性。电子工程师在实际应用中,应根据具体需求选择合适的配置和校准方法,以充分发挥ADA4558的性能优势。

在实际设计过程中,你是否遇到过类似传感器信号处理和校准的挑战?你是如何解决的呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

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

×
20
完善资料,
赚取积分