此次测试选用标配有I²C时序分析软件的ZDS4054 Plus示波器进行测试。如图6所示为I²C时序分析参数设置界面,包含总线设置和参数设置,根据测试的标准用户可自行调节参数的数值。
图6 参数设置界面
· 总线电平:即输入电压Vcc,一般的I²C输入电压为3.30V,若为其他输入电压值也可通过旋钮A对其进行调节。总线电平Vcc的调节将会影响VIL和VIH的值,Vcc与VIL、VIH存在如表2所示的关系。
· 输入的高电平/低电平电压(VIH、VIL):两者输入的值由Vcc决定,满足表2所示的关系,也可以通过旋钮A对其进行调节,它们值的变化将不会影响Vcc值的变化。
设置完参数后点击【返回】可查看到测试分析的结果,如下图7所示。
图7 I²C时序分析
四、I²C时序测试数据细节分析
如图8所示:
· 通过观察测试表中的测量参数,若所测量的参数符合测试标准则通过测试,显示为“Pass”;
· 若不符合设定的标准则不通过测试,显示为“Fail”;
· 若测试表中显示“No Test”则表示找不到测试信号,此时可调整示波器水平时基,使示波器的屏幕上尽可能出现几帧甚至十几帧的波形,有利于对多点进行测试分析和比较;
· 在测试表的最下方将显示最终的整体测试效果,若完全通过测试则显示“Pass”,若有一项不通过测试,则为“Fail”。
图8 I²C时序测试结果
在测试列表中旋转旋钮B可查看测试表中的参数测试结果,需要查看某一项参数测试细节可通过旋钮B选中后短按旋钮B,此时屏幕中的缩放窗口将跳转至所选数据的测试部位,如图9所示。
图9 数据分析
测试完成后可对所测试的波形和数据进行导出,导出的“网页报表”文件可使用网页打开,导出的“CSV”文件可使用Excel打开。
五、总结
板子上的I²C总线的电气特性是否符合要求?这个问题可以交给I²C时序分析软件来准确地回答。ZDS5000行业分析型示波器,让您轻松搞定I²C总线测试和参数验证,加快调试的速度,提高效率。