[PIC®/AVR®/dsPIC®产品] 用pic16f887捕捉测速

[复制链接]
1297|4
 楼主| liutongechao 发表于 2017-4-3 23:43 | 显示全部楼层 |阅读模式
学生狗一个 用pic16f887捕捉测电机转速 每个上升沿捕捉 用相邻捕捉值做差求得周期进而求得转速 但低于31Hz捕捉值混乱 、高于31Hz正常 求大神分析一下是什么问题呢 还用了lcd和pwm正常未列出

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
yklstudent 发表于 2017-4-4 08:18 | 显示全部楼层
超时溢出了,你应该需要考虑的
 楼主| liutongechao 发表于 2017-4-4 08:31 | 显示全部楼层
yklstudent 发表于 2017-4-4 08:18
超时溢出了,你应该需要考虑的

您好 那我应该怎么改呢 把TMR1预分频改大么?
yklstudent 发表于 2017-4-4 09:45 | 显示全部楼层
liutongechao 发表于 2017-4-4 08:31
您好 那我应该怎么改呢 把TMR1预分频改大么?

开启定时器溢出中断,统计溢出次数;
计算频率的时候把定时器溢出次数考虑进去一起计算
 楼主| liutongechao 发表于 2017-4-4 11:17 | 显示全部楼层
yklstudent 发表于 2017-4-4 09:45
开启定时器溢出中断,统计溢出次数;
计算频率的时候把定时器溢出次数考虑进去一起计算 ...

您好 统计了溢出后现在可以到15Hz了 但15Hz以下还是乱的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

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