基于单片机控制的汽车防撞自动测距系统

基于单片机控制的汽车防撞自动测距系统
基于单片机控制的汽车防撞自动测距系统

沈阳城市学院

毕业设计(论文)

基于单片机控制的汽车防撞自动测距系统

专业:自动化

班级:2013级2班

学号:

姓名:陈小康

指导教师:吴峰华

答辩日期:2017 年 6 月14 日

本科生毕业论文(设计)独创性声明

本人声明所呈交的毕业论文(设计)是本人在导师指导下进行的研究工作及取得的研究成果,除了文中特别加以标注和致谢的地方外,本论文中没有抄袭他人研究成果和伪造数据等行为。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。

论文(设计)作者签名:日期:

本科生毕业论文(设计)使用授权声明

沈阳城市学院有权保留并向国家有关部门或机构送交毕业论文(设计)的复印件和磁盘,允许毕业论文(设计)被查阅和借阅。本人授权沈阳城市学院可以将本科毕业论文(设计)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复印手段保存、汇编毕业论文(设计)。

论文(设计)作者签名:日期:

指导教师签名:日期:

目录

摘要 (1)

Abstract (2)

引言 (3)

1 单片机简介 (6)

1.1AT89C51单片机概述 (6)

2 避障小车的总体设计 (8)

2.1 设计原理与方法 (8)

2.2 软件设计 (9)

2.2.1 C语言 (9)

2.2.2 Keil软件简介 (10)

2.3 设计准备 (10)

3 硬件模块 (12)

3.1 各模块的的基本性能 (12)

3.1.1 电机、电机驱动模块 (12)

3.1.2 避障模块 (13)

3.1.3 电源模块 (14)

3.1.4 1602液晶模块 (15)

4 软件模块 (17)

4.1 软件设计思路 (17)

4.2 电机前进模块 (17)

4.3 电机后退模块 (18)

4.4 电机停止工作模块 (18)

4.5 电机右转模块 (18)

4.6 防卡死模块 (18)

4.7 主函数 (19)

结论 (21)

致谢 (22)

参考文献 (23)

摘要

本设计主要介绍了一种基于AT89C51单片机的超声波避障测距报警小车。其中包括对小车的执行组件、搭建结构、传感器、A T89C51单片机及软件编程的介绍。

本设计以AT89C51单片机为控制核心,根据蝙蝠回声定位的原理,利用超声波传感器,检测小车前行过程中前方物体的距离,接着把数据传给单片机。当超声波探测到前方物体小于规定距离时,就会报警,并且单片机发出指令让小车右转一定角度,然后前行继续探测。如果前方规定距离内没有物体则直行,否则还是右转一定角度。就这样,通过超声波不断地探测周边的情况进行自动避障。

本设计的硬件方面,是用AT89C51单片机为控制核心,以超声波传感器检测前方障碍物,从而自动避障。在软件方面,利用C语言进行编程,通过软件编程来控制小车运转。本设计采用L298N电机驱动模块,控制2个直流电机使小车运行,让小车可以根据外部的环境,进行前进、后退和转向等动作,从而进行躲避障碍物的功能。

本设计主要体现小车的智能避障功能,本设计中特点与创新点可为智能驾驶、自动运输Robot、家用自动清洁Robot等自动半自动Robot的设计与普及有很大的参考价值。不仅如此本设计中的小车,还可以作为未来玩具的发展趋势,弥补了中国玩具市场技术含量缺乏的现状,从而带来巨大的经济效益。

关键词:超声波;单片机;测距;防撞

Abstract

This design mainly introduces a AT89C51 based microcontroller ultrasonic obstacle avoidance, ranging, alarm car working principle. Including the implementation of the car components, structures, sensors, AT89C51 microcontroller and software programming.

The design of AT89C51 microcontroller as the control core, according to the bat echelecation prineciple, the use of ultrasonic sensors to detect the distance in front of the car in front of object, and then pass data to the microcontroller. When the ultrasonic detects that the object in front is less than the prescribed distance, the alarm will be sent, and the microcontroller will issue an instruction to turn the car to a right angle, then stop moving and continue to detect. If there is no object in front of the distance, then go straight, or continue to turn right at an angle. In this way, through ultrasonic continuous detection of surrounding conditions, automatic obstacle avoidance.

The design of the hardware is to use AT89C51 microcontroller as the control core, ultrasonic sensor to detect obstaoles in front of, so as to autematically avoid obstacle. In software, we use C language programming, through software programming to control the operation of the car. This design uses the L298N motor drive module, control 2 DC motor to make the car run, let the car according to the external environment, to move forward and backward and steer action, so as to avoid the obstaele.

This design is mainly reflected the car intelligent obstacle avoidance function, characteristics and innovation of this design is to have a great reference significance to design automatic transportation Robot, mining exploration Robot, Robot and other household automatic cleaning automatic semi-automatic Robot and popularization. At the same time, the design of the car can also be used as a toy development trend, to make up for the lack of China's toy market technical content of the status quo, thereby bringing enormous economic benefits.

Key words: ultrasonic; SCM; ranging; collision avoidance

引言

随着社会的飞速发展,城市化、现代化的进一步加深,人们的生活发生了翻天覆地的变化。以前出门都是打车,而如今道路上的私家车越来越多。人们的生活方式发生着改变,汽车领域也发生着改变。

汽车从最初由蒸汽机驱动、柴油机驱动再到内燃机驱动,甚至电力驱动,汽车的发展经历了100多年的历史,现在我们对汽车不仅仅追求它的速度和它的外形,我们对汽车的安全性提出了更高的要求。

说到汽车不得不提到电子行业。现在的汽车在满足了代步的功能后,人们对汽车的其他功能如娱乐、导航等功能也更加重视,而安全方面更是重中之重,电子行业的加入正满足了这样的要求。以前汽车的安全主要体现在硬件方面,而现在电子行业的加入让汽车在软件方面增添了新的血液。现在的交通密度越来越高,对驾驶员的要求也越来越严苛,而电子技术的加入则可进一步地提升汽车的行车安全,从而减轻驾驶员的负担。

我国汽车数量越来越多,拥挤的交通让人心烦,而更让人头疼的是汽车相撞和被盗的事件也频繁发生,而因此造成的损失不计其数,因此汽车防撞报警系统的创建迫在眉睫。欧洲的科学家通过一系列的研究发现:驾驶员如果能在0.5秒内得到要发生碰撞的预警,那么至少可以避免百分之六十左右的追尾事件,避免百分之三十的对面碰撞事件和百分之五十的路面剐蹭事件。如果有了这一秒的预警就可以减少如此多的交通事故[15]。如果在天气条件非常不好的情况下,能见度是非常低的,而且视距非常小,汽车要是高速行驶的情况下,是很难发现前方的车辆或栏杆的,那么这种即时防撞报警的系统

就是必不可少的。现在我国大型的桥梁、高速公路等对天气的情况要求很高,如果天气很恶劣,就要限制车辆的速度,必要时也会关闭道路;来防止事故的发生。如果这样的话,那么会严重影响人们的出行和运输行业的运作,这样不仅会损失的经济,也会使本来已拥挤不堪的道路更加难以出入。

在过去的几十年里,人们主要是对汽车的外部进行防护。例如:在汽车外部安装保险杠、在车内的车座上安装安全带、在方向盘上安装安全气囊,以减少汽车碰撞时所带来的伤害。这些所有的措施虽然在一定程度上减轻损伤,但并不能从根本上解决汽车发生的碰撞问题[16]。汽车的碰撞主要原因是由于汽车距所行方向上的物体或车辆距离太近,而行车的速度太高导致的。所以,进行对汽车防撞报警装置的研究非常重要,这种汽车防撞报警系统,对减轻驾驶员的负担,增强对意外事件的正确判断起到了重要的作用。非常明显,对这样产品的研发有着非常大的现实意义和广阔的市场前景[17]。

