红外遥控直流电机

合集下载

红外遥控式步进电机系统的设计与实现

红外遥控式步进电机系统的设计与实现

图 3 步 进 电 机 接 线 图
3 红 外 线 接 收 与 解 码 系 统 软 件 主 要 包 括 主 程 序 、 红 外 中 断 子 程 序 、A/
D转换子程序、显示子程序、时钟控制子程序及步进 电机程序。下面主要介绍红外线解码程序的设计。
遥 控 器 产 生 的 遥 控 编 码 是 连 续 的 32 位 二 进 制 码 , 前16位为用户 识 别 码, 能 区 别 不 同 的 电 器 设 备, 防 止不同机种遥控码互相干扰。该芯片识别码固定高8 位地址 为 0BFH, 低 8 位 地 址 为 40H; 后 16 位 为 8
图 4 数 据 帧 格 式
解码的关键是如 何 识 别 “0” 和 “1”, 代 码 格 式 以接收代码为准,接收代码与发射代码反向。从位的 定义我们可以发现 “0”、“1” 均从0.56ms的低电平 开始,只是高电平的宽度不同,因此必须根据高电平 的宽度区别 “0” 和 “1”。如 果 从 0.56 ms开 始 延 时 0.56ms,若读到的电 平 为 低, 说 明 该 位 为 “0”, 反 之则为 “1”。 为 可 靠 起 见, 延 时 必 须 比 0.56 ms 长 些, 但 不 能 超 过 1.12 ms, 一 般 取 (1.12 ms+ 0.56ms)/2=0.84ms最为可靠。图5 给出了红外中 断接收流程图。
参考文献:
[1] 谭韦岭.利用单片机进 行 红 外 线 编、解 码 遥 控[J].相 约 单 片 机 ,2005(12):30-31.
[2] 樊庆伟,许峰.红外遥控 接 收 与 单 片 机 识 别 技 术 [J].信 息 技 术 ,2005(5):16-17.
[3] 江衍煊,郑 振 杰.单 片 机 连 接 ULN2003 驱 动 步 进 电 机 的 应 用 [J].机 电 元 件 ,2010(3):28-31.

基于51单片机红外遥控电机课程设计说明书

基于51单片机红外遥控电机课程设计说明书

课程实训报告课程名称:单片机与接口技术实训题目:红外控制直流电机正反转任务书一、实训任务设计一款基于AT89C51单片机用红外遥控控制电机的正反转加减速。

二、设计要求1. 基本要求1).用无线模块控制电机的正反转加减速,实现自动化控制。

2).通过对AT89C51单片机的编程,实现直流电机的正反转,加减速。

3).写出详细的设计报告。

4).给出全部电路和源程序。

2. 发挥部分1).可通过PC机,对系统编程,实现直流电机转速的快慢。

摘要随着科技的不断进步,人们进入了无线电时代,它为我们的生活带来了极大的方便。

像现在的移动电话,无线网络,无线鼠标,无线键盘等都已经融入了我们的生活当中。

从我们身边的电子产品就可以看出我们已经进入了无线电时代。

本设计就是一款基于AT89C51的用无线模块控制的电机的正反转以及它的加减速。

这非常适应于在工厂使用,特别是在工业控制中。

可以想象,机器在工厂运转时,我们只需要用无线遥控来控制电机的转速以及它的转向,这样我们就可以在远处来控制了,用不着再跑到电机的旁边来控制开关,为工厂生产带来了极大的方便。

软件上采用C51编程,主要编写了主程序,直流电机驱动程序,中断程序延时程序等。

经过调试,实现了对电机的控制。

关键词:AT89C51 L298 PWM 直流电机无线模块目录第一章绪论 (5)1.1 概述 (5)1.2 设计目的 (5)1.3 设计任务和内容 (5)第二章总体设计及核心器件简介 (7)2.1总体设计 (7)2.2 AT89C51 (7)2.3 L298 (9)引脚介绍: (10)2.4 伺服电机介绍 (11)2.5 PT2262/PT2272 (12)第三章单元电路模块设计 (17)3.1 复位电路 (17)3.2时钟电路 (18)3.3电机驱动电路图 (18)3.4PWM调速系统设计 (19)第四章软件编程设计 (21)4.1 设计思想 (21)4.2 流程图 (21)4.3源程序 (22)第五章设计心得和存在问题 (26)第一章绪论1.1 概述近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。

