保存校准寄存器设置
完成所有寄存器校准后,GUI接口如图6所示,所有失调和增益寄存器均设置在它们的校准值。除了经过校准的VDH0电平外,其它DAC值为假设数值;对器件进行校准,这些数据会随之更新。
注意我们只是观察了CH0页,在GUI设置中还有3个其它页面,用于CH0 PMU设置以及CH1的驱动器、PMU设置。完成所有校准后,全部失调和增益的DAC设置将显示在所有GUI页面。
这些设置只有在MAX9979上电时保持。如果MAX9979断电后重新上电,所有这些校准寄存器的设置将丢失,显示为上电默认值。
此时,通过串行接口编程可以更新这些寄存器。终端用户还需要在上电后通过串行接口将这些校准常数写入MAX9979。因此,将这些常数保存到数据表,并在每次上电后将表中内容读回到MAX9979寄存器非常重要。
评估板可以将这些常数存储到一个文件进行保存。用户只需点击“File”下拉菜单,点击“Save”,命名一个文件,然后定义存储该文件的位置。用户在上电后可以点击“File”下拉菜单,并点击“Load”选项。选择保存校准文件的位置进行加载,即可对MAX9979进行全面校准,以便随后使用。
“File”下拉菜单的“Save”和“Load”选项还可用于存储任何设置,包括校准常数。利用该功能,用户可以逐步装载数据,简化特定MAX9979的使用。
图6. 校准后的失调和增益典型设置
结论
MAX9979电平由其内部提供的16位DAC设置,通过对每个DAC的失调和增益位进行调整即可实现MAX9979电平的校准。校准后可以得到一个高线性度、高精度的驱动器/PMU/比较器/有源负载,满足测试行业的严格要求。所有这些功能已经集成在MAX9979引脚电子器件内。
使用本文讨论的方法,借助MAX9979数据资料,可以对器件的所有功能进行测试、分析和应用。