基于MSP430G2553单片机的循迹避撞小车循迹模块超声波模块.doc
《基于MSP430G2553单片机的循迹避撞小车循迹模块超声波模块.doc》由会员分享,可在线阅读,更多相关《基于MSP430G2553单片机的循迹避撞小车循迹模块超声波模块.doc(52页珍藏版)》请在三一文库上搜索。
1、沈阳理工大学学士学位论文摘 要随着现代科技术的进步,公路交通呈现出行驶高速化、车流密集化的趋势。同时,随着汽车工业的飞速发展,汽车的产量和保有量都在急剧增加。但公路发展、交通管理相对落后,导致了交通事故与日俱增,城市交通拥堵成为城市管理的难题。 本设计在汽车前端放置超声波检测装置,通过对前方汽车车距的检测,送到中心控制器作出判断,进行车辆车速控制,从而达到车辆主动安全行驶,避免不必要的碰撞。设计利用智能小车来模拟真实车辆行驶环境,采用红外对管检测黑线实现循迹,超声波传感器测距实现避障,采用MSP430G2553作为主控制芯片,电动车电机驱动采用L298N芯片,根据内置的程序分别控制小车四个直流
2、电机运转,实现小车自动识别路线循迹行驶,能较有效的控制其在碰上障碍物时能及时停车。本设计结构简单,较容易实现,具有一定的智能性。这个系统安装在汽车上,能探测车辆前方的行人、车辆或周围障碍物,能向司机提前发出即将发生撞车危险的信号,促使司机采取应急措施来应付特殊险情,避免损失,在日常交通环境中提高了车辆行驶安全性,具有一定的市场推广价值。关键词:智能小车;msp430单片机;L298N;超声波传感器;红外传感器AbstractAlong with the progress of modern science and technology, the trend of highway transpo
3、rtation is the trend of high speed and traffic flow. At the same time, with the rapid development of the automobile industry, the output and the quantity of the automobile are increasing sharply. However, the development of highway, traffic management is relatively backward, resulting in the traffic
4、 accident growing, urban traffic congestion become the city management problems.The design at the front end of the car placed ultrasonic detection device, through the distance to the front vehicle detection, sent to the central controller to judge, vehicle speed control, so as to achieve vehicle act
5、ive safety driving, avoid unnecessary collision. Design using the smart car to simulate the real vehicle driving environment, using infrared to detect black line pipe to achieve the tracking, ultrasonic ranging sensor to achieve obstacle avoidance and the msp430g2553 as the main control chip, motor
6、drive using L298N chip, built-in procedures according to respectively control car four DC motor running, achieve automatic car identification route tracking driving, can more effectively control the run into obstacles can stop in time. This design is simple and easy to achieve, with a certain intell
7、igence.The system was installed in the car, can detect vehicles in front of the pedestrians, vehicles, or around obstacles., to the driver in advance from the impending collision danger signal, to urge the driver to take emergency measures to cope with the special danger, avoid losses, in daily traf
8、fic environment improves the vehicle driving safety, has a certain market popularization value.Keywords: Intelligent car; MSP430 microcontroller; L298N; ultrasonic sensor; infrared tube目录1 绪论11.1 课题背景11.2 课题研究意义21.3 超声波技术31.3.1 超声波测距原理31.3.2 超声波传感器的分类41.3.3 超声波测距的特点42 元器件介绍52.1 红外传感器TCRT500052.2 比较器
9、LM39362.3 LM7805稳压芯片72.4 L298N电机驱动芯片83 硬件系统设计103.1 电源模块103.2 电机驱动模块113.3 循迹模块123.4 超声波模块133.4.1 超声波测距基本工作原理143.4.2 HC-SR04主要技术参数143.5 MSP430单片机最小系统153.5.1 电源电路153.5.2 晶振电路、复位电路及接口电路154 软件系统设计174.1 主程序174.2 电机转向控制程序184.3 红外循迹控制程序214.4 超声波测距程序225 常用软件介绍245.1 Proteus介绍245.1.1 电路图的绘制245.1.2 Proteus仿真建立工
10、程的流程255.2 Code Composer Studio(CCSv5.1)软件275.2.1 CCSv5.1软件建立工程的流程285.2.2 CCSv5.1编写程序及调试的流程30结论32致谢33参考文献34附录A 英文文献35附录B 汉语翻译38附录C 源程序41附录D 硬件原理图47附录E 实物图48III1 绪论1.1 课题背景 随着汽车科学技术的进步,公路交通呈现出行驶高速化、车流密集化的趋势。同时,随着汽车工业的飞速发展,日常生活中,汽车的产量和保有量都在急剧增加。但公路发展、交通管理相对落后,导致了交通事故与日俱增,城市交通拥堵成为城市管理的难题。智能交通系统ITS(Intel
11、ligent Transport System)是目前世界上交通运输科学技术的高新技术,它在充分着发挥基础设施的潜力,提高运输效率,保障交通安全,缓解交通堵塞,改善城市环境等方面有着卓越的效能,已得到各国政府的普遍关注。中国政府也高度重视智能交通系统的研究开发与推广应用。汽车主动安全防撞系统作为ITS 发展的一个基础,它的成功与否对整个系统有着很大的作用。从传统上说,汽车的行驶安全可以分为两个主要研究方向:一是主动式安全技术,即防止事故的发生,该种方式是当前汽车安全研究领域的最终目的;二是被动式 安全技术,即事故发生后对乘员的保护。目前汽车安全领域被动安全的方向研究较多,主要从安全气囊、ABS
12、防抱死系统)和悬架等方面着手,以保证驾乘人员的人身安全。从经济性和安全性两方面来说,这些被动安全措施是在事故发生时刻对车辆和人员进行的保护,有很大的局限性,因而车辆的主动安全性研究尤为重要,引出了本课题研究的基于单片机汽车主动安全防撞系统。这个系统是一种在事故发生前主动向司机发出预警信号,并同时主动降低汽车行驶速度的控制装置。它安装在汽车上,能探测车辆前方的行人、车辆或周围障碍物;能提前向司机发出即将发生撞车危险的信号,提醒司机采取应急措施来应付特殊险情,避免损失。 现今社会智能小车发展很快,从智能玩具到其它各行业都有实质成果。其基本可实现循迹、避障、检测贴片、寻光入库、避崖等基本功能,这几
13、界的电子设计大赛智能小车又在向声控系统发展。比较出名的飞思卡尔智能小车更是走在前列。我此次的设计主要实现循迹避障这两个功能。根据实际设计制作基于MSP430单片机智能小车的过程,在智能小车的自动循线、避障、检测、控制、显示等方面提出一些观点和见解。1.2 课题研究意义随着现代社会工业化的发展,汽车作为交通工具正为越来越多的人所用,但是随之而来的问题同时也显而易见。随着车辆的增多,交通事故的频繁发生,由此导致的人员伤亡和财产损失数目惊人。对于汽车交通事故的分析表明,70%以上的车祸是由于驾驶员反应不及时所引起的。超过60%的车辆相撞属于追尾相撞,其余则属于侧面相撞。奔驰汽车公司对各种交通事故的研
14、究表明:若驾驶员能够提前1s意识到有事故危险并采取相应的正确措施,如果现有汽车能安装主动安全避撞系统,则绝大多数的交通事故都能够避免。因此,研究开发汽车防撞装置等主动式保护汽车辅助安全装置,减少驾驶员的负担和错误判断,对于提高交通行驶安全将起到重要的作用。可见,此类产品的研究开发具有极大的现实意义和广阔的市场前景。汽车主动防撞安全产品最早出现在1989年;奔驰于1997年开始对自身品牌进行防撞的配置, 随后通用、福特、OPEL、SAAB 以及VOLVO 跟进。目前在欧盟、美国和日本等地,汽车主动防撞安全产品已竞相采用。在中国,部分进口车中也已崭露头角,而汽车生产厂家目前都还没有推出此类产品。目
15、前国内汽车主动防碰撞技术方面的研究,主要在一些大型汽车企业和科学研究所开展,如:长春一汽大众、上海大众、东风汽车、交通部科学研究院、武汉汽车研究院、清华大学汽车系、北京理工大学机械系等,但只是初步的探索性研究,还没有可以使用的产品,可以说汽车主动防撞智能安全系统在中国的市场才刚刚起步,这个市场具有巨大的开发潜力和升值空间。该设计的实际意义是通过构建智能小车系统,培养设计并实现自动控制系统的能力。在研究的过程中,熟悉以单片机为核心的控制芯片,设计小车的检测、驱动和显示等外围电路,采用算法实现小车的精确控制。灵活运用所学的相关的理论知识,结合实际电路设计的实现方法,达到理论和实际的统一。在此过程中
16、加深对理论知识的理解和认识。且该设计具有实际意义,可以应用于考古、机器人、娱乐等许多方面。尤其是在玩具机器人研究方面具有很好的发展前景。所以本设计与实际生活相结合,现实意义很强。 在智能小车中,传感器起到举足轻重的作用。视觉、激光、红外、超声传感器等都在实际生活中得到了广泛的应用。其中,超声波传感器以其信息处理简单、速度快和价格低,被广泛地应用于智能小车测距的传感器,能实现避障、环境建模和导航等功能。考虑到实际情况,传感器检测部分考虑到小车一般不需要感知清晰的图像,只要求粗略感知即可,所以可以舍弃昂贵的CCD传感器而考虑使用价廉物美的红外反射式传感器和超声波传感器来替代。智能小车的执行部分,
17、是用直流电机来充当的,从而控制小车的行进方向和速度。单片机驱动直流电机一般有两种方案:第一,勿需占用单片机资源,直接选择有PWM功能的单片机,这样可以实现精确调速;第二,可以由软件模拟PWM输出调制,需要占用单片机资源,且难以精确调速,但单片机选择型号的余地较大。 TI公司的MSP430单片机广泛地应用于计算机外部设备、工业实时控制、仪器仪表、通讯设备、家用电器等各个领域。MSP430单片机可以说是单片机领域的主流产品,其应用如此广泛,所以有必要学习和应用该单片机,以满足产品开发的实际需求,同时是适应社会智能化、以MSP430为控制核心,采用超声波传感器来检测道路上的障碍,控制小车的自动避障,
18、速度调节,以及自动停车,并可以自动记录行车时间、里程和速度,自动寻迹等功能。CPU使用MSP430单片机,配合软件编程实现。MSP430是一款十六位单片机,它的易用性和多功能性受到了广大使用者的好评。1.3 超声波技术1.3.1 超声波测距原理 超声波是一种在弹性介质中可传播的机械振荡,其频率超过20KHz,分横向振荡和纵向振荡两种方式,超声波可以在气体、液体及固体中传播,而且其传播速度不同。它有折射和反射现象,并且在传播过程中有衰减。利用超声波的特性,可做成各种超声波传感器,结合不同的电路设计,可以制成超声波仪器及装置,在通讯、医疗及家电中得到广泛应用。作为超声波传感器的材料,主要为压电晶体
19、压电晶体组成的超声波传感器是一种可逆传感器,它可以将电能转变成机械振荡而产生超声波,同时它接收到超声波时,也能转变成电能,故它分为发送器和接收器。通过超声波的发射装置发出超声波,根据接收器接到的超声波时的时间差就可以计算出距离了。这与雷达测距原理相似。 超声波发射器向某一物体发射超声波,在发射时刻的马上开始计时,超声波在空气中传播,途中碰到障碍物就立即折返回来,超声波接收器收到反射波就立即停止计时。(超声波在空气中传播的速度为340m/s,根据计时器记录下的时间t,就可以计算出发射点距障碍物的距离s,即:s=340t/2)1.3.2 超声波传感器的分类为了研究和利用超声波,人们已经设计和制造
20、了许多超声波发生器。总体上讲,超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。电气方式包括压电式、磁致伸缩型和电动型等。机械方式有加尔统笛、液哨和气流旋笛等。它们所产生的超声波的频率、功率和声波特性不相同,因而用途也也不相同。目前,常用的是压电式超声波发生器。压电式超声波发生器是利用压电陶瓷晶体的谐振来工作的。它内部结构有两个压电芯片和一个共振板。当两极外加脉冲信号,其频率等于晶体的固有频率时,压电芯片将会发生共振,并且带动共振板振动,便可以产生超声波。如果两电极间没有外加电压,当共振板接收到超声波时,将压迫压电芯片做成共振,把机械能转化成电信号,这时就形成
21、了超声波接收器。1.3.3 超声波测距的特点超声波的指向性强,能量消耗缓慢,在介质中传播距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以采用超声波来实现。利用超声波检测往往比较迅速、方便、易于做到实时控制,并且在测量精度方面能够达到工业实际的要求,因此在移动机器人的研制上也得到了广泛的应用。由于超声实现方便,技术成熟,成本低,且周围环境对于超声波的影响也不大,所以超声波避障成为智能小车常用的避障方法。从国内外研究情况来看,超声波装置主要用作测距,通过测量声源与目标物之间的往返传播时间,求得目标物的距离。但是在有些情况下,超声波传感器是光学系统无可比拟的。超声波传感器的优点主
22、要表现如下: 1、对于黑暗的环境和物体,超声波传感器几乎不受恶劣环境的影响,仍然能实时获得准确的探测障碍物信息,并反馈给信息处理设备。 2、和光学传感器相比,超声波传感器不仅能探测到障碍物的存在,而且能够得到障碍物与智能小车的距离,以便于做出正确的决策。3、虽然光传播速度比声音快,但计算机控制器延时和电机响应速度等特点将限制机器执行任务的速度,因此光速快的优势并不明显。2 元器件介绍2.1 红外传感器TCRT5000TCRT5000光电传感器模块是基于TCRT5000芯片设计的一款红外反射式光电开关。传感器采用高发射功率红外光电二极管和高灵敏度光电晶体管组成,输出的信号经施密特电路整形,反应迅
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MSP430G2553 单片机 循迹避撞 小车 模块 超声波