温室棚顶自动清洁控制系统设计

温室棚顶自动清洁控制系统设计

温室棚顶自动清洁控制系统设计摘要:为了提高温室大棚的透光率,使作物增产增收,文章在温室大棚智能清洁机的整体机械设计方案基础上研究设计一款温室棚顶智能清洁系统,清洁系统行走的过程当中,通过毛刷将灰尘清扫干净,实现温室大棚顶部的半自动或全自动清洁。

温室棚顶自动清洁系统包含主控单元、执行电机部分、传感器部分、遥控部分和电源部分。

关键词:温室大棚;智能清洁机;单片机系统;遥控中图分类号:s625 文献标识码:a 文章编号:1674-0432(2012)-10-0153-10 引言近年来随着科技的发展日光温室在我国得到了大面积的推广,光照是作物生命活动的能量源泉,又是某些作物完成生命周期的重要信息。

无论是弱光、短日照光或强光、长日照光都可能成为某些作物生长、发育的限制因子。

因此,对温室透光要求显得尤为重要,目前,除去人工补光方法外,温室增光措施一般为定期清扫棚面,保持清洁的透明屋面。

本文在机械设计基础上主要研究了温室大棚智能清洁系统的自动设计,清洁系统按照结构主要分为三部分:行走模块,清洁模块和控制系统。

控制系统按照功能又分为主控单元,执行电机部分、传感器部分、遥控部分和电源部分。

1 系统总体设计1.1 工作原理影响自动清洁工作因素有两方面:清洁系统和自动控制系统。

自动清洁系统提供了清洁的智能行为,主要为清扫模块,清扫模块由高速旋转的电动机带动清扫刷头将灰尘从表面扫起。

其工作原理是由高速旋转的电机带动风扇在机体内形成真空从而产生强大的气流,将尘埃和污物通过气流作用清洁。

对于完全自主的自动清洁系统,其工作过程应该包括环境的适应,自动清洁和自行充电。

这些行为均以传感器为基础,采集外界信息,形成对外界的统一描述,借助人工智能的方法进行决策,从而形成智能行为。

自动清洁系统总体框图如图1所示。

图1 自动清洁系统总体控制框图1.2 机械设计本系统依附于一种温室棚顶薄膜表面灰尘的机械清洁设备,该设备由机械清洁系统和安全控制系统构成,机械清洁系统包括一个安装在工作平台的清洁设备,清洁设备和带有压力调节装置的工作平台停靠在x轴移动桥架上,x轴移动桥架沿着y轴移动槽从温室棚顶一端移动到温室棚顶另一端,清洁设备在此过程中清洁出其自身宽度的干净棚膜,然后在x轴移动桥架的端头升起,工作平台沿x 轴移动桥架移动到下一预定点停止,清洁设备落下并以平行前一清洁轨迹的路径重复清洁工作过程,工作平台由位置传感器判定沿x 轴移动桥架的停止点。

红外遥控步进电机X

红外遥控步进电机X

红外遥控步进电机控制器组长:郑超峰组员:张鑫周熙森一、功能要求(三选一)1、设计一单片机控制的红外遥控步进电机控制器,要求如下:采用一体化接收头,控制器接收遥控器信号,控制步进电机启动、停止、正转、反转、高速和低速,将接收到的控制指令显示在数码管或LCD上;(100)2、红外接收显示:采用一体化接收头,控制器接收遥控器信号,将接收到的信号显示在数码管或LCD上;(89)3、用按键控制步进电机启动、停止、正转、反转、高速和低速(79)二、红外通信简介红外通信具有控制简单、实施方便、传输可靠性高的特点,是一种较为常用的通信方式。

实现单片机系统红外通信的关键在于红外接口电路的设计以及接口驱动程序的设计。

1、红外通信的基本原理红外通信是利用950nm近红外波段的红外线作为传递信息的媒体,即通信信道。

发送端采用脉冲相位调制(PPM)方式,将二进制数字信号调制成某一频率的脉冲序列,并驱动红外发射管以光脉冲的形式发送出去;接收端将接收到的光脉转换成电信号,再经过放大、滤波等处理后送给解调电路进行解调,还原为二进制数字信号后输出。

2、红外发送器红外发送器电路包括脉冲振荡器、驱动管Q1和Q2、红外发射管Q3等部分。