因此,在本次的设计中,将设计出一套能够避障测距报警的系统。接下来,在实际应用中我们就可以给它赋予更多实用的功能,让它有更多的实用价值。

本设计是用AT89C51单片机做为核心控制模块,以超声波模块探测外部情况,检测前方行进的路径上是否有障碍物。超声波测距法是一种较为常见的测距方法,把超声波传感器放在智能小车的前面,从而探测小车前方是否有障碍物[2]。在小车防撞报警系统中,超声波是一种特殊的声波,拥有着普通声波传输的物理特性。汽车防撞测距报警系统是将单片机的实时控制和数据处理功能,与超声波的测距技术、传感器技术相结合,可检测小车行车路线中障碍物与小车的距离,然后通过1602液晶屏显示距离,如果距离达到规定

距离将由发声电路发出警告[18]。

现在,传感器种类非常多,正是这些各种各样的传感器让“冰冷”的机器有了像人一样的“感觉”。小车想要实现自动测距和避障的功能就必须要感知周围的环境,而超声波传感器就赋予了小车这样的功能,如人的眼睛一般。本设计以超声波传感器作为智能小车避障的关键部件,其测距功能范围大,功能稳定,可以做到即时控制,测量精度也能达到实际应用的要求,相信在不久的将来,在智能化汽车中一定会得到广泛的应用[11]。随着科技的发展,汽车一定会越来越智能化,而现在就开始研究超声波传感器在智能小车上的应用将对我国智能汽车发展有着推动的作用,可以在先进智能汽车领域占有一席之地[3]。

本设计主要体现小车的智能避障功能,本设计中特点与创新的想法可为智能驾驶、智能运载Robot、智能清洁Robot等自动半自动Robot的开发与研究有很大的参考价值。不仅如此本设计中的智能小车,还可以作为未来玩具的发展趋势,弥补了中国玩具市场技术含量缺乏的现状,从而创造巨大的经济效益。

本设计把软件和硬件有机的结合在一起,完成汽车行车防撞测距报警系统的设计,通过对电路的分析和设计,对电路有了较为系统的思路,并且通过对小车防撞测距报警系统的设计,锻炼了对C语言的应用能力,有了这样的基础,相信在以后的工作中一定会得心应手。

1 单片机简介

单片机,是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、只读存储器ROM、随机存储器RAM、多种I/O口和中断系统、定时器等功能集成到一块由硅制作的芯片上,这种微型计算机系统在工业上有着广泛的应用。经过二三十年的发展,由当时的4位、8位单片机,发展到现在的300M的高速单片机[4]。单片机如图1所示。

图1 单片机

1.1 AT89C51单片机概述

AT89C51是带着4K字节FLASH闪存的低电压、高性能CMOS 8位微处理器,俗称AT89C51单片机。它有32个I/O口线,128字节内部RAM,两个16位定时器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路[5]。

AT89C51单片机可以通过各式各样的传感器来感知外部环境,比如,通过温湿度传感器获取数据,再将数据在1602液晶屏上显示,从而进行对环境的检测。单片机不仅可以“感受”,还可以进行远程控制,把单片机、WIFI模块和继电器结合起来,就可以进行远程的开始和启动。

要使一个系统运作起来,那么不得不提到程序,它就像人的血液一样重要。想要对单片机进行,两个工具是必不可少的,一个是C语言,一个是Keil 软件[19]。单片机上的微控制器可以通过C语言来编写程序,最后收录到闪存中,闪存是一种非易失性内存,所以在没有电路的供应下,它也能长久的保存数据[12]。AT89C51单片机如图2所示。

图2 A T89C51单片机

2 避障小车的总体设计

2.1 设计原理与方法

本设计主要以单片机控制智能小车直流电机的正转、反转和停止,实现智能小车前进停止和转向的功能。这部分电路主要由AT89C51单片机的I/O 端口、定时计数器、外部中断扩展等控制直流电机的正反转和停止。在小车过程中,由超声波传感器探测周围环境,AT89C51单片机通过超声波传感器所返回的信号产生高低电平,并输入到L298电机驱动芯片中,控制直流电机运作[20]。本设计的智能小车正面有两个轮子,每个轮子用一个电机,后边是一个万向轮,以起支撑和配合转向的作用。

本小车的硬件部分分为几个模块:AT89C51单片机、超声波传感器、电源、两个直流电动机、电机驱动、车身、1602液晶屏。六节1.5V干电池串联,连接到L7805CV稳压模块上,输出5V稳定电流,为整个智能小车的用电模块供电。将超声波传感器安置在车身的最前端,用于探测前方行进的路径上是否有物体。当超声波传感器检测到物体,如果物体距离过近,将执行防卡死程序,即做出后退的反应,然后向右转,再次检测前方是否有障碍物,若有障碍物则继续旋转,没有障碍物则电机驱动器驱动电机前进。如果检测的距离不是很近则直接执行转向程序,在从而实现整个小车的避障功能[6]。硬件框架图如图3所示。

图3 硬件框架图

2.2 软件设计

2.2.1 C语言

C语言是一门通用计算机编程语言,应用非常广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言[13]。

C语言有以下几个特点:

(1)C语言是一个有结构化程序设计、具有变量作用域(variable scope)以及递归功能的过程式语言。

(2)C语言传递参数均是以值传递(pass by value),另外也可以传递指针(a pointer passed by value)。

(3)不同的变量类型可以用结构体(struct)组合在一起。

(4)只有32个保留字(reserved keywords),使变量、函数命名有更多弹性。

(5)部份的变量类型可以转换,例如整型和字符型变量。

(6)通过指针(pointer),C语言可以容易的对存储器进行低级控制。

(7)预编译处理(preprocessor)让C语言的编译更具有弹性[7]。

2.2.2 Keil软件简介

Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、可读性、结构性、可维护性上有明显的优势,所以十分容易学习和使用。Keil提供了包括C编译器、链接器、宏汇编、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境将这些部分组合在一起。运行Keil软件可以使用WIN98、NT、WIN2000、WINXP等操作系统。如果用C语言进行编程,那么Keil是最适合不过的了,即便不使用C语言而是仅用汇编语言编程,它方便容易使用的集成环境、强大的软件仿真调试工具也会令人事半功倍[14]。

2.3 设计准备

搭建小车的零件清单如下:

(1)直流电机2个

(2)轮胎2个

(3)电机固定件2个

(4)万向轮1个

(5)90*150*1MM万用板1片

(6)L298N电机驱动1个

(7)按键3个

(8)蜂鸣器1个

(9)电源开关1个

(10)超声波模块1个

(11)1602液晶屏1个(12)电池盒一个(13)导线若干(14)二极管8个(15)铜柱8个(16)螺丝螺母若干(17)发光二极管1个(18)晶振1个(19)电阻3个(20)陶瓷电容5个(21)电解电容2个(22)三极管1个

3 硬件模块

3.1 各模块的的基本性能

3.1.1 电机、电机驱动模块

本设计的用的是双H桥电路。H桥电路可以保证方向的稳定控制。而且它有更强的驱动能力。而且L298N有过电流保护功能,当出现电机卡死时,可以保护电路和电机。这种调速方式有调速特性优良、调整平滑、调速范围广、过载能力大,能承受频繁的负载冲击,还可以实现频繁的无级快速启动、制动和反转等优点[8]。电机驱动模块如图4所示,双H桥电路如图5所示。

图4 电机驱动模块

图5 双H桥电路

3.1.2 避障模块

