欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    基于单片机红外遥控开关的设计(共34页).doc

    • 资源ID:6492006       资源大小:421KB        全文页数:35页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于单片机红外遥控开关的设计(共34页).doc

    精选优质文档-倾情为你奉上专心-专注-专业编号编号 本科生毕业设计基于单片机红外遥控开关的设计The Design of the Infrared-controller Based on SCM学 生 姓 名专 业学 号指 导 教 师学 院2009 年 6 月 精选优质文档-倾情为你奉上专心-专注-专业摘要摘要红外遥控技术的出现,不仅大大提高了劳动生产率,降低了成本,而且减轻了人们的劳动强度,改善了劳动条件。而微机技术的出现,则使现代科学研究得到了质的飞跃,给现代工业测控领域带来了一次新的革命。红外线遥控器具有体积小、功耗低、功能强、成本低等特点从而成为了当今非常流行的一种控制方式红外遥控器是一种利用红外遥控系统来控制被控对象的系统.整个系统由数字电路和模拟电路两个部分组成。发射部分包括键盘矩阵、编码调制、LED 红外发送器;接收部分包括 LED 红外光发射、解调、解码电路。1通过对设计要求地认真分析和研究,拿出了几种可行方案,最终选定了一个最佳方案。该方案是采用先进的单片机技术实现遥控的主要手段。我们所设计的遥控器能控制 5 个电器的电源开关,并且可对一路电灯进行亮度的调节。关键字:遥控电路,红外发射,红外接收,单片机AbstractInfrared remote control technology, not only greatly improved labor productivity, reduced costs, and reduce the peoples labor intensity and improve the working conditions. And the emergence of computer technology, the modern scientific research has been to make a qualitative leap in the field of modern industrial monitoring and control has brought a new revolution. Infrared remote control has a small size, low power consumption, functionality, and low cost in order to become a very popular present-day control.The infrared remote control is one kind of use infrared remote control system controls is controlled the object the department green overall system is composed by the digital circuit and the analogous circuit two parts. Launches partially including the keyboard matrix, the coded modulation, the LED infrared transmitter; Receives partially including the LED infrared light launch, the demodulation, decodes the electric circuit.After analyzing and researching on the request of the design, we take several blue print and we selected the best one in the end. The project make use of advanced SCM to realize the remote control. Remote controller we designed can dominate 5 electrical source switches and adjust the brightness of one light.keyword:Remote controlling circuit Infrared emission Infrared receiving, SCM精选优质文档-倾情为你奉上专心-专注-专业目目 录录1123588888899101011111212141415181818181920212223精选优质文档-倾情为你奉上专心-专注-专业第一章第一章 绪绪 论论目前市面上的遥控器铺天盖地,对于家电设备的控制,首选的就是红外遥控器,然而技术和经济的发展使得家庭数字化趋势越来越强烈,一对一遥控器(即一个遥控器只能控制一种类型的家电设备)已经不能满足用户要求。多功能红外遥控器就是在普通红外遥控器的基础上,应市场需求而产生的,它能控制不同种类的设备,并且操作方便,深受顾客的欢迎,这也决定了多功能遥控器具有广阔的应用前景。1.11.1 红外遥控技术的研究和成果红外遥控技术的研究和成果常用的红外遥控系统一般分发射和接收两个部分。发射部分的主要元件为红外发光二极管。它实际上是一只特殊的发光二极管;由于其内部材料不同于普通发光二极管,因而在其两端施加一定电压时,它便发出的是红外线而不是可见光。目前大量的使用的红外发光二极管发出的红外线波长为 940nm 左右,外形与普通 5 发光二极管相同,只是颜色不同。红外发光二极管一般有黑色、深蓝、透明三种颜色。判断红外发光二极管好坏的办法与判断普通二极管一样;用万用表电阻挡量一下红外发光二极管的正、反向电阻即可2。红外发光二极管的发光效率要用专门的仪器才能精确测定,而业余条件下只能用拉锯法来粗略判判定。接收部分的红外接收管是一种光敏二极管。在实际应用中要给红外接收二极管加反向偏压,它才能正常工作,亦即红外接收二极管在电路中应用时是反向运用,这样才能获得较高的灵敏度。红外发光二极管一般有圆形和方形两种。由于红外发光二极管的发射功率一般都较小(100mW 左右) ,所以红外接收二极管接收到的信号比较微弱,因此就要增加高增益放大电路。前些年常用pc1373H、CX20106A 等红外接收专用放大集成电路。最近几年不论是业余制作还是正式产品,大多都采用成品红外接收头。成品红外接收头的封装大致有两种:一种采用铁皮屏蔽;一种是塑料封装。均有三只引脚,即电源正(VDD) 、电源负(GND)和数据输出(VO 或 OUT) 。红外接收头的引脚排列因型号不同而不尽相同,可参考厂家的使用说明。成品红外接收头的优点是不需要复杂的调试和外壳屏蔽,使用起来如同一只三极管,非常方便。但在使用时注意成品红外接收头的载波频率。红外遥控常用的载波频率为 38kHz 这是由发射端所使用的 455kHz 晶振来决定的。在发射端要对晶振进行整数分频,分频系数一般取12,所以 455kHz1237.9kHz38kHz。也有一些遥控系统采用 36 kHz、40 kHz、56 kHz 等,一般由发射端晶振的振荡频率来决定。精选优质文档-倾情为你奉上专心-专注-专业红外遥控的特点是不影响周边环境的、不干扰其他电器设备。由于其无法穿透墙壁,故不同房间的家用电器可使用通用的遥控器而不会产生相互干扰;电路调试简单,只要按给定电路连接无误,一般不需任何调试即可投入工作;编解码容易,可进行多路遥控。2由于各生产厂家生产了大量红外遥控专用集成电路,需要时按图索骥即可。因此,现在红外遥控在加用电器、室内近距离(小于 10 米)遥控中得到了广泛的应用3。多路控制的红外发射部分一般有许多按键,代表不同的控制功能。当发射端按下某一按键时,相应地接收端有不同地输出状态。接收端地输出状态大致可分为脉冲、电平、自馈、互锁、数据五种形式。 “脉冲”输出是当按发射端按键时,接收端对应输出端输出一个“有效脉冲” ,宽度一般在 100ms 左右。 “电平”输出是指发射端按下键时,接收端对应输出端输出“有效电平”消失。此处的“有效脉冲”和“有效电平” ,可能是高、也可能是低,取决于相应输出脚的静态状况,如静态时为低,则“高”为有效;如静态时为高,则“低”为有效。大多数情况下“高”为有效。 “自锁”输出是指发射端每按一次某一个键,接收端对应输出端改变一次状态,即原来为高电平变为低电平,原来低电平变为高电平。此种输出适合用作电源开关、静音控制等。有时亦称这种输出形式为“反相” 。 “互锁”输出是指多个输出互相清除,在同一时间内只有一个输出有效。电视机的选台就属此种情况,其他如调光、调速、音响的输入选择等。“数据”输出是指把一些发射键编上号码,利用接收端的几个输出形成一个二进制数,来代表不同的按键输入。一般情况下,接收端除了几位数据输出外,还应有一位“数据有效”输出端,以便以后适时地来取数据。这种输出形式一般用于与单片机或微机接口3。 除以上输出形式外,还有“锁存”和“暂存”两种形式。所谓“锁存”输出是指对发射端每次发的信号,接收端对应输出予以“储存” ,直至收到新的信号为止;“暂存”输出与上述介绍的“电平”输出类似。1.21.2 多功能红外遥控器国内外现状和发展趋势多功能红外遥控器国内外现状和发展趋势目前国外(主要是欧美市场)的遥控器几乎都是多功能遥控器,它们能够控制全球的绝大部分的视频设备甚至包括空调器。这些遥控器一般由 MCU 进行控制,其价格一般都比较贵,达上百美金。值得一提的是,目前全球的遥控器的 80%是由中国大陆代工贴牌生产的,但关键芯片是别人的。国外的遥控器主要通过超市等渠道进行销售,消费者可以根据自己的需要进行选择,其发展趋势是根据家庭的需要遥控器拥有更多的功能和更人性化的设计。而在国内市场,遥控器绝大部分是单一型的遥控器,也就是一个遥控器控制一个视频设备,这与我国经济状况和消费习惯有关。多功能(所谓万能)遥精选优质文档-倾情为你奉上专心-专注-专业控器只是单一型的遥控器的补充,在一般的主流渠道是没有多功能遥控器销售的,许多消费者也就不知道有或者如何购买多功能遥控器,因此多功能遥控器的销量是相对很少的。也缘于此多功能遥控器的质量是参差不齐的,大部分使用不方便,或者名为多功能遥控器但对很多设备却难以控制。但正如西方的情况,我国也会经历从使用单一型遥控器走向多功能遥控器,尤其是在信息化迅速发展的情况下,多功能遥控器有着广阔的需求和发展空间。启动这一块市场的关键是使多功能遥控器确实好用,能够完全替代单一型遥控器的功能以及有效的市场推广。1.31.3 本设计的方案和比较本设计的方案和比较根据毕业设计的要求,利用单片机设计一个遥控开关电路,可以拟定以下的几种方案。方案一:(简易红外遥控电路)方案一:(简易红外遥控电路)在不需要多路控制的应用场合,可以使用由常规集成电路组成的单通道红外遥控电路。这种遥控电路不需要使用较贵的专用编译码器,因此成本较低。红外发射部分红外发射部分图 1.1 方案一红外发射部分示意图考虑到本方案电路是简单的单通道遥控器,可直接产生一个控制功能的震荡频率,再通过红外发光二极管发射出去。红外接收部分红外接收部分图 1.2 方案一红外接收部分示意图当红外接收头接收到控制频率时,由一个电路对其进行解调并产生相应的控制功能。方案二:(利用红外遥控开关电路方案二:(利用红外遥控开关电路)产生振荡频率红外发射红外接收解调控制受控电器精选优质文档-倾情为你奉上专心-专注-专业用单片机制作一个红外电器遥控器,可以分别控制 5 个电器的电源开关。 红外发射部分:红外发射部分:图 1.3 方案三红外发射部分示意图当按下遥控按钮时,单片机产生相应的控制脉冲,由红外发光二极管发射出去。红外接收部分:图 1.4 方案三红外接收部分示意图当红外接收器接收到控制脉冲后,经单片机处理由显示设备显示出当前受控电器的序号。 方案比较方案比较综上所述通过比较三套方案,方案一未采用单片机控制,功能过于单一,仅能对一路电器进行简单的遥控;方案二的红外线发射/接收控制电路采用单片机来实现,电路简单,实用性强。单片机按键控制红外发射单片机显示红外接收受控电器电源开关精选优质文档-倾情为你奉上专心-专注-专业第二章第二章 红外遥控控制原理红外遥控控制原理红外遥控就是把红外线作为载体的遥控方式。由于红外线的波长远小于无线电波的波长,因此在采用 红外遥控方式时,不会干扰其他电器的正常工作,也不会影响临近的无线电设备。同时,由于采用红外线遥控器件时,工作电压低,功耗小,外围电路简单,因此它在日常工作生活中的应用越来越广泛。常用的红外遥控系统一般分发射和接收两个部分。常用的红外遥控系统一般分发射和接收两个部分。遥控发射具有键盘矩阵,每按下一个键,即产生具有不同的编码数字脉冲,这种代码指令信号调制在38kHz 的截波上,激励红外光二级管产生具有脉冲串的红外波,通过空间的传送到受控机内的遥控接收器。在接收过程中,红外波信号通过光电二级管转换为 38kHz 的电信号,此信号经过放大、检波、整形、解调、送到解码与接口电路,从而完成相应的遥控功能。编码和调制键盘放大解调解码单片机红外遥控器一体化红外接收头图 2.1 红外遥控原理图发射部分的主要元件为红外发光二极管。它实际上是一只特殊的发光二极管;由于其内部材料不同于普通发光二极管,因而在其两端施加一定电压时,它便发出的是红外线而不是可见光。目前大量的使用的红外发光二极管发出的红外线波长为 940nm 左右,外形与普通 5 发光二极管相同,只是颜色不同(如图 2.1) 。红外发光二极管一般有黑色、深蓝、透明三种颜色。判断红外发光二极管好坏的办法与判断普通二极管一样;用万用表电阻挡量一下红外发光二极管的正、反向电阻即可。红外发光二极管的发光效率要用专门的仪器才能精确测定,而业余条件下只能用拉锯法来粗略判判定2。精选优质文档-倾情为你奉上专心-专注-专业图 2.2 红外发光二极管接收部分的红外接收管是一种光敏二极管(如图 2.2) 。在实际应用中要给红外接收二极管加反向偏压,它才能正常工作,亦即红外接收二极管在电路中应用时是反向运用,这样才能获得较高的灵敏度。红外发光二极管一般有圆形和方形两种2。图 2.3 红外接收二极管由于红外发光二极管的发射功率一般都较小(100mW 左右) ,所以红外接收二极管接收到的信号比较微弱,因此就要增加高增益放大电路。前些年常用pc1373H、CX20106A 等红外接收专用放大集成电路。最近几年不论是业余制作还是正式产品,大多都采用成品红外接收头。成品红外接收头的封装大致有两种:一种采用铁皮屏蔽;一种是塑料封装。均有三只引脚,即电源正(VDD) 、电源负(GND)和数据输出(VO 或 OUT) 。红外接收头的引脚排列因型号不同而不尽相同,可参考厂家的使用说明。成品红外接收头的优点是不需要复杂的调试和外壳屏蔽,使用起来如同一只三极管,非常方便。但在使用时注意成品红外接收头的载波频率。红外遥控常用的载波频率为 38kHz 这是由发射端所使精选优质文档-倾情为你奉上专心-专注-专业用的 455kHz 晶振来决定的。在发射端要对晶振进行整数分频,分频系数一般取12,所以 455kHz1237.9kHz38kHz。也有一些遥控系统采用 36 kHz、40 kHz、56 kHz 等,一般由发射端晶振的振荡频率来决定。红外通信是利用 950nm 近红外波段的红外线作为传递信息的媒体 ,即通信信道。红外通信的基本原理是发送端将基带二进制信号调制为一系列的脉冲串信号,通过红外发射管发射红外信号。常用的有通过脉冲宽度来实现信号调制的脉宽调制 PWM(Pulse-width modulation)和通过脉冲串之间的时间间隔来实现信号调制的脉时调制 PTM(Pulse-time modulation)两种方法 。简而言之,红外通信的实质就是对二进制数字信号进行调制与解调,以便利用红外信道进行传输;红外通信接口就是针对红外信道的调制解调器。通常发送端采用脉时调制(PTM)方式,将二进制数字信号调制成某一频率的脉冲序列,并驱动红外发射管以光脉冲的形式发送出去;接收端将接收到的光脉转换成电信号,再经过放大、滤波等处理后送给解调电路进行解调,还原为二进制数字信号后输出 。对于发送端来说,当无红外脉冲发射时,发送的是二进制数据 1;而有红外脉冲发射时发送的是二进制数 0。而对于接收端来说,没有接收到红外光,则认为是 1;接收到则认为是 0。相比之下,96 年发布的 FIR 不再依托 UART(Universal Asynchronous Receiver Transmitter,通用异步收发器) ,其最高通讯速率有了质的飞跃,可达到 4Mbps 的水平 。FIR 采用了全新的 4PTM 调制解调,即通过分析脉冲的相位来辨别所传输的数据信息,每 2 个二进制数据位有 4 种状态,把每个位分为 4个相,脉冲出现不同的相位上表示两位数据的不同状态。4 精选优质文档-倾情为你奉上专心-专注-专业第三章第三章 红外遥控器的硬件系统红外遥控器的硬件系统设计设计3.13.1 所需要的器件及选择所需要的器件及选择3.1.13.1.1 显示器件的选择显示器件的选择在单片机应用系统中,使用的显示器主要有 LED(发光二极管)和LCD(夜晶显示器)。这两种显示器成本低廉,配置灵活,与单片机接口方便。但是他们也是各有特点的:LED 接口非常简单,不需要专用的驱动程序,在设计程序时也非常的简单;LCD 显示的字比较丰富,也比较清楚,给人的感觉很好,但是他接口复杂,且要自己造字库,难度不小。对于万用表来说,在配置一些指示灯的前提下,只显示数字就够了,故没必要采用 LCD,用 LED 就够了3.1.23.1.2 按键控制方式的选择按键控制方式的选择由于本设计所控制的电器数目较少,所以不用外接扩充键盘,直接使用单片机上的接口,直接使用 8 个点触式开关即可。3.23.2 电路设计电路设计用单片机制作一个红外电器遥控器,可以同时分别控制 5 个电器的电源开关。3.2.13.2.1 红外遥控发射器遥控方式红外遥控发射器遥控方式本遥控发射器采用码分制遥控方式, “码分制”是对信号进行正交编码,利用数学上的正交特性区别不同信号,在频率上、时间上和空间上不分割,接受端根据相应的“码型”来识别和选择所需的信号。码分制红外遥控就是指令信号产生电路以不同的脉冲编码(不同的脉冲数目及组合)代表不同的控制指令。当不同的指令键被按下时,指令信号电路产生不同脉冲编码的指令信号,也就是进行编码,然后经调制电路调制,变为编码脉冲编码脉冲调制信号,再由驱动电路驱动红外发射器发射红外信号5。整体过程如下:图 3.1 码分制遥控方式示意图3.2.23.2.2 发射电路的设计发射电路的设计指令键指令编码调制驱动红外发射精选优质文档-倾情为你奉上专心-专注-专业本发射电路采用一个 12M 的晶体振荡器,产生相对应受控开关的脉冲频率,通过红外发射管发射出去。单片机第 9 脚(RST)所接的是一个最简单的 RC 上电复位电路。P3.5 接一个三级管发光二级管利用红外光为介质,将控制信以红外光脉冲的形式发射出去,由接收电路再进行放大,解调,信号还原。晶体三极管主要用于放大电路中起放大作用,本设计采用的是一个 NPN 型的三级管 9013,为了得到更大的放大倍数,采用了类似共射级接法。因为从 p3.5口出来的为高电压,而三级管 9013 不能承受此电压,所以采用了一个阻值较大的电阻来起分压作用,从而缓冲了加到三级管上的电压。3.2.33.2.3 发射电路原理图发射电路原理图 下图为该系统遥控发射器电路原理图,其中第 1 脚至第 5 脚接 5 个点触式的开关,用来遥控电器电源开关,第 9 脚为单片机的复位脚,采用简单的 RC上复位电路,15 脚作为红外线遥控码的输出口,用于输出 40kHz 载波编码,18,19 脚接 12MHz 晶振56。图 3.2 发射电路电路图3.2.43.2.4 红外遥控接收器接收方式红外遥控接收器接收方式精选优质文档-倾情为你奉上专心-专注-专业图 3.3 接收器接收方式示意图 由上述可见,红外遥控系统中的指令信号及检出电路,在码分制系统中由编码电路和解码电路构成,而且要有调制和解调的过程,因为码分制系统编码脉冲的频率极低,为超低频,如果不用调制与解调电路,外界突然的光线变化可能会对接收电路造成干扰,产生误动作,系统的抗干扰能力及可靠性就难以保证。12133.2.53.2.5 接收电路原理图接收电路原理图以下是为该系统的遥控接收器电原理图。第 1 至 8 接数码管,用来显示被控电器开关的序号,显出数字 0 至 5。第 35 至 39 口接作为 5 个电器的电源控制输出,后接继电器,此处是实现控制电器开关的主要。当有输出电流的时候,电流通过继电器,继电器检测到电流后开启功能,对应的电器电源接通。同时电流流过发光二极管,二极管发光,我们就可以知道控制是否成功。第 10 脚为50Hz 交流市电相位基准输入,第 12 脚为中断输入口,第 11 脚用于接收红外遥控码输入信号5611。红外接收前置放大解调指令解码驱动执行精选优质文档-倾情为你奉上专心-专注-专业图 3.4 接收电路电路图3.33.3 系统功能实现方法系统功能实现方法3.3.13.3.1 遥控码的编码格式遥控码的编码格式该遥控器采用脉冲个数编码,不同的脉冲个数代表不同的码,最小为 2 个脉冲,最大为 9 个脉冲,为了使接收可靠,第一位码宽为 3ms,其余为 1ms,遥控码数据帧间隔大于 10ms,如下图所示:第 11 脚输出编码波形48。电器0遥控输出码电器1遥控输出码电器4遥控输出码图 3.5 第 10 脚输出编码波形3.3.23.3.2 遥控码的发射遥控码的发射当某个被控电器的电源开关被按下时,单片机先读出键值,然后根据键值设定遥控码的脉冲个数,再调制成 40kHz 方波由红外线发光管发身出去。发射电路的第 15 脚的输出调制波如下图所示48: 第15脚输出编码波形图 3.6 第 15 脚输出编码波形精选优质文档-倾情为你奉上专心-专注-专业3.3.33.3.3 数据帧的接收处理数据帧的接收处理当红外线接收器输出脉冲帧数据时,第一位码的低电平将启动中断程序,实时接收数据帧。在数据帧接收时,将对第一位(起始位)码的码宽进行验证.若第一位低电平码的脉宽小于 2ms,将作为错误码处理。当间隔位的高电平脉宽大于 3ms 时,结束接收,然后根据累加器 A 中的脉冲个数,执行相应输出口的操作。下图为红外线接收器输出的一帧遥控码波形图48。 10ms第一位3ms1ms停止位1ms图 3.8 红外线接收器的一帧遥控码波形图精选优质文档-倾情为你奉上专心-专注-专业第四章第四章 红外遥控器的软件系统设计红外遥控器的软件系统设计4.14.1 遥控发射部分遥控发射部分 图 4.1 遥控发射主程序上图是遥控发射的主程序,首先初始化程序,然后调用键扫描处理子程序。 N Y开始 初始化调用键扫描处理子程序扫键开始键按下?逐行扫描,按 P口值查键号按键号转至相应的发射程序返回精选优质文档-倾情为你奉上专心-专注-专业图 4.2 扫键过程流程图扫键过程:首先判断控制键是否按下,若有控制键按下则进行逐行扫描,按照 P 口值查找键号,最后按照键号转至相应的发射程序如下所示。Y N 图 4.3 红外信号发射程序红外信号发射过程:首先装入发射脉冲个数(发射时为 3ms 脉冲,停发时为1ms 脉冲),此时若发射脉冲个数为 1 则返回主程序,若不为 1 则发 1ms 脉冲,然后停发 1ms 脉冲,这样便结束整个发射过程。在实践中,采用红外线遥控方式时,由于受遥控距离,角度等影响,使用效果不是很好,如采用调频或调幅发射接收码,可提高遥控距离,并且没有角发射开始装入发射脉冲个数(R1)发 3ms 脉冲停发 1ms(R1)-1=0发 1ms 脉冲停发 1ms返回精选优质文档-倾情为你奉上专心-专注-专业度影响。4.24.2 遥控接收部分遥控接收部分 NY 图 4.4 遥控接收部分主程序遥控接收部分的主程序及初始化及延时过程如上:首先初始化,然后按照显示数据设定控制脉冲延时值,看 P3.1 口的脉冲是否为 0,若不为 0 则调入延时程序,此时 P2.7 口输出控制脉冲然后返回;若为 0 则直接返回。开始初始化按显示数据设定控制脉冲延时值P3.1=0?调延时程序P2.0 至 P2.4口输出控制脉冲精选优质文档-倾情为你奉上专心-专注-专业 N YN Y 图 4.5图 4.5 中断过程程序中断过程:首先判断低电平脉宽度是否大于 2ms,若脉宽不到 2ms,则中断返回;若低电平大于 2ms,则接收并地低电平脉冲计数,接下来看判断高电平脉宽度冲是否大于 3ms,若脉宽不到 3ms,则返回上一接收计数过程;若高电平脉宽大于 3ms,则按照脉冲个数至对应功能程序.此时中断返回。4610中断开始低电平脉宽2ms接收并对低电平脉冲计数高电平脉宽3ms?按脉冲个数至对应的功能程序中断返回精选优质文档-倾情为你奉上专心-专注-专业第五章第五章 设计调试设计调试控制电路板的安装与调试在整个电路的设计中占有重要位置,它是把理论付诸实践的过程,也是把纸面设计转变位实际产品的必经阶段。对试验阶段的电路板的安装一般有两种方式即焊接方式和面包板插接方式。使用面包板焊接更加方便,容易更换线路和器件,而且可以多次使用。本设计常用的调试仪器有:万用表、稳压电源、示波器、信号发生器等。5.15.1 调试前不加电源的检查调试前不加电源的检查对照电路图和实际线路检查连线是否正确,包括错接、少接、多接等;用万用表电阻档检查焊接和接插是否良好;元器件引脚之间有无短路,连接处有无接触不良,二极管、三极管、集成电路和电解电容的极性是否正确;电源供电包括极性、信号源连线是否正确;电源端对地是否存在短路(用万用表测量电阻) 。经过上述检查,我们发现我们所设计的电路存在错接和连接处不良接触的问题,经过细心的检查后,解决了上述的一些电路上的问题。5.25.2 静态检测与调试静态检测与调试断开信号源,把经过准确测量的电源接入电路,用万用表电压档监测电源电压,观察有无异常现象:如冒烟、异常气味、手摸元器件发烫,电源短路等,如发现异常情况,立即切断电源,排除故障;我们的电路在此项测试中如无异常情况,接着我们又分别测量各关键点直流电压,如静态工作点、放大电路输入、输出端直流电压等是否在正常工作状态下,结果有个别电路不符,经过调整电路元器件参数、更换元器件,使电路最终工作在合适的工作状态;对于放大电路我们还用示波器观察是否有自激发生。结果一切正常。5.35.3 动态检测与调试动态检测与调试动态调试是在静态调试的基础上进行的,调试的方法地在电路的输入端加上所需的信号源,并循着信号的注射逐级检测各有关点的波形、参数和性能指标是否满足设计要求,如必要,要对电路参数作进一步调整。发现问题,要设精选优质文档-倾情为你奉上专心-专注-专业法找出原因,排除故障,继续进行。我们所设计的遥控器电路是采用码分制遥控方式,我们用示波器对发射电路输出端及接收电路输入端的信号波型的进行了检查,发现当按下不同的开关按钮时所显示的波型是不同的。这说明了此电路是工作在正常状态的。5.45.4 调试注意事项调试注意事项经过我们自己动手调试电路。我们从问题之中总结出来一些常用电路调试的注意事项。(1)正确使用测量仪器的接地端,仪器的接地端与电路的接地端要可靠连接;(2)在信号较弱的输入端,尽可能使用屏蔽线连线,屏蔽线的外屏蔽层要接到公共地线上,在频率较高时要设法隔离连接线分布电容的影响,例如用示波器测量时应该使用示波器探头连接,以减少分布电容的影响。(3)测量电压所用仪器的输入阻抗必须远大于被测处的等效阻抗。(4)测量仪器的带宽必须大于被测量电路的带宽。(5)正确选择测量点和测量。(6)认真观察记录实验过程,包括条件、现象、数据、波形、相位等。(7)出现故障时要认真查找原因。精选优质文档-倾情为你奉上专心-专注-专业第六章第六章 结论结论 本篇设计详细介绍了基于单片机的红外遥控开关的工作原理、基本结构;分析了红外遥控技术的原理,清晰的总结出红外发射电路和接收电路的工作原理和技术要求。并针对其特点,采用脉冲个数编码方法,通过设定码宽和遥控码数据帧间隔,成功解决了数据帧接收时的可靠问题。其次,本设计在对现有红外遥控技术的大量文献调研的基础上,提出了运用先进的单片机系统制作多功能红外遥控器,使其在原有控制多个电器开关的基础上,增加了对电灯进行亮度的调光控制的功能,使得本次设计的红外遥控开关更加的有实用性。通过实验表明,在有效距离(8m 以内)里我们成功的对 5 个发光二极管进行了开关控制,LED 上的显示随着受控开关变化正常。由于先前进行了严格的器件的挑选,整个红外遥控器系统的灵敏度、测量精度、稳定性都有不错的表现,达到了本次设计的要求。当然,由于时间和本人水平的制约,本设计可能还存在着某些 Bug 或不足之处!希望各位专家、学者和同学们给予指正。精选优质文档-倾情为你奉上专心-专注-专业参考文献参考文献1李建华. 实用遥控器原理与制作.北京: 人民邮电出版社,19962苏长赞. 红外线与超声波遥控. 北京: 人民邮电出版社,19953舒经文. 最新彩电机芯及其遥控系统的原理与维修. 北京: 电子工业出版社, 19934王明亮等. 广播.电视调频发送技术,上、下册. 北京: 中国广播电视出版社,19935梁延贵. 遥控电路可控硅触发电路语音电路分册 北京: 科学技术文献出版社,20026 李华. MCS-51 系列单片机实用接口技术. 北京: 航天航空大学出版社,19997 邱关源.电路.高等教育出版社.1989.第三版.8 焦李成.电流模式信号处理的进展与展望.电子学报.1992.20(7):87929 张肃文,陆兆文. 高频电子电路.高等教育出版社.1993.第三版.10 康光华,陈大钦. 电子技术基础(模拟部分).高等教育出版社.1999.6.第四版.11 陈汝全. 电子技术常用器件手册.北京:机械工业出版社,199412 鲁兵,杨楚民. 基于单片机系统的显示接口.机械与电子出版社,199213 J.M.Kahn, R.You, “Imaging Diversity Receivers for HighSpeed Infrared Wireless Communication”. IEEE Communications Magazine, p.88 (1998).14 J.M.Kahn, J.R.Barry,”Wireless Infrared Communications” Proc.IEEE, vol.85, p.265 ( 1997).15 S.Jivkova, M.Kavehrad, ”Receiver Designs and Channel Characterisation for MultiSpot HighBitRate Wireless Infrared Communications” IEEE Trans. On Communication, vol.49,p.2145 (2001).精选优质文档-倾情为你奉上专心-专注-专业致谢致谢经过几个月的努力,我们在朴老师的耐心帮助和自己的努力下终于完成了此次设计,并按设计要求实现了遥控器的各项功能。通过这次设计使我们从中学到到了很多课本上学不到的知识,了解了红外遥控器的现状和发展趋势,并学会了用单片机开发产品的完整的过程,明白了设计的概念。通过自己亲自去动手和调试我明白的实践的重要性,明白了理论结合实践的含义,同时也大大的提高了自己的动手能力和团队合作能力,这在我以后的工作中都是非常有用的。在这次设计中,朴老师不厌其烦的给我讲解问题和修正错误,在此表示衷心的感谢!精选优质文档-倾情为你奉上专心-专注-专业附录附录 (计算机程序清单)(计算机程序清单)伪定义: KEYX0 EQU P1.0 KEYX1 EQU P1.1 KEYX2 EQU P1.2 KEYX3 EQU P1.3 KEYY EQU P0 主 程 序 和 中 断 程 序 入 口ORG 0000HORG AJMP STARTORG 0003H RETIORG 000BH RETIORG 0013H RETIORG 001BH LJMP INTT1ORG 0023H RETIORG 002BH RETI 初 始 化 程 序CLEARMEMIO: CLR A DEC A MOV P0,A MOV P1,A MOV P2,A MOV P3,A CLR P3.5CLEARMEM: MOV SP,#70H精选优质文档-倾情为你奉上专心-专注-专业 MOV IE,#00H MOV IP,#01H MOV TMOD,#22H MOV TH1,#0F3H MOV TL1,#0F3H SETB EA RET主程序START: LCALL CLEARMEMIO;MAIN: LCALL KEYWORK LJMP MAIN NOP NOP NOP LJMP START; T1 中断服务程序INTT1: CPL P3.5 RET1KEYWORK: MOV KEYY,#0FFH CLR KEYX0 CLR KEYX1 CLR KEYX2 CLR KEYX3 MOV A,KEYY MOV B,A CLNE A,#0FFHKKEYHITKEYOUT: RET;KEYHIT: LCALL DL10MS MOV A,KEYY CJNE A,B,KEYOUT SETB KEYX1 SETB KEYX2 SETB KEYX3精选优质文档-倾情为你奉上专心-专注-专业 MOV A,KEYY CJNE A,#0FFH,KEYVAL0 SETB KEYX0 CLR KEYX1 MOV A,KEYY CJNE A,#0FFH,KEYVAL1 SETB KEYX1 CLR KEYX2 MOV A,KEYY CJNE A,#0FFH,KEYVAL2 SETB KEYX2 CLR KEYX3 MOV A,KEYY CJNE A,#0FFH,KEYVAL3 LJMP KEYOUT;KEYVAL0: MOV R2,#00H LJMP KEYVAL4;KEYVAL1: MOV R2,#08H LJMP KEYVAL4;KEYVAL2: MOV R2,#10H LJMP KEYVAL4;KEYVAL3: MOV R2,#18H LJMP KEYVAL4;KEYVAL4: MOV DPTR,#KEYVALTAB MOV B,A CLR A MOV R0,AKEYVAL5: MOV A,R0 SUBB A,#08H JNC KEYOUT精选优质文档-倾情为你奉上专心-专注-专业 MOV A,R0 MOVC A,A+DPTR INC R0 CJNE A,B,KEYVAL5 DEC R0 MOV A,R0 ADD A,R2 MOV B,A RL A ADD A,B MOV DPTR,#KEYFUNTAB JMP A+DPTRKEYFUNTAB: LJMP KEYFUN00 LJMP KEYFUN01 LJMP KEYFUN02 LJMP KEYFUN03 LJMP KEYFUN04 LJMP KEYFUN05 LJMP KEYFUN06 LJMP KEYFUN07KEYVALTAB DB 0FEH,0FDH,0FBH,0F7H,0EFH,ODFH,0BFH,7FH; RET;KEYFUN00: MOV A,#02H LJMP REMOTE RET;KEYFUN01: MOV A,#03H LJMP REMOTE RET;KEYFUN02: MOV A,#04H LJMP REMOTE RET;精选优质文档-倾情为你奉上专心-专注-专业KEYFUN03: MOV A,#05H LJMP REMOTE RET;KEYFUN04: MOV A,#06H LJMP REMOTE RET;K

    注意事项

    本文(基于单片机红外遥控开关的设计(共34页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开