其中脉冲振荡器由2206组成,用以产生38kHz的脉冲序列作为载波信号;红外发射管Q3用来向外发射950nm的红外光束。

红外发送器的工作原理为:串行数据由单片机的串行输出端DATA 送出并驱动Q1管,数位“0”使Q1管导通,通过Q2管调制成38kHz 的载波信号,并利用红外发射管Q3以光脉冲的形式向外发送。

数位“1”使Q1管截止,红外发射管Q3不发射红外光。

若传送的波特率设为1200bps,则每个数位“0”对应32个载波脉冲调制信号的时序,如图所示。

调制信号时序图3、红外接收器红外接收电路选用专用红外接收模块。

该接收模块是一个三端元件,使用单电源+5V电源,具有功耗低、抗干扰能力强、输入灵敏度高、对其它波长(950nm以外)的红外光不敏感的特点,其内部结构框图如图所示。

直流电机转速测量报告

直流电机转速测量报告

直流电机转速控制摘要……………………………………………………………一、系统总体设计…………………………………………....1.1系统总体方案.................................................................1.2系统总体框图.................................................................二、模块电路方案比较与论证………………………………2.1 电机驱动……………………………………………….2.2 转速检测……………………………………………….三、系统模块电路的设计……………………………………3.1 键盘…………………………………………………….3.2 显示部分……………………………………………....3.3 电机驱动………………………………………………3.4 转速检测………………………………………………四、软件设计…………………………………………………五、测试方案与测试结果……………………………………5.1 测试方案……………………………………………….5.2 测试结果……………………………………………….5.3 误差分析……………………………………………….六、总体结论…………………………………………………七、附录………………………………………………………八、参考文献…………………………………………………摘要:本作品以TI公司的超低功耗MSP430F149和光电传感器为主要部件,设计并制作了电机转速控制系统。

该系统用脉冲调制(PWM)控制驱动电路,从而改变电机转动,有效的降低了功率浪费和热耗散,降低了对电源的要求。

在测量部分使用光电传感器,有效地提高了测量的灵敏度与精度。

通过转速测量可以有效控制电机的运转。

关键字: MSP430F149 光电传感器脉冲调制(PWM)Abstract:this work by TI company MSP430F149 photoelectric sensor and low power consumption for main components, design and manufacture of the motor speed control system. This system by using a pulse modulation (PWM) control circuit, which drive motor rotation, effectively reduce the waste and heat dissipation power, reduced to power requirements. In some measure photoelectric sensor, effectively improve the accuracy of measurement and sensitivity. Through measurement can effectively control motor speed of operation.Key words: MSP430F149 photoelectric sensor pulse modulation (PWM)一、系统总体设计1.1系统总体方案根据题目要求,本系统总共分为六大部分:第一部分键盘输入信号控制了电机转速和显示。

红外遥控控制步进电机

红外遥控控制步进电机

唐山学院毕业设计设计题目:基于单片机的步进电机控制系统设计与实现系别:信息工程系班级:姓名:指导教师:2013年6月10 日基于单片机的步进电机控制系统设计与实现摘要步进电机是一种纯粹的数字控制电动机,是一种受电脉冲信号控制的无刷式直流电动机,是现代定位驱动装置的核心,广泛应用在机械、电力、纺织、电子、仪表、印刷以及航空航天、船舶、兵器等国防工业等领域。

基于单片机的步进电机控制系统具有稳定度高、成本低、控制方便、应用范围广等特点。

本系统是由STC89C52单片机核心处理模块,遥控器命令输入模块,ULN2003及28BYJ-48步进电机组成的电机模块,12864液晶输出模块共同组成的基于单片机的步进电机控制系统。

本设计以载波为38KHZ的红外遥控器作为用户的控制端,它的功能是把用户的命令转换为红外信号。

红外信号由TL1838接收,它可以将光信号转换为电信号,并将其发送给微控制器STC89C52。

STC89C52对电信号进行相应处理即可获得用户所发出的指令,并依此来控制28BYJ48型四相八拍电机并以12864液晶作为当前状态的显示器。

用户可以对步进电机进行加速、减速、正转、反转的控制。

本步进电机控制系统具有精度高、运行稳定、控制方便、维护简单、应用范围广等特点。

