自动寻迹的智能公交车系统.docx
- 文档编号:25790020
- 上传时间:2023-06-14
- 格式:DOCX
- 页数:37
- 大小:518.37KB
自动寻迹的智能公交车系统.docx
《自动寻迹的智能公交车系统.docx》由会员分享,可在线阅读,更多相关《自动寻迹的智能公交车系统.docx(37页珍藏版)》请在冰豆网上搜索。
自动寻迹的智能公交车系统
项目设计说明书
设计课题:
自动循迹的智能公交车系统
系别电气工程系
学生姓名李文、李漠练、贺宇辉、
邹林、陈恳、周杭
指导老师
完成日期
摘要
智能车辆是当今车辆工程领域的前沿,它体现的车辆工程,人工智能,自动控制,计算机等多个科学领域的理论交叉综合,是未来汽车发展的趋势。
本设计以ATMEL公司的DIP-40封装的STC89S52单片机为核心,利用光敏电阻进行循迹,并检测小车是否越出轨道并且输入信息给单片机进行自动调整,回归轨道;用L298N驱动电机,控制小车的运行方向,行驶速度,以及自动停车;同时通过在小车底部安装的红外对管测试装置测试小车车轮的运转周期,从而判断小车的运行速度和运行距离;利用公交站牌按键和显示部分输入和显示公交小车所到的站点和与起始的距离;通过测试出的距离判断与站牌的距离然后自动减速,小车上的语音装置发出语音提示,并准确地在站牌位置停下。
本设计整个系统的电路结构清晰,可靠性强解且有较多的功能,实验测试结果满足设计要求。
题目要求……………………………………………………………………………………………..
1.5显示与输入模块方案………………………………………………………………………
2.3语音模块设计………………………………………………………………………………
2.4显示与输入模块设计………………………………………………………………………
2.5测速模块设计………………………………………………………………………………
第三章软件系统…………………………………………………............
前言
随着汽车工业的迅速发展,关于汽车的研究也越来越受到关注。
全国设计大赛和省内设计大赛几乎每次都有这方面的题目,全国各高校也特别重视该课题的研究,可见其研究意义很大,本设计就是在这样的背景下提出的。
本课题是结合城市公交车的创新与优化的目的而提出的,具有很大的实际意义。
设计的自动循迹的公交车系统具有自动循迹,语音提示,输入显示,准确停靠站牌的功能。
根据题目的要求,确定了如下方案:
在现装有电动机的小车的基础上,增加了自动循迹模块,通过光敏电阻对地面轨迹地判断反馈给单片机,再通过单片机对电动机的控制从而使小车能准确地在轨道上行走。
通过单光束放射采样光电传感器的测速装置测试车轮转动的周期从而算出小车的运行距离。
另外语音模块通过测试出的距离,在停靠站前发出语言提示。
在公交站牌上设置了输入和现实模块,显示小车到的站点和与起始的距离。
本设计采用了STC89S52单片机为控制核心,本设计与实际相结合,显示意义很大。
基于自动寻迹的智能公交车系统(C题)
【本科组】
一、任务
设计并制作一套用电池供电的智能公交车系统,包括一台能沿着黑色引导线自主行驶的公交车和两个电子公交站,公交车行驶线路如下图所示。
公交道路宽为60cm,公交道路用光滑平整的白纸制作,黑色小车引导线和状态标识线(可用电工胶带)宽度为1.8±0.1cm,站台停靠标识线长为20cm。
起点与终点之间公交车道总长约25m,公交站点B、C、D的位置在示意图位置附近任意放置。
二、要求
1.基本要求
(1)电子公交站具有数据输入和显示功能,能在电子公交站上输入站台号以及本站与起始站间的距离。
(2)公交车从起始站点A出发,沿着黑色引导线,经站点前下车提示、停靠动作后,自动驶到终点站C,行驶过程中不允许驶出公交车道,要求在1分钟内完成全程行驶;
(3)公交车行驶到离站点100cm±10cm处时(以公交站台标识线为基准),应提前发出下车提示声5s;
(4)公交车驶入站台停靠时,其车身中心标识线与站台停靠标识线间误差应不超过10cm,站台停靠时间为5s;
2.发挥部分
(1)把5s下车提示声改为下车语音提示(如:
“B站到了,旅客请下车”,播报的站名必须是B站或C站);
(2)撤消C站(将站台移动到D点),要求公交车能在2分钟内从起始点A出发自动驶到D点(需要经过环行车道,不允许直接在十字路口右转弯),经过B站点时仍应有下车语音提示及停靠动作(公交车下车语音提示的距离及站台停靠的位置要求仍同基本部分的相关要求);
(3)通过无线传输,公交站台上能实时显示驶向本站公交车的当前车速(单位米/秒)、到站时间(单位秒)及两者的距离(单位米),误差要求不超过5%;
(4)其它。
三、说明
1.站台可设置在公交线路上的任意位置;
2.公交车可用各类小车改装,其尺寸不限,但公交车必须标出中心标识线。
四、评分标准
设计报告
项目
满分
设计与总结报告:
方案比较、设计与论证,理论分析与计算,电路图及有关设计文件,测试方法与仪器,测试数据及测试结果分析。
20
基本要求
完成第
(1)项
10
完成第
(2)项
15
完成第(3)项
15
完成第(4)项
10
总分
50
发挥部分
完成第
(1)项
10
完成第
(2)项
5
完成第(3)项
25
完成第(4)项
10
总分
50
第一章方案论证、比较与选择
1.1总体方案
图1-1系统总体框图
1.2驱动模块方案
(1)电机驱动原理
直流调速控制的基本原理是按一个固定频率来接通和断开电源,并根据需要改变一个周期内接通和断开的时间比(占空比)来改变直流电机电驱上电压的“占空比”,从而改变平均电压,控制电机的转速。
(2)方案的比较与选择
方案一:
采用分立元件驱动,即用三极管来驱动。
这种方案的优点是成本低,但最大的缺点是稳定性差,在调试时比较耗时。
在参加比赛制作小车时注重稳定性和时间性,故此方案不符合要求。
方案二:
采用专门电机驱动芯片L298N,L298N芯片可以驱动两个二相电机,也可以驱动一个四相电机,输出电压最高可达50V,可以直接通过电源来调节输出电压。
可以直接通过单片机的O/I口提供信号,而且电路简单,使用起来比较方便。
所以本设计采用方案二。
1.2循迹模块方案
方案一:
线性CCD(电荷偶合器件摄像头)。
优点是检测精度高、反应速度快,缺点是信号处理比较复杂,对摄像头记录的图像进行分割可识别困难。
方案二:
光电传感循迹。
优点是原理简单、操作方便、信号处理速度快,缺点是分辨率低。
通过分析,方案一实现困难,方案二能够满足测量需要,故选择方案二。
1.3站台显示与输入模块方案
方案一:
数码管显示这种方案的优点是成本低,功耗小,无热量,耐冲击,长寿命,但最大的缺点是稳定性差,在调试时比较耗时显示内容少,需要加三极管驱动占用单片机资源比较多。
方案二:
采用1602液晶显示这种方案的优点是显示类容丰富,电路简单无须驱动,占用单片机资源少,所以本设计采用方案二
1.4测速模块方案
方案一:
采用可见光发光二极管和光敏二极管
6I$S+CR*`L0r)Z@}}33186We'g-J:
Xf33186采用普通可见光发光管和光敏管组成的发射-接收电路。
其缺点在于易受到环境光源的影响。
即便提高发光管亮度也难以抵抗外界光的干扰。
方案二:
采用反射式红外发射-接收器电子园51单片机学习网9yI
lYzc1z
电子园51单片机学习网v!
[IH_Z+c
y采用反射式红外发射-接收器。
直接用直流电压对发射管进行供电,其优点是实现简单,对环境光源的抗干扰能力强,在要求不高时可以使用。
根据设计要求选择方案二。
第二章单元模块硬件设计
2.1驱动模块设计
2.1.1原理分析
电机是整个小车的大脑,是整个小车运行的核心部分,起着控制小车所有运行状态的作用。
通常选用单片机作为小车的核心控制单元,考虑到小车能够前进,停止,并且能灵活转弯,在左右两轮各置一个电动机进行驱动。
当左轮电动机转速高于右轮时,小车向右转,反之则向左转。
可以采用PWM调速法,即用单片机的I0P8和I0P9输出一系列频率相同的方波,再通过功率放大来驱动电机。
占空比就可以改变加到电机上的平均电压,从而改变电机的转速。
左右轮电动机转速的配合就能实现小车的前进,转向等功能。
2.1.2电路原理图
2.2循迹模块设计
2.2.1电路原理
这里的循迹是指小车在白色地板上循黑线行走,通常采取的方法是红外探测法。
红外探测法,即利用红外线在不同颜色的物体表面具有不同的反射性质的特点,在小车行驶过程中不断地向地面发射红外光,当红外光遇到白色纸质地板时发生漫反射,反射光被装在小车上的接收管接收;如果遇到黑线则红外光被吸收,小车上的接收管接收不到红外光。
单片机就是否收到反射回来的红外光为依据来确定黑线的位置和小车的行走路线。
红外探测器探测距离有限,一般最大不应超过15cm。
2.2.2电路原理图
2.3语音模块设计
2.3.1工作原理:
通过AT89C52单片机控制IS4004语音芯片在相应时间发出对应的语音提示,IS4004语音芯片原理不加以介绍,此模块电路原理如下图所示
2.3.2电路原理图:
2.4显示与输入模块设计
2.4.1设计原理
此模块由AT89S51单片机的最小系统与LCD1602与LCD12864显示电路组成,此模块用在公交站台与小车上,小车上通过LCD12864显示小车的车次、当前的车速与到下一站的距离。
LCD1602用在公交站台上,主要用于显示当前站台与前一站的距离、站台号以及接受小车到来时发送的无线信号,无线信号主要显示小车的车速。
2.4.2电路原理图
2.5测速模块设计
2.5.1电路原理
用光电传感器的方法测量电机,在电机上装了一个与电机同大的四对黑白相间的圆圈让光电管进行检测,光线照射到轮子并反射,由于黑线和白线的反射系数不同,可根据接收到的反射光的强弱来判断传感器和黑线相对位置。
当轮子开始旋转的时候,光电管就会对黑白相间的圆圈进行检测产生高低脉冲让单片机进行计算计数。
2.5.2电路原理图
第三章软件设计
#include"wenjian.h"
//#include
sbitRS=P2^5;//寄存器选择输入
sbitRW=P2^6;//液晶读/写控制
sbitEN=P2^7;//液晶使能控制
//PSB=1;//串/并方式控制
unsignedchardataj,i=0;
voiddelayus1(unsignedcharcishu)
{
unsignedchari;
for(i=0;i { _nop_(); } } voiddelayms1(unsignedchartime) { unsignedinti,j; for(i=0;i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动 智能 公交车 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)