28335ecap 模块使用中碰到的问题

[复制链接]
2479|5
 楼主| 血染的红领巾 发表于 2015-11-9 15:35 | 显示全部楼层 |阅读模式
我使用28335的ecap1和ecap2模块采集两路方波,主要是用于电机测速,由于是用在电动自行车上频率都不是很高,测速采用的是电机内部的测速,电机每转一圈输出6个脉冲,在示波器上看波形没什么问题,幅值3.3v,很正常的方波。但是输入到ecap引脚里面我只计算高电平持续的时间,我用的是cap2-cap1读出来的数据有的是正常的,由于速度慢大概在七位数,但是经常会有一些两三位的数,而且还有2,3这样的值。这是为什么呢?是电机输出的方波有干扰?导致了误触发?我在中断里面设置了一个变量,每次进中断家加1,这个变量变化的也很不规律。这说明会有些误触发也进入了中断,这个问题有哪位朋友之前也遇到过吗?望指点迷境!
 楼主| 血染的红领巾 发表于 2015-11-9 15:39 | 显示全部楼层
我的方波在示波器上看是特别正常的方波,也很规整
 楼主| 血染的红领巾 发表于 2015-11-9 16:01 | 显示全部楼层
有没有哪位大哥来给我指导一下啊
大梦平生 发表于 2016-1-25 21:46 | 显示全部楼层
血染的红领巾 发表于 2015-11-9 16:01
有没有哪位大哥来给我指导一下啊

楼主,你的问题现在解决了吗?
fanxingxing 发表于 2016-7-25 18:22 | 显示全部楼层
估计是你的方波的问题了
FCCdsp 发表于 2016-7-26 17:14 | 显示全部楼层
楼主,解决了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

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