关键词:STC89C52 12864液晶步进电机红外遥控Design and Implementation of Stepper Motor Control System Based on MCUAbstractStepper motor is a kind of pure digital control motor and brushless dc motor controlled by electric pulse signal type. Stepper motor is the core of the modern orientation drive, widely used in machinery, electric power, textile, electronics, instruments, printing and aerospace, ships, weapons, and other areas of the defense industry, etc. The characteristics of the stepping motor control system based on single chip microcomputer include high stability, low cost, convenient control and wide application , etc.The stepper motor control system consists of core processor using the single chip processor, command input control module using IR remote control , display module using 12864 LCD and 28BYJ48 stepping motor module which using ULN2003 as driver.The infrared remote control with carrier for 38 KHZ is used as the control end of the user, which can convert the users’ commands into the infrared signal. The TL1838 can receive the infrared signal and convert it into electrical signal, which input to tSTC89C52.The MCU can obtain instructions of users by processing the incoming signal and control stepping motor of the 28BYJ48 type, the current status can be shown by 12864 LCD. Users could control acceleration, deceleration, forward, inversion for the stepping motor. The features of the control system of stepper motor includes high precision, stable running, convenient control and simple maintenance and wide application, etc.Key word:MCU; 12864 LCD; Stepper Motor; Infrared remote control目录1 引言 (1)2 总体设计方案 (2)2.1系统设计原理 (2)2.2总体设计框图 (2)3系统硬件模块的组成 (3)3.1单片机控制模块 (3)3.1.1 STC89C52主要结构 (3)3.1.2 STC89C52功能特性描述 (3)3.1.3 时钟电路 (6)3.1.4复位电路 (6)3.2步进电机模块 (7)3.2.1 步进电机简介 (7)3.2.2步进电机的结构 (8)3.2.3 28BYJ-48步进电机工作原理 (8)3.3ULN2003芯片概述与特点 (9)3.4红外线发射接收模块 (10)3.4.1 红外线遥控的介绍 (10)3.4.2红外通信基本原理 (10)3.4.3 红外遥控发射系统 (12)3.4.4 红外遥控接收系统 (12)3.4.5 TL1838与单片机的接口 (14)3.512864显示模块 (14)3.5.1 12864液晶的特点 (14)3.5.2 12864液晶的引脚说明 (15)3.5.3 12864液晶的读写操作 (17)3.5.4 12864液晶的控制指令 (17)3.5.5 12864液晶接口电路 (20)3.6蜂鸣器模块 (20)3.6.1 蜂鸣器介绍 (20)3.6.2 蜂鸣器的接口电路 (21)4 软件设计与调试 (22)4.1主程序流程图 (22)4.2程序设计思路 (23)4.2.1 遥控器的解码 (23)4.2.2 步进电机的控制 (23)4.2.3 显示屏的控制 (24)4.2.4 蜂鸣器的控制 (24)4.2.5 模块中的通信 (24)5 编程与下载软件 (25)5.1 Keil软件 (25)5.2STC-ISP下载软件 (26)6 硬件电路制作 (27)6.1原理图的绘制 (27)6.2电路实现的基本步骤 (27)7 结论 (30)谢辞 (31)参考文献 (32)附录 (33)1 引言步进电机是一种纯粹的数字控制电动机,又称为阶跃电机或脉冲电机[1]。

电动窗帘电路图大全(八款交流直流自动电动窗帘电路原理图详解)

电动窗帘电路图大全(八款交流直流自动电动窗帘电路原理图详解)一、遥控交流电机正反转电路该装置发射/接收部分改用T966/T988多路无线发收模块。

发射部分采用T966两键式发射器成品,接收部分工作原理见图。

接通电源,IC2被复位,Q1、Q2输出低电平,T1、T2截止,J1、J2不吸合,电机M不工作,窗帘停止不动。

按动遥控发射键C,此时ICO的C端输出高电平,D1截止,IO端输出的高电平经IC1-1、IC1-2整形送入IC2-1的CPI端,使Q1翻转输出高电平,T1导通,J1吸合,电机正转,窗帘合上。

若再次按动发射键C,则Q1再次翻转输出低电平,J1释放,窗帘停止运动。

若在电机正转时,窗帘合上过程中,按动发射键D,同样D2截止,IO端输出的高电平经IC1-3、IC1-4整形送入IC2-2的CP2端,并通过D3使IC2-1的R1端呈现高电平,IC2-1被强制复位,J1释放。

