打印
[其他ST产品]

双I2C读取编码器

[复制链接]
142|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
硬件清单




如下图所示



使用特权

评论回复
沙发
9dome猫|  楼主 | 2024-3-30 16:27 | 只看该作者
硬件连接
本例程演示两个硬件I2C的操作,I2C_1和I2C_2分别读取AS5600角度,

使用特权

评论回复
板凳
9dome猫|  楼主 | 2024-3-30 16:27 | 只看该作者
编码器VCC接3.3V



或者

使用特权

评论回复
地板
9dome猫|  楼主 | 2024-3-30 16:28 | 只看该作者
示例演示
打开示例

使用特权

评论回复
5
9dome猫|  楼主 | 2024-3-30 16:28 | 只看该作者
示例演示
打开示例

使用特权

评论回复
6
9dome猫|  楼主 | 2024-3-30 16:28 | 只看该作者
修改程序
直接用官方示例,下载运行后串口没有输出,并且板载LED一直闪烁,应该是程序跑飞了。官方程序不能直接用,也可能是创作者的版本和我的不一样。


697866607cd3548a7d.png (254.46 KB )

697866607cd3548a7d.png

使用特权

评论回复
7
9dome猫|  楼主 | 2024-3-30 16:29 | 只看该作者
编译上传;复位重启;分别转动两个电机观察角度输出。此时串口显示为两个电机的累计转动角度(单位rad)。
注意:主程序中有200ms延时,所以转动电机的时候速度不能太快,否则会导致角度累加错误。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

99

主题

1292

帖子

1

粉丝