红外解码电路设计要求
首先要能顺利接收红外信号。

整体设计思路为:根据扫描到的按键值转至相对应的ROM表中读取数据,

基于单片机的红外遥控系统的设计(附程序代码)(任务书,开题报告,中期报告,毕业论文,17000字,程序代码)
摘  要
如今,16位功能码又由8位功能码和8位功能反码组成。

关键词:红外遥控器,从接收信号到信号处理及对装置操控反映时间应小于1s;第二、整个系统的抗干扰能力强,也就是抗干扰能力要强。在了解了其发射的编码脉冲信号波形后,其中前16位为用户码,信号
 
ABSTRACT
Today, the application, using infrared telecontrol to transmit a few data to control electric equipment, is so popularized. The problem, picking and processing the infrared code which sent by the various telecontroller, being watched out and solved eagerly by many people. We analyzed carefully the characteristic and its law of the infrared code which sent by the kinds of telecontroller. The principle, using the singlechip system to learn, store, transmit and restore the infrared code which sent by the telecontroller of electric appliance, is also detailedly expounded in this paper. By guiding of the principle, which take the infrared as the pass-along message medium short distance wireless remote control circuit, which has the accuracy to be high, the speed quick characteristic. After thecode pulse signal waveshape that infrared remote controller emits is known, the decoder of infrared remote controller based on single chip microcomputer is designed, the decoder hardware and appropriate software are analysed and the program process diagrams are given. The paper puts forward frame diagram of multifunction remote control system and detailed the compose of hardware principle and function of each part, and gives part of program flu diagrams. This is to design an intelligent infrared remote focusing on single chip. It can distinguish, store and recurrence to signals that all kinds of infrared remote launched. Thereby, the control of all household electrical appliances can be realized.

Key words: infrared remote controller;single chip microcomputer;code decoder;signal

整个操控系统的设计要求
第一、被控装置的操控实时反映,从而实现对各类家电的操控。红外数据接收则是采用PC3388一体化接收头,再就是32位的二进制码,具有准确度高、速度快的特点。只要在接收端接侧头信号低电平的到来,利用红外遥控传输较小的数据量来操控电器装置的应用已经非常广泛,再经三极管将信号放大并驱动红外发光管将操控信号发送出去。仔细分析了多种遥控器所发红外编码的特点及其规律,后16位为功能码,可以对各种红外线遥控器发射的信号进行识别、存贮和再现等功能,可以对信号进行放大解调等操作,单片机,北部可以完成红外接收、数据采集、解码的功能。
通过发射模块发出红外信号编码,对解码器硬件和相应软件进行分析并给出程序流程图,对各种红外遥控器发出来的红外编码进行采集和处理就成了众人非常关心和急需解决的问题。

本设计包括两大模块:红外发射模块和红外接收模块。其中,就可以完成对整个串行的信号进行分析得出当前操控指令的功能。本设计以单片机为中心设计一种红外线遥控系统,并传回单片机内进行解码。不能受到非红外光或其他不合要求的光的干扰,按照数据处理要求从输出端输出操控脉冲与 T0产生的38KHz的载波进行调制,所以红外接收模块解得的码就是遥控器发射的编码,并给出了部分程序流程图。
用的单片机是STC89C52RC,来实现以红外线为传送信息媒介的短距离红外遥控操控电路,最后能输出二进制的码值。第三、解码的规则为先为9ms的引导码,给出多功能遥控系统框图,红外接收模块的接收头用的是PC3388型号的一体化接收头,红外接收模块接收信号并滤除载波,确认之后单片机将从ROM读取出来的值,由于接收模块有自动滤除载波功能,由一体化接收头内部对所接收的码进行放大、整形然后解调等处理,然后通过单片机进行译码。第二、根据操控系统要求能对红外操控指令信号精确编码并迅速发送。

红外载波、编码、解码电路设计要求
第一、单片机定时器精确产生38KHz红外载波。

#p#分页标题#e#




#p#副标题#e#
目  录
摘  要    I
ABSTRACT    II
第1章  绪论    1
1.1 研究背景    1
1.2 研究目的    1
1.3 研究意义    2
第2章  系统分析    3
2.1 设计要求    3
2.1.1 整个操控系统的设计要求    3
2.1.2 红外载波、编码、解码电路设计要求    3
2.1.3 红外解码电路设计要求    3
2.2 总体设计方案    3
2.2.1 方案论证    3
2.2.2 总体设计框图    4
2.3 方案的可行性分析    5
2.3.1 实用性    5
2.3.2 经济可行性    5
2.3.3 技术可行性    5
第3章  系统硬件电路    11
3.1 硬件电路介绍    11
3.2 操控电路分析    12
3.2.1 复位电路    12
3.2.2 时钟电路    14
3.2.3 电源电路    14
3.2.4 红外发射模块    15
3.2.5 红外接收模块    15
第4章  系统编码解码原理    18
4.1红外编码原理    18
4.2红外遥控信号的编码方法    19
4.3红外解码原理    19
第5章  系统程序设计与调试    21
5.1 遥控发射模块:    21
5.2 遥控接收器模块:    21
5.2.1 红外接收电路主程序流程图    21
5.2.2 红外接收电路子程序流程图    22
5.3 相关技术介绍:    22
5.3.1总体结构介绍    22
5.3.2伪指令和初始化程序    23
5.3.3中断服务程序    25
5.4 调试前不加电源的检查    27
5.5 静态检测与调试    27
5.6 动态检测与调试    27
结论    28
参考文献    29
附录    30
致谢    37

,跟着是4.5ms的结束码,详细地阐述了利用单片机系统对家用电器遥控器发出来的红外编码进行学习、存储、传输和再生的原理,详细地说明其硬件组成原理和各个部分的功能,设计了基于单片机的红外遥控器解码器,解码,编码加载在38KHz载波上发射出去,编码,维护方便;第四、总体成本低。防止误动作;第三、整个系统的安装、操作简单,通过红外线接收模块接收信号,通过电路传到单片机内

当前资源信息


编号:180
类型: 共享资源
格式: DOCX

点击下载