更新时间:11-10 上传会员:小四哥
分类:工业大学 论文字数:5510 需要金币:1000个
摘要:本课题主要是使用STC89系列单片机,调节脉冲宽度调制信号的大小来测试直流电机转速。在这个课题中,只要采用了L298N驱动使电机发生转动从而有PWM信号。在本篇文章中已经对PWM以及在软件中对占空比的控制进行了描述,从而使得直流电机的速度发生改变等均作了详细的描述。此外,本课题中采用了光电传感器对直流电机的转速进行了相应的测量同时使用AT24C02进行了数据的存储。经过程序控制后,将本次测得值以及上次测得值送到液晶屏显示出来。
【关键词】:PWM; 光电传感器; 液晶显示;直流电动机
目录
摘要
Abstract
1 引言-1
1.1 课题研究-1
1.1.2研究现状-1
1.1.3研究目的-1
1.2调速方式-1
2系统硬件电路总体设计及芯片的讲述-2
2.1系统总体电路设计框图-2
2.2 单片机STC89C52简介-2
2.4 L298N 驱动芯片的简介-4
3 系统硬件电路的分析-5
3.1 驱动电路的设计-5
3.2 单片机主电路最小系统的设计-6
3.2.1 时钟电路-6
3.2.2 复位电路-6
3.3 液晶显示屏电路-6
3.3.1 LCD 1602简介-7
3.3.2 LCD 1602引脚的功能-7
3.3.3 LCD 1602命令字-8
3.3.4 LCD 1602一般的初始化-8
3.4 按键电路-8
3.5 光电传感器-9
3.6 存储测速电路-10
3.7 超速报警电路-10
4 软件程序设计-11
5 调试-13
6 总结-14
7 参考文献-15
8 致谢-16
附录一:完整电路图-17
附录二:完整PCB-18
附录三:实物图-19
附录四:程序源代码-20