红外遥控发射和接收系统课程设计Word文件下载.docx
- 文档编号:15213017
- 上传时间:2022-10-28
- 格式:DOCX
- 页数:11
- 大小:185.31KB
红外遥控发射和接收系统课程设计Word文件下载.docx
《红外遥控发射和接收系统课程设计Word文件下载.docx》由会员分享,可在线阅读,更多相关《红外遥控发射和接收系统课程设计Word文件下载.docx(11页珍藏版)》请在冰豆网上搜索。
Keyword:
infraredremotecontrolinfrareddecodebistability
1系统方案设计……………………………………3
1.1任务要求………………………………………3
1.2总体方案设计…………………………………3
1.2.1设计思路……………………………………‥3
1.2.2方案论证与比较……………………………‥4
1.2.3系统组成……………………………………8
2单元电路设计与仿真……………………………8
2.1电源部分电路的设计…………………………8
2.2红外发射部分电路设计……………………‥9
2.3红外接收电路部分设计……………………‥10
2.4电源电路仿真…………………………………11
2.5双稳态电路仿真…………………………‥11
3结论………………………………………………12
参考文献……………………………………………12
1系统方案设计
1.1任务要求
实现一个红外发射和接收系统的设计,并要求可以用红外进行遥控,实行对继电器的开关控制。
1.2总体方案设计
1.2.1设计思路
题目要求设计一个带遥控的红外发射和接收系统,整个系统可以划分为几个部分。
首先为电源模块,考虑到我所使用的芯片电压为5伏,所以采用了先通过桥堆整流,然后滤波,选用比较常用的电源稳压芯片7805便可以得到实验所需要的5v电压。
红外发射电路舍弃了自己制作红外发射电路的方法,因为考虑到实现遥控红外控制,一个很重要的因素是容易操作,所以选用了易购的电视机遥控器,不但可以方便实现遥控功能,还可以方便地实现对红外的功能扩展。
接收部分采用了通用的红外接收芯片sw0038,接收来自遥控器的红外编码信号,然后接入一个双稳态电路,每按键一次,实现对开关的相应控制。
图1红外接收部分电路图
电路原理:
主要由红外接收头和IC4069组成的红外控制开关电路。
红外接收头静态时输出高电平。
当收到遥控发射器送来的红外脉冲信号时,接收头的第脚输出低电平(脉冲信号)。
经ICa整形、放大、倒相而得到负脉冲信号,再由D5、C4、R3检波,延时送至ICb(达到反相器的阈值电压),致使ICb输出低电平,然后C4端电压经R3放电,使ICb输入端低于反相器的阈值电压,ICb输出端恢复高电平。
这样,每按动一次红外发射器,在IC6输出端就得到一个负脉冲信号,去触发由ICc和ICd组成的双稳态电路,促使双稳态电路翻转,输出H或L电平,通过R8控制单向可控硅的导通或截止,进而控制灯具的亮与灭。
1.2.2方案论证与比较
(1)电源电路的方案论证与选择
方案一:
直接使用5v电源。
方案二:
自己制作电源,利用桥堆进行整流,电容滤波,在通过常用的7805整流芯片就可以得到我们所需要的5v电压。
方案选择:
考虑到市面找到一个5v的电源比较难,并且一般的电源的稳定性并不能满足要求,而自己对9v电源进行整流和稳压就可以满足要求。
(2)遥控电路的方案论证与选择
利用555芯片制作振荡电路产生一定频率的驱动信号使红外发出信号
使用可以很容易购买到的电视遥控器,因为技术很成熟,发射的距离也比较远,而且所布的按键也很适合实现遥控控制。
考虑到实现遥控功能,使用遥控器可以更方便的实现和进行遥控操作,而555电路所做的发射装置的可移动性并不是很好,所以选用电视机遥控器作为红外的发射装置实现红外发散功能。
图2555构成的红外发射电路
图3555内部结构图图4555引脚排列
图5555构成的多偕振荡器图6普通电视机遥控器
(3)接收电路方案论证与选择
使用红外接收二极管
使用集成的芯片来实现对红外的接收和解码,而通用红外接收芯片sw0038就是一款常用的红外接收芯片,还可以配合单片对编码的红外信号进行解码
红外接收芯片集接收、整形、放大于一体,具有良好的接收能力,而且更加方便红外接收系统的扩展
图7使用红外接收管接收电路图
图8红外接收芯片sw0038以及其典型连接电路
(4)红外解码方案论证与选择
使用单片机进行解码,可以对电视机遥控器的红外编码进行解码,因为红外编码器有一套专门的时序规则对所发出的信号进行编码,所以这种方法可以实现多种功能的遥控控制,具有很强的应用价值,在很多的家用电器中都经常能够看到。
使用普通的电路进行识别,也可对红外进行解码,只不过只能识别是否有键按下,但是这种电路很方便,不需要使用单片机,也可实现对开关的单一红外控制。
遥控器使用方便,功能多.目前已广泛应用在电视机、VCD、DVD、空调等各种家用电器中,且价格便宜,市场上非常容易买到。
如果能将遥控器上许多的按键解码出来.用作单片机系统的输入.则解决了常规矩阵键盘线路板过大、布线复杂、占用I/O口过多的弊病。
而且通过使用遥控器,操作时可实现人与设备的分离,从而更加方便使用。
单片机遥控接收电路
红外遥控接收可采用较早的红外接收二极管加专用的红外处理电路的方法。
如CXA20106,此种方法电路复杂,现在一般不采用。
较好的接收方法是用一体化红外接收头,它将红外接收二极管、放大、解调、整形等电路做在一起,只有三个引脚.分别是+5V电源、地、信号输出。
常用的一体化接收头的外形及引脚见图3和图4。
红外接收头的信号输
出接单片机的INTO或INTl脚.典型电路如图5所示.图中增加了一只PNP型三极管对输出信号进行放大。
遥控信号的解码算法及程序编制。
遥控器无键按下。
红外发射二极管不发出信号,遥控接收头输出信号1。
有键按下时.O和1编码的高电平经遥控头倒相后会输出信号O.由于与单片机的中断脚相连,将会引起单片机中断(单片机预先设定为下降沿产生中断)。
单片机在中断时使用定时器0或定时器1开始计时.到下一个脉冲到来时,即再次产生中断时,先将计时值取出。
清零计时值后再开始计时.通过判断每次中断与上一次中断之间的时间间隔。
便可知接收到的是引导码还是O和1。
如果计时值为9ms。
接收到的是引导码,如果计时值等于1.12ms,接收到的是编码O。
如果计时值等于225ms.接收到的是编码1。
在判断时间时,应考虑一定的误差值。
因为不同的遥控器由于晶振参数等原因,发射及接收到的时间也会有很小的误差。
以接收TC9012遥控器编码为例,解码方法如下:
a设外部中断0(或者1)为下降沿中断,定时器0(或者1)为16位计时器.初始值均为O。
b
第一次进入遥控中断后,开始计时。
c从第二次进入遥控中断起,先停止计时。
并将计时值保存后,再重新计时。
如果计时值等于前导码的时间,设立前导码标志。
准备接收下面的一帧遥控数据,如果计时值不等于前导码的时间,但前面已接收到前导码,则判断是遥控数据的O还是1。
d
继续接收下面的地址码、数据码、数据反码。
e
当接收到32位数据时,说明一帧数据接收完毕。
此时可停止定时器的计时,并判断本次接收是否有效.如果两次地址码相同且等于本系统的地址,数据码与数据反码之和等于0FFH,则接收的本帧数据码有效。
否则丢弃本次接收到的数据。
f
接收完毕,初始化本次接收的数据,准备下一次遥控接收。
使用单片机可以实现对多功能的遥控,但是根据题意只需要实现遥控的红外发射和接收系统即可,考虑到方案二简单,并且也可以实现题目的要求,所以选择方案二,舍弃单片机解码的方案。
1.2.3系统组成
这是一个红外遥控发射和接收系统,所以红外的传输距离是一个需要重点考虑的因素,红外的发射能力需要达到一定的要求,而接收系统也需要一定的灵敏度,在整个系统设计时都需要重点注意。
2单元电路设计与仿真
2.1电源部分电路的设计
通过对9v电源进行整流滤波,再由7805进行稳压,就可以达到所需的电压,稳定性能够达到要求。
图97805典型连接电路
图107805实物外形图
图11塑封硅整流桥堆
图12塑封硅整流桥堆极限值和温度特性
图13电源电路图
2.2红外发射部分电路设计
采用红外遥控实现红外的编码与发射
图14TC9012编码芯片的遥控器编码格式
①0和1的编码
遥控器发射的信号由一串O和1的二进制代码组成.不同的芯片对0和1的编码有所不同。
通常有曼彻斯特编码和脉冲宽度编码。
TC9012的O和1采用PWM方法编码,即脉冲宽度调制,其O码和1码如图1所示(以遥控接收输出的波形为例)。
O码由O.56ms低电平和0.56ms高电平组
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 红外 遥控 发射 接收 系统 课程设计