创新训练:自动避障小车

上传人:cl****1 文档编号:488569912 上传时间:2022-08-16 格式:DOC 页数:15 大小:410.50KB
返回 下载 相关 举报
创新训练:自动避障小车_第1页
第1页 / 共15页
创新训练:自动避障小车_第2页
第2页 / 共15页
创新训练:自动避障小车_第3页
第3页 / 共15页
创新训练:自动避障小车_第4页
第4页 / 共15页
创新训练:自动避障小车_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《创新训练:自动避障小车》由会员分享,可在线阅读,更多相关《创新训练:自动避障小车(15页珍藏版)》请在金锄头文库上搜索。

1、word项目编号:“大学生创新训练计划项目申报书项目名称: 自动避障小车 负 责 人: X强 学院名称: 汽车与交通学院 专 业: 能源与动力工程 学 号: 1402050214 联系:填表日期: 2015/10/5 某某理工大学 创新创业学院 制填表须知一、项目申请表要按照某某理工大学大学生创新创业训练计划项目实施管理方法的相关要求,逐项认真填写,填写内容必须实事求是,表达明确严谨。二、项目申请表填写内容应言简意赅,思路清晰,论证充分,一律用计算机输入打印,填写中如栏目篇幅不够,可自行加页。表格中正文字体应为小四号宋体,22磅行距,需签字局部由相关人员以黑色钢笔或水笔签名。三、项目申请表由项

2、目负责人填写,由项目负责人所在学院组织专家评审后,签署意见,再由各学院按照要求汇总后统一上报创新创业学院。四、除封皮外,学院名称均需简写 如经管、机械、信息、材料、环化、汽车、装备、外语、理学、艺术。四、本申请表一式两份,均用A4纸双面打印,于左侧装订成册。五、填表如有不明事宜,请与创新创业学院办公室联系,地点:机关楼西侧322,联系:24686257。项目名称自动避障小车项目类型创新训练所属一级学科能源与动力工程研究起止时间2014 年 11 月至 2015 年 10月申请经费(元)自付156负责人姓 名X强学号1402050214目前成绩平均绩点所在学院汽车与交通学院1273353705

3、.项目成员某某学院学号目前成绩绩点联系X强汽车与交通学院14020502141273353705 .-指导教师某某-学院-职称-联系-项目来源学生自选,学生的积累和兴趣 学生自选,教师的科研项目 教师帮选,教师的科研项目 一、 项目背景与研究意义同类研究工作国内外研究现状与存在的问题等1. 现状与开展方向:在现代社会中,智能控制广泛应用在工厂生产、航空航天、现代军事与其日常生活当中。从普通的玩具机器人到工业控制机器人,从能够炒菜的机器人到可以进展太空探测的机器人,可以预见今后智能机器人的应用将更加广泛。随着人们物质生活水平的提高,汽车已越来越普与,但交通事故也随之增加,危与了人们的财产与生命安

4、全。与此同时,随着科学技术的开展,探险、排爆等危险场合工作的机器人,以与自动化生产运输小车的应用也日益广泛。随着现代科学技术的迅速开展和生产系统规模日益增大,导致了机器人的控制对象、控制器以与控制任务和目的的日益复杂化,传统机器人控制面临许多新问题1,主要有:计算复杂性的急剧增加;准确建模的困难越来越大;输入信息多样化和数据量的显著增加;大量的非确定性因素;多层次多目标的控制要求。用传统的以准确建模和数值计算为根底的控制理论和方法,将整个系统置于固定的控制算法和模型框架下,灵活性和应变能力较差。所以难以解决上述遇到的问题。基于上述问题,控制科学界多年来一直在探索着新的方法,寻求更加符合实际的开

5、展轨迹。人工智能学科新的进展给人们带来了希望。由于得益于计算机科学技术和智能信息处理的高速开展,智能控制逐渐形成一门学科,给予机器人的研究创造了良好的理论根底设计制作的智能小车是对轮式机器人运动方式的一个实现。研究轮式机器人自动躲避障碍的技术。而实时采集传感器信号,智能分析外部环境、路径信息,自动实现方向控制与速度调节,是智能小车控制的主要特点,其设计内容涵盖机械、汽车、电子、自动控制、计算机、传感器技术等多个学科的知识领域。作为一门新兴的综合技术,可广泛应用于工厂自动料车、固定场地搬运车等技术领域,具有良好的应用前景。2.系统研究的意义:研究制作的智能小车用以实现最精简的智能机器人移动系统,

6、着重于对机器人运动的研究设计。实现小车稳定、可靠、高效、智能的运动模式,突破环境因素对机器人应用的限制,使其能够运用在更广泛的工作环境中,并以系统化设计完成小车的智能控制。工业生产、生活的自动化都离不开智能化的机器人,譬如:人们对未知空间的探索,对单调工作的替代,在危险环境中的操作等都需借助于智能化的行走、运动机构。智能车作为最常用的行走机构在工业生产与生活中得到了广泛的应用。智能车辆是一个集环境感知、规划决策、自动行驶等功能于一体的综合系统它集中地运用了计算机、传感、信息、通讯、导航、人工智能与自动控制等技术是典型的高新技术综合体具有实际意义,该设计可以应用于考古、机器人、医疗器械等许多方面

