0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

单片机

单片机捕获功能测频率

我最近在用TI的DSP芯片,型号是F2808,打算用里面的eCAP模块测直流无刷电机的霍尔信号频率,以此来测速。

我先用一块我做的板子发送PWM波,然后用eCAP测频率,测出来的没有问题,但是当我接上电机后,问题就来了,无论电机的转速是多少ecap测出来的频率都是25K。。。用示波器看霍尔信号才50Hz....用信号发生器发的PWM波测起来也很准。。。哪位遇到过相似的问题?求高手帮助,小鸟先行谢过了

PS:我用自己的板子发的PWM波和霍尔发出的波形一样,都是5V的方波

提问者:0755susan 地点:- 浏览次数:5144 提问时间:10-24 17:27
我有更好的答案
提 交
8条回答
请叫我杰西卡 08-22 20:01
受干扰了吧,  频率都是25K,
电机驱动的 PWM 功率开关的信号干扰过来好象没有这个高的频率.
还有可能是开关电源的干扰, 用排除法先找到干扰源再想办法
60user55 08-24 21:29
工频信号被引入了,要注意系统设计,隔绝干扰,先分析干扰是来自直接耦合还是空间耦合。
chm2 08-24 20:15

开关电源芯片用的LM2596,放置的是离着霍尔的输入不远,明天我再去查查,看看epwm输出的频率是不是25K,之前还真没往干扰上想。。。

明天我再测下,如果到DSP管脚上的波形还是正常的,这样能排除是干扰的原因吧?

JST2006 08-19 12:17
用示波器看系统电源,空间耦合通常来自长线感应,直接耦合则是通过电气连接。
vuwyewss 08-19 02:16

怀疑是软件或者芯片寄存器设置什么有问题。

如果是干扰,正好就在25K,并且始终保持在那个值上的可能应该不会太高。

xixunled 08-21 21:53
割断飞线试试
boonlive 08-26 09:06
直接并一个103、104上去做低通试试
jhhfhgj 08-24 07:54
加个RC应该可以
撰写答案
提 交
1 / 3
1 / 3
相关单片机
具有音调控制的单片机立体声前置放大器
用于单片机与电子装置中的开关电源
单片机软硬件复位的条件都有啥
电动机的单片机控制
单片机应用系统开发实例导航