汽车中的红外遥控发射器和接收机设计_第1页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、汽车中的红外遥控发射器和接收机设计线遥控是目前应用最广泛的一种通信和遥控手段。因为红外线遥控器具有体积小、功耗低、功能强、成本低等特点。因此,彩电、录像机、音响设备、空调、玩具、门铃以及遥控汽车路牌等其它小型装置上也纷纷采纳红外线遥控。为转变目前汽车上的车头路牌指示灯(以下简称车号器),无法灵便转变的缺陷,把红外遥控用在其中,使其可以轻松实现远距离、非接触性的一次转变车号的目的,从而转变以前用人工翻牌的旧模式。一、 汽车车号器的红外遥控系统汽车上的车号器,原用容易的数码管控制,用法起来很不便利,为了能远离的控制它,就采纳了红外遥控。通常红外遥控系统由放射和接收两部分组成,应用编/解码专用芯片来

2、举行控制操作,1所示,放射部分包括键盘矩阵、编码调制、红外发送器。接收部分包括光电转换、解调、解码电路。红外发送每次编码的发送是一个键值,即一个十六进制的数据。为了达到一次能发送一组数据(如车次号,通常为三位十进制数),我们可以采纳89c2051的软件编码/解码的办法,先一次性输入一组车号,按下发送键后,所有发送出;同时在接收时,用延续接收办法,一次性解码全部数据。二、 遥控放射器及其编码遥控放射器的专用芯片无数,但在汽车车号器遥控中,采纳的是 89c2051 芯片。用p1口组成矩阵扫描反馈,猎取键值,用内部的定时器1产生一个38k的软件定时中断,驱动p1.0产生一个38k的方波,当作红外线的

3、调制基波,需要发送的数据,以串行方式,用波特率为1200,带奇偶校验的方式,挺直送至txd的串口发送端,而后txd和p1.0举行规律与后,经过40106整形,用驱动红外放射管挺直发出。其原理图如下:三、 红外遥控接收器及其显示接收器部分,主要由cx20106和89c2051、显示驱动4094、2803及数据存储器和25045组成,用解码芯片cx20106把38k的载波过滤后,得到一组波形,即以波特率为1200的串口数据,挺直送至89c2051的rxd接收,用软件读取串口,输入缓存,得到一组数据,推断正确后,存放在非易失性的eeprom25045中,同时挺直用脉冲移位方式,送数据至4094,经2

4、803驱动后显示,同时用25045的看门狗定时,保证在程序失控等状况下,能正确返回而不造成错误接收。因为串行口方式传输,本身带有奇偶校验和起停位校验,可以大大提高数据的牢靠性,同时在数据组中还加入了累加和校验,再次提高了牢靠性,因此在实际应用中,即使在露天、太阳直射、光照很强等恶劣环境下,都能保证不会误收数据而造成显示错误。其原理图如下:四、 软件编程89c2051软件包括主程序,串行口中断服务程序和定时中断服务程序三部分,在20内部ram区建立相应的工作单元和标记位。(一)、发送程序:send-bufosend-buf3为四个字符发送缓冲区,send-mark为哀求发送标记。当键盘扫描到有发

5、送哀求时,启动定时器,在p1.0输出一个38k的方波,同时启动串行口,把send-bufo至send-buf3中的数据,发送至sbuf中,合成后发送。其程序流程过程如下:发送主程序:初始化时设置定时器、看门狗和串行口,并清显示,而后扫描键盘。若有键按下,举行按键处理;若是发送键,则置串口发送标记,启动定时器和串行发送程序,后返回主程序中的显示程序,送显示数据至缓冲区。串口中断程序:现场庇护,取发送数据至发送缓冲区,启动软件定时产生38k的方波,而后判数据是否发送完毕,结束则清除发送标记,反之,则返回继续送数据。定时中断程序:现场庇护回填定时长度,启动计数定时,并在指定的管脚p1.0取反,变成反

6、相电平,返回。(二)、接收程序:rec-buforec-buf4为四个字符的接收缓冲区,rec-mark为数据接收完整的标记。当串行口中断产生时,按次序接收数据至rec-buf0至rec-buf3中,数据满后,计算累加和。假如正确,置rec-mark标记;反之,把缓冲区数据清零。主程序中若推断有rec-mark标记,则把数据举行处理后,送外存25045和显示缓冲区中显示,同时因为接收是在汽车中举行,电源和其它干扰无数,包括有可能产生的串行口误判等。因此,为了保证程序能正常运行,启动了25045中的看门狗电路,以每隔500ms时光定时刷新。其程序流程过程如下:接收主程序:初始化时设置定时器、看门狗、清显示和外存25045推断有否数据接收标记,若有举行数据推断,正确的写至数据外存,并送至显示区显示,反之,返回主程序的显示程序和刷新看门狗。串行口中断接收程序:现场庇护后,推断接收数据是否为头或尾部数据,作相应处理是正常数据时存放缓存,并指针加一,当完整的一组数据正常收到后,置接收数据标记后返回。定时中断程序和发送全都,只是定时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论