同时Q2翻转输出高电平,T2导通,J2吸合,电机反转,窗帘打开。

同样,再次按动D键,Q2再次翻转输出低电平,窗帘停止运动。

如此通过两键可任意实现窗帘的打开、合上、停止,非常方便。

二、遥控直流电机正反转电路工作原理电源变压器B、桥式整流堆和电容C1组成12V 直流电源。

继电器J1、J2 和行程开关K1、K2组成互锁电源极性切换电路。

当按下按钮QA时,220V 交流电接通,指示灯L点亮,由于C2 的存在,J1两端的电压不能突变,故J2 优先吸合,J2-1闭合,电路自保,J2-2 断开,电路5 锁,J2-3、J2-4 闭合,电机得电正转,窗帘开启。

窗帘完全开启后,行程开关K2 被拉线拉动而断开,J2 失电释放,J2-1断开,整个电路断电停i止工作。

窗帘完全开启后,再次按下QA 时,由于K2 断开,J2 不能吸合,J1吸合,J1-1闭合,电路自保,指示灯L点亮,J1一2断开,电路互锁,J1-3、J1-4 闭合,电机得电反转,窗帘闭合。

窗帘完全闭合后,行程开关K1被拉线拉动而断开,J1失电释放,J1-1断开,整个电路断电停止工作。

红外遥控六足机器人设计

六足机器人设计前言 2(一)、机器人的大脑 2(二)、机器人的眼睛耳朵 2(三)、机器人的腿——驱动器与驱动轮 3(四)、机器人的手臂——机械传动专制 4(五)、机器人的心脏——电池 4一、AT89S51单片机简介 5(一)、AT89S51主要功能列举如下: 5(二)、AT89S51各引脚功能介绍: 5二、控制系统电路图 7三、微型伺服马达原理与控制 8(一)、微型伺服马达内部结构 8(二)、微行伺服马达的工作原理 8(三)、伺服马达的控制 9(四)、选用的伺服马达 9四、红外遥控 11(一)、红外遥控系统 11(二)、遥控发射器及其编码 11(三)、红外接收模块 11(四)、红外解码程序设计 11五、控制程序 12六、六足爬虫机器人结构设计图 18前言(一)、机器人的大脑它可以有很多叫法,可以叫做:可编程控制器、微控制器,微处理器,处理器或者计算器等,不过这都不要紧,通常微处理器是指一块芯片,而其它的是一整套控制器,包括微处理器和一些别的元件。

任何一个机器人大脑就必须要有这块芯片,不然就称不上机器人了。

在选择微控制器的时候,主要要考虑:处理器的速度,要实现的功能,ROM 和RAM的大小,I/O端口类型和数量,编程语言以及功耗等。

其主要类型有:单片机、PLC、工控机、PC机等。

单有这些硬件是不够的,机器人的大脑还无法运行。

只有在程序的控制下,它才能按我们的要求去工作。

可以说程序就是机器人的灵魂了。

而程序是由编程语言所编写的。

编程语言是一个控制器能够接受的语言类型,一般有C语言,汇编语言或者basic语言等,这些通常能被高级一点的控制器直接执行,因为在高级控制器里面内置了编译器能够直接把一些高级语言翻译成机器码。

微处理器将执行这些机器码,并对机器人进行控制。

(二)、机器人的眼睛耳朵传感器,是机器人的感觉器官,是机器人和现实世界之间的纽带,使机器人能感知周围的环境情况。

其主要有:光电传感器、红外传感器、力传感器、超声波传感器、位置和姿态传感器等等。

红外遥控小车设计报告

单片机技能与认证培训设计报告题目:红外遥控小车姓名:学号:系别专业:电信系班级:完成时间: 6月12日华南理工大学广州学院电子信息工程学院一、设计任务及要求用红外遥控的方式,控制小车模型前进、后退、左转、右转等功能。

二、设计方案以及元器件选取设计方案:本设计方案通过红遥控发射信号产生高低电平,用来提供给L298N,达到来控制电机的目的。

其中INA、INB、INC、IND的电平分别为一高一低,两个电机就能转动了。

小车尾部采用万向轮来辅助小车前进后退以及左右转。

