ZHCSR04 September 2023 AMC130M02
PRODUCTION DATA
某些信号链错误可以通过单次室温校准来纠正。AMC130M02 可以存储校准值并使用这些值实时校正结果。可以使用 AMC130M02 实时校正的误差包括偏移误差、增益误差和相位误差。
当输入为零电压(对于电压通道)或零电流(对于电流通道)时,通过确定信号链的测量输出来执行偏移校准。可以针对每个通道测量零输入的 ADC 转换结果并将其记录在外部非易失性存储器中。部署系统后,可以将这些值提供给相应通道的 CHn_OCAL_MSB 和 CHn_OCAL_LSB 寄存器。然后,AMC130M02 在将这些值提供给主机之前从转换结果中减去这些值。
与偏移误差校正类似,系统增益误差可在部署前确定,并可用于实时校正每个通道上的增益误差。增益误差定义为 ADC 传递函数相对于 PGA 增益校正理想值 1 的百分比差异。可以通过测量最大和最小输入信号的结果,找出这些结果之间的差异并除以理想差值来确定该误差。方程式 10 介绍了如何计算增益误差。
要校正增益误差,请将每个偏移校正转换结果除以测得的增益。AMC130M02 根据校准寄存器 一节中所述的方法将每个转换结果乘以存储在 CHn_GCAL_MSB 和 CHn_GCAL_LSB 寄存器中的增益校准系数。主机可以将每个通道的测量反相增益值编程到这些寄存器中,以便针对每个样本自动校正这些值。
AMC130M02 还可以校正传感器引入的系统相位误差。对于该设计,从分流器到 ADC 输入(以及从电压测量电阻分压器)的 PCB 布线会在系统中引入一些相位误差。一些设计使用软件方法进行相位校正,但 AMC130M02 可以实时执行该功能。系统必须首先测量各个通道之间的相位关系。然后 AMC130M02 将一个通道定义为相位 0。随后,可以编辑 CHn_CFG 寄存器中对应于各种其他通道的 PHASEn 位,以校正相对于相位 0 通道的相位关系。