搜索
bottom↓
回复: 8

STM32测电机转速出现抖动有什么可能的原因,急求助啊

[复制链接]

出0入0汤圆

发表于 2013-8-27 11:36:44 | 显示全部楼层 |阅读模式
准备电设中,做了一辆小车,想测轮子转的圈数,用光电传感器测码盘的个数,即脉冲数,起始用定时器的捕获功能测,后来用定时器的外部时钟功能(算是计数器的功能 ),再后来使用外部中断计算下降沿,但都出现了同一个问题--计数不准确 ,准确地说是STM32检到的脉冲与实际不同,反映在如果我手动轮子,一切计数正常,使用外部电源(与车子不同的电源)一切正常,当把轮子接入小车的供电系统时,问题来了,拿外部中断来说,即使给小车很慢的速度都一下子几千个中断,一次中断计数一交,很明显是不对的,用示波器看了输入的脉冲很漂亮,没什么大的抖动,把杜邦线接进STM32的IO口,让他工作同时也用示器看结果,也没什么问题,那这些引发外部中断(导致计数器,捕获功能)不正常的脉冲从何而来,有解决方法的请慷慨解答,在此谢过各位

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2013-8-27 11:44:53 | 显示全部楼层
脉冲太窄,示波器没看出,不知你的示波器性能如何

出0入0汤圆

发表于 2013-8-27 19:57:27 | 显示全部楼层
加上滤波电路稳定一下波形,应该是你的示波器的频带不够,高频的没有看到。

出0入0汤圆

发表于 2013-8-27 20:01:53 | 显示全部楼层
电机外壳接地?

出0入0汤圆

发表于 2013-8-27 22:26:44 | 显示全部楼层
电源引入干扰?

出0入0汤圆

发表于 2013-8-27 23:00:13 | 显示全部楼层
试试看电机和电路单独供电

出0入0汤圆

 楼主| 发表于 2013-8-28 11:24:10 | 显示全部楼层
ricefat 发表于 2013-8-27 23:00
试试看电机和电路单独供电

正在试,应该是电池引入一些干扰

出0入0汤圆

发表于 2013-8-28 12:53:43 | 显示全部楼层
沐风野草 发表于 2013-8-28 11:24
正在试,应该是电池引入一些干扰

应该不是电池,电机本身就是最大的干扰源。另外如果有DC-DC也要注意功率负载,过低或是过高的负载都会引起纹波增大。

出0入0汤圆

发表于 2013-8-28 13:18:56 来自手机 | 显示全部楼层
在信号线到地弄个470pF到10nF的电容会好点
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 13:33

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表