摘要:本次设计主要使用了MCS-51系列的单片机发送控制信号给L298N驱动芯片,再由L298N将控制信号发给电机。从而使得系统能够对直流电机转速进行有效的控制。本系统的主要电路有:L298N驱动电路、主控电路、电源电路、液晶显示功能电路和按键电路等模块来组成。本系统中还涉及到PWM控制原理。先由单片机输出端发给L298N使能端,通过改变高低电平来控制电机转速的快慢。再由电机上的光电传感器配合PWM控制,将反馈信号发送至单片机并计算出电机的实时转速。如想对这些硬件进行有效的控制,需将这些单元分别设计,再将它们组成一个完整系统才可以运作。本次设计所使用的设计方法简单且易懂,具有很好的实用性,并且也非常具有研究意义。
关键词:L298N;LCD12864;直流电机;单片机
目录
摘要
Abstract
1绪论-1
1.1背景及意义-1
1.2研究现状-1
1.3结构安排-1
2系统设计方案及设计原理-3
2.1设计任务-3
2.2设计方案-3
2.3设计思路-4
3硬件电路-5
3.1.1单片机简介-5
3.1.2单片机最小系统-6
3.2液晶显示电路-7
3.3电源电路-8
3.4按键电路-8
3.5 L298N驱动电路-9
3.6 PWM控制-10
3.7电机电路-10
4软件设计-12
4.1系统总体设计-12
4.2主程序设计-12
4.3 PWM子程序设计-13
4.4液晶显示子程序设计-13
5调试-14
5.1硬件的部分调试-14
5.1.1液晶屏调试-14
5.1.2单片机调试-14
5.2硬件的完整调试-15
总 结-16
参考文献-17
附录A原理图-18
致 谢-19