论坛风格切换切换到宽版
  • 4339阅读
  • 4回复

AVR或者51与编码开关(旋转编码器,增量的)的编程求助 [复制链接]

上一主题 下一主题
离线BG4RFF
 
发帖
1581
只看楼主 倒序阅读 0楼 发表于: 2010-03-02
谁能给份源程序看看,主要是如何改变速度,就是说,我转的快,则增加(或减)10,慢增加1,可以根据转速调整的
离线bg5cvc
发帖
1106
只看该作者 1楼 发表于: 2010-03-03
我的理解是
转得快的时候本来就增减的快了
转得慢时就增减的慢了
为什么要调整步长
离线bg6qbv
发帖
5837
只看该作者 2楼 发表于: 2010-03-03
用一个定时中断 ,单位时间内,脉冲达到一定数量就是+10为单位,反之以+1为单位。
离线XLDZZ
发帖
443
只看该作者 3楼 发表于: 2010-03-03
avr用ccp就可以可
离线BG4RFF
发帖
1581
只看该作者 4楼 发表于: 2010-03-03
'
用一个定时中断 ,单位时间内,脉冲达到一定数量就是+10为单位,反之以+1为单位。
'
我正着手这么做,编码开关可以用中断也可以用扫描,一段时间,累积一下触发的次数,然后调整