论坛风格切换切换到宽版
  • 9981阅读
  • 32回复

使用老软驱步进电机的廉价旋转编码器 [复制链接]

上一主题 下一主题
离线Sullivan
 
发帖
4817
只看楼主 倒序阅读 0楼 发表于: 2006-08-10
这是个很老以前在论坛里看到的老连接上的东西了,怕连接失效,所以先“放”到这里做个备用。。。

设计人是 vk6bro
他的主页已经打不开了。。。




使用老的5寸软驱中的步进电机制作廉价的旋转编码器


输出波形如图
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线Sullivan
发帖
4817
只看该作者 1楼 发表于: 2006-08-10
原文说明:
a step motor from an old floppy drive 5 1/4 inch disk can be used,
the two windings generate voltage when the motor is turned,
the pulse relations from the two windings is in perfect gray code,
but needs to be amplified and level converted to fit the 5 volt input level of the pic controller:http://www.webx.dk/oz2cpu/20m/pic.htm
this type from a teac drive has 200 steps / revolution
has ball-barings and a super good feeling

note on the picture the small aluminium thing that was on the 5mm axle,
to remove it simply heat it up fast up to 150 c use wide screw driver to pull it off,
don't use force to pull it off, this will kill the ball-barings.

detail to mention here: the need for a big and heawy knob on the stepper axle,
becourse at slow turning the magnet will push and pull small and weak pulses,
some of them powerfull enough be seen on the output, this is removed totaly with a heawy knob.
also: both outputs will be at high state everytime the knob is standing still,
so the verry first low-pulse on output a or b, should be ignored in the software.
the whole floppy drive costed me under 1us$ at a ham marked !!


相关图纸:
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线Sullivan
发帖
4817
只看该作者 2楼 发表于: 2006-08-10
其他的图纸,调整了下大小
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线Sullivan
发帖
4817
只看该作者 3楼 发表于: 2006-08-10
this pcb is 35 x 35 mm and is glued on the back side of the steppermotor,
input connector has pinout that fits directly to the steppers.
the output connector has the same pinout as the hp and burnes encoders.
note the big hole in the center of the pcb is for the axle that goes out on the rear side of the steppermotor

相关pcb文件:
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线Sullivan
发帖
4817
只看该作者 4楼 发表于: 2006-08-10
离线bg4lq
发帖
62
只看该作者 5楼 发表于: 2006-08-10
可惜5寸驱动器都扔掉了
在线bg4kc
发帖
2713
只看该作者 6楼 发表于: 2006-08-10
慢速的时候有点不好使。
离线Sullivan
发帖
4817
只看该作者 7楼 发表于: 2006-08-10
4kc介绍一下会出现啥情况?在慢速的时候?
离线bd4uc
发帖
882
只看该作者 8楼 发表于: 2006-08-11
nnd,前天才扔了个5寸的.
离线ba1ka
发帖
1044
只看该作者 9楼 发表于: 2006-08-11
步进电输出的是正弦信号,慢速时输出幅度较低,有可能达不到后面施密特触发器的翻转门限.
离线ba7ib
发帖
4569
只看该作者 10楼 发表于: 2006-08-11
可以先记下
离线徐罡
发帖
130
只看该作者 11楼 发表于: 2006-08-11
358比较低档,也就这样了。不过这个方法道还是很好的。
离线BG6QBY
发帖
12184
只看该作者 12楼 发表于: 2006-08-11
以前这个方案估计廉价,可是现在元件这么丰富的情况下这玩意玩玩可以,真的用还是觉得麻烦了,电路复杂,效果还不一定有编码开关好用啊.体积也太大了点.
在线bg4kc
发帖
2713
只看该作者 13楼 发表于: 2006-08-11
就是仔细调频率末位的时候,很慢,就没反应。   就是ba1ka说的,信号不够大。

我还实验了计数5个脉冲算作一个, 手感还是不太好。
离线ba1ka
发帖
1044
只看该作者 14楼 发表于: 2006-08-11
可以前面在加一颗358做信号放大,增益做高些.此方法还是不错的,主要是制做中的乐趣.有兴趣者不妨一试.
在线bg4kc
发帖
2713
只看该作者 15楼 发表于: 2006-08-12
不如拆个坏鼠标方便
离线徐罡
发帖
130
只看该作者 16楼 发表于: 2006-08-12
主要优点是寿命长,并且可通过调节通过线圈的电流调节手感,自己有电机的话还是可以试一试的。
离线radiolee
发帖
6050
只看该作者 17楼 发表于: 2006-08-12
我做过一套这个电路,一直没有测试。不过至少每圈200个点和那种精密的手感还是好的
离线bg7nr
发帖
1225
只看该作者 18楼 发表于: 2006-08-12
不知3寸软驱里的步进电机体积是否合用?
离线yake10
发帖
1034
只看该作者 19楼 发表于: 2006-08-13
还是鼠标好啊