|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
增量编码器程序 需要的拿走
. b8 F; x+ ?" X) ?% j, o7 n/ R$ F9 j- G) e
- |9 @6 s( U) e如果是音响编码器的话不要直接接入单片机,要么加个正交识别模块,要么自己随便整个整形的电路,因为音响编码器那玩是开关量,抖动太严重,如果靠软件滤波的话做起来其实挺逗比的,而且效果很可能并不理想; K) C( j' L( w4 k# o# s- T+ O, |
: v' G- E' j8 K5 t: p* T音响编码器我就用了两个三极管,电容电阻啥的整了下形就OK了
' {* z3 l* p; G+ ]* o; v$ r
, {! K6 J9 |7 m& ?. I8 J程序分两种,一个是用定时器的编码器模式,另一个是外部中断方式的. f3 l4 Z/ o5 z8 W% t; U, s
" l7 V$ k# M9 V8 l) A* R: J% J, R: g其实不建议用中断方式,原因我想大家都知道的,如果非要用外部中断的方式的话,还是建议看看能不能利用上DMA来减少中断次数,这个我没做,但是应该不是那么难吧
& I3 U7 ~& k0 q+ Z# L5 ]9 N8 g' p7 c" I: r+ Y7 U
$ ]: n9 H5 V* `- l3 K下载:
8 J" J9 l: Y/ @3 r% z3 p2 ~
4 P& M5 h* h |" K/ E* V7 U. I |
|