[STM32F1] 是不是stm32 异或硬件有问题

[复制链接]
1854|35
 楼主| pengf 发表于 2022-2-20 16:07 | 显示全部楼层 |阅读模式
请问大神们,你们遇到过控制无刷电机的时候stm32 定时器异或接霍尔的时候,触发信号有丢失的情况。滤波设置3us,我的霍尔上升沿2us,下降沿1us一下。?
zwll 发表于 2022-2-20 16:09 | 显示全部楼层
配置问题
 楼主| pengf 发表于 2022-2-20 18:03 | 显示全部楼层
错了,是我配置问题,霍尔输入要配置成双沿。
 楼主| pengf 发表于 2022-2-20 18:05 | 显示全部楼层
晕了,有不对了,stm32 F103配置不成双沿。。
 楼主| pengf 发表于 2022-2-20 18:08 | 显示全部楼层
硬件加些滤波看看
llljh 发表于 2022-2-20 18:09 | 显示全部楼层
上升沿或者下降沿?
heweibig 发表于 2022-2-20 18:11 | 显示全部楼层
这个应该可以更改的吧,上升之后配置下降
zhenykun 发表于 2022-2-20 18:13 | 显示全部楼层
捕获是不是可以双沿
stly 发表于 2022-2-20 18:15 | 显示全部楼层
你的触发信号是要做什么?
xxrs 发表于 2022-2-20 18:17 | 显示全部楼层
如果速度不快,可以定时器扫描IO变化。
 楼主| pengf 发表于 2022-2-20 18:19 | 显示全部楼层
就是这样弄得,上升之后在配置下降轮流交替,但是运行一会差不多1-2分钟就出现丢失一次中断信号的情况。硬件滤波设置时没问题。
 楼主| pengf 发表于 2022-2-20 18:22 | 显示全部楼层
各种自认为可能出现影响此问题的调试都试过了,还找不出原因,都花了我2两天时间了。
 楼主| pengf 发表于 2022-2-20 18:25 | 显示全部楼层
手册上写的:《如果TI1F_EN被选为触发输入(TS=100)时,不要使用门控模式。这是因为, TI1F_ED在每次TI1F变化时输出一个脉冲,然而门控模式是要检查触发输入的电平。》              所以应该不用每次改变边沿,但是还是一样的情况,丢失中断信号。
stly 发表于 2022-2-20 18:27 | 显示全部楼层
你的 问题解决了吗? 我也遇到了,偶尔会丢失
 楼主| pengf 发表于 2022-2-20 18:30 | 显示全部楼层
解决了,是霍尔安装的问题。不过我感觉stm32 这个地方应该有bug。
huangchui 发表于 2022-2-20 18:31 | 显示全部楼层

看这个帖子很详细啊  谢谢楼主
 楼主| pengf 发表于 2022-2-20 18:34 | 显示全部楼层
霍尔怎么安装的,安装不对吗
zhanghqi 发表于 2022-2-20 18:36 | 显示全部楼层
唉,还是没有什么结果,算了,多谢大家啦
zwll 发表于 2022-2-20 18:38 | 显示全部楼层
有没有可能是电磁干扰啥的呢
zwll 发表于 2022-2-20 18:43 | 显示全部楼层
应该是软件配置有问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

718

主题

10129

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部