一种I2C从机地址冲突的访问电路以及地磁检测仪

文档序号:34905069发布日期:2023-07-27 13:35阅读:72来源:国知局
一种I2C从机地址冲突的访问电路以及地磁检测仪

本发明属于测量设备,特别涉及一种i2c从机地址冲突的访问电路以及地磁检测仪。


背景技术:

1、在金属矿产资源勘査工作中,电磁法是一种常用的方法,即利用便携的手持地磁检测仪器,对目标区域的地下磁场分布进行探测,从而根据磁场异常分布来分析地下矿产资源的状况。其中,磁场传感器距离地表的距离是一项重要的参数。为了准确检测该参数,tof(time of flight,飞行时间)激光测距传感器被用于手持式地磁检测仪中。在该种检测仪中,一般至少需要使用两个以上的tof传感器。市场上出现的tof传感器,以st公司的vl53l5cx为例,该tof传感器采用的是i2c数据通信接口。

2、i2c英文全称inter-integrated circuit,是一种串行通讯总线,使用多主从架构,由飞利浦公司在80年代开发,用于主板、嵌入式系统连接周边低速设备。实现i2c通信只需要sda和scl两根线即可,且所有设备都可以挂接到总线上,使用简单,硬件管脚资源占用少,几十年以来得到了非常广泛的应用。但是,在i2c总线结构中,每个i2c设备都有唯一的i2c地址,主机正是依靠这个i2c地址来准确找到挂在总线上的目标设备,来保证i2c设备访问的准确性。由于i2c地址资源是有限,在实际的工程中,经常会碰到与i2c地址有关的问题无法解决,包括:1.两个以上的i2c设备具有相同的i2c地址,在同一个i2c总线无法同时使用;2.一种i2c设备需要使用多个i2c地址。譬如,上文提及的tof传感器,st公司的vl53l5cx,该tof传感器采用的是i2c数据通信接口,每个传感器仅有一个固定的i2c地址0x52,当需要在一套仪器中安装两个测距传感器的时候,不可避免就会出现i2c从机的地址冲突。

3、因此,一种简便易用的,在i2c从机地址冲突的时候能保证系统通信的电路,已经成为技术上的必要。


技术实现思路

1、本发明提供了i2c从机地址冲突的访问电路,目的在于解决现有仪器设备中中无法使用多个从机地址相同的i2c总线传感器的问题。

2、为实现上述目的,本发明实施例之一,一种i2c从机地址冲突的访问电路,包括i2c主机、多个i2c从机、选通电路。

3、所述i2c主机的一个gpio作为i2c从机选通控制管脚ctl,控制管脚ctl通过连接所述选通电路接入各个i2c从机。

4、所述选通电路由多个级或并联的mos管组成。

5、本发明实施例,通过使用选通电路实现对于多个i2c从机冲突地址的选择,实现了在仪器设备中使用多个i2c从机地址相同的器件,解决了传感器i2c从机地址冲突的难题。



技术特征:

1.一种i2c从机地址冲突的访问电路,其特征在于,包括i2c主机、多个i2c从机、选通电路,

2.根据权利要求1所述的i2c从机地址冲突的访问电路,其特征在于,所述选通电路由多个级联或并联的mos管组成。

3.根据权利要求2所述的i2c从机地址冲突的访问电路,其特征在于,所述i2c从机,包括第一i2c从机和第二i2c从机,

4.根据权利要求3所述的i2c从机地址冲突的访问电路,其特征在于,

5.根据权利要求4所述的i2c从机地址冲突的访问电路,其特征在于,

6.一种地磁检测仪,其特征在于,该地磁检测仪包括测量探杆,在该测量探杆上设置至少2个磁场传感器,在每个磁场传感器的位置分别设置1个激光测距传感器,即分别是第一激光测距传感器和第二激光测距传感器,

7.根据权利要求6所述的地磁检测仪,其特征在于,所述选通电路包括多个mos管级,用以选通第一i2c从机总线的串行时钟线scl1或第二i2c从机总线的串行时钟线scl2。

8.根据权利要求6所述的地磁检测仪,其特征在于,所述磁场传感器分别设置在所述测量探杆的两端。

9.根据权利要求8所述的地磁检测仪,其特征在于,所述激光测距传感器采用tof激光测距传感器。


技术总结
本发明公开了一种I2C从机地址冲突的访问电路,包括I2C主机、多个I2C从机、选通电路。I2C主机的一个GPIO作为I2C从机选通控制管脚CTL,控制管脚CTL通过连接所述选通电路接入各个I2C从机。选通电路由多个级联或并联的MOS管组成。本发明通过使用选通电路实现对于多个I2C从机冲突地址的选择,实现了在仪器设备中使用多个I2C从机地址相同的器件,解决了传感器I2C从机地址冲突的难题。

技术研发人员:胡杰,张琳
受保护的技术使用者:上海海事大学
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1