本设计采用HC-SR04超声波测距模块,该原件可提供2CM-400CM的非接触式距离感测功能,测距精度可达高到3mm;模块包括超声波发射器,接收器和控制电路[14]。

基本工作原理:

(1)采用IO口TRIG触发测距,给至少10us的高电平信号;

(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;

(3)有信号返回,通过IO口ECHO输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。测试距离=(高电平时间*声速(340M/S))/2[9]。超声波模块电气参数如表1所示,超声波模块如图6所示。

超声波传感器有四个脚,四个引脚的功能分别是:

(1)VCC接+5V。

(2)TRIQ信号输入。

(3)ECHO信号输出。

(4)GND接地。

表1 超声波模块电气参数

图6 超声波模块

3.1.3 电源模块

在本设计中采用六节1.5V干电池作为整个系统的电源,它经过L7805稳压模块的降压,产生5V电流,为整个系统的用电模块供电。电源如图7所示。

图7 电源

3.1.4 1602液晶模块

本次设计使用AT89C51单片机直接驱动1602液晶显示数据。1602液晶屏幕如图8所示。

1602LCD主要技术参数:

(1)显示容量为16×2个字符;

(2)工作电流为2.0mA(5.0V);

(3)芯片工作电压为4.5~5.5V;

(4)模块最佳工作电压为5.0V;

(5)字符尺寸为2.95×4.35(W×H)mm[10]。

图8 1602液晶屏幕

4 软件模块

4.1 软件设计思路

在软件设计方面,本设计的智能小车采用C语言编程,编写程序流程如图9所示。

图9程序流程图

4.2 电机前进模块

首先定义前进函数:

void go()

{

qu_ll = 1;

qu_zl = 0;

qu_zr = 0;

qu_rr = 1;

-汽车倒车测距仪

一、应用系统的一般构成 1、硬件系统 按照系统所需功能,系统硬件结构可以划分为三大主要模块:测距系统、控制系统以及显示和语音报警系统。系统总体结构框图如1所示. 图1 系统总体结构图 其中测距系统有超声波发射、接收子系统构成;控制部分以AT89S51单片机为核心,其P1.0口输出低电平控制超声波发射电路产生40KHz的超声波,利用外部中断监测超声波接收电路输出的返回信号;显示报警部分由显示系统及语音系统构成,其中显示系统采用简单实用的4位共阳8段LED数码管。 二、设计原则和要求 倒车测距仪是一个由单片机控制的汽车泊车安全辅助装置。该测距仪将单片机的实时控制及数据处理功能,与超声波的测距技术、传感器技术相结合,能够测量并显示车辆后部障碍物里车辆的距离,同时用间歇的“嘟嘟”声发出警报,“嘟嘟”声间隙随障碍物距离的缩小而缩短,驾驶员不但可以直接观察到显示的距离,还可以凭听觉判断车后障碍物离车辆的远近,解除了驾驶员泊车和起动车辆时前后左右探视所引起的困扰,并可以帮助驾驶员扫除视野死角和视线模糊的缺陷,提高驾驶的安全性。 三、基本设计内容和步骤 本文将在以单片机为控制核心的基础上,设计出汽车倒车测距仪的电路,并通过数码管显示及蜂鸣器报警来提示障碍物与车后的距离。

分别完成单片机控制电路设计、数码管显示电路设计、蜂鸣器报警电路设计、按键控制电路设计及超声波测距模块的安装与调试等。软件设计中,通过汇编语言编写程序,完成单片机对外围芯片的驱动与控制,从而完成整个汽车倒车测距仪的功能实现。 四、硬件和软件的具体设计 1、系统硬件的具体设计 (1)单片机控制电路设计 采用AT89S51作为系统控制器。它是美国ATMEL公司生产的低功耗、高性能CMOS 8位单片机,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准8051指令系统及引脚。它集Flash程序存储器既可在线编程,也可用传统方法进行编程。AT89S51提供以下标准功能:4k字节Flash闪速存储器,128字节内部RAM,32个I/O口线,看门狗,2个数据指针,2个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,单片机振荡器及时钟电路。 同时AT89S51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。 空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。 单片机最小系统是指能让单片机工作的最简单的电路,包括电源电路、振荡电路、复位电路,如图2

奔驰车距监控防撞系统(DTR)简介

随着汽车数量日益增多, 车速愈来愈高,汽车交通事故 也随之增多。汽车相撞、撞人、 撞障碍物、翻车、冲出公路等 事故时有发生。尤其高速公路 上一旦出现撞车,就会造成多 车相撞。分析撞车原因,大致有:驾驶不慎,能见度不高,车速过快,车距过小或汽车本身故障等。 从1997年开始,很多奔驰车型上安装了一种新的安全驾驶系统,即车距监控防撞系统(图1),该系统减小了驾驶员长时间驾车的劳动强度,同时提高了驾驶的安全性能。 车距监控防撞系统是一个智能型升级版的自动定速巡航系统,当驾驶者驾驶车辆处在定速巡航状态下时,该系统起作用,与前面的车子保持一定的距离,让驾驶更安全,应注意该系统与驻车防撞系统有相似,但又不同,驻车防撞系统可以在车辆停车和倒车时检测车辆前、后、侧面的障碍物距离,在靠近障碍物时 会发出声音警报。本节主要介绍车距监控 防撞系统。 1. 系统作用 车头有测距雷达,我们可以俗称其为 “电眼”,不断监测与前车的距离,根据 自身的车速、两车的距离、角度,及小(窄)路等情况,决定车辆速度,保持车头部距离。当前面的车子急刹,你就算反应不过来,“车距监控防撞系统”会立即通过电脑计算出合适的刹车力度和刹车距离,在与前车相撞之前自动刹停。

2. 系统组成 雷达传感器、DTR监控电脑、指示灯等组成。 3. 元件位置 系统工作指示灯安装在仪表内, 见图1。 雷达传感器一般安装在散热器 上,具体位置如图2。 DTR电脑一般安装在防火墙正 前或靠左侧,如图3。 4. 系统工作原理 主要通过雷达传感器侦测前方障碍物距离车头的远近,当发现障碍物已达到可测范围(距离),则危险距离警告灯会依障碍物的实际距离亮起,当距离过近时,有些车型警告喇叭会“嘀嘀”响起,以警告驾驶者注意前方障碍物已经接近车体,同时DTR电脑会通过车身电脑网络CAN-BAS与发动机电脑、变速器电脑及ESP 、ABS刹车系统电脑通讯,通过限制发动机输出转速,调节刹车作用力及变速箱挡位,控制定速巡航的车速。若前方无障碍物(100米为限)则警告灯会熄灭,车子便会加速至预设的巡航速度。 5. DTR系统的维修: 该系统元件较少,目前故障率较低。如果系统故障,要通过仪器调取其故障码,故障一般出现在传感器或电脑,当出现传感器故障码时,可测量传感器的电源搭铁是否正常,DTR 电脑提供给传感器的电源为20~24V,如果电源搭铁正常则传感器损坏。

汽车车速的自动控制系统

车速自动控制系统分析 航天02011201班 束山山,70 雷文凯,

车速自动控制系统 目前许多轿车把车速自动控制系统作为配属设备或选配设备。轿车装有车速自动控制系统后,当驾驶员启动这一装置并进行一些简单的设置后,该装置可自动保持某一恒定速度行驶,而不踩油门。由于电子系统能准确地控制车辆的速度,从而使高速行驶的车辆更加安全、平稳。这在现实生活中也具有积极的意义。汽车在实际行驶过程中,有时要求汽车不能超过某一行驶速度。例如,通过城市的商业区中心时。行驶速度不能高于30公里每小时,有时又规定不能低于某行驶速度,例如,在高速公路上行驶时,车速不能低于80公里每小时。并且从经济效益出发,车速维持在一定的数值时,可以使燃料充分燃烧,不仅降低了燃油量而且减少了尾气排放。然而,利用人工直接控制,很难实现上述要求,故必须采取自动控制和调整方法加以实现。 尽管各种轿车的车速自动控制系统设计有所不同,但其主要部件的作用都差不多。其主要的部件如图:

车速控制系统其核心主要是计算机控制系统。控制装置是控制系统的中枢。它一旦测出实际车速高于或低于驾驶员调定的车速,就输出信号给执行器,让它调整节气门开度。控制信号是由装在控制装置中的闭环控制器产生的,它将传感器测出的系统辕出和输入信号进行比较,两个信号之差称为误差信号此信号经放大、处理后成为控制信号,驱动执行器工作。首先,计算机控制系统可以接受车速设定装置的指令,完成对车速的设定,即车速给定值。然后,计算机控制系统根据给定值控制执行器工作。执行器可以控制发动机的空气吸入量、喷油嘴的喷油量等,使发动机的转速维持在一个恒定值,以此实现车速的恒定。测速器可以测量发动机的实时转速,即车速,然后将这一数据送入转化器,将车速信号转化为与给定值相同类型的电信号。再通过计算机控制系统,对目前的车速进行核对,并对其反馈信号进行调节,使输出信号保持恒定。 驾驶员可以在特殊情况下通过制动开关和离合器开关对车速进行调节。当计算机控制系统检测到制动开关和离合器开关信号时,可以改变给定值,再通过执行器来调节车速,以防止一些特殊情况的发生。车速控制系统给我们行车带来许多方便,但并不是在任何地方随时都可使用,比如,当驾驶环境不适于恒速行驶时.如在交通拥挤、途有弯道、道路被冰雪覆盖、路面泥泞、打滑或陡坡等,不应使用速度控制系统;上陡坡或下陡坡时,为了更好地保养汽车不应该开启次

任务书 单片机在汽车倒车测距仪中的应用设计

天津城市建设学院 课程设计任务书 2010 —2011学年第1 学期 电子与信息工程系电子信息工程专业 课程设计名称:单片机原理及接口技术 设计题目:单片机在汽车倒车测距仪中的应用设计 完成期限:自2010 年9月6日至2010 年9月10 日共1 周 设计依据、要求及主要内容: 一.程设计的目的 1.进一步熟悉和掌握单片机的结构及工作原理。 2.掌握单片机的接口技术及相关外围芯片的外特性,控制方法。 3.通过课程设计,掌握以单片机核心的电路设计的基本方法和技术。 4.通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。 5.通过完成一个包括电路设计和程序开发的完整过程,了解开发一单片机应用系统的全过程,为今后从事相应打下基础。 二.课程设计的基本要求 1.认真认识设计的意义,掌握设计工作程序,学会使用工具书和技术参考资料, 并培养科学的设计思想和良好的设计作风。 2.提高模型建立和设计能力,学会应用相关设计资料进行设计计算的方法。 3.提高独立分析、解决问题的能力,逐步增强实际应用训练。 4.课程设计的说明书要求简洁、通顺,计算正确,图纸表达内容完整、清楚、规 范。 5.课程设计说明书封面格式要求见《天津城市建设学院课程设计教学工作规范》 附表1。 三.课程设计具体要求 a) 要求每位同学独立完成设计任务。 b) 原理图设计。 1.原理图设计要符合项目的工作原理,连线要正确。 2.图中所使用的元器件要合理选用,电阻,电容等器件的参数要正确标明。3.原理图要完整,CPU,外围器件,扩器接口,输入/输出装置要一应俱全。 c) 程序调计 1.根据要求,将总体项能分解成若干个子功能模块,每个功能模块完成一个特定的功能。 2.根据总体要求及分解的功能模块,确定各功能模块之间的关系,设直出完整的程序流程图。 d) 设计说明书

