基于89s51单片机的循迹小车设计报告大学毕设论文.doc

基于89s51单片机的循迹小车设计报告大学毕设论文.doc

ID:10884302

大小:270.50 KB

页数:12页

时间:2018-07-08

基于89s51单片机的循迹小车设计报告大学毕设论文.doc_第1页
基于89s51单片机的循迹小车设计报告大学毕设论文.doc_第2页
基于89s51单片机的循迹小车设计报告大学毕设论文.doc_第3页
基于89s51单片机的循迹小车设计报告大学毕设论文.doc_第4页
基于89s51单片机的循迹小车设计报告大学毕设论文.doc_第5页
资源描述:

《基于89s51单片机的循迹小车设计报告大学毕设论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于89s51单片机的循迹小车设计报告1基于89s51单片机的循迹小车设计报告摘要本文介绍了基于at89s52单片机的智能小车的设计与实现。小车完成的主要功能是能够自主识别黑色引导线并根据黑线走向实现快速稳定的寻线行驶。小车系统以AT89S52单片机为系统控制处理器;采用红外对管获取赛道的信息;通过数字PID控制策略和PWM控制技术来对小车的方向和速度进行控制。本文介绍了小车硬件和软件系统的设计过程。关键字:at89s52单片机;光电管;PID;第I页共I页基于89s51单片机的循迹小车设计报告目录摘要2

2、第一章引言21.1设计目的21.2设计方案介绍21.3技术报告内容安排2第二章技术方案概要说明3第三章硬件电路的设计43.1单片机最小系统43.2传感器电路43.3电源电路设计53.4舵机及电机驱动电路设计5第四章软件系统的实现64.1主程序设计64.2程序思路6第五章结论7附录:源程序主代码8第10页共10页基于89s51单片机的循迹小车设计报告第一章引言1.1设计目的通过设计进一步掌握51单片机的应用,特别是在嵌入式系统中的应用。进一步学习51单片机在系统中的控制功能,能够合理设计单片机的外围电路,并

3、使之与单片机构成整个系统。1.2设计方案介绍  该智能车采用红外对管方案进行道路检测,单片机根据采集到的红外对管的不同状态判断小车当前状态,通过pid控制发出控制命令,控制舵机和电机的工作状态以实现对小车姿态的控制。1.3技术报告内容安排本技术报告主要分为三个部分。第一部分是对整个系统实现方法的一个概要说明,主要内容是对整个技术方案的概述;第二部分是对硬件电路设计的说明,主要介绍系统传感器的设计及其他硬件电路的设计原理等;第三部分是对系统软件设计部分的说明,主要内容是智能模型车设计中主要用到的控制理论、算

4、法说明及代码设计介绍等。第10页共10页基于89s51单片机的循迹小车设计报告第二章技术方案概要说明本模型车的电路系统包括电源管理模块、单片机模块、传感器模块、电机驱动模块、舵机控制模块。在整个系统中,由电源管理模块实现对其他各模块的电源管理。其中,对单片机、光电管、舵机提供5V电压,对电机提供6V电压。路径识别电路由8对光电发送与接收管组成。由于路面存在黑色引导线,落在黑线区域内的光电接收管接收到反射的光线的强度与白色的路面不同,进而在光电接收管两端产生不同的电压值,由此判断路线的走向。传感器模块将当前

5、采集到的一组电压值传递给单片机,进而根据一定得算法对舵机进行控制,使小车自动寻线行走。单片机模块是智能车的核心部分,主要完成对外围各个模块的管理,实现对外围模块的信号发送,以及对传感器模块的信号采集,并根据软件算法对所采集的信号进行处理,发送信号给执行模块进行任务执行,还对各种突发事件进行监控和处理,保证整个系统的正常运作。舵机控制模块则根据检测情况经单片机处理后发出相应的PWM波对舵机进行转向的控制。  电机驱动模块采用H桥驱动,通过PWM波对电机进行控制,以实现对小车速度的调节。第10页共10页基于8

6、9s51单片机的循迹小车设计报告第三章硬件电路的设计3.1单片机最小系统小车采用atmel公司的at89s52单片机作为控制芯片,图3-1是其最小系统电路。主要包括:时钟电路、电源电路、复位电路。其中各个部分的功能如下:1、时钟电路:给单片机提供一个外接的16MHz的石英晶振。2、电源电路:给单片机提供5V电源。3、复位电路:在电压达到正常值时给单片机一个复位信号。图3-1单片机最小系统原理图3.2传感器电路光电寻线方案一般由多对红外收发管组成,通过检测接收到的反射光强,判断黑白线。原理图由红外对管和电压

7、比较器两部分组成,红外对管输出的模拟电压通过电压比较器转换成数字电平输出到单片机。第10页共10页基于89s51单片机的循迹小车设计报告3-2赛道检测原理图:3.3电源电路设计模型车通过自身系统,采集赛道信息,获取自身速度信息,加以处理,由芯片给出指令控制其前进转向等动作,各部分都需要由电路支持,电源管理尤为重要。在本设计中,51单片机使用5V电源,电机及舵机使用6V电源。考虑到电源为充电电池组,额定电压为7.2V,实际充满电后电压则为6.5-6.8V,所以单片机及传感器模块采用7805稳压后的5V电源供

8、电,舵机及电机直接由电池供电。3.4舵机及电机驱动电路设计  舵机的驱动电路比较简单,电源直接由电池组提供,其输入信号为单片机输出的pwm波。本系统使用的电机驱动板为一个由分立元件制作的直流电动机可逆双极型桥式驱动器,其功率元件由四支N沟道功率MOSFET管组成,由此电路,通过设置51输出的PWM波的占空比可以达到控制电机转速的效果。3-3H桥驱动电路第10页共10页基于89s51单片机的循迹小车设计报告第四章软件系统的实现4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。