7、。在考古方面也应用到了传感器进展检测,还可以应用于无人驾驶机动车,无人工厂、仓库、服务机器人等领域,本设计与实际相结合,现实意义很强。二、研究内容和拟解决的关键问题1. 系统研究的内容:要求采用AT89C51作为主控芯片,在普通玩具车的根底上安装红外光电开关传感器,以AT89C51弹片机为控制中心进展信号处理和电机控制,采用液晶显示,传感器将外界物理信号转换成电信号送单片机进展处理。实现自动避障。2. 拟解决的关键问题:通过各种传感器控制小车前进、转弯等运动,达到自动避障行驶,同时液晶显示屏显示小车此时运行状态(速度,距离),是智能移动机器人实际应用的一个表现。二、 项目创新之处1. 电路主体

8、:采用AT89C51作为主控芯片,通过对AT89C51进展编程实现对外围电路元件实现智能控制。本设计是以AT89C51单片机为控制核心的智能小车,主要分为5个模块。如图3.1所示,分别是:电机驱动电路,避障电路,测速测距电路,稳压电源电路。显示电路。89C51显示电路测速测距电路电机驱动电路避障电路电源电路图3.1 系统硬件结构图驱动电路:主要是控制两个电机的运动,以达到小车的左、右转,使小车达到自动行驶;避障电路:是小车躲避障碍的环境信息采集电路,主要通过红外传感器达到小车自动避障功能;测速测距电路:是通过红外对管产生的一系列脉冲并利用单片机计数器进展计数,通过计算得出速度与距离;显示电路:

9、主要显示小车行驶途中即时的路程与速度:电源电路:由于小车的驱动电压和控制电压不同,稳压电源就可以分别满足这两方面的电源要求。2. 避障电路的设计:本次设计就采用了集成式的红外光电开关E3F-DS10C4 为小车的避障传感器。E3F-DS10C4接收头的黄色线为信号线,绿色线为地线,红色线为电源线,首先将其电源线接好;因为此传感器实质上是一个光电开关,不需要再加任何放大电路,所以当探头在未探到障碍时,黄色的信号线上存在一定的电压,当有障碍时,信号线上的电压为零。传感器所用的电压是小车的控制电压,+5V左右,而信号线的输出为零和+3.6V的电压,不能直接接在单片机的IO口,在传感器的电源线和信号线

10、之间接10K上拉电阻。这样就达到了当有障碍时就输出5V的高电平,否如此就是低电平。开始我们使用一个8050NPN三极管作为传感器的求非的开关电路,但由于在传感器和开关电路共地的时候,传感器的输出始终为低电平,不与其工作方式一致。两个传感器分别安装在小车的左右两侧。当任何一个传感器碰到障碍而输出高电平传送个单片机。单片机会对应不同侧的传感器的信号而执行相应的避障程序。假如左侧传感器发出信号,单片机如此在小车前进时立即停止,并执行右转的中断程序。避障模块的原理图:四、项目进度安排查阅资料、选题、自主设计项目研究方案、开题报告、实验研究、数据统计、处理与分析、研制开发、填写结题表、撰写研究论文和总结

11、报告、参加结题辩论和成果推广等1. 按照预期功能设计电路:一预期功能实现电路:1.驱动电路:主要是控制两个电机的运动,以达到小车的左、右转,使小车达到自动行驶;2.避障电路:是小车躲避障碍的环境信息采集电路,主要通过红外传感器达到小车自动避障功能;3.测速测距电路:是通过红外对管产生的一系列脉冲并利用单片机计数器进展计数,通过计算得出速度与距离;4.显示电路:主要显示小车行驶途中即时的路程与速度:电源电路:由于小车的驱动电压和控制电压不同,稳压电源就可以分别满足这两方面的电源要求。二总电路原理图见下:2. 购置元器件小车套件,万用板,液晶1602,驱动模块,杜邦线公对公、母对母、公对母,电烙铁

12、,焊锡丝,51程序下载器,E3F-DS10C4,AT89C51,电源18650等。设备需要:220V电源,插座,插排,螺丝刀等。3. 连接电路:用烙铁和焊锡以与导线和杜邦线进展电路连接4. 按照预期功能设计程序:采用keil软件用c语言进展编程,编程时需查阅电路中各个硬件的中文说明手册。局部程序实例如下:小车驱动与避障代码:#include#define uint unsigned int#define uchar unsigned charsbit P1_0=P10;sbit P1_1=P11;sbit P1_2=P12;sbit P1_3=P13;sbit P1_4=P14;sbit P1

13、_5=P15;uint i,j,number=0;void delay(unsigned char i) uchar j,k; for(;i0;i-) for(j=15;j0;j-) for(k=10;k0;k-); /大约0.1的周期。void PWM_creat()P1_4=0;P1_5=0; delay(150);P1_4=1;delay(5);P1_5=1;delay(100);void int0_metal() interrupt 0 using 0 /红外避障 EA=0; P1_0=1; P1_1=0; P1_2=0; P1_3=0; PWM_creat(); delay(1500); EA=1;void int1_metal() interrupt 2 using 1 EA=0; P1_0=0; P1_1=0; P1_2=1; P1_3=0; PWM_creat(); delay(1500); EA=1;void main() P1=0xff; IT0=0; IT1=0; EX0=1; EX1=1; EA=1; while(1) P1_0=1; P1_1=0; P1_2=1; P1_3=0; PWM_creat(); 5. 程序烧录与调试:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

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