汽车智能防撞系统的文献综述

汽车智能防撞系统的研究 摘要:本文综述世界智能车辆技术在自动防撞方面的应用现状,结合我国高速公路、驾驶习惯及现有传感器的技术状况,分析探究适合中国高速公路及现实国情的汽车智能防撞装置。根据所要实现的基本功能,对比当前采用的四种常用测距方法,最终选用红外激光测距原理,建立了系统方案。汽车红外激光智能防撞装置是一种主动式防撞系统,它能使反应时间、距离、速度三个方面都能得到良好的优化控制,可以有效地避免汽车追尾碰撞事故的发生,该系统在汽车领域的应用与其所能带来的经济效益和社会效益将会是相当可观的。 关键词:智能防撞激光测距雷达测距单片机语音报警 1 前言 1.1课题研究的价值和意义 随着我国改革开放的不断深入和社会主义经济的不断发展,人们的物质生活日益提高,汽车己经进入千家万户,公路交通呈现出行驶高速化、车流密集化和驾驶员非职业化的趋势;与此同时,也带来了一个不可避免的问题:交通事故逐年上升。 2004年,全国公安机关交通管理部门共受理道路交通事故51.8万起,造成107077人死亡,比2003年增加2705人,上升2.6%;直接财产损失23.9亿元。在各类事故形态中,机动车碰撞事故占绝大多数。2004年,全国共发生机动车碰撞事故400389起,造成77081人死亡、375620人受伤,分别占总数的77.3%、72%和78.1%。其中,正面相撞事故123577起,造成31715人死亡、128447人受伤,分别占总数的23.9%、29.6%和26.7%;侧面相撞事故196798起,造成29900人死亡、186683人受伤,分别占总数的38%、27.9%和38.8%;追尾相撞事故80014起,造成15466人死亡、60490人受伤,分别占总数的15.5%、14.4%和12.6%。从以上数据,足以说明公路交通安全已是我国面临的重大问题。 我国的高速公路起步随晚,但发展较快。据统计,高速公路每百公里事故率为普通公路的4倍多。高速公路的事故类型,大多数为车辆的追尾碰撞事故,这是由高速公路的特点所决定的。高速公路具有汽车专用、分割行驶、控制出入、全部立交、限制车速以及高标准、设施完备等特点。高速公路由于排除了行人、非机动车的干扰,从而保证车辆可以高速行驶,而具有路面宽阔、标示醒目、标线分明、全线封闭等特点。保证了高速公路具有行车速度快、交通流量大的优点。我国,一般公路平均时速为40~50Km/h,而高速公路平均时速可达80Km/h以上。高速公路车辆速度快、干扰小的特点也促使其发生的事故性质比较严重,一旦发生事故,多数是恶性的交通事故。分析高速公路交通事故的类型和原因,发现超速行驶、恶劣天气时很容易发生制动测滑、甩尾或行车视距不足而导致的追尾碰撞事故。死亡事故中65%以上是追尾相撞造成的。由此可见,如何提高汽车行驶安全性,减少交通事故及其损失,己经刻不容缓的摆在研究人员的面前。 据有关部门对交通事故的统计分析,发现在司机—汽车—环境三要素中,司机是可靠性最差的一个环节,80%以上的事故是由于司机反映不及时或判断失误引起。计算表明,司机反映迟缓1秒,速度为80Km/h的汽车要前进约22.2米,由此可能产生不堪设想的后果。若在夜间或雨、雪、雾等恶劣天气条件下,汽车在中、高速行驶时,很难及时发现前方障碍物并采取必要应急措施。统计表明,在发生撞车的事故中,45%是司机没有看清楚前面车辆所处的位置,30%是发现前方车辆但为时己晚,特别在汽车高速行驶的情况下,前方目标正确识别与否至关重要。根据汽车驾驶自动化和智能化的发展趋势,汽车防撞系统的研制有着重要的意义。 1.2研究的现状

