ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:34.57KB ,
资源ID:261110      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/261110.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(红外遥控器中英文外文翻译文献.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

红外遥控器中英文外文翻译文献.docx

1、红外遥控及芯片的设计红外遥控及芯片介绍Wang Hongmei(Tianjin Tianbo Science & Technology Co, LTD, Tianjin 300072, China)摘要:从软、硬件方面,介绍基于单片机的红外线遥控器设计。171 引言关键词:单片机;红外线;无线遥控;红外线发射;红外线接收人的眼睛能看到的可见光按波长从长到短排列,依次为红、橙、黄、绿、青、蓝、紫。其中红光的波长范围为 0.620.76m;紫光的波长范围为0.380.46m。比紫光波长还短的光叫紫外线,比红光波长还长的光叫红外线。红外线遥控就是利用波长为 0.761.5m 之间的近红外线来传送控制

2、信号的。常用的红外遥控系统一般分发射和接收两个部分。发射部分的主要元件为红外发光二极管。它实际上是一只特殊的发光二极管,由于其内部材料不同于普通发光二极管,因而在其两端施加一定电压时,它便发出的是红外线而不是可见光。目前大量使用的红外发光二极管发出的红外线波长为 940nm 左右,外形与普通5 发光二极管相同,只是颜色不同。红外发光二极管一般有黑色、深蓝、透明三种颜色。判断红外发光二极管好坏的办法与判断普通二极管一样: 用万用表电阻挡量一下红外发光二极管的正、反向电阻即可。红外发光二极管的发光效率要用专门的仪器才能精确测定,而业余条件下只能用拉距法来粗略判定。 接收部分的红外接收管是一种光敏二

3、极管。在实际应用中要给红外接收二极管加反向偏压,它才能正常工作,亦即红外接收二极管在电路中应用时是反向运用,这样才能获得较高的灵敏度。红外接收二极管一般有圆形和方形两种。由于红外发光二极管的发射功率一般都较小(100mW 左右),所以红外接收二极管接收到的信号比较微弱,因此就要增加高增益放大电路。前些年常用 PC1373H、CX20106A 等红外接收专用放大电路。最近几年不论是业余制作还是正式产品,大多都采用成品红外接收头。成品红外接收头的封装大致有两种:一种采用铁皮屏蔽;一种是塑料封装。均有三只引脚,即电源正(VDD)、电源负(GND)和数据输出(VO 或 OUT)。红外接收头的引脚排列因

4、型号不同而不尽相同,可参考厂家的使用说明。成品红外接收头的优点是不需要复杂的调试和外壳屏蔽,使用起来如同一只三极管,非常方便。但在使用时注意成品红外接收头的载波频率。红外遥控常用的载波频率为 38kHz,这是由发射端所使用的 455kHz 陶振来决定的。在发射端要对晶振进行整数分频,分频系数一般取 12,所以455kHz1237.9kHz38kHz。也有一些遥控系统采用 36kHz、40kHz、56kHz 等,一般由发射端晶振的振荡频率来决定。红外遥控的特点是不影响周边环境、不干扰其它电器设备。由于其无法穿透墙壁,故不同房间的家用电器可使用通用的遥控器而不会产生相互干扰;电路调试简单,只要按给

5、定电路连接无误,一般不需任何调试即可投入工作;编解码容易,可进行多路遥控。由于各生产厂家生产了大量红外遥控专用集成电路,需要时按图索骥即可。因此,现在红外遥控在家用电器、室内近距离(小于 10 米)遥控中得到了广泛的应用。多路控制的红外遥控系统 多路控制的红外发射部分一般有许多按键,代表不同的控制功能。当发射端按下某一按键时,相应地在接收端有不同的输出状态。接收端的输出状态大致可分为脉冲、电平、自锁、互锁、数据五种形式。“脉冲”输出是当按发射端按键时,接收端对应输出端输出一个“有效脉冲”,宽度一般在 100ms 左右。“电平”输出是指发射端按下键时,接收端对应输出端输出“有效电平”,发射端松开

6、键时,接收端“有效电平”消失。此处的“有效脉冲” 和“有效电平”,可能是高、也可能是低,取决于相应输出脚的静态状况,如静态时为低,则“高”为有效;如静态时为高,则“低”为有效。大多数情况下“高” 为有效。“自锁”输出是指发射端每按一次某一个键,接收端对应输出端改变一次状态,即原来为高电平变为低电平,原来为低电平变为高电平。此种输出适合用作电源开关、静音控制等。有时亦称这种输出形式为“反相”。“互锁”输出是指多个输出互相清除,在同一时间内只有一个输出有效。电视机的选台就属此种情况,其它如调光、调速、音响的输入选择等。“数据”输出是指把一些发射键编上号码,利用接收端的几个输出形成一个二进制数,来代

7、表不同的按键输入。一般情况下,接收端除了几位数据输出外,还应有一位“数据有效”输出端, 以便后级适时地来取数据。这种输出形式一般用于与单片机或微机接口。 除以上输出形式外,还有“锁存”和“暂存”两种形式。所谓“锁存”输出是指对发射端 每次发的信号,接收端对应输出予以“储存”,直至收到新的信号为止;“暂存” 输出与上述介绍的“电平”输出类似。影响遥控器遥控距离(Remote distance of RF Remote Control)的因素主要有如下几点:1、发射功率:发射功率大则距离远,但耗电大,容易产生干扰;2、接收灵敏度:接收器的接收灵敏度提高,遥控距离增大,但容易受干扰造成误动或失控;3

8、、天线:采用直线型天线,并且相互平行,遥控距离远,但占据空间大, 在使用中把天线拉长、拉直可增加遥控距离;4、高度:天线越高,遥控距离越远,但受客观条件限制;5、阻挡:目前使用的无线遥控器使用国家规定的 UHF 频段,其传播特性和光近似,直线传播,绕射较小,发射器和接收器之间如有墙壁阻挡将大大打折遥控距离,如果是钢筋混泥土的墙壁,由于导体对电波的吸收作用,影响更甚。考虑到本次设计的硬件体积应偏小以便嵌入遥控器中,因此我们选择 20 个引脚的单片机芯片 AT89C2051。下面即介绍此芯片的功能。2 AT89C2051 的内部结构及性能AT89C2051是一带有2K字节闪速可编程可擦除只读存储体

9、(EEPROM)的低电压,高性能8位CMOS微型计算机。它采用ATMEL的高密非易失存储技术制造并和工业标准MCS51指令集和引脚结构兼容。通过在单块芯片上组合通用的CPL1和闪速存储器,ATMEL AT89C2051是一强劲的微型计算机,它对许多嵌入式控制应用提供一高度灵活和成本低的解决办法。AT89C2051是与8051兼容的CHMOS微控制器,其Flash存储器容量为2KB。与CHMOS工艺的80C51一样, 具有空闲和掉电两种节电运行方式。其性能如下:8位CUP;2KB的Flash存储器;工作电压范围2.76V;128KB的数据存储器; 全静态工作方式:024MHz;15根输入/输出线

10、;一个可编程串行口;2个16位定时/计数器;可编程串行UART通道;直接LED驱动输出;3 AT89C2051的芯片引脚及功能为适应智能仪表的嵌入要求,AT89C2051在芯片的引脚配置上进行了简化, 如图2-1所示。主要变化为:(1)引脚由40根减为20根;(2)增加了一个模拟比较器。RST/VPP (RXD)P3.0(TXD)P3.1XTAL2 XTAL1 (INT0)P3.2 (INT1)P3.3 (T0)P3.4(T1)P3.5GNDVCC P1.7 P1.6 P1.5 P1.4 P1.3 P1.21234567891089C205120191817161514131211P1.1(A

11、IN1) P1.0(AIN0) P3.7AT89C2051 引脚功能:图 2-1AT89C2051 的引脚图1. Vcc:电源电压。2. GND:地。3. P1 口:P1 口是一 8 位双向 I/O 口。口引脚 P1.2P1.7 提供内部上拉电阻。P1.0 和 P1.1 要求外部上拉电阻。P1.0 和 P1.1 还分别作为片内精密模拟比较器的同相输入(AIN0)和反相输入(AIN1)。P1 口输出缓冲器可吸收 20mA 电流并能直接驱动 LED 显示。当 P1 口引脚写入“1”时,其可用作输入端。当引脚P1.2P1.7 用作输入并被外部拉低时,它们将因内部的上拉电阻而流出电流(IIL)。P1

12、口还在闪速编程和程序校验期间接收代码数据。4. P3 口:P3 口的 P3.0P3.5、P3.7 是带有内部上拉电阻的七个双向 I/0 引脚。P3.6 用于固定输入片内比较器的输出信号并且它作为一通用 I/O 引脚而不可访问。P3 口缓冲器可吸收 20mA 电流。当 P3 口引脚写入“1”时,它们被内部上拉电阻拉高并可用作输入端。用作输入时,被外部拉低的 P3 口引脚将用上拉电阻而流出电流(IIL)。P3 口还用于实现 AT89C2051 的各种功能,如下表 1 所示。P3 口还接收一些用于闪速存储器编程和程序校验的控制信号。5. RST:复位输入。RST 一旦变成高电平,所有的 I/O 引脚

13、就复位到“1”。当振荡器正在运行时,持续给出 RST 引脚两个机器周期的高电平便可完成复位。每一个机器周期需 12 个振荡器或时钟周。6. XTAL1:作为振荡器反相放大器的输入和内部时钟发生器的输入。7. XTAL2:作为振荡器反相放大器的输出。P3 口的功能如表 3-1 所示。表3-1引脚定义P3 mouth pinFunctionP3.0RXD(Serial input)P3.1TXD(Serial output port)P3.2INT0(External interruption 0)P3.3INT1(External interruption 1)P3.4P3.5TO(The ti

14、mer 0 external input)T1(The timer 1 external input)4 AT89C2051的软硬件约束AT89C2051单片机由于引脚的限制,没有设置外部存储器的接口,所以,对于外部存储器的读/写指令如MOVX等不起作用。由于ROM空间为2KB,所以, 对于跳转指令要注意转移的目的地址范围(000H7FFH),超出地址范围时,将产生不可遇见的错误结果。数据存储的范围是(00H7FH),堆栈操作时亦应加以注意。模拟比较器的输入信号经原来的P3.6引脚引入到单片机内,所以原来的P3.6脚已无法再外部使用。模拟比较器可以方便的比较两个模拟电压的大小,若外接一个D/A

15、转换器并将其输出作为模拟比较器的一个输入,而由模 拟比较器的另一个输入端引入被测电压,通过软件的方法也可以实现A/D转换。5 AT89C2051的Flash存储器编程AT89C2051单片机提供有2KB的片内Flash程序存储器,它允许在线修改或使用专用编程器编程。5.1 Flash存储器加密位AT89C2051单片机有2个加密位,可以编程(P)或不编程(U)以获得不同的加密功能。加密功能表如表5-1所示。表5-1AT89C2051单片机加密功能表LB1LB2Encryption functionalityUUNo encryption functionalityPUProhibit to flash to programmingPPProhibittoflashtoprogramming,Alsobanned program加密位内容的擦除只能通过片擦除操作来完成。5.2 Flash 存储器的编程和程序校验(1)AT89C2051 单片机的片内 Flash 存储器编程模式如表

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1