基于单片机智能小车课件.pptxVIP

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

基于单片机的无线遥控小车答辩PPT

智能小车的现状及意义智能化作为现代社会的新产物,是以后的发展方向,它可以按照预先设定的模式在一个特定的环境里自动的运作无需人为管理,便可以完成预期所要达到的或是更高的目标。选择智能循迹小车作为设计是因为智能车可以应用于科学研究、地质勘探、危险搜索、智能救援等,其在交通运输中也有重要作用。智能车辆又称为轮式移动机器人,是移动机器人的一种,是一个集环境感知、运算控制、自动驾驶等多种功能于一体的综合系统。如果将智能控制技术引用到现实生活中,可以使我们的未来生活变得更加方便,智能。本课题所设计的智能循迹小车由驱动模块,循迹模块,测速模块,显示模块等组成,能沿着黑线自动行驶。

本次设计的无线遥控小车主要由两部分组成,其中第一部分为单片机控制模块,第二部分为无线遥控模块。主要实现了以下几个功能:

红外遥控部分红外遥控的组成:红外遥控系统一般由两大部分组成:一个为红外发射部分,一个为红外接收部分。其中发射部分主要由按键键盘、编码调制、LED红外发送器构成,它最重要的部分就是应用编码芯片对按键信息进行编码和发送;接收部分由光电转换放大器、解调、解码电路构成,其最重要的部分是对接收到的编码进行解调。红外遥控实现原理:红外遥控实现的原理主要是怎样用程序去分析位1与位0,位1与位0的主要区别是经过低电平脉冲后高电平的脉宽不一样。用脉宽0.565ms,间隔1.685ms,周期2.25ms的脉冲信号表示位1,用脉宽0.565ms,间隔0.56ms,周期1.125ms的脉冲信号表示位0。

解码的关键也是如何用程序去分析位0和位1,位0与位1的共同点是均是以0.565ms的低电平开始,不同的是高电平的宽度不同,其中1为1.68ms,0为0.565ms,需要根据高电平区别位0与位1,从0.56ms后开始延时,延时0.56ms后若读到低电平则为位0,反之为位1,但这样做并不可靠,因为延时时间太短,为了确保正确读到位0和位1,必须加长延时时间,但又不能超过1.12ms,因此取二者平均值即(1.12ms+0.56ms)/2=0.84ms。

上图为红外发射电路,D2是红外发射二极管,D1是按键指示灯。当有按键按下,D1会亮,此时HT6221编码芯片会完成对按键信息进行脉冲编码,并调制成38khz的脉冲信号,经红外发射二极管D2发射出去。

按照上图接法S1-S6对应的数据码分别为0x00;0x02;0x04;0x01;0x03;0x05。

红外解码软件分析如上图所示,为HS1838的接受到的红外码。在没有信号输入时,HS1838输出高电平,有信号输入时,接收到红外码时首先输出9ms的低电平,再输出4.5ms的引导码,接着输出数据。数据0是0.56ms的低电平和0.56ms的高电平,数据1是0.56ms的低电平和1.68ms的高电平。可见0和1的区别在于高电平持续时间的长短不同,根据这个区别我们就可以见别出0和1了。但是在解码之前需要判断引导码,如果引导码不正确就不解码,所谓判断引导码,就是看看是否有9ms的低电平和4.5ms的高电平。

智能小车部分单片机控制模块本次设计以AT89C52单片机为控制核心对小车进行智能控制,AT89C52是一种低功耗、高性能CMOS的8位微控制器,使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片内置通用8位中央处理器和Flash存储单元,在电子行业应用非常广泛。其单片机最小系统由AT89C52单片机、时钟电路、复位电路组成。本次设计的单片机主控模块的原理图以及管脚分配如以下的图表所示:

单片机引脚分配表

电源模块电源是一种为用电设备提供能量的装置,其性能的好坏会直接影响到整个系统的稳定性与可靠性因此电源的好坏非常重要。在整个智能车系统中,不同芯片与器件所需要提供的电压是不同的,在这里我采用双电源供电的方式,使用4节1.2V可充电电池为直流电机供电,将9V可充电方块电源通过三端稳压器LM7805降至5V,为AT89C52单片机和LCD1602显示芯片供电,以提高整个小车系统可靠性与稳定性。

驱动模块电路的分析本次设计的无线遥控小车采用前置前驱的方式,其前轮为主动轮,将两个直流电机分别装在小车前轮的左右两侧用专用电机驱动芯片L298N来驱动直流电机从而达到控制小车转向的目的。L298N是一个内部有两个H桥的驱动芯片,这样电机的运转只需要用三个信号控制:两个方向信号和一个使能信号。

H桥简介如上图所示为一对三极管Q2和Q3导通的情况,电流将从右至左流过电机。当三极管Q2和Q3导通时,电流将从右至左流过电机,从而驱动电机沿另一方向转动(电机周围的箭头表示为逆时针方向)。

小车运动的方向左轮左电机电机 右驱动 电电路 机右轮单片机万向

文档评论(0)

198****9717 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档