day12江协科技 I2C

可以看到每一个的硬件设备都有SCL和SDA

这个主机发送数据到从机,主机控制着SCL和SDA两条线,当SCL低电平的时候,准备发送数据,然后SDA线此时发送根据时序对应的数据,比如说是0还是1(高电平),然后SCL变高电平,完成发送,从机在主机SCL高电平的时候,完成接收,然后主机scl低电平准备发送另外一个数据,以此类推

总结一下,主机接收从机数据是怎么进行操作的呢,通过SCL来进行控制,比如说当SCL为低电平的时候,从机根据数据的高低电平,将数据放到SDA上,然后SCL变成高电平,完成接收,第二个数据也是同理,就是主机将SCL低电平,准备接收,此时从机可以控制SDA传输数据位是高是低,然后SCL变为高电平,成功接受

主机发送数据给从机:主机SCL低电平,此时准备数据,然后在SDA上发高电平或低电平,然后主机控制SCL为高电平,从机读数据,以此类推

从机发送数据给主机,主机SCL低电平,从机控制SDA发送数据,然后主机SCL高电平,完成接收,以此类推

这里的意思就是说,当主机发送数据给从机的时候,当主机发送了一个字节的数据后,然后发送一个给从机,从机若是SCL低电平则继续发送,高电平则停止,同样的

当从机发送数据给主机的时候,发送完一个字节后,然后通过SDA发送一个数据,主机控制SCL,为高电平或者低电平,确认要不要接收数据

下面问题来了,有那么多的从机,主机怎么知道要控制哪一个呢,其实很简单,每一个传感器都有一个商家为他们设定的地址,可以根据手册查询,主机在使用的时候,会先发一个地址名,从机会看看和自己适不适配,然后决定自己是否呼叫

这是一个主机向从机发送数据的一个示波器过程图,首先就是主机向从机发送一个从机的地址位,以及R/W,即是写还是读的意思,然后若从机此时给一个低电平则说明应答,反之就是不应答,然后主机指定从机内部的寄存器地址位置,然后第三步才是发送数据

最后一句话说的很对

=============mpu6050=====================================================

对于三轴加速度计来说是对于静态进行测速的,可以把三轴加速度计想象成 "一个装着小球的透明正方体盒子":这个盒子的上下两面对应 X 轴的正负方向,前后对应 Y 轴,左右对应 Z 轴。当盒子静止不动时,小球会稳稳待在盒子中心;一旦盒子朝某个方向倾斜、加速(比如拿起盒子往上抬),小球就会 "撞" 向对应的盒壁 ------ 通过看小球偏向哪个面,就能知道加速度是沿着 X/Y/Z 哪个轴产生的啦。

三轴陀螺仪传感器:就是你的内部的陀螺仪保持高速的旋转,当你的外部的设备进行偏移的时候,此时你的内部的陀螺仪就会给一个反斥的力,然后就可以得到对应的一个动态的角速度

此时这两者就会相互的补充,一个是动态的一个是静态的

对于从机地址的读写方式,也就是我们电平变化的第一个阶段,通过从机去释放自己的信号,让主机去接收这个过程去考虑的

相关推荐
财迅通Ai10 小时前
逆周期研发筑壁垒 舜宇光学科技以技术突围手机存量竞争市场
科技·智能手机·舜宇光学科技
张老师带你学15 小时前
Unity buildin 石头围墙 树木 树墩子 卡通风格 栅栏 小桥 低多边形
科技·游戏·unity·游戏引擎·模型
zandy101116 小时前
衡石科技 HENGSHI SENSE:一站式智能分析平台,让企业数据价值“所见即所得”
大数据·数据库·科技
星幻元宇VR17 小时前
VR星际行走平台|沉浸式科普教育与未来体验的新入口
科技·学习·安全·生活·vr
北京耐用通信18 小时前
自动化行业异构集成实践:耐达讯自动化实现CAN转EtherCAT高效互操作
人工智能·科技·网络协议·自动化·信息与通信
云边云科技_云网融合18 小时前
云平台资源动态分配:技术原理与系统架构全解析
人工智能·科技·安全·架构
lpfasd12318 小时前
2026年第15周科技社区趋势周报
科技
ModelWhale19 小时前
和鲸科技CEO范向伟亮相“AI极客夜话”:畅谈智能体时代的人才培养与创业路径
人工智能·科技
MicroTech202519 小时前
微算法科技(NASDAQ :MLGO)量子增强区块链联邦学习:基于量子拜占庭协议的技术革新
科技·算法·区块链
AI品信智慧数智人19 小时前
AI赋能景区|山东品信智慧科技,解锁文旅数字化新范式✨
人工智能·科技·旅游