汽车倒车测距仪的设计

汽车倒车测距仪的设计

大学本科生毕业设计(论文) 目录 摘要 (2) Abstract (2) 第一章绪论 (3) 1. 1 研究背景 (3) 1. 2 发展概况和当前存在的问题 (4) 1. 2. 1 发展概况 (4) 1. 2. 2 当前存在的问题 (4) 1. 3 本设计的主要内容和目的 (5) 第二章系统方案相关理论 (6) 2. 1 汽车倒车超声波测距系统主要功能的概述 (6) 2. 2 汽车倒车超声波测距系统的原理 (7) 2. 3 超声波测距系统的主要技术指标 (9) 第三章硬件设计及调试 (10) 3. 1 系统装置的硬件组成 (10) 3. 1. 1 单片机控制系统 (10) 3. 1. 2 超声波发射电路 (11) 3. 1. 3 超声波接受电路 (11) 3. 1. 4 LED液晶显示电路 (13) 3. 2 焊接 (14) 3. 3 调试过程及方法 (14) 第四章软件设计及调试 (16) 4. 1 系统软件设计整体介绍 (16) 4. 2 系统的程序 (17) 4. 3 软件调试简介 (24) 第五章总结 (25) 致谢 (26) 参考文献 (27) - 1 -

大学本科生毕业设计(论文) 汽车倒车测距仪 摘要 随着科学技术的快速发展,超声波在传感器中的应用也越来越广。但就目前技术水平来说,人们可以具体利用的传感技术还十分有限,因此,这是一个正在蓬勃发展而又有无限前景的技术及产业领域。而本文介绍的是一种可应用于倒车测距仪的超声波测距系统。本系统采用STC89C52单片机为核心,结合发射和接受模块以及液晶显示构成整个的测距系统,该系统能够在汽车以较低的速度进行倒车的过程中,识别出车后部的障碍物,并能够测量车与障碍物之间的距离,在车辆与障碍物发生碰撞前,发出声光报警,提醒司机刹车。倒车测距仪是用来探测车身和周围的障碍物并显示其距离,以帮助驾驶员安全倒车或停车的辅助电子设备,对驾驶员倒车的安全起到了很大作用。因此本系统的设计具有广泛的运用价值和意义。 关键词:传感技术超声波测距运用价值 Abstract With the rapid development of science and technology, in the application of ultrasonic sensors is more and more widely. But so far the technical level, the specific use range finder technology is limited, so, it is a vigorous development and infinite prospect areas of technology and industry. And this paper is a kind of can be applied to reverse the ranger ultrasonic ranging system. The system uses the STC89C52 microcontroller as the core, combining the launch and accept modules and liquid crystal display constitute the whole range finder system, This system can be identify obstacles at the back of the car and able to measure the distance between the car and the obstacles,and before the car run into obstacles,it can give out sound and light alarm signal, remind the driver brakes,when the car reversing with a low speed ,.Reverse rangefinder is an assist electronic equipment what can used to detect the body and the surrounding obstacles and show the distance, to help the driver safety reversing or parking,It plays a large role when the drive reversing So the design of system has broad application value and meaning. Keyword:sensor technology ultrasonic ranging use Value 第一章绪论 - 2 -

自动往返小车控制系统plc

中州大学毕业设计 学号:201025090206 设计题目:自动往返小汽车的控制系统的设计 学院:工程技术学院 专业:机电一体化 班级:10级对口2班 姓名:杨丽丽

指导教师:上官同英 日期:2013 年3 月5 日 诚信声明 本人郑重声明:所提交的毕业设计(论文)是本人在指导教师的指导下,独立工作所取得的成果并撰写完成的,郑重确认没有剽窃、抄袭等违反学术道德、学术规范的侵权行为。文中除已经标注引用的内容外,不包含其他人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中作了明确的说明并表示了谢意。本人完全意识到本声明的法律后果由本人承担。 毕业设计(论文)作者签名:指导导师签名: 签字日期:签字日期:

毕业设计任务书 班级:10机电对口2班学生:杨丽丽学号201025090206 设计题目:自动往返小汽车的控制系统的设计 摘要:设计一个能自动往返于起跑线与终点线之间的小汽车的控制系统。但不能用人工遥控(包括有线和无线)。跑道宽度0.5m,表面贴有白纸,两侧有挡板,挡板与地面垂直,其高度不低于20cm。在跑道的A、B、C、D各点处画有2cm 宽的黑线,各段的长度与下图所示: 设计内容及要求: 1.设计完成的功能要求: 1)、车辆从起跑线出发(出发前,车体不得超出起跑线),到达终点线后停留10秒,然后自动返回起跑线(允许倒车返回)。 2)、BC间为限速区,车辆往返均要求低速通过,但不允许在限速区内停车。 3)、在往返过程中随时显示当前行车时间和路程,直接回到终点。(显示装置应安装在小车上面。) 2.设计内容要求 (1)根据设计要求确定系统中输入/输出信号的种类、数量和特点。

基于单片机汽车倒车测距仪设计

- - - 机电职业技术院 毕业设计(论文)作者:真学号:40831450 系部:电气工程系 专业:应用电子技术 题目:基于单片机的汽车倒车测距仪的设计 指导者:平王建青 评阅者: 2011 年05 月

- - - 毕业设计(论文)中文摘要

毕业设计(论文)外文摘要

目录 1绪论 (1) 2 超声波传感器的介绍 (2) 2.1超声波传感器的概述 (2) 2.2 超声波传感器的特点 (3) 2.3超声效应 (3) 2.4超声波传感器的应用 (4) 3 单片机的介绍............................................................................... ..5 3.1 单片机的定义.. (5) 3.2 单片机的特点 (5) 3.3 单片机的应用 (5) 3.4 AT89C51单片机的介绍 (6) 4 汽车倒车测距仪的硬件设计 (9) 4.1 设计的思路 (9) 4.2 设计的重点与难点........................................................................ .9 4.3硬件设计的基本原理及原理图.. (9) 5超声波汽车倒车测距仪软件设计 (14) 5.1 主程序编制及流程图 (16) 5.2 中断服务程序的流程图及编制 (16) 5.3 显示距离子程序和延时子程序 (17) 5.4信号处理程序 (18) 5.5程序中有关存储器,寄存器及标志位的容及用途…………………………. .21 结论……………………………………………………………………….................. 23 致 (25) 参考文献 (26)

汽车倒车测距仪设计任务书

《微机原理综合训练》设计任务书 题目:汽车倒车测距仪设计 学生姓名:学号:班级: 题目类型:设计性指导教师: 一、课程设计题目 汽车倒车测距仪设计。 二、题目简介 以汽车倒车测距仪设计为背景,对汽车倒车测距仪进行分析和设计。 通过该题目的分析和设计,学习微机软、硬件系统设计开发过程,加深微机原理及应用课程基础知识的理解和综合运用能力,熟悉集成电路芯片的使用方法,熟悉微机编程及接口电路,学习体会工程实际设计的过程,培养学生独立解决实际工程问题的综合能力。学生初步得到用汇编语言书写程序的训练,全面培养程序设计过程中的分析、设计、编码、测试及文档规范书写的能力,得到运用汇编语言的综合训练,提高解决实际问题的能力。 三、设计任务 学生通过该题目的设计过程,可以初步掌握汇编语言的运用、软件开发方法并提高解决实际问题的能力。 设计一个微机控制的汽车倒车测距仪,能测量并显示车辆后部障碍物离车辆的距离,同时用间歇的“嘟嘟”声发出警报,“嘟嘟”声间隙随障碍物距离缩短而缩短,驾驶员不但可以直接观察到检测的距离,还可以凭听觉判断车后障碍物离车辆距离的远近; 1. 开机后先显示“———”,并有开机指示灯。 2.CPU 发射超声波 1ms,然后显示 60ms;即 1ms+60ms 为一个工作周期,等待回波,在次周期内完成一次探测。 3. 根据距离远近发出报警声并显示距离。障碍物距离小于 1m,距离值变化 5cm 更换显示,否则不更换;距离在 1m 以上,新值与原显示值之差大于10cm 更换,否则不更换。 4.用三 LED 位数码管显示障碍物距离。 5.程序采用汇编语言在PC机上完成。

