打印

我上次发的那个“C4定时炸*”里有用C写的例子,可以参考

[复制链接]
楼主: lizengmao
手机看帖
扫描二维码
随时随地手机跟帖
楼主

加个时间限制,在时间限制内反方向无效

100ms就可以。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
SeaSun + 1
沙发
农民讲习所| | 2007-12-8 20:43 | 显示全部楼层

101电容对地去掉

使用特权

评论回复
板凳
农民讲习所| | 2007-12-9 00:00 | 显示全部楼层

不要精确,只要模糊

只要开始一个方向移动,短时间是不可能反方向的,所以用顺序变化过程剔除反序信号就可,不需精确判断。对高速移动最有效。

医疗用旋转编码器海了,什么样的都用过,干吗老崇拜香港设计、老外设计?他们水平不一定行,高手也不多的。

使用特权

评论回复
地板
农民讲习所| | 2007-12-12 09:38 | 显示全部楼层

不要去抖,只要方向限制防反转

而且还要限制移动的步数速率,超过步数速率程序容易BUG,比如界面不断重画。

使用特权

评论回复
5
农民讲习所| | 2007-12-17 19:30 | 显示全部楼层

格雷码,不可能互锁

听俺的话:不要精确地把每个脉冲检出来,漏了也没关系。只要防止反转就可以了,这样不需要任何形式的去抖。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则