打印
[STM32F4]

stm32正交比编码

[复制链接]
4850|39
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
feiyang0725|  楼主 | 2017-10-9 08:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
stm32正交比编码计数是有什么作用?应该如何解码,我在网上下载了一些资料看完不是很明白。。。
count = TIM4->CNT/4;//这个计数值有什么作用。。哪位知道的帮忙解答一下。只有正交编码,具体是怎么个意思不清楚。
怎么判断是正转还是反转?
沙发
mmuuss586| | 2017-10-9 20:07 | 只看该作者
计数值,根据计数值测速啊;
另外还要判断是正转还是反转;

正交,主要指相位相差90度;
根据相位超前还是滞后,判断是正转还是反转;

至于程序怎么判断,这部分程序有些技巧;

使用特权

评论回复
板凳
gygp| | 2017-10-9 22:30 | 只看该作者
这个就是正交测量的数据的。

使用特权

评论回复
地板
chenci2013| | 2017-10-9 22:31 | 只看该作者
5
biechedan| | 2017-10-9 22:32 | 只看该作者
要求定时器配置为正交编码模式,在TI1和TI2两个通道同时对A,B两路增量式的360线码盘的上升沿输入捕获,没10ms产生一次中断后计算出此时的电机转速。

使用特权

评论回复
6
wangdezhi| | 2017-10-9 22:33 | 只看该作者
count = TIM4->CNT/4就是测量的数据。

使用特权

评论回复
7
isseed| | 2017-10-9 22:33 | 只看该作者
编码器不是有正反的吗?

使用特权

评论回复
8
xietingfeng| | 2017-10-9 22:34 | 只看该作者
为什么需要判断正反转?

使用特权

评论回复
9
suzhanhua| | 2017-10-9 22:35 | 只看该作者
mmuuss586 发表于 2017-10-9 20:07
计数值,根据计数值测速啊;
另外还要判断是正转还是反转;

程序怎么判断正反?

使用特权

评论回复
10
mituzu| | 2017-10-9 22:35 | 只看该作者
11
gygp| | 2017-10-9 22:35 | 只看该作者
参考一下别人的设计就知道原理了。

使用特权

评论回复
12
chenci2013| | 2017-10-9 22:35 | 只看该作者
13
biechedan| | 2017-10-9 22:35 | 只看该作者
正交编码测速

使用特权

评论回复
14
wangdezhi| | 2017-10-9 22:35 | 只看该作者
通过计数值获得去速度。

使用特权

评论回复
15
isseed| | 2017-10-9 22:35 | 只看该作者
楼主看看别人的算法。

使用特权

评论回复
16
xietingfeng| | 2017-10-9 22:35 | 只看该作者
不是单片机控制实现的正反转吗?

使用特权

评论回复
17
suzhanhua| | 2017-10-9 22:35 | 只看该作者
mmuuss586 发表于 2017-10-9 20:07
计数值,根据计数值测速啊;
另外还要判断是正转还是反转;

有相关的代码可以参考吗?

使用特权

评论回复
18
mituzu| | 2017-10-9 22:37 | 只看该作者
19
xujihu| | 2017-10-10 00:59 | 只看该作者
可以看看这篇文档

STM32F10xxx正交编码器接口应用笔记.pdf

323.4 KB

使用特权

评论回复
20
feiyang0725|  楼主 | 2017-10-10 08:21 | 只看该作者
wangdezhi 发表于 2017-10-9 22:35
通过计数值获得去速度。

可以同过这个计数计算出转速和转矩,但是方向还是要知道的。正转反转对我程序意义不同

使用特权

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

本版积分规则

31

主题

124

帖子

1

粉丝