基于k60单片机的ccd传感器智能车设计

上传人:n**** 文档编号:82965163 上传时间:2019-02-25 格式:DOC 页数:30 大小:1.37MB
返回 下载 相关 举报
基于k60单片机的ccd传感器智能车设计_第1页
第1页 / 共30页
基于k60单片机的ccd传感器智能车设计_第2页
第2页 / 共30页
基于k60单片机的ccd传感器智能车设计_第3页
第3页 / 共30页
基于k60单片机的ccd传感器智能车设计_第4页
第4页 / 共30页
基于k60单片机的ccd传感器智能车设计_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《基于k60单片机的ccd传感器智能车设计》由会员分享,可在线阅读,更多相关《基于k60单片机的ccd传感器智能车设计(30页珍藏版)》请在金锄头文库上搜索。

1、 本科生毕业论文(设计)题目: 基于K60单片机的CCD传感器智能车设计 学 院 电子信息工程学院 学科门类 工 学 专 业 电子信息工程 学 号 1108421118 姓 名 指导教师 2015年05月06日摘 要本篇文章主要介绍了基于线性CCD的飞思卡尔智能小车控制系统的软件和硬件设计要点。智能车系统的简单工作原理是线性CCD传感器采集的光信号所反映的赛道信息经过MK60的相应的算法处理,主要先对数字的信号进行滤波以做到滤除杂波的效果,再通过黑线提取的算法,从而识别赛道。接着软件判断赛道信息是否正确,结合控制的算法控制舵机给出合理的舵机转角值,然后单片机再给出相符的PWM波占空比用来控制电

2、机的转速。控制速度方面主要是采用一个500线增量式光电编码器来实时反馈脉冲,利用单片机的FTM功能采集速度的脉冲值。最后通过蓝牙和OLED显示屏反映即时信息,用以调试具体参数。经过场地的多次测试,小车的智能系统可以通过复杂的赛道,且运行的十分平稳。关键词:滤波;线性CCD;MK60DN512ZVLL10;蓝牙AbstractThe paper mainly introduced the software and hardware design of Freescale intelligent car control system which based on linear CCD. The s

3、imple working principle of intelligent vehicle system is that the light of the linear CCD sensor signal reflects the track information throught MK60 corresponding algorithm processing which achieve the effect of filtering clutter by filt black line extraction algorithm. Then the software judges whet

4、her the track information is correct and in combination with control algorithm to control the steering Angle of steering gear is given reasonable value, and then MCU gives consistent wave PWM duty cycle which is used to control the speed of the machine. Control speed mainly uses a 500 line increment

5、al photo electric encoder to real-time feedback pulse, and the FTM function of microcontroller pulse value of the acquisition speed. Finally reflecting the real-time information through Bluetooth and OLED display and debugging the concrete parameters. After field testing for many times, the intellig

6、ent system of the car can pass through the circuit of complexity and run very smoothly.KeyWords: wave filtering; linear CCD; MK60DN512ZVLL10; Bluetooth目 录摘 要IAbstractII目 录III1. 引言11.1 概述11.2 智能车辆的发展与现状11.3 研究智能车辆的目的和意义22. 方案设计22.1 选定合适的系统总体方案32.2 系统总体方案的设计32.3 小结43. 调整和优化机械结构43.1 智能汽车车体机械建模53.2 智能汽车

7、传感器的安装53.2.1 速度传感器的安装53.2.2 安装线性CCD63.2.3 车模红外对管传感器73.3 重心高度调整73.3.1 电路板的安装73.3.2 电池安装73.4 其他机械结构的调整73.5 小结74. 智能汽车硬件电路设计74.1 智能车主控板设计84.1.1 电源管理模块84.1.2 电机驱动模块94.1.3 接口模块104.2 智能汽车传感器124.2.1 线性CCD传感器124.2.2 编码器124.3 液晶屏134.4 小结135. 智能汽车控制软件设计135.1 控制流程图135.2 线性CCD传感器路径精确识别技术135.2.1 分析线性CCD路径识别145.2

8、.2 线性CCD传感器路径识别算法155.3 弯道处理165.4 PID算法165.5 障碍以及人字弯处理165.6 软件开发、调试17结束语18参考文献19附 录20致 谢25IV1. 引言1.1 概述当今智能交通系统中的一个重要构成成分就是智能车自动化系统,它已慢慢成为车辆领域的一个研究的重要方向。智能车控制系统可以利用环境感知能力,通过电脑系统的决策规划达到可以自行驾驶和辅助司机驾驶的目的。随着现代各种高科技技术的快速发展,计算机对信息和数据的处理能力的大大提高,所以在现实的生活中会非常广泛的应用到利用传感器采集信号,然后进行处理,最后进行识别的控制系统,尤其在交通领域和机械制造领域应用

9、的非常多。整个控制系统最核心的两部分其中一个就是怎么用“眼睛”即传感器清晰的看见道路的具体情况并传回计算机进行相应的识别和处理,另一个怎么控制“行走”即发动机的运行速度可以根据当前的道路的实际情况调整速度。在实际中经常使用检测道路情况的传感器就是光电传感器和CCD图像传感器。1.2 智能车辆的发展与现状智能交通系统的最不可或缺的技术就是智能车技术,没有智能车技术的交通系统也只是一个无用的空壳,根本无法为人类生活的快捷和舒服提供有利的条件,而智能车是各种高科技技术通过相互嵌套相互协作构成的一个整体,是这个智能车领域的通用语言,意思就是可以在智能车的驾驶过程中可以为行驶至少承担一项任务以上的技术。

