问题:
数字电路设计步进电机 实现正转,反转,加速,减速
回答:
详细电路图就不给了,为了20分懒得画^^,况且电路也不难,就是繁琐一点而已 我尽量用文字给你表达出来: 4相步进电机,用4拍的方式最简单,正转A-B-C-D-A,反转A-D-C-B-A. 时基用NE555,下一级接到分频器,分频器用来做调速,具体可以用CD4017来做,通过开关切换成模1-10的状态,再具体点就是把CD4017的10个输出端中的某位与其复位端相接,而分频输出就接在复位端上,输出的信号作为下一级的时钟源,下一级的A-B-C-D逻辑输出也用CD4017来完成,但需要接成固定的模4的状态,正反转用电子开关CD4052来切换,CD4052有两组4位输入端,一组按照ABCD接,另外一组按照DCBA接,那么通过切换选择,就可以让CD4052输出不同的方向脉冲,脉冲的输出还不能直接接步进电机,因为驱动步进电机需要一定大的电流.需要用4个NPN的三极管开漏输出接4相步进电机的4个绕组的一端,而绕组的另外一端全部接正电压,或者直接用ULN2803之类的驱动芯片做驱动也行. 这样做出来的电路能实现的功能有:10级速度,正反转控制,完成了设计要求.