元器件选取:L298N小车驱动89c52单片机hs0038红外接收器2个直流电机4节五号电池万向轮1个电解电容2个电阻、电容、晶振等最小系统部分元器件三、硬件电路1.最小系统部分如下图所示:复位电路采取按键复位电路。

晶振的作用则是为系统提供基本的时钟信号2.红外接受电路采用hs0038红外接收器,电路图如下3.小车驱动电路采用L298N来控制电机:四、软件设计红外专用的延迟函数:主函数部分如下五、调试以及结果1.第一次小车无法起动。

后发现原因是因为把hs0038的3个口弄错,误把第一个引脚当作GND,导致无法通过红外遥控小车行走。

后发现1为输出端,2为GND,3为VCC。

修改线路后成功通过遥控控制小车前后左右行走。

2.小车左轮部分齿轮在1个地方有时会卡住无法转动,需要人工转动下带动左轮转动,经过除尘、添加润滑油等措施后,卡住现象稍有减少,但无法完全避免。

六、总结通过这次实验,我们锻炼了自己的动手能力,了解了遥控小车的原理及制作过程,使我们的团队意识增强,经过几天的努力,完成了模块的设计与制作,完成了整个系统的编程、组装与调试。

基本上满足竞赛的要求,使用模块时,综合考虑电路的简单、电路的成本、以及电路的性能。

此次设计仍有一些问题没有得到完全解决,对一些器件的应用还不是很熟悉,因此在今后的学习中,更要好好学习知识,增加技能训练。

比如红外传感器的原理与应用的知识,光敏二极管的原理与应用电路等,当我们遇到不懂不会的问题时,我们能通过图书馆、网络等各种渠道学习想要知道的知识,有时候虽然只是一个很简单的小车模块,但使我们认识到自己所学的专业知识在实践中所出现的很大的不足。

基于AT89C51单片机的电动车无线遥控系统

基于AT89C51单片机的电动车无线遥控系统秦建国【摘要】采用AT89C51单片机作为控制核心,通过红外遥控方式实现无线遥控。

系统主要包括红外遥控收发电路、信号处理电路和电机控制电路等,由控制软件实现对小车电机的快速启动、制动和反转等自动遥控功能。

%This paper introduces a kind of use AT89C51 MCU as control core,using infrared remote control mode design wireless remote control system.The system includes ir remote-controlled transceiver circuit,signal processing circuit,motor control circuit,by applying a control software to realize fast start to car motor reverse,braking and automatic control function.【期刊名称】《湖州职业技术学院学报》【年(卷),期】2011(009)003【总页数】3页(P8-10)【关键词】AT89C51单片机;电动车;无线遥控系统【作者】秦建国【作者单位】巴音郭楞职业技术学院,新疆库尔勒841000【正文语种】中文【中图分类】TP274.5本系统以单片机AT89C51为电动车的控制核心,利用红外遥控器配以红外接收头及直流电机的正反转控制电路来实现电动车的运动控制。

系统由红外线遥控器,红外线接收模块,电动机驱动模块,显示及声光指示模块,方向控制模块等几部分组成。

系统流程如图1,原理框图如图2。

