打印
[应用相关]

stm32正交编码器学习

[复制链接]
2046|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Snow7|  楼主 | 2016-4-25 20:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
stm32正交编码器学习

stm32正交编码器学习.pdf

332.08 KB

沙发
643757107| | 2016-4-25 22:13 | 只看该作者
正交编码器(又名增量式编码器或光电式编码器),用于检测旋转运动系统的位置和速度。正交编码器可以对多种电机控制应用实现闭环控制,诸如开关磁阻(SR)电机和交流感应电机(ACIM)。

使用特权

评论回复
板凳
wahahaheihei| | 2016-4-25 23:26 | 只看该作者
stm32 具有 16 位的编码器模式,使用它时,16 位会带来困扰;这里归结如下。    既然 16 位不够用,就需要扩展到 32 位甚至 64 位,更多的位数也可以,不过没有现成 的数据类型了;需要探究点别的东西。    如何扩展到 32 位,这让人困扰;经过多次摸索,确认使用定时查询编码器计数值,用 软件扩展到 32 位的方法最可靠。

使用特权

评论回复
地板
xhdzwzj| | 2016-4-26 00:07 | 只看该作者
用外部中断;
要么用带32位计数器片子,除了stm32f1没有32位计数器,其它系列基本都有。

使用特权

评论回复
5
whtwhtw| | 2016-4-26 08:17 | 只看该作者
STM32的定时器可以级联成32位,就是需要软件下点功夫

使用特权

评论回复
6
sonicll| | 2016-4-26 15:55 | 只看该作者
定时器级联32位,好像不能处理电机正反转,编码器计数值自动增减的问题,谁有比较好的思路?

使用特权

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

本版积分规则

173

主题

926

帖子

3

粉丝