6.同时完成符合学校要求的设计计算说明书。 7. 提倡创新。 四、设计要求 1.利用Intel 8086 CPU及其相应的外围扩展电路及接口电路,设计系统硬件原理图,并绘制于2号工程图纸。 2.给出程序的设计思路,设计系统软件流程框图,并绘制于2号工程图纸。 3.完成设计计算说明书。 五、提交的成果 1. 设计计算说明书一份,包括以下内容: (1) 封面; (2) 设计任务书 (3) 课题摘要; (4) 目录; (5) 正文: ①简要说明本设计的基本内容、用途及特点; ②方案比较及论证; ③硬件系统说明(硬件设计思路、系统构成框图、芯片选择、存储空间与I/O地址分配); ④画出完整的硬件电路图,并说明电路的工作原理; ⑤软件系统说明(软件设计思路、源程序清单及必要的注释); ⑥主要单元电路的设计及参数计算; ⑦列出所用元器件及集成芯片型号; ⑧指出所设计电路的特点和方案的优缺点; ⑨总结体会; ⑩参考文献。 备注:设计计算说明书要求用黑色字迹手写。 2. 系统硬件原理图纸。 3. 系统软件流程框图纸。 六、主要参考文献

汽车中的自动化系统

汽车中的自动化系 --浅谈自动化应用 姓名:罗思特学号:20131151009 摘要:由于汽车的速度与驾驶人员处理行驶中各种各样情况的反应较慢的固有矛盾,以及由于现代社会中公路、街道上汽车车辆行驶的频繁,道路中各种各样的情况频频发生,道路拥堵现象比比皆是,使得车祸随时发生,其中,汽车与汽车、汽车与行人或汽车与障碍物发生碰撞更是层出不穷。另外汽车意外驶离道路,发生翻车、滚落的事故也屡屡出现。交通事故的发生的频率不断增加,导致的人的生命和财产安全的安全问题,已经成为当今世界的一大难题。 关键词:自动化;汽车;智能;系统;安全 正文: 一、发动机自动控制系统 汽车发动机自动控制系统最主要、最通用、最核心的部分即是电子控制燃油喷射系统,该装置能够实现启动喷油量控制、暖车工况喷油量控制、伺服喷油量控制。当汽车发动机控制系统中再增加相应的装置时,则同时还能完成空燃比反馈控制、怠速控制、点火期控制和排气再循环控制以及二次空气供给控制等功能更先进的汽车发动机自动控制系统还具备智能控制、自适应控制机故障自诊断等智能功能。目前各国普遍将传统的化油器改用电控喷射后,汽车燃油经济型与动力性能均有相当的提高,且明显改善了发动机的排放性能尤其是混合气成分的闭环境控制和三元催化反应器装置的混合使用更使得汽车排气的净化取得了前所未有的成效。发动机通过相关传感器的传递信号,经由电子计算机的计算,综合各种影响因素,准确的计算发动机所需的燃油量,以保证发动机混合气的空燃比在各种工况下都控制在恰当的范围内。

二、变速器自动控制系统 汽车变速器自动控制系统的主要作用是自动变速,除此以外,还包括或可以扩展自动巡航功能、手动能够变速功能、上坡辅助功能、自动诊断功能、支撑功能以及显示功能等。汽车变速器自动控制系统通过分布与汽车上各个部分的传感器,分别检测汽车运行过程中有关汽车车速、发动机转动、动机水温、节气门开度、自动变速器液压油油温等参数,将其输入控制系统的计算机。计算机根据检测所的参数确定汽车运行的状态,并于预先设定的换档系统规律相比较,经过计算、分析、决策,向换挡电磁阀发出控制信号,再经过油压或气动或电动伺服阀等控制环动机构实施相应动作,从而完成自动换挡的功能,以适应汽车运行过程中不断变化的状况。也就是说,变速器自动控制系统可以自动获取最佳的档位和最佳的换挡时间。应用于货车的电控系统,还能够自动地适应瞬时工况的变化,使发动机以尽可能适当地“巡航”转换工作。除了以控制车速为主外,该系统还能综合兼顾处理诸如驱动力矩、道路坡度和汽车载荷量等。该系统不仅明显简化、方便了汽车的换挡操作,而且能够使汽车的行驶动力性和安全性达到最佳的状态。 三、制动防抱死自动控制系统 制动系统的好坏往往是衡量汽车安全性能的主要指标之一。由于制动故障所造成的车祸,在交通事故中占有相当大的比例。所以,近年来全球不少汽车生产厂商花大力气开发了在制动方面有极大功效的制动防抱死系统。汽车制动防抱死自控系统通过转速传感器检测车轮转速同时又检测汽车液压和气压制动装置的工作情况,由此准确判断出路面的各种不同状况以及汽车制动机构的车轮当量转动惯量和滞后量,在此基础上ECU采用合适的模式通过合理的计算、决策,给出适宜的调节量调节电磁调节阀,从而实现对制动力进行带有适应性的自动调节,以达到通过调节车轮制动状况而改变车轮与地面滑移状况、附着状况的目的。由此极高的制动减速度,缩短了制动距离,同时使车轮滑移保持在20%的最佳状况,有效地防止

汽车倒车测距仪毕业设计开题报告

本科生毕业设计(论文)开题报告毕业设计题目:汽车倒车测距仪的研究 学院:信息科学与工程学院 专业班级:电子信息工程XX班 学生姓名:XXX 指导教师:XXX 2012年3月20日

汽车倒车测距仪的研究 一、课题研究的目的和意义 随着我国经济的飞速发展,交通运输车辆的不断增多,由此产生的交通问题越来越为人们所关注。由于倒车后视镜有死角,驾车者目测距离有误差,视线模糊等原因,倒车事故发生的频率远大于汽车前进时的事故率。倒车事故不仅会对自己的车和他人财物造成损伤如果伤及儿童更是不堪设想。有鉴于此,汽车产品家族中,专为倒车泊车而设计的“倒车测距仪”应运而生。经过调查,绝大部分非职业汽车驾驶员都希望有一种能发现汽车尾部障碍物的“后视眼”。倒车测距仪的加装可以解决驾驶人员的后顾之忧,大大降低倒车事故的发生。 倒车测距仪是一个由单片机控制的汽车泊车安全辅助装置。该测距仪讲单片机的实时控制及数据处理功能,与超声波的测距技术、传感器技术相结合,能够测量并显示车辆后部障碍物里车辆的距离,同时用间歇的“嘟嘟”声发出警报,“嘟嘟”声间隙随障碍物距离的缩小而缩短,驾驶员不但可以直接观察到显示的距离,还可以凭听觉判断车后障碍物离车辆的远近,解除了驾驶员泊车和起动车辆时前后左右探视所引起的困扰,并可以帮助驾驶员扫除视野死角和视线模糊的缺陷,提高驾驶的安全性。 本文介绍了一种基于单片机的超声波测距倒车辅助系统,该系统可以精确测得车尾与障碍物的距离,指导司机安全倒车。 二、课题研究的主要任务和预期目标 1.主要任务及要求 设计一个微机控制的汽车倒车测距仪,能测量并显示车辆后部障碍物离车辆的距离,同时用间歇的“嘟嘟”声发出警报,“嘟嘟”声间隙随障碍物距

