毕业设计论文-红外线控制电动小车.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录 目录 1 摘 要 2 设计方案 3 1.1 总体设计原理图 3 1.1.1万能红外遥控器 3 万能红外遥控系统 3 遥控发射器 4 遥控信号接收 4 1.1.2单片机智能控制板的制作 6 1.1.3电动小车车体及电机驱动器的制作 9 电动小车车体的制作 9 电动小车电机驱动器的制作 11 参数说明 15 注意事项: 16 控制系统软件设计 17 2.1软件设计思路及流程图 17 2.2设计程序 17 设计调试分析 34 3.1电动小车的调试 34 3.1.1调试原理 34 3.1.2调试过程 34 3.2总体系统的调试 35 3.2.1调试原理 35 3.1.2调试过程 36 总结 37 致谢 38 参考文献 39 附录1:电路原理图 40 摘 要 本设计以ATMEL89S52单片机为核心,以超微型红外线发射接收一体化管为数据采集器件,用三极管构成的电子开关电路驱动电机,组成了一个比较完整的电动小汽的控制系统。系统的设计充分体现了价廉物美、简单实用的设计原则。 关键词:STC5412AD芯片 遥控电路,红外发射,红外接收 Abstract The design AT89C51 microcontroller as the core, ultra-micro-integration of the infrared transmitting and receiving tubes for data acquisition devices, using electronic switching circuit composed of transistor drive motor to form a relatively complete mini-steam control system. System design fully reflects the cheap, simple and practical design principles. Key words: STC5412AD chip control circuit, infrared emission, infrared receiver 设计方案 总体设计原理图 电动小车总体设计原理图(图1) 1.1.1万能红外遥控器 万能红外遥控系统 通用红外遥控系统由发射和接收两大部分组成。应用编/解码专用集成电路芯片来进行控制操作,如图1所示。发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光、电转换放大器、解调、解码电路。 万能遥控系统原理图(图2) 遥控发射器 一般红外电视遥控器的输出都是用编码后串行数据对38~40kHz的方波进行脉冲幅度调制而产生的。   当发射器按键按下后,即有遥控码发出,所按的键不同遥控编码也不同。这种遥控码具有以下特征:   采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的组合表示二进制的“1”。   上述“0”和“1”组成的32位二进制码经38kHz的载频进行二次调制,然后再通过红外发射二极管产生红外线向空间发射。一般电视遥控器的遥控编码是连续的32位二进制码组,其中前16位为用户识别码,能区别不同的红外遥控设备,防止不同机种遥控码互相干扰。后16位为8位的操作码和8位的操作反码,用于核对数据是否接收准确。   根据红外编码的格式,发送数据前需要先发送9ms的起始码和4.5ms的结果码。   遥控串行数据编码波形如下图所示: 遥控串行数码波形图(图3) 遥控信号接收  接收方一般使用一体化红外线接收器进行接收解码,当接收到38kHz红外信号时,输出端输出低电平,否则为高电平。所以红外遥控器发送红外信号时,参考上面遥控串行数据编码波形图,在低电平处发送38kHz红外信号,高电平处则不发送红外信号。 到输出与TTL电平信号兼容的所有工作,而体积和普通的塑封三极管大小一样,它适合于各种红外线遥控和红外线数据传输。 接收器对外只有3个引脚:Out、GND、Vcc与单片机接口非常方便,如图7所示。 SM0038外形图(图 4) ① 脉冲信号输出接,直接接单片机的IO 口。 ② Vcc接系统的电源正极(+5V) ③ GND接系统的地线(0V); 单片机红外电视遥控器电路图如下: 遥控器电路原理图(图5) 1.1.2单片机智能控制板的制作 本设计采用ATMEL89S52(51板)作为单片机智能控制板。51板(如图)是小车的核心部分,它负责整个小车控制信号的产生,以及信号接收和识别功能实现。51板又是以STC12C5412AD芯片作为内部核心部分的。 51板内部原理图(图

文档评论(0)

ze122230743 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档