基于单片机遥控车的制作与工艺.doc
《基于单片机遥控车的制作与工艺.doc》由会员分享,可在线阅读,更多相关《基于单片机遥控车的制作与工艺.doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 实训(论文)说明书 题目类型: 理论研究 实验研究 工程设计 工程技术研究 软件开发2011年 12 月 2日摘 要 本次设计的简易智能电动车,采用AT89S52单片机作为小车的检测和控制核心;采用并行口通信控制电动机驱动芯片L298N,达到用红外遥控方式控制小车前进、后退、左转、右转等操作。该设计电路结构简单、可靠性高,且小车上提供了发光二级管组成的提示系统,各种信息一目了然,搭建了有好的操作界面。关键词:单片机;红外遥控;小汽车Abstract The design of the simple intelligent electric vehicle, using AT89S52 MCU
2、 as the core the car detection and control;Using parallel port communication control motor drive chip L298N, Achieve the infrared remote control car forward, backward, turn left, turn right.The circuit has the advantages of simple structure, high reliability, and the trolley provides led two tubes,
3、prompting system, all kinds of information to stick out a mile, set up good operation interface.Key words:MCU;Infrared remote control;A car目录引言 随着电子技术的飞速发展,红外遥控成为目前使用最广泛的一种通信和遥控手段,该装置具有体积小、功耗低、功能强、成本低等特点。红外遥控小车在军事、民用及科学研究等领域得到了广泛的应用。单片机以其强大的控制能力为实现这一愿望提供了切实可行的手段。本设计红外遥控小汽车使用AT89S52单片机开发板和一些简单的外围电路作为
4、主要驱动装置,用遥控器控制小车作前进,后退,左转,右转等运动。1 设计任务设计一个红外遥控小车。1.1 要求1、 用任何遥控控制2、 用遥控控制可以向前、向后、向左、向右转。2 红外遥控系统通用红外遥控系统由发射和接受两大部分组成,应用编/解码专用集成电路芯片来进行控制操作。发射部分包括键盘矩阵、编码调制、LED红外发送器;接受部分包括光、电转换放大器、解调、解码电路。红外遥控示意图如图1所示。 图 1红外遥控示意图2.1 遥控发射器及其编码 当发射器按键按下后,既有遥控吗发出,所按的键不同遥控编码也不同,这种遥控码具有以下特征:采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、
5、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的组合表示二进制的“1”,其波形如图2.1所示。图2.1 红外波形图上述“0”和“1”组成的32位二进制码经38kHz的载频进行二次调制以提高发射效率,达到降低电源功耗的目的。然后再通过红外发射二极管产生红外线向空间发射,如图2.1.1所示。图2.1.1 红外码示意图 产生的遥控编码是连续的32位二进制码组,其中前16位为用户识别码,能区别不同的电器设备,放置不同机种遥控码互相干扰。该芯片的用户识别码固定为十六进制01H;后16位为8位操作码(功能码)及其反码。遥控器在案件按下后,周期性
6、地发出同一种32位二进制码,周期约为108ms。一组码本身的持续时间随它包含的二进制“0”和“1”的个数不同而不同,大约在4563ms之间,图2.1.2为发射波形图。 图2.1.2 遥控连发信号波形2.1.2 遥控发射器接受电路图图2.1.2 遥控发射电路2.2 遥控信号接收接收电路可以使用一种集红外线接收和放大于一体的一体化红外线接收器,不需要任何外界原件,就能完成从红外线接收到输出与TTL电平信号兼容的所有工作,而体积和普通的塑封三极管大小一样,它适合于各种红外线遥控和红外线数据传输。接收器对外只有3个引脚:Out、GND、Vcc与单片机接口非常方便,如图2.2所示。脉冲信号输出接,直接接
7、单片机的IO口;GND接系统的底线(0V);Vcc接系统的电源正极(+5V); 图2.2红外一体化接收头3系统的具体设计与实现3.1 遥控小车硬件芯片3.1.1 AT89S52AT89S52为ATMEL所生产的一种低功耗、高性能CMOS 8 位微控制器,具有8K在系统可编程Flash存储器,引脚如图3.1.1。其主要功能列举如下:1、 拥有灵巧的8位CPU和在系统可编程Flash2、 晶片内部具时钟振荡器(传统最高工作频率可至12MHz)3、 内部程序存储器(ROM)为8KB4、 内部数据存储器(RAM)为256字节5、 32个可编程I/O口线6、 8个中断向量源7、 三个16位定时器/计数器
8、8、 三级加密程序存储器9、 全双工UART串行通道 图 3.1.1 52单片机管脚图 3.1.2 遥控小车控制模块结构图 图3.1.2遥控小车控制模块3.1.3 遥控小车硬件组成及简单电路原理图L298要开小车硬件主要有2个直流电机、4个继电器、二组5v电源、AT89S52单片机。简单电路原理图3.1.2如下: 图3.1.2简单电路原理图3.2 遥控小汽车控制设计方案运动要求:在设计中要求能用遥控实现小车的前后左右四个方向的运动。 遥控可以选用无线遥控和红外遥控。由于红外线遥控不具有像无线电遥控那样穿过障碍物去控制被控对象的能力,所以,在设计家用电器的红外线遥控器时,不必要像无线电遥控器那样
9、,每套(发射器和接收器)要有不同的遥控频率或编码(否则,就会隔墙控制或干扰邻居的家用电器),所以同类产品的红外线遥控器,可以有相同的遥控频率或编码,而不会出现遥控信号“串门”的情况。这对于大批量生产以及在家用电器上普及红外线遥控提供了极大的方便。由于红外线为不可见光,因此对环境影响很小,再由红外光波动波长远小于无线电波的波长,所以红外线遥控不会影响其他家用电器,也不会影响临近的无线电设备。 所以我决定使用红外遥控的方式。另外红外信号的解码可以用芯片解码也可以使用单片机通过编程软件解码。软件解码需要的外部元件很少,从而可以节约成本。因此我们选择单片机通过编程软件解码。 因为红外的遥控很普遍,所以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 遥控 制作 工艺
限制150内