各种汽车防撞系统

第三章汽车主动防撞系统的总体工程 3.1 各种汽车防撞系统的比较 对于车辆安全来说,最主要的判断依据是两车之间的相对距离和相对速度信息,当本车以较高的速度接近前方车辆时,如果两车之间的距离太近,很容易造成追尾事故。因此,常用的防装系统都将车辆之间的相对距离最为最主要检测任务。 汽车雷达按照其探测方向的不同,主要分为倒车雷达和前视雷达两种,汽车倒车雷达由于探测距离较短,一般运用超声波或红外探测两种方式构成,该项技术已经比较成熟,国内外已经有相应的产品。而相比较来说,在高速公路中由于车速快,要求防撞雷达探测距离要长,故高速公路的防撞系统要求较高。而且在恶劣天气情况下,如雨,雪,雾等天气,以及前方车辆尾部卷起的气沫灰尘所造成视野不良等情况时,防撞预警系统应向驾驶人员提供前方车辆和障碍物的距离,相对速度等信息;在危险临近的情况下,通过警报系统发出声光警报,在极度危险的情况下可以采取转向和制动措施,从而避免碰撞,追尾等事故的发生。 目前的高速公路防撞系统按工作方式分主要有激光,超声波,红外等一些测量方法,不同的方式工作过程和工作原理上有不同之处,但它们主要作用都是通过不同的测量方法判断前方车辆与本车辆的相对距离,并根据两车之间的危险性程度做出相应的预防措施。为了更好的了解各种系统的工作原理,下面对不同的探测方式进行详细的介绍。 2.4激光测距 激光测距仪是一种光子雷达系统,它具有测量时间短,量程大,精度高等优点,在许多领域得到了广泛应用。目前在汽车上应用较广的激光测距系统可以分为非成像式激光雷达和成像式雷达。 非成像式激光雷达根据激光束传播时间确定距离。激光束在传播路上遇到前车发生反射。测量从发射时刻到反射回到发射点经过的时间t,便可以计算出车距。其计算公式同超声波测距共识,不同的是速度v为光速,v=3×108m/s。 从高功率窄脉冲激光器发射出来的激光脉冲经发射物镜聚焦成一定形状的光束后,用扫描镜左右扫描,向空间发射,照射在前方车辆或者其他目标上,其反射光经扫描镜,接受物镜及回输光纤,被导入到信号处理装置内光电二极管,利用计算器计数激光二极管启动脉冲与光电二极管的接受脉冲间的时间差,即可求得目标距离。利用扫描镜系统中的位置探测器测定反射镜的角度即可测出目标的方位。 成像式激光雷达又可分为扫描成像激光雷达和非扫描成像激光雷达。扫描激光成像雷达把激光雷达同二维光学扫描镜结合起来,利用扫描器控制出射激光的方向,通过对整个现场进行逐点扫描测量,即可获得视场内目标目标的三维信息。但扫描成像激光雷达普遍纯在成像速度过慢的问题。这有待于软件,硬件的进一步改善。非扫描成像式激光雷达将光源发出的经过强度调制的激光经分束器系统分为多束光后沿不同方向射出。照射待测区域。被测物体表面散射的光经微通道图像增强板(MCP)混频输出后,由面阵CCD等二维成像器接收,CCD每个像元的输出信号提供了相应成像区的距离信息。利用信息融合技术即可重建三维图像。由于非扫描成像激光雷达测点数目大大减少,从而提高了三维成像速度。 在汽车测距系统中,非成像激光雷达更具有使用价值。同成像式激光雷达相比,具有造价低,速度快,稳定性高等特点。 由于激光雷达测距仪工作环境处于高速运动的车体重,震动大,对其稳定性,可靠性提出了较高的要求,其体积也受到了一定的限制,同时还要考虑省电,低价,对人眼安全等因素。这些决定了其光源只能采用半导体激光器。已处于使用阶段的激光雷达所需要的光学元件在市场上有售,价格比较高。目前,在汽车

汽车倒车测距仪设计

《微机原理》课程设计 ——汽车倒车测距仪 学院:自动化 专业:自动化 班级:09(2)班 姓名:李轶平 学号: 2(15) 设计日期:2010年1月13日

目录 一、课程设计目的及要求 (3) 1.1设计目的 (3) 1.2设计内容和要求 (3) 1.3 设计任务 (3) 二、超声波简介 (4) 2.1 超声波的含义 (4) 2.2 超声波的特点 (4) 三、设计方案分析 (4) 3.1 设计的思路 (4) 3.2 硬件部分 (4) 四、硬件部分设计 (6) 4.1整机连接图 (6) 4.2 8088最小系统 (6) 4.3 8255与数码管电路 (7) 4.4 8253及8259部分电路 (8) 五、软件部分设计 (9) 5.1设计思路及流程图 (9) 5.2程序清单 (11) 六、设计体会及总结 (16) 七、参考文献 (17)

一、课程设计目的及要求 1.1设计目的 1. 学会用汇编语言编写一个较完整的实用程序。 2. 掌握微型计算机技术应用开发的全过程:分析需求、设计原理图、选用元器 件、布线、编程、调试、撰写报告等步骤。 3、复习巩固本学期学到的相关知识,提高自身思考问题解决问题的能力,培养对本课 程的兴趣,提高动手的能力。 4、加强课程学习与生活实践的联系,运用所学知识与日常生活实践的结合。 5、学会用8086/8088解决实际问题的能力、硬件使用原理。 1.2设计内容和要求 1、设计一个微机控制的汽车倒车测距仪,能测量并显示车辆后部障碍物离车辆的距离,同 时用间歇的“嘟嘟”声发出警报,“嘟嘟”声间隙随障碍物距离缩短而缩短,驾驶员不但可以直接观察到检测的距离,还可以凭听觉判断车后障碍物离车辆距离的远近; ①开机后先显示“———”,并有开机指示灯。 ②CPU发射超声波1ms,然后显示60ms;即1ms+60ms为一个工作周期,等待回波,在次周期内完成一次探测。 ③根据距离远近发出报警声并显示距离。 ④障碍物距离小于1m,距离值变化5cm更换显示,否则不更换;距离在1m以上,新值与原显示值之差大于10cm更换,否则不更换。 ⑤用三LED位数码管显示障碍物距离 2、硬件电路原理图和软件框图; 3、编写控制程序,写出设计任务书(总结报告)。 1.3 设计任务 1、选用8088和适当的存储器及接口芯片完成相应的功能。 2、用LED显示器显示电子锁的当前状态。 3、画出详细的硬件连接原理图。 4、给出程序设计思路、画出软件流程图。 5、给出地址分配表。 6、给出所有程序清单并加上必要注释。 7、完成设计说明书(列出参考文献,所用器件型号)。

汽车自动控制系统

