【转】使用并口控制笔记本软驱中的电机

本文介绍了如何使用并口控制笔记本软驱的步进电机,详细解析了26PIN接口定义,并提供了实验连接方法和编程示例。通过实验发现,控制过程中存在精度和延时问题,作者建议将这种方法移植到MCU如51单片机上,以提高控制精度和效率。此外,还探讨了利用笔记本软驱作为电机控制模块在小型机器人制作中的潜力。
摘要由CSDN通过智能技术生成

关于如何利用台式机3.5寸软驱步进电机,有一些资料可以参考,我自己也做过一些实验,主要是用并口来控制软驱步进电机,利用的是软驱电路带的控制器。手里还有一些笔记本软驱,比台机的要轻薄很多,而且主控电路板也很小,步进电机小不少,因为是用做笔记本的,所以猜想其耗电量也应该比台机的少很多!这样的话我们不但可以并口连接驱动器电路来控制,还可以将笔记本软驱的控制电路作为一个电机控制模块(一个主轴电机,一个步进电机,还有几个光电开关)应用到MCU系统中 拆开看结构基本上和台机的是一样的,但接口不一样,台机的是34PIN的,而笔记本的是26PIN,因此只要弄清楚这26PIN的定义,控制方法和台机的是一样的。

查到某一型号的26PIN接口定义如下:
1 - +5v
2 - INDEX
3 - +5v
4 - DS0(/HO/OP) Multiple options depend on jumper block
5 - +5v
6 - DS1(/DC/OP)
7 - NC
8 - DC(/RY/HO/DS2/OP)
9 - NC
10 - MOTOR ON
11 - OP(/HI/HO/RY)
12 - DIRECTION SELECT
13 - OP(/DC/RY)
14 - STEP
15 - 0v (Gnd)
16 - WRITE DATA
17 - 0v
18 - WRITE GATE
19 - 0v
20 - TRACK 00
21 - 0v
22 - WRITE PROTECT
23 - 0v
24 - READ DATA
25 - 0v
26 - SIDE ONE SELECT

经过多次实验,终于获得了电机转动的条件:
PIN4-DS0 ------------------ GND(当该叫PIN4接地时,有的型号的软驱LED亮,有的不亮,但不影响步进电机的运动)
PIN12-DIRECTION SELECT--------------- GND(接GND磁头向前运动,初始状态都是高电平,但于磁头位于最底时,档片档在光电开关中间,初始状态是高电平,这时给STEP脉冲电机也不会再向后运动了)
PIN14-STEP : 是步进脉冲,用占空比为1:1的方波即可
PIN10-MOTOR ON :若该脚接GND的话,主轴电机转动,但要注意的是有些型号中必需将主轴电机旁的一个轻触键按下才可以转,有的型号则没有这样的限制。

经过对不同型号软驱的测试,包括TEAC,米苏米,SONY,以上连接方法都是适用的。
下面以并口控制为例来说明具体的连接和编程:
先看下并口引脚的定义:

在这里我们只用到了并口的数据端口和GND,连接方法很简单,如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值