首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PorB上通过中断更改的最大编码器脉冲数

PorB上通过中断更改的最大编码器脉冲数
EN

Stack Overflow用户
提问于 2017-03-15 10:18:16
回答 1查看 56关注 0票数 0

我使用的是一张16F877A的照片,20 and的晶体和portB上的更改中断,针脚6-7连接到编码器。我正在使用编码器来计算轮子的速度,我对我可以用来避免程序停止或冻结的最大ppr有疑问?谢谢

EN

回答 1

Stack Overflow用户

发布于 2017-03-15 10:58:31

我看到一个学生在我隔壁的实验室里遇到了这个问题。如果没有中断影子寄存器,你会发现最大的正交解码速率可能比你想要的要慢。IIRC 100000pps以下

你可以很容易地测量它,用马达前后转动你的轮子,并加快速度,直到正向和反向传递的计数不再对齐为止。

Microchip推荐在新的设计中使用PIC16F18877,它具有中断时自动寄存器屏蔽功能。所有的18系列PIC也都有这一功能,它将速率显着提高到IIRC超过200000pps。

对不起,我不能给出确切的数字,确切的数字是在一个较早的雇主那里。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42799979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档