打印
[STM32F1]

定时器接霍尔异或,会偶尔丢失触发信号

[复制链接]
1760|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
atchboy|  楼主 | 2017-4-15 14:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问大神们,你们遇到过控制无刷电机的时候stm32 定时器异或接霍尔的时候,触发信号有丢失的情况。滤波设置3us,我的霍尔上升沿2us,下降沿1us一下。是不是stm32 异或硬件有问题?
沙发
atchboy|  楼主 | 2017-4-15 14:56 | 只看该作者
错了,是我配置问题,霍尔输入要配置成双沿。

使用特权

评论回复
板凳
atchboy|  楼主 | 2017-4-15 15:08 | 只看该作者
晕了,有不对了,stm32 F103配置不成双沿。。

使用特权

评论回复
地板
mmuuss586| | 2017-4-15 20:04 | 只看该作者
硬件加些滤波看看

使用特权

评论回复
5
pklong| | 2017-4-15 23:28 | 只看该作者
atchboy 发表于 2017-4-15 15:08
晕了,有不对了,stm32 F103配置不成双沿。。

上升沿或者下降沿?

使用特权

评论回复
6
pklong| | 2017-4-15 23:30 | 只看该作者
atchboy 发表于 2017-4-15 15:08
晕了,有不对了,stm32 F103配置不成双沿。。

这个应该可以更改的吧,上升之后配置下降

使用特权

评论回复
7
yiy| | 2017-4-16 13:57 | 只看该作者
捕获是不是可以双沿

使用特权

评论回复
8
aspoke| | 2017-4-16 17:15 | 只看该作者
你的触发信号是要做什么?

使用特权

评论回复
9
aspoke| | 2017-4-16 17:16 | 只看该作者
如果速度不快,可以定时器扫描IO变化。

使用特权

评论回复
10
atchboy|  楼主 | 2017-4-17 09:03 | 只看该作者
pklong 发表于 2017-4-15 23:30
这个应该可以更改的吧,上升之后配置下降

就是这样弄得,上升之后在配置下降轮流交替,但是运行一会差不多1-2分钟就出现丢失一次中断信号的情况。硬件滤波设置时没问题。

使用特权

评论回复
11
atchboy|  楼主 | 2017-4-17 09:05 | 只看该作者
各种自认为可能出现影响此问题的调试都试过了,还找不出原因,都花了我2两天时间了。

使用特权

评论回复
12
atchboy|  楼主 | 2017-4-17 09:33 | 只看该作者
本帖最后由 atchboy 于 2017-4-17 09:35 编辑

手册上写的:《如果TI1F_EN被选为触发输入(TS=100)时,不要使用门控模式。这是因为, TI1F_ED在每次TI1F变化时输出一个脉冲,然而门控模式是要检查触发输入的电平。》              所以应该不用每次改变边沿,但是还是一样的情况,丢失中断信号。

使用特权

评论回复
13
fanxsd| | 2018-6-1 15:21 | 只看该作者
atchboy 发表于 2017-4-17 09:33
手册上写的:《如果TI1F_EN被选为触发输入(TS=100)时,不要使用门控模式。这是因为, TI1F_ED在每次TI1F变 ...

你的 问题解决了吗? 我也遇到了,偶尔会丢失

使用特权

评论回复
14
atchboy|  楼主 | 2018-7-4 17:14 | 只看该作者
fanxsd 发表于 2018-6-1 15:21
你的 问题解决了吗? 我也遇到了,偶尔会丢失

解决了,是霍尔安装的问题。不过我感觉stm32 这个地方应该有bug。

使用特权

评论回复
15
keaibukelian| | 2018-7-17 14:29 | 只看该作者
看这个帖子很详细啊  谢谢楼主

使用特权

评论回复
16
Erichk| | 2018-7-23 19:17 | 只看该作者
霍尔怎么安装的,安装不对吗

使用特权

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

本版积分规则

16

主题

55

帖子

0

粉丝