Intelligent tracking car based on MCU
Abstract: the design of intelligent tracking car is based on 89C51 microcontroller based controller. A reflective infrared sensor is used for path detection and speed monitoring. The detection data to the microcontroller for processing, at the same time, using single-chip microcomputer to produce PWM wave to control the speed of the car, and the real-time control of the cars moving state. In addition, also expanded the LCD on the car as the man-machine interface, to facilitate real-time understanding of real-time data state machine car car monitoring sensor, due to the design of intelligent automatic vehicle tracking, the whole process of task without any manual intervention, so no keyboard and remote control and manual operation of the equipment. With the real-time monitoring of Multi-channel Sensors and the close cooperation of the algorithm to ensure the smooth completion of the task of the car.
Keywords: 80C51 microcontroller, c/c / assembly language programming, electronic intelligent car, photoelectric detector
- Introduction
Intelligent vehicle is a computer, sensing, information, communications, navigation, artificial intelligence and automatic control technology to achieve
Environment awareness, planning decision-making and automatic driving as one of the high-tech complex. It has been applied in military, civil and scientific research, to solve the traffic safety and provides a new way with the rapid development of automobile industry, the research about the car is more and more attention by people. The national competition and the province of electronic competition intelligent car almost every time the subject, colleges and universities across the country have attached great importance to research on the topic, many countries have put the electronic design competition as a strategic means of innovative education. Electronic design involves many subjects, such as mechanical, electronic, sensor technology, automatic control technology, artificial intelligence control, computer and communication technology, and so on. It is a high technology in many fields. Electronic design technology, it is an important example of a high-tech example of the country, can be seen that its research is of great significance Although this design is only a demonstration model, it is fully scientific and practical. First of all, according to the complexity of the traffic road, we make a traffic model according to the appropriate proportion, including the curve, straight road and the obstacles on the road. In the curved and straight, the car along the orbit free exercise, when the car encounters obstacles, signal sending Pulsemodulation infrared sensors to detect to the microcontroller, microcontroller program according to a corresponding control signal to control the car automatically avoid obstacles, reversing, forward, turning left and right action
Two, subject part
Intelligent vehicle is an integrated system which integrates environment perception, planning decision-making and multi-level driving assistance. It is an important component of the intelligent transportation system. It has a wide range of applications in military, civil, space development and other fields. This design studies the control system of intelligent car, and designs and implements a intelligent car control system based on Path Planning
2.1, the theory put forward
The progress of science and technology has promoted the intelligence of products, and the application of single chip microcomputer has accelerated the pace of development, and its application is becoming more and more extensive. It has gone far beyond the field of computer science. Small toys, credit card, the space shuttle, robot, from data acquisition, remote control and fuzzy control intelligent system with human daily life, everywhere cannot do without SCM, this design is a typical application of single chip microcomputer. This design is realized by the driverless car, through the detection of the road, by the microcontroller to judge reaction to control the car, make it become intelligent, automatic forward turn and stop function, this system also can be continuously improved after application to road testing, security patrol, can satisfy the society the demand.
In the design, using a sensor to detect the road conditions, the sensor heart is relatively weak, compared with an amplification amplifier, and the signal input to the controller, the controlled end use stepper motor, because of the step motor is controlled by an electric pulse, as long as the output from the controller to satisfy step the motor and fixed controlword. In operation of stepping motor and a driving circuit, the circuit also added a drive circuit, each function module of the power supply current is different, the power conversion circuit part is provided, so as to meet the needs of the various parts. Through the comparison of components, the circuit diagram and the circuit board are designed, and the hardware debugging is carried out. The system is often an organic whole which combines software and hardware. Software, the use of 51 single-chip timer interrupt to control the road detection interval and the movement and speed of the car. Since the road is simple, the traditional assembly language is used for programming. For the correctness of the program design, the simulation is carried out with the commonly used Keil C51 simulation software. Finally, the software and hardware debugging is carried out to prove the correctness and feasibility of the design.
2.2 electronic intelligent car design requirements
An electric car is a
剩余内容已隐藏,支付完成后下载完整资料
基于单片机的智能循迹小车
摘 要:本次设计的智能循迹小车是以单片机89c51为主控制器。运用反射式红外传感器来进行路径检测和速度监测模块。将检测数据传回单片机进行处理,同时,用单片机产生PWM波来控制小车的行进速度,并实时控制小车的行进状态。另外,在小车上还扩展了LCD作为人机交互界面,以便于实时了解小车个监测传感器的状态机小车的实时数据,由于本次设计的是智能自动循迹小车,整个任务过程无需人工的任何干预,故而没有进行键盘及遥控等的人工操作设备。用多路传感器的实时监测和算法的紧密配合来保证小车的顺畅完成任务。
关键字:80c51单片机,c/c /汇编语言编程,电子智能小车,光电检测器
一、引言
智能车辆是一个运用计算机、传感、信息、通信、导航、人工智能及自动控制等技术来实现
环境感知、规划决策和自动行驶为一体的高新技术综合体。它在军事、民用和科学研究等方面已获得了应用,对解决道路交通安全提供了一种新的途径随着汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。全国电子大赛和省内电子大赛几乎每次都有智能小车这方面的题目,全国各高校也都很重视该题目的研究,许多国家已经把电子设计比赛作为创新教育的战略性手段。电子设计涉及到多个学科,机械电子、传感器技术、自动控制技术、人工智能控制、计算机与通信技术等等,是众多领域的高科技。电子设计技术,它是一个国家高科技实例的一个重要标准,可见其研究意义很大
本次设计虽然只是一个演示模型,但是具有充分的科学性和实用性。首先我们根据交通路面的复杂情况,按照适当的比例制作出一个路况模型,包括弯道、直道以及路面上设置的障碍物等。在弯、直道上,小车沿着预定轨道自由行使,当小车遇到障碍物时,脉冲调制的红外线传感器将检测到的信号发送给单片机,单片机根据程序发出相应的控制信号控制小车自动避开障碍物,进行倒车、前进、左转、右转等动作
二、主题部分
智能车辆是集环境感知、规划决策、多等级辅助驾驶等功能于一体的综合系统,是智能交通系统的一个重要组成部分。它在军事、民用、太空开发等领域有着广泛的应用前景。本次设计对智能小车的控制系统进行了研究,设计实现一个基于路径规划处理的智能小车控制系统
2.1 理论的提出
科技的进步带动了产品的智能化,单片机的应用更是加快了发展的步伐,它的应用范围日益广泛,已经远远的超出了计算机科学领域。小到玩具、信用卡,大到航天飞机、机器人,从实现数据采集、远程控制、模糊控制等智能系统带人类的日常生活,到处离不开单片机,此设计正是单片机的一个典型的应用。此设计通过实现了小车的无人驾驶,通过对路面的检测,由单片机来判断控制其小车的反应情况,使其变得智能化,实现自动的前进,转弯,停止功能,此系统还不断的完善后可以应用到道路检测,安全巡逻中,能满足社会的需求。
在设计上,使用连个传感器来检测路面的情况,传感器的心海比较微弱,采用一个放大器进行比较放大,并将其信号输入到控制器,在受控制端使用步进电机,因为步进电机是用电脉冲进行控制的,只要从控制器输出满足步进电机功过的固定控制字即可。此外步进电机的运作还要一个驱动电路,故电路中还要加入一个驱动电路,各个功能模块对电源电流的要求不同,对电源部分设置转换电路,从而满足各个部分的需要。经过元件的比较选择,设计出电路原理图和电路板,并做好硬件的调试,系统往往是软件和硬件两者相结合的有机整体。软件上,使用51单片机的定时器中断来控制路面检测间隔和小车的运动及速度。由于带那路比较简单,就采用较为传统的汇编语言进行程序设计。对于程序设计的正确性,用较常用的keil c51仿真软件进行仿真验证,最后便是软硬件的综合调试,证明本设计方案的正确性和可行性。
2.2 电子智能小车的设计要求
①电动车能够能够按照行使路线跑完全程;
②电动车能存储并显示检测到的金属片数目以及金属片至起跑线的距离;
③要求电动车行使完全程后能够准确的显示电动车全程行使时间;
④电动车在行使过程中不能与障碍物碰撞。
三、引言
智能车辆是一个运用计算机、传感、信息、通信、导航、人工智能及自动控制等技术来实现环境感知、规划决策和自动行驶为一体的高新技术综合体。它在军事、民用和科学研究等方面已获得了应用,对解决道路交通安全提供了一种新的途径。随着汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。全国电子大赛和省内电子大赛几乎每次都有智能小车这方面的题目,全国各高校也都很重视该题目的研究,许多国家已经把电子设计比赛作为创新教育的战略性手段。电子设计涉及到多个学科,机械电子、传感器技术、自动控制技术、人工智能控制、计算机与通信技术等等,是众多领域的高科技。电子设计技术,它是一个国家高科技实例的一个重要标准,可见其研究意义很大本次设计虽然只是一个演示模型,但是具有充分的科学性和实用性。首先我们根据交通路面的复杂情况,按照适当的比例制作出一个路况模型,包括弯道、直道以及路面上设置的障碍物等。在弯、直道上,小车沿着预定轨道自由行使,当小车遇到障碍物时,脉冲调制的红外线传感器将检测到的信号发送给单片机,单片机根据程序发出相应的控制信号控制小车自动避开障碍物,进行倒车、前进、左转、右转等动作
四、主题部分
智能车辆是集环境感知、规划决策、多等级辅助驾驶等功能于一体的综合系统,是智能交通系统的一个重要组成部分。它在军事、民用、太空开发等领域有着广泛的应用前景。本次设计对智能小车的控制系统进行了研究,设计实现一个基于路径规划处理的智能小车控制系统
4.1 理论的提出
科技的进步带动了产品的智能化,单片机的应用更是加快了发展的步伐,它的应用范围日益广泛,已经远远的超出了计算机科学领域。小到玩具、信用卡,大到航天飞机、机器人,从实现数据采集、远程控制、模糊控制等智能系统带人类的日常生活,到处离不开单片机,此设计正是单片机的一个典型的应用。此设计通过实现了小车的无人驾驶,通过对路面的检测,由单片机来判断控制其小车的反应情况,使其变得智能化,实现自动的前进,转弯,停止功能,此系统还不断的完善后可以应用到道路检测,安全巡逻中,能满足社会的需求。在设计上,使用连个传感器来检测路面的情况,传感器的心海比较微弱,采用一个放大器进行比较放大,并将其信号输入到控制器,在受控制端使用步进电机,因为步进电机是用电脉冲进行控制的,只要从控制器输出满足步进电机功过的固定控制字即可。此外步进电机的运作还要一个驱动电路,故电路中还要加入一个驱动电路,各个功能模块对电源电流的要求不同,对电源部分设置转换电路,从而满足各个部分的需要。经过元件的比较选择,设计出电路原理图和电路板,并做好硬件的调试,系统往往是软件和硬件两者相结合的有机整体。软件上,使用51单片机的定时器中断来控制路面检测间隔和小车的运动及速度。由于带那路比较简单,就采用较为传统的汇编语言进行程序设计。对于程序设计的正确性,用较常用的keil c51仿真软件进行仿真验证,最后便是软硬件的综合调试,证明本设计方案的正确性和可行性。
4.2 电子智能小车的设计要求
①电动车能够能够按照行使路线跑完全程;
②电动车能存储并显示检测到的金属片数目以及金属片至起跑线的距离;
③要求电动车行使完全程后能够准确的显示电动车全程行使时间;
④电动车在行使过程中不能与障碍物碰撞。
4.3计算机网络教学网站的总体构思
采用89c51单片机作为小车的控制单元,在小车的前端就八路从外传感器,作为小车进入车库过程中黑带的检测元件,在小车的后端在接上八路红外线传感器作为小车退出车库时的黑带检测元件,采用LJ18A3-8-Z/BX电感式接近开关作为车库内铁片的检测元件,单片机接受到传感器检测到的信号后通过相应的程序控制小车的前进,后退,转弯,从而使小车的性能指标满足本次设计的要求。
4.3.1 设计思路
智能小车是智能车辆研究的一个分支。它以车轮作为移动机构、能够实现自主行驶,所以我们称之为智能小车。智能小车具有机器人的基本特征——易于编程。它与遥控小车的不同之处在于,后者需要操作员来控制其转向、启停和进退,比较先进的遥控车还能控制其速度(常见的模型小车都属于这类遥控车);而智能小车则可以通过计算机编程来实现其对小车启停、行驶方向以及速度的控制,无需人工干预。操作员可以通过修改智能小车的计算机程序或者某些数据来改变它的行驶方式。这种可以通过编程来控制、改变小车行驶方式的特性是智能小车的最大特点。智能小车控制系统的研究目的是使得小车行驶具有更高自主性。如果任意给定小车一条无障路径,通过该系统,小车就可以得到系统对路径图形处理后的数据(位移与转角),并能根据位移和转角信息按照预定路径行进
4.3.2 控制系统结构分析
根据上述设计思路,可将智能小车控制系统的结构分为两层
1、规划层
上位机控制系统,规划层提供的是小车行驶的全局信息,包括路径处理模块和通信模块。它要解决的基本问题有
(1)使用什么工具处理小车的路径图形;
(2) 建立小车的运动模型,计算出小车行驶所需的数据;
(3) 建立小车的运动模型,计算出小车行驶所需的数据;
2、行为层
下位机控制系统,行为层是智能小车控制系统的底层结构,实现对小车行驶的实时控制,
它包括通信模块、电机控制模块和数据采集模块。它要解决的基本问题有:
(1) 接收、处理上位机发送的数据信息;
(2) 设计步进电机的控制系统;
(3) 采集小车的位移和转角信息,定位小车姿态,分析系统控制误差;
4.3.3 总设计方案
由系统结构得到智能小车控制系统的命令流程:
(1)启动AutoCAD,绘制或选择一条封闭曲线为小车路径,拾取小车的起始路径图元
(2)对选取的路径图形进行处理,使小车转弯处存在的棱角在最小转弯半径范围外以圆弧方式过渡
(3)生成新的路径图形,模拟小车的运动过程;
(4)计算出小车行驶所需要的位移和车轮转角,并将此数据发送给下位机
(5)下位机接收数据后,通过软件编程控制小车车轮的转速和转角,使其按照预定路径前进一个完整的控制系统要求系统的各功能模块联系紧密,根据上述命令流程和它们之间的关系,可得系统的总设计方案。
4.4设计主要有以下几个模块组成
1、信息采集模块:
信息采集部分是由光电检测和运算放大模块组成,光电检测有寻迹检测和测速检测两个部分。将检测到的信号经过预算放大模块lm324放大整形后送给单片机处理,其核心部分是几个光电传感器。
2、控制处理模块:
控制处理模块是一一片stc89c52单片机为核心,单片机将从采集到的信息进行判断后,按照预定的算法处理,把处理的结果送交电机驱动和液晶显示模块,使之做出相应的动作。
3、执行模块:
执行模块是由液晶显示、电机驱动及电机、蜂鸣器三部分组成。液晶主要是将单片机处理的结果进行实时显示,方便及时用户了解系统当前的状态,电机驱动根据单片机的指令对两个电机进行动作,使之能够根据需要作出相应的加速、减速、转弯、停车等的动作,以达到预期的目的。蜂鸣器主要是根据要求在特定的位置作出出响应来报告位置。
五﹑参考文献
[1]徐国华主编,移动机器人的发展现状及其趋势[J].机器人技术与应用,2001(3)
[2]党宏社主编,智能车辆系统发展及其关键技术概述[J].公路交通科技,2002(4)
[3]尹念东主编,智能车辆的研究及前景[J].上海汽车,2002(2)
[4]王荣本主编,世界智能车辆研究概述[J].公路交通科技,2001(10
[5]王建农主编.自主移动机器人的导航研究[R].机器人,199
[6]Dickmanns,E.D,A.Zapp.Auto high speed road vehicle guidance[J].computer,1987
[7]姚佳主编,智能小车的蔽障及路径规划[D].东南大学硕士论文.2005
[8]徐国华主编,谭民移动机器人的发展现状及其趋势[J].机器人技术与应用,2001(3)
[9]白井良明[同],机器人工程[M].北京:科学出版社,2001
[10]张毅刚主编,新编MCS-51单片机应用设计,第一版,哈尔滨工业大学出版社,2003
[11]刘南平主编,电子产品设计与制作技术,科学出版社,2008
[12]杨刚主编,电子系统设计与实践,电子工业出版社,2009.3
[13]余祖俊主编,微机监测与控制应用系统设计,北方交通大学出版社,2001.12
[14]温志明主编,运动控制系统分析与应用,国防工业出版社,2008.2
[15]催维娜主编,智能电子制作,科学出版社,2007
[16]李忠文主编,实用电机控制电路,化学工业出版社,2003.4
[17]张红润主编,智能技术——系统
剩余内容已隐藏,支付完成后下载完整资料
资料编号:[25621],资料为PDF文档或Word文档,PDF文档可免费转换为Word
您可能感兴趣的文章
- 饮用水微生物群:一个全面的时空研究,以监测巴黎供水系统的水质外文翻译资料
- 步进电机控制和摩擦模型对复杂机械系统精确定位的影响外文翻译资料
- 具有温湿度控制的开式阴极PEM燃料电池性能的提升外文翻译资料
- 警报定时系统对驾驶员行为的影响:调查驾驶员信任的差异以及根据警报定时对警报的响应外文翻译资料
- 门禁系统的零知识认证解决方案外文翻译资料
- 车辆废气及室外环境中悬浮微粒中有机磷的含量—-个案研究外文翻译资料
- ZigBee协议对城市风力涡轮机的无线监控: 支持应用软件和传感器模块外文翻译资料
- ZigBee系统在医疗保健中提供位置信息和传感器数据传输的方案外文翻译资料
- 基于PLC的模糊控制器在污水处理系统中的应用外文翻译资料
- 光伏并联最大功率点跟踪系统独立应用程序外文翻译资料
