基于单片机的智能小车系统设计

时间:2024-03-10 点赞:48257 浏览:96163 作者原创标记本站原创

本文是一篇软件设计论文范文,软件设计类毕业论文开题报告,关于基于单片机的智能小车系统设计相关开题报告范文。适合软件设计及控制系统及小车方面的的大学硕士和本科毕业论文以及软件设计相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:系统以AT89S52作为智能小车的监测和控制核心,运用PWM直流电机调速技术,通过红外光电传感器、超生波传感器和无线传输模块,对小车的路况、速度和间距进行检测,完成对小车运动位置、速度、运动方向等参数的控制,以实现小车的定点停靠、自动转弯、超车区超车的功能.测试结果表明,本系统性能优良,工作稳定.

关 键 词:AT89S52;电动小车;超车

中图分类号:TP273文献标识码:A文章编号:1009-3044(2013)05-1122-02

本设计以2011年全国大学生电子竞赛题——《智能小车》为背景,设计了一套智能小车.甲、乙两辆小车同时起动,先后通过起点标志线,在行车道同向而行,实现两车交替超车领跑功能[1].

1总体设计方案

智能小车系统由甲、乙两小车构成,系统主要包括以下模块:控制器模块、电机驱动模块、道路标志线检测模块、超声波避障超车模块、车辆调速模块、无线传输模块.系统结构图如图1所示:

图1智能小车系统结构图

2主要模块电路的设计与实现

2.1控制器模块

本设计采用51单片机作为控制器模块,51单片机使用简单、对于小型系统的控制灵活,AT89S52单片机IO口和定时计数器个数基本满足系统设计要求,故本设计采用AT89S52单片机作为核心控制模块[2][3].

2.2道路标志线检测模块

道路标志线检测模块采用红外光电传感器来实现.其优点是原理简单、操作方便、信号处理速度快.采用TCRT5000对路况信息进行采集,输出信号.当小车在运行过程中遇到黑线时,利用光电传感器的检测原理,当光线照射到运动轨道的表而上时会发生反射,黑白线检测光电传感器可根据接收到的反射光强弱来判断是否检测到黑线,可以使小车自动循迹,实现小车的自动行驶功能[4].


2.3避障超车控制模块

本设计采用超声波检测距离的方式,由单片机控制超声波模块,定时检测小车前方的路况,把测量的数据实时反馈给控制系统,控制测速.HC-SR04超声波测距模块,提供2-400cm的非接触式距离感测功能,测距精度3mm,模块包括超声波发射器、接收器与控制电路.

2.4光电编码器测速模块设计

设计采用光电编码器来测量电机转速,光电编码盘与电动机同轴,电机转动时带动光码盘同速旋转,可将电机转动的圈数即电机输出轴上的机械几何位移量转换成脉冲或数字量,通过计算每秒光电编码器输出的脉冲个数即可算出电机的转速,从而控制小车的车速实现加速或减速[6].

2.5无线传输模块

NRF24L01是NORDIC公司生产的一款无线通信芯片,采用FSK调制,内部集成NORDIC自己的EnhancedShortBurst协议.在超车过程中,通过无线模块可以使两车进行同步.并告知对方的运动状况.其他模块,如显示模块,电源模块等由于篇幅有限,这里不再赘述.

3软件设计

智能小车的软件设计是整个系统实现的关键,主要考虑的内容是在行车道上的行驶,在超车区如何实现超车,以及如何实现两车的避障.在行车道上行驶时要通过左右边界线对小车进行位置偏移的修正,使小车在纠正行车方向同时,调整小车位置趋向跑道中心.

3.1主程序流程图

小车通过巡黑色引导线进入跑道,检测边界线和转弯标志线,进行左、右修正以及转弯处修正以直行.主流程图如图2所示:

图2主程序流程图

3.2超车算法流程图

当小车到达超车标志线时,先用弯道纠偏方法调整好小车姿态,然后,根据超声测距的结果判断是前车还是后车来实现超车.具体流程图如图5所示,其中关键是两车配合的时间问题,通过无线模块可以使两车进行同步.小车在直道、转弯、超车过程中,自动纠偏将一直运行.

图3超车函数流程图

4结束语

文中针对智能小车的路径跟踪这一热点问题,采用红外光电传感器、超声波传感器等,通过单片机控制,实现了智能小车的自主行驶和超车.测试结果表明,本系统性能优良,系统稳定.

相关论文

超声波智能避障小车系统设计

本文是一篇驾驶员论文范文,驾驶员类有关毕业论文格式范文,关于超声波智能避障小车系统设计相关开题报告范文。适合驾驶员及小车及障碍物方面。

高校智能财务系统设计

本文是一篇高校财务论文范文,高校财务相关毕业论文提纲,关于高校智能财务系统设计相关本科论文范文。适合高校财务及财务分析系统及财务分析。

基于粗糙集理的智能销售系统设计

该文是参考文献专业神经网络论文范文,主要论述了神经网络有关毕业论文格式模板,与基于粗糙集理的智能销售系统设计相关论文范文,适合神经。

电气工程智能监控系统设计

本文是一篇电气设备论文范文,电气设备有关硕士毕业论文,关于电气工程智能监控系统设计相关硕士毕业论文范文。适合电气设备及电气安全及电气。

基于单片机的工业控制系统设计方法

本文是一篇控制系统论文范文,控制系统方面有关毕业论文提纲,关于基于单片机的工业控制系统设计方法相关在职毕业论文范文。适合控制系统及单。

汽车多重智能防盗系统设计①

本文是一篇移动通信论文范文,关于移动通信在职毕业论文开题报告,关于汽车多重智能防盗系统设计①相关本科论文范文。适合移动通信及社会问题。

尚海湾豪庭智能控制系统设计方案

本文是一篇控制系统论文范文,关于控制系统方面本科论文开题报告,关于尚海湾豪庭智能控制系统设计方案相关学年毕业论文范文。适合控制系统及。

智能小车的设计与制作

本文是一篇控制系统论文范文,控制系统方面毕业论文格式,关于智能小车的设计与制作相关学年毕业论文范文。适合控制系统及舵机及嵌入式应用方。