1 / 13
文档名称:

蒋磊 2009234190..doc

格式:doc   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

蒋磊 2009234190..doc

上传人:phl805 2016/3/3 文件大小:0 KB

下载得到文件列表

蒋磊 2009234190..doc

相关文档

文档介绍

文档介绍:滨江学院学年论文题目基于单片机的寻线避障小车研制院系自动化系专业测控技术与仪器学生姓名蒋磊学号20092341906指导教师孙伟职称_____讲师________二O一二年十月基于单片机寻线避障小车蒋磊南京信息工程大学滨江学院,南京210044摘要:根据嵌入式系统的应用,提出了提出了一种以8位单片机作为系统大脑能实现智能寻线避障小车的设计方法,通过主芯片的32个完全IO端口,对这些端口加以信号输入电路,控制电路和执行电路,并且利用红外探头技术检测障碍物和搜集地面信息,采用AT89S52单片机进行实时适时控制。智能小车采用前轮驱动,两轮各用一个电机执行,用MAX232芯片来控制,利用前方和底部探头采用红外发射管和红外接收管实现障碍物检测以及地面信息的采集。关键词:AT89S52,寻线,避障,避悬崖,,在企业生产技术不断提高、对自动化技术要求不断加深的环境下,智能车辆以及在智能车辆基础上开发出来的产品已成为自动化物流运输、柔性生产组织等系统的关键设备。世界上许多国家都在积极进行智能车辆的研究和开发设计。本设计就是在这样的背景下提出的。设计的智能电动小车应该具有智能寻迹、避障等功能。根据题目的要求,确定如下方案:在已有线路板及元器件的基础上,将传感器改为红外探头,将前方底部的两个步进电机改为用LG9110驱动的电机,再编写一段程序,1端口将程序下载至线路板上的STC单片机芯片里,使得LED灯和数码管具有程序指示作用以及跑马灯流水灯的演示,并且实现小车的防撞、避障和寻迹。本设计以AT89S52为主芯片,,,,,来驱动电机1和电机2。由电机的正转与反转来完成小车的前进,后退,左转,右转等功能的基本动作。在小车前进时如果前方有障碍物,由红外发射管发射的红外信号被反射给红外接收管,,主芯片通过内部的代码进行小车的绕行,;,另外通过代码还附有程序状态指示功能,蜂鸣器的报警功能,夜间自动照明等功能。,单片机的应用更是加快了发展的步伐,它的应用范围日益广泛,已远远超出了计算机科学的领域。小到玩具、信用卡,大到航天器、机器人,从实现数据采集、过程控制、模糊控制等智能系统到人类的日常生活,到处都离不开单片机,此设计正是单片机的一个典型应用。此设计通过实现了小车的无人驾驶,通过对路面的检测,由单片机来判断控制其小车的反应情况,使其变得智能化,实现自动的前进,转弯,,安全巡逻中,能满足社会的需要。表1MCS-()科技的进步带动了产品的智能化,单片机的应用更是加快了发展的步伐,它的应用范围日益广泛,已远远超出了计算机科学的领域。小到玩具、信用卡,大到航天器、机器人,从实现数据采集、过程控制、模糊控制等智能系统到人类的日常生活,到处都离不开单片机,此设计正是单片机的一个典型应用。此设计通过实现了小车的无人驾驶,通过对路面的检测,由单片机来判断控制其小车的反应情况,使其变得智能化,实现自动的前进,转弯,,安全巡逻中,能满足社会的需要。第二章设计思想、:避障功能,寻黑线功能,声控功能,流水灯演示,程序状态指示功能,数码管演示,报警功能,夜间探照灯照明及方向灯模拟。(1)避障功能:小车前进时,如果遇到具有反光的物体时,小车会自动后退一段,然后左转,绕过障碍物行驶。系类片内存储器(字节)片内ROM无有有片内RAM定时器计数器并行I/O串行I/O中断源Intel51子系类803180C31805180C51875187C514K字节128字节2*164*8位15Intel52子系类803280C32805280C52875287C524K字节256字节3*164*8位16Ateml89C系类常用型1051(1K)/2051(2K)/4051(4K)(20条引脚DIP封装)89C51(4K)/89C52(8K)(40条引脚DIP封装)128128/25622/315321655/6(2)巡线功能:将小车放在一条特定的黑色跑道上,边缘是白色,小车会寻着黑线行驶,不会走到白色跑道上。(3)声控功能:前进时,用双手拍打一下,小车就会停止前进,这时前方的探照灯依然亮着,再次拍打后,小车又会继续前进。(4)流水灯和数码管演示:将流水灯模块的程序写入单片机之后,小车上的LED灯会