小白就是小白,各位老师不要笑话,刚刚又看了一下步进电机驱动芯片ULN2003,最开始以为ULN2003可以直接驱动步进电机的,后来才搞明白,还是需要单片机给脉冲信号,ULN2003在这里只是起到一个放大电流电压的作用。 我最开始的设想是给一个脉冲信号,只占用1个51引脚,步进电机的驱动芯片就可以按照设定好的程序运行,这下搞明白了,要想达到这样的目的,那就必须得有上位机,下位机,步进驱动芯片才能完成 |
本帖最后由 fchtvcwt 于 2018-3-7 01:16 编辑 动作流程: 按下启动键,4台步进电机全部自动归各自零位。由光耦或是限位做出反馈。 一:1号步进电机正转a圈停止。 二:2号步进电机正转b圈,停留1秒后反转至限位点A停止。 三:3号步进电机正转c圈,停留1秒后反转归零。 四:2号步进电机归零 五:4号步进电机正转d圈,然后归零。 至此整个动作走完。中间有任何一步没到位,整个程序中断并报警。 |