红外遥控小车系统设计.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
红外遥控小车系统设计

红外遥控小车系统设计 目 录 摘要 1 关键词 1 Abstract 1 Key words: 1 1 系统设计 2 1.1 主控系统 2 1.2 红外遥控器 3 1.2.1 红外遥控器的组成 3 1.2.2 实现原理 4 1.2.3 解码方法 6 1.3 红外循迹模块 8 1.3.1 原理 8 1.3.2 组成 8 1.3.3 电压比较器 9 1.4 红外壁障模 10 1.4.1 红外蔽障的原理 10 1.4.2 优点 10 1.4.3 缺点 10 1.5 驱动模块 11 1.5.1选用芯片及原理图 11 1.5.2产品参数 12 1.5.3实物图 13 2 结果与分析 13 2.1 红外控制模块 13 2.2 循迹的结果分析 13 2.3 壁障模块分析 13 2.4 调速的方法 14 2.4.1直流调速系统的选择 14 2.4.2 PWM调速系统的优点 14 3 结语 15 3.1 改进意见 15 3.2 设计的实用性 15 致谢 15 参考文献 15 附录程序: 16 程序一: 16 程序二: 17 红外遥控小车系统设计 摘要:随着工业自动化的不断发展,红外遥控技术在学习工作和生活中的应用不断增加。本文基于STC89C52单片机控制的红外遥控小车系统的设计,以此来进一步掌握红外遥控技术。小车采用的是模块化系统设计,用红外收发模块、寻迹模块、红外壁障模块三个监测模块对红外发射端信号、黑线和障碍物进行监测把检测信号进行处理后转变为数字信号送入单片机,单片机对信号处理控制驱动模块,这样就可以实现对小车运动方向的控制。此小车设计可以遥控,壁障,循迹集于一体,对掌握智能小车控制技术有重要意义。 关键词:自动化 红外遥控 单片机 检测 引言 利用单片机最小系统对红外收发模块、电机驱动模块的控制控制小车的启动、停止、前进、后退、左转、右转。如果希望小车可以循迹黑线,可以利用红外遥控器控制小车行驶至黑线处利用循迹模块对黑线检测并循迹。当遇到障碍物时红外蔽障模块就会启动检测障碍物把信号送给单片机,单片机对信号进行处理对电机驱动模块进行控制,从而完成蔽障过程。各各模块相对独立,又通过单片机相互联系起来。提高了系统的智能化,人性化。 1 系统设计 本设计选用了STC89C52最小系统为核心,硬件部分有L298电机驱动模块,远程红外遥控模块,红外壁障模块,光电对管黑线循迹模块还有就是5V直流电源动力模块。软件部分是检测和采集控制器的信号,单片机通过对信号的处理来控制驱动,从而控制电机的转速和方向来达到小车预计的行驶方向。下图1为系统结构原理图。 图 1系统结构图 1.1主控系统 主控系统的选择是设计的关键,我们要根据设计的需要来选择。以下有几种尝试的方案。 方案一:采用ARM 处理器进行数据处理,ARM处理器处理数据比较高,而且端口比较多,可以处理多个任务。但是价格高,增加了制作的费用,入门比较困难,熟练掌握比较困难,而且在小车行驶过程中,处理的数据量不是很大,过多的IO口反而不利于控制。 方案二:采用AT89C52单片机,能完全满足本设计要求,且AT89C52单片机比较普及,这方面的图书和教材比较多,便于学习易于掌握,,通用灵活、使用方便,价格便宜等优点。 方案三:采用AT89C51单片机,与89c52通用,具有相同的优点,但是89c51内部ROM1*4K,内部RAM内部ROM*4K,内部RAM,我选定了AT89C52RA单片机作为本设计的主控装置,52单片机具有功能强大的位操作指令,I/O口均可按位寻址,程序空间多达8K,对于本设计也足足够用,更为可贵的是52单片机的价格低廉,比较适合实验所用。下图为单片机的仿真图。 (1)口线:P0、P1、P2、P3① P0口是三态双向口,通称数据总线口,因为只有该口能直接用于对外部存储器的读/写操作。P0口也用以输出外部存储器的低8位地图1址。由于是分时输出,故应在外部加锁存器将此地址数据锁存,地址锁存信号用ALE。 ② P1口是专门供用户使用的I/O口,是准双向口。 ③ P2口是从系统扩展时作高8位地址线用。不扩展外部存储器时,P2口也可以作为用户I/O口线使用,P2口也是准双向口。 ④ P3口是双功能口,该口的每一位均可独立地定义为第一I/O功能或第二I/O功能。作为第一功能使用时操作同P1口。P3口的第二功能如表4-1所示。 (2)控制口线:PSEN(片外选取控制)、ALE(地址锁存控制)、EA(片外存储器选择)、RESET(复位控制); (3)电源及时钟:VCC、VSS、XTAL1、XTAL2① 单片机电源标准的是使用5V直流电,我们可以最简单的用三节干电池供电这样电压时4.5V,基本满足要求。也可以把市用电经整流电路整定为7V-12V,在经过7805稳压后得到稳定的+5V

文档评论(0)

huayagonga + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档