当前位置: 代码迷 >> 驱动开发 >> 冰天雪地,跪求前辈指导ARM11+LINUX下步进电机驱动程序的开发,该如何解决
  详细解决方案

冰天雪地,跪求前辈指导ARM11+LINUX下步进电机驱动程序的开发,该如何解决

热度:398   发布时间:2016-04-28 11:23:18.0
冰天雪地,跪求前辈指导ARM11+LINUX下步进电机驱动程序的开发
导师让我做一个小项目,用买来的TINY6410开发板来驱动步进电机,我有步进电机的驱动器,请问步进电机驱动器的脉冲和方向接TINY6410上的GPIO口都行吗?需不需要什么固定的模式,比如说输入或者输出或者是必须要用PWM口才能控制步进电机驱动器?跪求给位前辈指导下,小弟刚开始弄这块,也没有单片机开发的经验。。

------解决方案--------------------
用GPIO就行了,如果驱动器的输入端已经有光耦隔离,可以不再考虑隔离问题。
用1引脚,利用定时器中断,发出频率高低可变的脉冲控制速度;
另1引脚输出高低电平控制方向;
再增加几个按键进行控制。