技术学院电子信息工程系 基于 L298N 电机驱动模块的设计与实现
目 录
1 引 言........................................................................................................................1
2 方案论证..................................................................................................................2
2.1 单片机小系统选择方案..................................................................................2
2.2 步进驱动模块方案..........................................................................................2
2.3 键盘模块方案..................................................................................................3
3 系统设计思路..........................................................................................................4
4 硬件电路设计..........................................................................................................5
4.1 单片机最小系统..............................................................................................5
4.1.1
时钟电路
................................................................................................5
4.1.2
复位电路
................................................................................................6
4.2 L298N 驱动模块 ..............................................................................................6
4.3 键盘输入模块..................................................................................................8
4.4 步进电机模块..................................................................................................9
5 软件系统的设计....................................................................................................11
5.1 主程序设计....................................................................................................11
5.2 转速控制子程序设计....................................................................................12
5.3 键盘扫描子程序设计....................................................................................13
6 实验仿真及调试....................................................................................................16
6.1 实验仿真结果................................................................................................16
6.2 系统联调........................................................................................................16
总 结............................................................................................................................18
致 谢............................................................................................................................19
参考文献......................................................................................................................20
附 录
附录一 AT89C51 单片机小系统原理图
附录二 L298N 驱动模块原理图
附录三 AT89C51 单片机小系统 PCB 图
附录四 L298N 驱动模块 PCB 图