基于单片机红外遥控开关的设计计本科论文文档格式.docx
《基于单片机红外遥控开关的设计计本科论文文档格式.docx》由会员分享,可在线阅读,更多相关《基于单片机红外遥控开关的设计计本科论文文档格式.docx(19页珍藏版)》请在冰豆网上搜索。
我们所设计的遥控器能控制5个电器的电源开关,并且可对一路电灯进行亮度的调节。
关键字:
遥控电路,红外发射,红外接收,单片机
Abstract
Infraredremotecontroltechnology,notonlygreatlyimprovedlaborproductivity,reducedcosts,andreducethepeople'
slaborintensityandimprovetheworkingconditions.Infraredremotecontrolhasasmallsize,lowpowerconsumption,functionality,andlowcostinordertobecomeaverypopularpresent-daycontrol.
Theinfraredremotecontrolisonekindofuseinfraredremotecontrolsystemcontrolsiscontrolledtheobjectthedepartmentgreenoverallsystemiscomposedbythedigitalcircuitandtheanalogouscircuittwoparts.Launchespartiallyincludingthekeyboardmatrix,thecodedmodulation,theLEDinfraredtransmitter;
ReceivespartiallyincludingtheLEDinfraredlightlaunch,thedemodulation,decodestheelectriccircuit.
Afteranalyzingandresearchingontherequestofthedesign,wetakeseveralblueprintandweselectedthebestoneintheend.TheprojectmakeuseofadvancedSCMtorealizetheremotecontrol.Remotecontrollerwedesignedcandominate5electricalsourceswitchesandadjustthebrightnessofonelight.
keyword:
RemotecontrollingcircuitInfraredemissionInfraredreceiving,SCM
目录
第一章绪论1
1.1红外遥控技术的研究和成果1
1.2本设计的方案和比较3
第二章红外遥控控制原理5
第三章红外遥控器的硬件系统设计8
3.1所需要的器件及选择8
3.1.1显示器件的选择8
3.1.2按键控制方式的选择8
3.2电路设计8
3.2.1红外遥控发射器遥控方式8
3.2.2发射电路的设计9
3.2.3发射电路原理图9
3.2.4红外遥控接收器接收方式10
3.2.5接收电路原理图10
3.3系统功能实现方法11
3.3.1遥控码的编码格式11
3.3.2遥控码的发射12
3.3.3数据帧的接收处理12
第四章红外遥控器的软件系统设计14
4.1遥控发射部分14
4.2遥控接收部分15
第五章设计调试18
5.1调试前不加电源的检查18
5.2静态检测与调试18
5.3动态检测与调试18
5.4调试注意事项19
第六章结论20
参考文献21
致谢22
附录(计算机程序清单)23
第一章绪论
目前市面上的遥控器铺天盖地,对于家电设备的控制,首选的就是红外遥控器,然而技术和经济的发展使得家庭数字化趋势越来越强烈,一对一遥控器(即一个遥控器只能控制一种类型的家电设备)已经不能满足用户要求。
多功能红外遥控器就是在普通红外遥控器的基础上,应市场需求而产生的,它能控制不同种类的设备,并且操作方便,深受顾客的欢迎,这也决定了多功能遥控器具有广阔的应用前景。
1.1红外遥控技术的研究和成果
常用的红外遥控系统一般分发射和接收两个部分。
发射部分的主要元件为红外发光二极管。
它实际上是一只特殊的发光二极管;
由于其内部材料不同于普通发光二极管,因而在其两端施加一定电压时,它便发出的是红外线而不是可见光。
目前大量的使用的红外发光二极管发出的红外线波长为940nm左右,外形与普通φ5发光二极管相同,只是颜色不同。
红外发光二极管一般有黑色、深蓝、透明三种颜色。
判断红外发光二极管好坏的办法与判断普通二极管一样;
用万用表电阻挡量一下红外发光二极管的正、反向电阻即可[2]。
红外发光二极管的发光效率要用专门的仪器才能精确测定,而业余条件下只能用拉锯法来粗略判判定。
接收部分的红外接收管是一种光敏二极管。
在实际应用中要给红外接收二极管加反向偏压,它才能正常工作,亦即红外接收二极管在电路中应用时是反向运用,这样才能获得较高的灵敏度。
红外发光二极管一般有圆形和方形两种。
由于红外发光二极管的发射功率一般都较小(100mW左右),所以红外接收二极管接收到的信号比较微弱,因此就要增加高增益放大电路。
红外遥控常用的载波频率为38kHz这是由发射端所使用的455kHz晶振来决定的。
在发射端要对晶振进行整数分频,分频系数一般取12,所以455kHz÷
12≈37.9kHz≈38kHz。
1.2本设计的方案和比较
根据毕业设计的要求,利用单片机设计一个遥控开关电路,可以拟定以下的几种方案。
方案一:
(简易红外遥控电路)
在不需要多路控制的应用场合,可以使用由常规集成电路组成的单通道红外遥控电路。
这种遥控电路不需要使用较贵的专用编译码器,因此成本较低。
红外发射部分
图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红外接收二极管
前些年常用Μpc1373H、CX20106A等红外接收专用放大集成电路。
最近几年不论是业余制作还是正式产品,大多都采用成品红外接收头。
成品红外接收头的封装大致有两种:
一种采用铁皮屏蔽;
一种是塑料封装。
均有三只引脚,即电源正(VDD)、电源负(GND)和数据输出(VO或OUT)。
红外接收头的引脚排列因型号不同而不尽相同,可参考厂家的使用说明。
成品红外接收头的优点是不需要复杂的调试和外壳屏蔽,使用起来如同一只三极管,非常方便。
但在使用时注意成品红外接收头的载波频率。
也有一些遥控系统采用36kHz、40kHz、56kHz等,一般由发射端晶振的振荡频率来决定。
红外通信是利用950nm近红外波段的红外线作为传递信息的媒体,即通信信道。
红外通信的基本原理是发送端将基带二进制信号调制为一系列的脉冲串信号,通过红外发射管发射红外信号。
常用的有通过脉冲宽度来实现信号调制的脉宽调制PWM(Pulse-widthmodulation)和通过脉冲串之间的时间间隔来实现信号调制的脉时调制PTM(Pulse-timemodulation)两种方法。
简而言之,红外通信的实质就是对二进制数字信号进行调制与解调,以便利用红外信道进行传输;
红外通信接口就是针对红外信道的调制解调器。
通常发送端采用脉时调制(PTM)方式,将二进制数字信号调制成某一频率的脉冲序列,并驱动红外发射管以光脉冲的形式发送出去;
接收端将接收到的光脉转换成电信号,再经过放大、滤波等处理后送给解调电路进行解调,还原为二进制数字信号后输出。
对于发送端来说,当无红