ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:395.14KB ,
资源ID:16609069      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16609069.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(毕业设计论文红外线避障小车的设计Word文件下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

毕业设计论文红外线避障小车的设计Word文件下载.docx

1、电机驱器电机M1电机M2图2.1 系统框架图说明智能避障小车能避障主要是由前方的两对红外发射与接收探头来完成的。根据光有反射的特性。所以说当红外发射出来的光线遇到物体时,就会形成反射的光线,而这个经反射的红外光线刚好被红外接收探头接收到。当红外接收探头接收到信号后,再将信号送到单片机由单片机部程序来控制电机,由电机完成小车的前进,转向。第3章 方案论证第3.1节 单片机选择论证在单片机选择提供两种选择一种是8031另一种是AT89S51。选用8031单片机系统 8031单片机不带程序存储器ROM,使用时用户需外接程序存储器8255和一片2764,来进展扩展。电路复杂。选用AT89S51单片机系

2、统AT89S51里有4K程序存储器是FLASH工艺的,这种工艺的存储器用户可以用电的方式瞬间擦除、改写。不用扩展外部存储器。显而易见,这种单片机对开发设备的要求很低,开发时间也大大缩短。由此可见选用AT89S51单片机。第3.2节 传感器设计方案在传感器方案的选择中,有以下两种方案供参考:方案一:使用CCD传感器来采集路面信息。使用CCD传感器,可以获取大量的图像信息,可以全面完整的掌握路径信息,可以进展较远距离的预测和识别图像复杂的路面而且抗干扰能力强。但是对于本工程来说,使用CCD传感器也有其缺乏之处。首先使用CCD传感器需要有大量图像处理的工作,需要进展大量数据的存储和计算。因为是以实现

3、小车视觉为目的,实现起来工作量较大,电路复杂。方案二:使用光电传感器来采集路面信息。使用红外传感器最大的优点就是构造简明,实现方便,本钱低廉,免去了复杂的图像处理工作,反响灵敏,响应时间低,便于近距离路面情况的检测。但红外传感器的缺点是,它所获取的信息是不完全的,只能对路面情况作简单的黑白判别,检测距离有限,而且容易受到诸多扰动的影响,抗干扰能力较差,背景光源,器件之间的差异,传感器高度位置的差异等都将对其造成干扰。经过综合考虑,在本设计中采用红外光电传感器作为信息采集元件。第3.3节 控制算法设计方案在小车的运行中,主要有方向和速度的控制,即舵机和电机的控制,这两个控制是系统软件的核心操作,

4、对小车的性能有着决定性的作用。对电机的控制,要到达的目的就是:在任何情况下,总能给电机一个适宜的上下电压,保证小车能始终遇见障碍物时可以随时转动运行的方向。在电机的控制方案中,有以下两种方案可供选择:比例控制这种控制方法就是在检测到车体偏离的信息时给小车一个预置的反向偏移量,让其回到跑道。比例算法简单有效,参数容易调整,算法实现简单,不需要复杂的数字计算。在实际应用中,由于传感器的个数与布局方式的限制,其控制量的输出是一个离散值,不能对舵机进展准确地控制,容易引起舵机左右摇摆,造成小车行驶过程中的振荡,而且其收敛速度也有限。方案二PID控制PID控制在比例控制的根底上参加了积分和微分控制,可以

5、抑制振荡,加快收敛速度,调节适当的参数可以有效地解决方案一的缺乏。不过P,I,D三个参数的设定较难,需要不断的进展调试,凭经历来设定,因此其适应性较差。方案三:最少拍控制最少拍设计,是指系统在典型输入信号如阶跃信号,速度信号,加速度信号等作用下,经过最少拍有限拍,使系统输出的稳态误差为零。所以,最少拍控制系统,也称最少拍无差系统,最少拍随动系统,实质上是时间最优控制系统,系统的性能指标就是系统的调节时间最短或尽可能短。可以看出系统对闭环脉冲传递函数的要快速性和准确性。也就是说让小车在行驶出跑道后,能在最短的时间回到跑道上。最少拍控制系统的设计与被控对象的零极位置有很密切的关系。在本次设计中小车

6、只要求按照跑道行驶,跑道简单。能有快速性,准确性的反响就可以,经过综合考虑后,采用最少拍控制。第4章 智能小车硬件设计第4.1节 智能小车硬件分配本设计的小车硬件设计分为两局部,一局部是机械设计,一局部是电路设计。机械设计主要是对小车的机械部件进展选件与组装。电路设计是对核心单片机、还有复位操作方式、晶振频率、传感器电路设计、电源管理模块、驱动模块进展介绍。组装考前须知请看附录B4.1.1 机械局部材料清单材料清单分为:电动机芯装配材料清单与小车装配清单表4.1 电动机芯装配材料清单序号名称规格1电机131U=6V10000转/分2蜗杆M=0.5 Z=13二牙轴2*184二牙片M=0.5Z=1

7、0/205三牙轴2.5*2.5*68方轴6三牙片M=0.5 Z=12/38方孔7电机夹板A8四牙轴2.5*2.5*z8方轴9四牙片M=0.5 Z=42方孔10电机夹板B11自攻螺丝M2.5*812机制螺丝M3*30表4.2 小车装配清单数量底板M34对机芯后轮开关M22对双联极片前轮前轮架单联极片前轮轴311813前轮固定圈4.1.2电路板硬件材料清单表4.3 材料清单位号备注M1电机1接线座SIU1LED数码管M2电机2接线座IR1红外接收头X1前端探测板接线座RX110K排阻DC电源接线座Z111.0592晶振R115KIC1R2220IC2MAX232CPER3150KIC3LG911集

8、成电路R41MIC4R547KC110uF/16vR6560C2104R7C3R8C4R9C5R10C6R11C730PFR12C8R13C9R14C10R1510KC11R16C12R17C13R18D1-D8红色发光二极管R19D9绿色发光二极管R20S1按键开关R21S2R22S3R23COM19针串行端口R24D1-D2LED发光二极管前板用R25V1红外发射头R26V2RL1光敏电阻V3SB1蜂鸣器V4B1话筒V5V6COM数据线第4.2节 AT89S51单片机简介AT89S51作为本设计的核心芯片如下图3-1,是一个低功耗,高性能CMOS 8位单片机,片含4k Bytes ISP(

9、In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚构造,芯片集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。以下是详细介绍。图4.1 AT89S514.2.1 AT89S51单片机的硬件构造AT89S51单片机系列的存储器用的是哈佛构造,即将程序和数据存储器截然分开,程序存储器和数据存储器各有自己的寻址方式、寻址空间和控制系统。AT89S51的存储器可分为五类:

10、程序存储器,部数据存储器,特殊功能存放器,位地址空间,外部数据存储器。4.2.2 AT89S51单片机管脚简介AT89S51有40引脚双列直插DIP、44引脚PLCC、44引脚TQFP封装形式。AT89S51的引脚功能如图3-2所示。AT89S51系列单片机采用了CMOS技术制造,它集成度高、速度快、功耗低。4.2.3 AT89S51单片机的部存储构造AT89S51单片机片总体构造的详细框图如图3-3所示,主要由9个局部组成,分别是:1个8位中央处理器;4KBFlash存储器;128B的数据存储器;32条I/O接口线P0、P1、P2、P3;2个定时/计数器;1个具有6个中断源、4个优先级的中断

11、嵌套构造;用于多处理机通信、I/O扩展或全双工UART的串行口;特殊功能存放器SFR;1个片振荡器和时钟电路。图4.2 40引脚双列直插DIP封装图4.3 AT89S51单片机片总体构造图第4.3节 电路设计在本设计中电路设计非常重要包括复位操作方式、晶振频率、传感器电路设计、电源管理模块、驱动模块的设计。这些电路设计都以简单、使用为原那么进展设计。其中复位电路、晶振电路和电源构成了单片机的最小系统。下面是详细介绍。4.3.1复位操作方式复位是单片机的初始化操作,其主要功能是PC初始化为0000H,使单片机从0000H单元开场执行程序。除了进入系统的正常初始化外,由于程序运行时出错或操作错误使

12、系统处于死锁状态时,为使单片机正常工作,也需按复位键以从新启动。除PC之外,复位操作还对其它特殊功能存放器有影响。复位操作还对单片机的个别引脚信号有影响。它们的复位状态见附录表例如;在复位期间ALE和PSEN信号变为无效状态,即ALE=1,PSEN=1。(1) 复位信号及其产生RST引脚是复位信号的输入端。复位信号是高电平有效,其有效时间应持续24个振荡脉冲周期即两个机器周期以上。假设使用频率为6MHZ的晶振,那么复位信号持续时间应超过4微秒才能完成复位操作。整个复位电路包括芯片、外两局部。外部电路产生的复位信号RST送施密特触发器,再由片复位电路在每个机器周期的S5P2时刻对施密特触发器的输

13、出进展采样,然后才得到部复位操作所需要的信号。(2) 复位操作方式复位操作有上电自动复位、按键电平复位、外部脉冲复位和自动复位四种方式。图4.4 AT89S51复位电路本次设计采用的是上电复位,上电复位是通过外部复位电路的电容充电来实现的,只要电源VCC的上升时间不超过1ms,就可以实现自动上电复位,即接通电源就完成了系统的复位初始化。4.3.2晶振频率晶振电路是单片机不可缺少的,这种电路是单片机部振荡电路,由只需要在单片机的XTAL1和XTAL2引脚边接一个晶体振荡器或一个瓷振荡器,并通过两个电容后接地即可, XTAL1 和XTAL2分别为单片机片反相器的输入和输出端口,因为单片机部工作需要

14、时钟,产生机器周期,振荡电容一般选取10-30PF,振荡电路的频率要满足单片机的工作频率要求,单片机才能正常工作。如图4.5所示。图4.5晶振的应用原理图4.3.3传感器电路设计寻迹传感器模块的设计是整个智能小车设计中最重要的一局部,其作用相当于人的眼睛和耳朵,采集外部路面的信息并将其送入单片机进展数据处理,其能否正常工作直接影响着小车队路面的判断以及小车下一步的行动,因而其布局的合理性与有效对小车稳定而又快速的行驶起着关键的作用。我们认为在传感器的布局中,要解决两个问题:信息检测的准确度和信息检测的前沿性。1本设计中选用的传感器如图3-6所示,白色为:红外发射探头连续的发射红外光线。黑色为:

15、红外接收探头接收反射回来的红外光线图4.6 红外发射管与红外接收探头本设计中安装了三组也可两组红外探头,排成三角形。传感器电路图如下图4.7 详细全图见附录图4.7红外发射与接收探头相关的匹配电阻220电阻:红外发射器的降压与限流电阻完成对红外发射器的保护。因为单片机的电源是5V,流过放光二极管的电流小于20MA,放光二极管的管压降为1.7V2V。所以根据单片机电源减去二极管管压降除以流过二极管电流,就可以得到所需要的电阻。15K电阻:红外接收探器的光信号变电信号电阻完成将反射回来的光信号。15K的电阻选择是随意选择的,也可以选择10K,20K。因为红外接收探头在工作时,就相当于一个开关,所以

16、电阻是随意的。红外发射与红外接收器V1红外发射器:主要完成红外线的发射V2红外接收器:主要完成将反射回来的红外光线接收到后再由电阻转换为电信号。3避障小车的避障原理避障小车之所以能够避障,主要是由前方的两对红外发射与接收探头来完成的。我们知道光有反射的特性。所以说当前方的红外发射出来的光线遇到物体时,就会形成反射的光线,而这个经反射的红外光线刚好被红外接收探头接收到。当红外接收探头接收到信号后,再将信号送到单片机由单片机部的程序来控制小车的运行情况。那么如何知道是如何有障碍物呢?原来红外光线有一个反射特性。但对于不用的物体反射特性是不一样的,特别是对白色反光的物体,红外光线的反射量将会多一点。

17、而没有明显障碍物,红外反射量将会大量的减少。那么我们就可以利用这个特性来完成障碍物的判断。通过电路的合理安装,可以将这种接收到的红外光线变化量转换为电压值传送到单片机中。返回的电压值为低电平,而单片机就可以进展各种智能化控制了。例如,完成避障的转动功能,还有倒车停车的功能。4.3.4驱动模块直流电机的控制一般由单片机的PWM信号来完成,因为单片机产生的信号很小,所以采用电机驱动芯片L9110驱动器。电路图示见4.7,器件管脚图见4.8,管脚定义见表4.1图4.8 驱动芯片使用电路图4.9 器件管脚图表4.1 引脚说明图4.10管脚波形图描述:L9110是为控制和驱动电机设计的两通道推挽式功率放

18、大专用集成电路器件,将分立电路集成在单片IC之中,使外围器件本钱降低,整机可靠性提高。该芯片有两个TTL/CMOS兼容电平的输入,具有良好的抗干扰性;两个输出端能直接驱动电机的正反向运动,它具有较大的电流驱动能力,每通道能通过750800mA的持续电流,峰值电流能力可达1.52.0A;同时它具有较低的输出饱和压降;置的钳位二极管能释放感性负载的反向冲击电流,使它在驱动继电器、直流电机、步进电机或开关功率管的使用上平安可靠。4.3.5电源管理模块方案1:采用交流电经直流稳压处理后供电采用交流电提供直流稳压电源,电流驱动能力及电压稳定性最好,且负载对电源影响也最小。但由于需要电线对小车供电,极大影

19、响了避障小车行动的灵活性及地形的适应能力。而且避障小车极易把拖在地上的电线识别为障碍物,人为增加了不必要的障碍。故放弃了这一方案。方案2:采用干电池组进展供电采用四节干电池降压至5V后给单片机及其他逻辑单元供电,。这样电机启动及制动时的短暂电压干扰不会影响到逻辑单元和单片机的工作。所以采取此方案。第5章 智能小车软件设计第5.1节 总体流程图开场系统初始化执行主程序小车前进电机模式选择电机左转电机反转电机右转N遇见障碍 物否控制算法遇见障碍否Y流程图说明:首先开场启动,进入系统初始化定义引脚,执行主程序小车前进。根据小车的指示灯来判断小车的运行情况。如果小车遇见障碍物,会给单片机一个低电平信号进入电机模式选择,例如:小车遇见障碍物,传感器开场扫描,当红外承受探头承受到红外光线,给

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1