电机模块
方案一 采用 L298 驱动步进电机
用 L298 驱动两台直流减速电机的电路。引脚 6,9 可用于 PWM控制。如果机器人项目只
要求直行前进,则可将 5, 10 和 7,12 两对引脚分别接高电平和低电平,仅用单片机的两个
端口给出 PWM信号控制 6, 11 即可实现直行、转弯、加减速等动作
方案二 采用 ULN2003 驱动步进电机
ULN2003 是高耐压、 大电流达林顿陈列, 由七个硅 NPN 达林顿管组成。 可以直接处理
原先需要标准逻辑缓冲器来处理的数据。采用此设计工能够在关态时承受 50V 的电压,输
出还可以在高负载电流并行运行。采用此设计的步进电机驱动系统具有运动平稳、速度快、
控制精度高等优点。本设计的原理图如下