汽车自动控制系统 ESP电子车身稳定装置 ESP系统实际是一种牵引力控制系统,与其他牵引力控制系统比较,ESP不但控制驱动轮,而且可控制从动轮。如后轮驱动汽车常出现的转向过多情况,此时后轮失控而甩尾,ESP便会刹慢外侧的前轮来稳定车子;在转向过少时,为了校正循迹方向,ESP则会刹慢内后轮,从而校正行驶方向。 ESP系统包含ABS(防抱死刹车系统)及ASR(防侧滑系统),是这两种系统功能上的延伸。因此,ESP称得上是当前汽车防滑装置的最高级形式。ESP系统由控制单元及转向传感器(监测方向盘的转向角度)、车轮传感器(监测各个车轮的速度转动)、侧滑传感器(监测车体绕垂直轴线转动的状态)、横向加速度传感器(监测汽车转弯时的离心力)等组成。控制单元通过这些传感器的信号对车辆的运行状态进行判断,进而发出控制指令。有ESP与只有A BS及ASR的汽车,它们之间的差别在于ABS及ASR只能被动地作出反应,而ESP则能够探测和分析车况并纠正驾驶的错误,防患于未然。ESP对过度转向或不足转向特别敏感,例如汽车在路滑时左拐过度转向(转弯太急)时会产生向右侧甩尾,传感器感觉到滑动就会迅速制动右前轮使其恢复附着力,产生一种相反的转矩而使汽车保持在原来的车道上。当然,任何事物都有一个度的范围,如果驾车者盲目开快车,现在的任何安全装置都难以保全。 ASR加速防滑控制系统 ASR-Acceleration Skid control system 加速防滑控制系统, 或 Acceleration Stabilit y Retainer加速稳定保持系统,顾名思义就是防止驱动轮加速打滑的控制系统, 其目的就 是要防止车辆尤其是大马力的车子, 在起步、再加速驱动轮打滑的现象, 以维持车辆行驶方向的稳定性, 保持好的操控性及最适当的驱动力, 达到有好的行车安全。但是您可能并不清楚为什么轮胎打滑会造成车辆行驶方向的不稳定呢!其原因与煞车时ABS会避免轮胎锁死的道理是相同的, 主要是轮胎能产生的力量在同一负载是有一定的, 一般轮胎除了要产生使车辆前进的驱动力外, 也要产生使车辆转弯的转向力, 或者是使车辆停止的煞车力, 因此不论是单纯产生驱动力、转向力、煞车力, 或同时产生驱动力及转向力、煞车力及转向力, 其轮胎产生的总合的力量在某一负载条件下是一定的, 也就是说当前进急起动造成轮胎打滑时, 而此打滑的现象系指轮胎所有的抓地力全部用在驱动力上, 因此此时能控制车子转弯的转向力, 由於力量全部被驱动力使用掉, 因此将会失去使车辆转弯或保持车行方向的转向力, 因而会造成车行方向不稳定的现象。 ABS防抱死制动系统

汽车倒车测距仪原理及电路分析

汽车倒车测距仪原理及电路分析 汽车倒车测距仪能测量并显示车辆后部的障碍物离车辆的距离,同时可根据报警“嘟嘟”声的间隙来判断距离的远近。主要技术指标:最大探测距离5m;测距相对误差〈士5%;工作环境:-10~55C。雨、雪、雾及黑夜均不受影响。 汽车倒车测距仪电路图a为汽车倒车测距仪电路原理图。IC1、IC2、IC3组成单片机的最小系统。IC3为CPU芯片,IC1为接口电路,IC2为EPROM,内存汽车倒车测距工作程序。仪器有3位LED数码管显示距离,小数点固定在第一位数字后.显示单位为米。IC3的P1 口输出7段显示信号,低电平有效。IC3第10~12脚为数显控制端,低电平有效。数显系统采用扫描显示。IC3第14脚为发射电路控制端,卨电平有效。 汽车倒车测距仪电路图b为40kHz超声波发射电路,IC4为2输人端4与非门,其中两个门组成多谐振荡器.调冇RP1可调节其振荡频率。IC3第13脚为接收信号输人端,低电平有效。汽车倒车测距仪电路图c为音频报警电路。 汽车倒车测距仪电路图d为反射信号接收电路,第二级放大器反馈回路采用LC并联谐振,以提高整机抗干扰性能.U采用收录机陷波线圈,调谐在40kHZ频率上。放大后的反射信号,经VD2、C12整流滤波后输入IC6第4只运放进行电压比较.调节R17,即能调节整机接收距离。当信号有效时,VT5管输出一个低电平脉冲。系统软件根据发射信号和接收信号之间的时间差计算并转换成距离信号予以显示报警。IC3第15脚为报警信号控制端,髙电平有效。图3-10(c)为音频报警电路,IC4另两个门组成音频振荡器,振荡频率约800HZ,由C3耦合至IC5 (LM386)音频放大后驱动扬声器发出“嘟嘟”间隙报警声。当探测到车后有障碍物时,即IC3第13脚有低电平信号输入时,系统软件根据障碍物距离远近输出不同频率的控制方波,距离远方波频率低,嘟声间隙时间长;距离近,方波频率髙,嘟声间隙时间短。因此,驾驶员可以不看数显也能判断出距离障碍物的远近。1C3第16脚输出STOP报警灯信号,当距离障碍物在30cm以内时,输出高电平. VT4导通,发光二极管VD1导通发光,表示应迅速停止倒车。此高电平信号也可用于控制自动刹车。

汽车自动防撞系统

此外,汽车倒车时司机不能观察车后情况,也往往造成撞人或撞上障碍物。分析撞车原因,大致有:驾驶不慎,能见度不高,车速过快,车距过小或汽车本身故障等。 针对上述问题, 我们设计一个基于超声波技术的汽车防撞系统能以声音和直观的显示告知驾驶员周围障碍物的情况,解除了驾驶员泊车、起动车辆、行使等前后左右探视所引起的困扰,并帮助驾驶员扫除了视野死角和视线模糊(能见度低)的缺陷,提高了安全性。 本制作是基于AT89S52单片机控制的超声波技术的汽车防撞系统小车模型,通过单片机控制超声波换能器的发射与接收,利用计算收发时间差算出四周各障碍物具体距离加以显示及自动控制小车减速或停车功能,快速准确地实现自动测量显示与智能控制。超声波对外界光线和电磁场不敏感,可以用于黑暗、有灰尘、烟雾、强电磁干扰等参杂环境中,使得系统抗干扰能力、测量精度能力增强。我国是交通大国,交通驾驶安全事故频频发生,此防撞控制系统的研究将有利于交通驾驶智能控制的发展,可以使得交通事故大幅度下降。 该系统由单片机控制,体积小巧,安装灵活方便,具有一定的应用前景。 1 总体方案设计 1.1传感器的选择 智能测距主要有红外收发测距、超声波测距。 红外收发测距是利用红外线的发射与接收进行测量。其特点是外围电路简便。但是存在受外界干扰大,测量距离范围小等不足。 超声波测距是利用超声波传感器进行发射接收。超声波传感器的外围电路设计较复杂,但其干扰能力强,不受空间电磁波干扰,也不受一般机械振动的干扰,穿透性好,可在浓雾、风沙、阴雨、污染环境中工作,适合大型车辆的行驶测距。

得出距离值。那么测量最大值就是以一个周期为时间差的距离值。一般公式为: d=v×t/2最大值为: dmax=v×T/2(T为周期) 假设室温下声波在空气中的传播速度是 335.5m/s,测量得到的声波从声源到达目标然后返回声源的时间是 t 秒,则距离 D可以由下列公式计算: D=33550(cm/s)×t(s) 因为声波经过的距离是声源与目标之间距离的两倍,声源与目标之间的距离d应该是 D/2。 如图2所示为超声波收发电路示意图。 图2 超声波收发原理框图 40KHz的方波信号由单片机的T1周期性产生,经过驱动电路推挽超声波发射头向外发出。由于在外界中存在很多的干扰,接收回来的微弱信号的波形将类似正弦波,但含有很多的杂波。我们必须报这个接收回来点波送进带通滤波器,还原出较好的波形,然后进行放大,再送进电压比较器得到较好的方波,进入单片机进行中断。单片机中断后,计算出发射到接收的时间。软件设计

相关文档
最新文档