社区
单片机/工控
帖子详情
关于JY901 姿态传感器 IIC传输数据问题
UNIONDONG
2017-12-12 11:12:44
关于JY901姿态传感器,下载的资料上都有例程,拿串口通信没什么难度,但是用STM32F407的 模拟IIC 通信的时候,发现通信不了,发回来的 数据都是错误的,很无奈,感觉时序没多大问题,就是不知道为什么收回来的数据是错误的,。
收到的数据不是 '?' 就是 ' ' .
有大神解答一下吗,挺着急的。谢谢。
...全文
8102
7
打赏
收藏
关于JY901 姿态传感器 IIC传输数据问题
关于JY901姿态传感器,下载的资料上都有例程,拿串口通信没什么难度,但是用STM32F407的 模拟IIC 通信的时候,发现通信不了,发回来的 数据都是错误的,很无奈,感觉时序没多大问题,就是不知道为什么收回来的数据是错误的,。 收到的数据不是 '?' 就是 ' ' . 有大神解答一下吗,挺着急的。谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
worldy
2020-08-17
打赏
举报
回复
一般都是因程序的问题 首先检查地址是否正确 然后检查是否有正常的ACK响应
_PeterXing_
2020-08-14
打赏
举报
回复
请问楼主,用linux应用层写的JY901 I2C程序,为什么输出的ROLL角度在第一个时钟有值,从第二个时钟开始就为0了呢?板子是基于51单片机改装的板子,其他加速度,角加速度,另外两个角度都有值。
GlenXu_007
2019-08-08
打赏
举报
回复
内上啦一般是很弱的,20K以上,所以不起作用。 另外请确定你的引脚时钟是否规整(足够宽),好赖是方波,否则不稳定。 时钟要求不严格,10%应该没什么问题。
The Electronic Cat
2019-08-06
打赏
举报
回复
我使用的串口通信,角度数据有延时,大概是3~4秒,不知道问什么
UNIONDONG
2019-08-06
打赏
举报
回复
3-4秒正常情况下是不会出现这种状况的,请检查硬件和程序问题。
UNIONDONG
2017-12-12
打赏
举报
回复
今天又搞了一天,仍然没有进展,模拟IIC仍然没有通信成功,现在仍有几个 1. 我现在这个是可以支持快速模式的,如果用正常模式,是否可以? 2. 我需要知道IIC的准确时序,不清楚IIC是否需要准确的时序。 3. 还有等待应答这个问题,好像一直没有等待到,直接STOP了,不太清除为什么 4. 对于上拉电阻,我是接了一个4.7K的,但是感觉(和直接设置GPIO口为上拉)没什么用,不知道是否真的需要 5. IIC 通讯 ,加入不用示波器,如何通过写程序,看出来效果,判断是否通讯 以上问题 希望大神解答。感激不尽!!!
木子水冰冰
2017-12-12
打赏
举报
回复
IIc通信受长度的限制,通信距离不能太长,所以导致姿态传感器的初始化失败了,多几次初始化直到成功就好了,但是iic很不稳定,建议还是用串口,今年国赛就被这个害惨了
STM32--
IIC
通信两个JY-901模块
STM32单片机通过
IIC
通信方式读取两个JY-901模块的数据,代码可用,注释清晰方便学习
基于STM32的
JY901
模块的数据获取以及数据的无线传输
基于STM32对
JY901
模块进行
姿态
数据的获取,同时用芯片的AD对多路电压进行采集,最终将所有数据通过NRF24L01发送给接收终端
STM32CubeMX
IIC
实现六轴
姿态
陀螺仪模块JY61P工程
STM32CubeMX
IIC
实现六轴
姿态
陀螺仪模块JY61P工程
JY901
使用说明书V4.0.pdf
JY901
使用说明书V4.0
JY901
S 陀螺仪代码
JY901
S 陀螺仪代码
单片机/工控
27,511
社区成员
28,797
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章