摘要:超声波的优点很多,频率高、波长短、绕射现象小是它的主要特点,在方向性尤为突出,易于获得较集中的声能。所以在日常生活测距这一区域超声波测距是比较常见的。比如水下声呐在军事上和打渔方面用处很广,还有测量海底地貌交通测速仪等。
在本设计是一种基于单片机控制的超声波避障小车。超声波探测模块,PWM脉宽调速设计,数码管显示程序是本次设计的重要组成部分,对这部分内容进行了详细介绍。选用STC89C52单片机作为本次毕业设计的控制核心,通过使用超声波传感器来检测前方是否有障碍,有障碍物单片机会收到传送过去的数据以此来进行后退左转一系列避障方案。小车运行是通过两个直流电机来进行驱动。同时采用PWM系统进行调速从而控制小车前进的速度,以此来实现转弯的功能。当小车遇到障碍时可以自动识别并实现转向的功能。
关键词:STC89C52,PWM调速,电动小车,超声波避障。
目录
摘要
Abstract
第一章 绪论-1
1.1 项目研究背景及意义-1
1.2 设计概述-1
1.3 文本工作-1
1.4 论文结构-1
第二章 总体设计方案及论证-2
2.1 系统组成原理-2
2.1.1控制芯片STC89C52-2
2.1.2直流电机驱动芯片-2
2.1.3超声波传感器-3
2.2功能需求-5
第三章 硬件设计-6
3.1 系统设计框图-6
3.2 电源设计-6
3.3 电机驱动设计-6
3.4 超声波测距设计-7
3.5 数码管显示设计-7
3.6 主控系统设计-8
第四章 软件设计-10
4.1 软件设计流程-11
4.1 超声波探测模块-11
4.3 数码管显示程序-12
4.4 直流电机驱动部分软件设计-13
4.5 pwm脉宽调速设计-14--
第五章 软件与硬件的整合-16
5.1 调试超声波模块-16
5.2 电机调试-16
5.3 系统调试-16
第六章 总结-18
致 谢-19
参考文献-21
附录1 小车源程序-22
附录2 小车实物图-30
附录3 结果分析表-32