首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >I2C总线分析仪

I2C总线分析仪
EN

Hardware Recommendations用户
提问于 2016-01-27 08:43:28
回答 1查看 70关注 0票数 10

我在找一些硬件

  • I2C信号的质量分析
    • 电压,电压
    • 数据信号质量(矩形质量)
    • 时钟信号质量(矩形质量)
    • 可能是I S.C定义的其他东西(我还不太熟悉)

  • 显示在i 2 C总线上传输的数据。
    • 总线监视器(只有十六进制值)
    • 数据提取器(解释十六进制值,例如将地址与数据分开)

这可能是两个单独的工具或一个全合一的工具。对于这两者,如果有一个连接到PC (例如通过USB),以便我可以轻松地生成测试报告文件,存储数据或转发给其他人,这将是很好的。

我现在没有预算限制,因为我必须要求预算。

超级用户/版主:是否有更好的标签?我找不到i2c总线监视器协议分析器嗅探器 --但我仍然认为这个问题是论话题,因为它是一个电子项目,连接到PC上,可以执行有意义的任务。

EN

回答 1

Hardware Recommendations用户

发布于 2016-01-28 18:31:09

为了测量信号的完整性,你只需要一个示波器。您的需求不在(旧的) I2C规范中,而是需要在连接到总线的特定设备的数据表中找到。

为了嗅探和分析巴士,我会推荐一种Saleae逻辑。(http://www.saleae.com)。以后的版本也可以执行模拟测量。所有测量都可以自动化(并联网),并且它们有一个很好的API可用于自定义您的特定度量。

详细说明:

编辑:

你需要考虑你需要什么,以及当你需要的时候。你想要做的事情清单通常不适合于一次测试。

我通常会分成以下几个阶段:

电路设计

这里是读取I2C从设备的数据表的地方。它们各自指定时钟和数据信号(通常相同)的最小/最大上升/下降时间。您通常能够确保正确的时间使用标准值拉起电阻器.确保在SDA和SCL线路上都提供测试平台。

电路验证

当你的第一个PCB从制造回来,是时候验证设计参数是正确的。使用电源电路,测量两条信号线的短路接地电流,并确保其符合您计算的设计值。然后使用硬件调出软件,使I2C主机生成数据传输,并用示波器(或其他方式)验证您的设计参数是否满足。您可能有一些能力,从PCB设计,以搞乱您的设计参数。在不好的情况下,你甚至可能不得不重新做板的布局来修复它。

系统启动

这是您开始为每个从设备实现驱动程序的地方。因此,I2C分析器是一件非常方便的事情。这通常是你发现与相声相关的问题的时候,你要么设计一个时间切片的解决方案,要么-more正确地回到设计中去修复它。

生产测试

此时,您知道您有一个工作设计和一个工作系统。这些部件由制造商进行测试,因此我们可以假设它们是工作的。与制造相关的常见问题是部件错位、焊接不良和短裤.您可以通过测试点上的两个简单测量来验证所有这些:测试点的电压和测试点的短路电流。

有了这一点,我希望你对现实中的需求有一个更好的理解。

票数 4
EN
页面原文内容由Hardware Recommendations提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://hardwarerecs.stackexchange.com/questions/1890

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档