10、想必我们在生活中已经渐渐接触到室内的机器人,那么用通俗的语言来说,智能车就是室外版的机器人而已,这样的比喻能使我们更加容易地理解智能车这个新颖的概念。只要车辆可以自己探视和判断当前车辆前方的道路具体情况,可以相应的发出警告声提醒驾驶员或者可以自己控制方向和速度以达到避免危险的行为,便可认为该车辆具有智能性。当今科技的发展,各个学科领域如果单独去研究开发已渐渐满足不了时代的需求,所以慢慢产生了交叉学科,而智能车辆技术正是这个领域的产物。没有其他领域提供的新技术、新思想和新理论的支持,智能车也无法发展起来,这其中包括通信技术、汽车电子、图像识别和处理等一系列领域。智能车辆(Intelligent

11、Vehicle,IV)技术的研究,自从1950初美国Electronics公司研究开发的一个相当于移动机器人的车辆世界上首次开发的可以自动引导驾驶的车辆(Automated Guided Vehicle,AGV)1。从第一辆智能汽车的出现之后,欧洲的德国和英国、美洲的美国以及亚洲的日东都开始投身于智能导航技术的研究和开发。一直到今天,世界各国一直为智能车辆技术的研究付出巨大的人力、物力和财力,但也换成了巨大的收获,像JUTIV系列由吉林大学研究开发的、CITAVT系列由国防科技大学研究开发的。1.3 研究智能车辆的目的和意义1950年以来,人类文明的不断发展也推动汽车行业的快速发展。汽车是现代

12、交通中非常重要的一个工具,它给现代人类出行提供了便利,从而使人类社会的发展越来越快,因为其不可磨灭的重大作用,国家和社会的高度关注,使其发展的速度达到令人叹为观止的地步。不仅仅在产量和规模上的不断增加,汽车制造业已成为我国乃至世界经济的一个重要支柱,而且还不断提高了汽车技术,使之成为一个技术水平越来越高的技术密集型和资金密集型相结合的产业。因为当前不管是发展中国家还是发达国家的汽车的行驶的数量都在不断增加,每年的交通事故一直居高不下,有无数的生命付出了献血的代价,所以为了减少人类操作失误或者反应迟钝导致的交通事故,社会乃至国家都大力发展汽车科技技术,以达到智能避免危险的目的。现在高科技的快速发

13、展已经成为时代发展的烙印了,特别在国家实力方面凸显的越来越重要的位置,它代表着科技文明的进步。智能车辆作为一个新起的研究领域,它包含着各种关于模式识别、信息化发展、传感器检测和图像处理的技术和思想,对于人类社会的进步有着非常重要的研究价值,同样也代表着一个国家的先进的科研能力,这将对整个科技研究领域都有非常大的推动作用。智能车现在还没有应用到实际生活中的技术储备和技术能力,但汽车作为国家的重要的国民经济来源,并与人类出行息息相关。它不仅仅对科技研究具有良好的促进作用,而且对于国民经济的发展也有潜移默化的影响,甚至对其他行业的发展起到领导作用,没有汽车的行业的飞速发展就不会有整个经济社会的繁荣兴

14、旺,所以其研究工作仍然显得十分必要和迫切。其实各个国家很早就开始进行智能车的研究和开发,因为这是未来汽车的发展趋势。智能家居的发展就是智能化应用到现实生活中的一个非常典型的例子。“飞思卡尔”智能汽车的比赛就是为了实际的智能汽车的研发做好实际的经验和创新的思路,虽然可能“飞思卡尔”比赛的智能汽车循迹不符合实际情况中的循迹要求,但是这为实际生活中的3D视觉的智能汽车的控制提供了一些技术上的借鉴。2. 方案设计选定合适的总体方案,拥有新颖的系统设计方案,这些对系统的研究方向起到绝对的领导作用,本部分就主要针对实际情况和功能需求考虑几种方案并在其中找到切实可行的方案,智能汽车系统的其余部分将在后面的章

15、节进行具体介绍。2.1 选定合适的系统总体方案本设计要满足“飞思卡尔”智能汽车大赛光电组比赛对传感器的严格规定,比赛时候必须只在线性CCD和LED光学传感器中选用一种,往届光电组使用的激光传感器是不允许使用的,这对本设计是一个全新的挑战。接下来对这两种光学传感器的优缺点进行比较,LED光学传感器对近距离的赛道采集返回来的信号很稳定,这对提取黑线和赛道识别非常有利,但由于本届光电组的比赛采用的是四轮车的模型,这对车速的要求就会较高,而LED对远距离道路采集根本无法胜任。线性CCD可以做到远距离采集赛道信息的功能,但也有其缺点,就是静电干扰比较严重,对赛道的识别处理起来会比较麻烦2。线性CCD实物图如图2-1所示。综上比较分析,为了提高车子的竞赛速度,选择采用信号较不稳定的线性CCD。图2-1 线性CCD实物图2.2 系统总体方案的设计对于整个智能车系统,采用线性CCD作为

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号