图1 原理流程图图2 系统框图1 红外遥控系统通用红外遥控系统由发射和接收两大部分组成,应用编/解码专用集成电路芯片来进行控制操作,如图3所示。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
发射部分由编码器的编码信号对38kHz的载波信号进行调制。发射红外信号电路图如图3.1.1所示:
接收部分由一体化红外接收头接收。蜂鸣器判断信号是否接收。接受红外信号电路图如图3.1.2所示:
信号接收判断电路图如图3.1.3所示:
图3.1.3信号接收判断图
3.2直流电机工作模块
直流电机驱动电路是采用桥式推挽功率放大电路来实现的。电路实现了单电源供电,没有使用变压器和大电容。电路图如图3.2所示:
六总结
本次比赛我们设计的是红外遥控直流电机,在比赛的过程中,我们不仅学到了红外遥控和直流电机的工作原理,而且锻炼了自己的动手能力。本次设计关键的两个部分就是红外遥控和直流电机的理解,这点对顺利完成比赛十分重要。最后完成对直流电机进行开关、三档调速、正反转、定时等功能。在完成的过程中,我们也遇到了些问题,通过上网查找资料来解决。本次比赛为我们积累了设计经验,这对将来走上社会有很重要的作用。
全国大学生电子设计大赛
论文报告
比赛项目:红外遥控直流电机
参赛队员:祝华丹、卢亮、刘梦蝶
指导老师:徐波、夏朝辉、唐炎明
红外遥控直流电机
摘要:本设计要求通过红外遥控对5v直流电机进行开关、三档调速、正反转、定时,此外,我们还做了学习型红外接收装置,可以学习标准的红外编码信号,做到了能用其它遥控器进行遥控的功能。红外遥控装置具有体积小、功耗低、功能强、成本低等特点。是目前使用较广泛的一种近距离无线通信和遥控方式。本设计主要包括红外信号的收发、LED指示灯、直流电机驱动等几个重要功能模块。首先通过对红外线遥控工作原理的分析,提出基于AT89C51进行编码,设计了红外遥控电路,编写了红外发射和接收程序;在直流电机的转向控制方面,本设计采用对直流电动机两端高低电平的控制来实现电机的转向控制;通过红外线遥控装置还可以控制直流电机启动与停止。本设计采用单片机组成红外遥控电机转向系统,结构简单功能强,运行可靠,可对电机的转向、转速、定时进行良好控制。
四系统软件设计
4.1程序流程图
4.1.1发射部分流程图
4.1.2接收流程图.
4.1.3中断子程序
五系统调试与结果
单片机硬件和软件调试的工具分别为:protues和Keil C51调试软件。
4.1软件调试
单片机软件调试主要是调试本次设计的主程序。
4.2硬件调试
单片机硬件调试是检测在设计电路时,电路中存在的一些缺陷,故硬件调试是必不可少的。
2.2总体设计方案
根据该系统的设计要求,设计框图如下图所示:
三系统硬件模块设计
3.1红外遥控工作模块
红外遥控系统由发射和接收两大部分组成。发射部分应包括键盘矩阵、单片机、红外发射头;接收部分包括一体化红外接收头。由蜂鸣器做出判断是否接收红外信号。接收到信号,蜂鸣器发出响声。发射部分由编码器的编码信号对38kHz的载波信号进行调制,再经红外发射管向空间发送信号供遥控接收端一体化接收、解调输出、再作处理。
关键词:红外遥控、电机、调速单片机
Infrared remote control dc motor
Abstract: the design requirements through infrared remote control to 5 v dc motor switch, three gears speed regulation, positive &negative, timing, in addition, we also do the learning infrared receiving devices, can study standard infrared coding, did it can signal other remote control the function of remote controlled. Infrared remote control device with small size, low power consumption, the function is strong, cost low characteristic. Is the widespread use of a close wireless communication and remote control. This design includes the infrared signal transmitter, LED indicator light, dc motor drive several important function module. Based on the analysis of the infrared remote control work, based on AT89C51, design code for infrared remote control circuit, write infrared emitting and receiving procedures; In dc motor of the steering control aspect, this design USES the ends of dc motor control to achieve high and low level of motor steering control; Through the infrared remote control device can also control dc motor start and stop. This design USES the monolithic component infrared remote control motor steering system, simple structure, reliable operation, strong function of the motor to, speed, good control of the timing.
方案一:采用继电器+半导体功率器件。继电器有着电流大,工作稳定的优点,可以大大简化驱动电路的设计。但是继电器体积较大。
方案二:采用桥式推挽功率放大电路作为电机的驱动电路。
基于以上分析设计采用方案二
二、红外遥控直流电机系统设计
2.1系统设计原理
红外遥控器控制直流电机的原理是利用红外发射头发射红外线传递信息,由一体化红外接收头接收信号传给单片机,单片机处理信号,做出反应使直流电机处于各种工作状态。
Keywords: infrared remote control, motor, speed microcontroller
一、方案论证与比较
1.1红外发射模块的选择
方案一:利用C51产生38K载波信号并进行编码。
方案二:利用555产生38K载波信号,单片机进行编码。
基于以上分析设计采用方案一
1.2直流电机驱动电路模块的选择
七参考文献
[1]李群芳、张士军,单片微型计算机与接口技术,电子工业出版社,2008
[2]张毅刚、彭喜元、董继成,单片机原理及应用,高等教育出版社,2004
[3]赵晓安,MCS-51单片机及应用,天津大学出版社,2001
八附录
附录1电路原理图
相关文档
最新文档