所有提问
色谱 | 光谱 | 质谱 | 波谱 | 显微镜 | 物性测试 | 样品前处理 | 常用设备 | 食品检测 | 药物分析 | 环境监测 | 实验室建设/管理 | 认证认可 | 基础知识    更多>>
未解决的问题:146832
所有仪器问答:170798
 您现在的位置:首页 > 仪器问答 > 其他仪器 > 其他仪器其他仪器论坛
共有 1 人回复了该问答如何判断Ginkgo USB-I2C从机的设备地址?
 回复Insp_2e6f7680发表于:2020/8/12 15:53:33悬赏金额:5积分 状态:未解决
大家在使用Ginkgo USB-I2C适配器,有个非常重要的信息就是所控制的从机地址必须要知道,否则就无法正确的和I2C从机进行通信,一般来说,在I2C设备的数据手册中都会明确提出这个设备的I2C地址是多少,不过在有的时候,可能手边没有这个设备的地址信息,但是也想和它建立通信,这种情况怎么办呢?下面我们就可以用我们的适配器并配合我们提供的一个小工具来找到这个设备的地址。
实现的基本原理,我们先假设这个I2C从机设备是7bit模式地址,然后我们以此发送所有地址数据,然后判断从机是否正常应答,如果正常应答了,说明这个地址就是这个I2C从机的地址,否则就不是他的地址。
软件界面如下:
[img=1.png,522,]http://www.viewtool.com/bbs/data/attachment/forum/201406/20/135908mm0o0v0t03iwjrw0.png[/img]
从软件输出的信息可以看到,当发送0xD0地址的时候,从机正常应答了,而发送其他地址的时候从机都没应答,这就能说明从机设备地址就是0xD0.
软件下载:
Ginkgo_USB-I2C_AutoAddr_Setup_v1.0.0.rar
 回复  1# Insp_2e6f7680  回复于:2020-08-12 15:55:33
扫一扫查看全部1条回复
高级回复快速回复【花三五分钟,帮别人解决一个问题,快乐自己一天!】