- 13
- 0
- 约8.83千字
- 约 14页
- 2017-02-01 发布于重庆
- 举报
红外遥控解码单片机课程设计报告
单片机课程设计报告
——————————红外遥控解码
学校:东莞理工学院
院系:电子工程学院
作者:官炎钦
同组人员:陈帅、林志鹏、洪楚明
目录:
前言 ------------------------------------------- 1
设计原理 --------------------------------------- 1
红外通信原理 -------------------------------------------------- 1
红外编码原理 -------------------------------------------------- 3
硬件电路设计 ----------------------------------- 5
总体电路图 ----------------------------------------------- 5
数码管与LED显示电路图 ---------------------------------------6
四、软件设计 --------------------------------------- 7
1、程序框图 ----------------------------------------------------- 8
2、程序清单 ----------------------------------------------------- 8
总结与心得 --------------------------------- 14
一、前言
随着科学技术的发展,单片机因其该可靠性和高性价比,在智能化家用电器仪表仪器等恒多领域得到极为广泛的应用。在很多实际单片机系统中,常常使用非电信号,如光信号,超声波信号等,来传播信息,以实现遥控和遥测的功能,其中红外遥控是目前最广泛的一种通信和控制手段。由于红外遥控使用方便、功耗低、成本低廉、功能强、抗干扰强等特点,因而,继彩电、录像机之后,在录音机、音响备、空凋机以及玩具等其它小型电器装置上也纷纷采用红外线遥控。
本设计以STC89C52单片机作为控制中心,综合应用了单片机内部结构及中断系统等知识,应用红外光的优点,实现对红外遥控器的解码和通信。
二、设计原理
1、红外通信原理
红外通信,即以红外线作为通信载体,通过红外光在空中的传播来传输数据的通信方式,它有发射红外线的电路和接收端来完成。在发射端,发送的数字信号经过适当的调制编码后,送入电光变换电路,经红外发射管转变为红外光脉冲发射到空中;在接收端,红外接收器对接收到的红外光脉冲进行光电变换,解调,再经单片机处理,便可以恢复出原数据信号。
红外通信原理图
2、红外编码原理
常用的红外线信号传输协议有 ITT 协议、 NEC 协议、 Nokia NRC 协议、 Sharp 协议、 Philips RC-5 协议、Philips RC-6协议,Philips RECS-80协议,以及 Sony SIRC 协议等。
1)协议组成 :一般由引导码 ,用户码,数据码,重复码或数据码的反码和结束码构成。
2)载波:常用的有33K,36K,36.6K,38K,40K,56K,无载波
3)占空比:常用的有1/3,1/2,不常用1/4
4)调制方式:脉宽调制,相位调制,脉冲位置调制
本次设计红外发射端选用的是NEC协议编码的,由38K载波调制的红外编码的红外遥控器。
(1)0和1的编码
遥控器发射的信号由一串0和1的二进制代码组成。不同芯片对0和1的编码有所不同。通常有曼彻斯特编码和脉冲宽度编码。TC9012的0和1采用PWM方法编码,即脉冲宽度调制。以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的组合表示二进制的“1”,如下图所示:
(2)按键的编码
遥控发射器专用芯片很多,根据编码格式可以分成两大类,即32位编码类和42 位编码类。UPD6121G产生的遥控编码是连续的32位二进制码组,其中前16位为用户识别码,能区别不同的电器设备,防止不同机种遥控码互相干扰。该芯片的用户识别码固定为十六进制01H;后16位为8位操作码(功能码)及其反码。UPD6121G最多额128种不同组合的编码。
本设计中用到的遥控器具体键值如下:
45 46 47 44 40 43 07 15 09 16 19 0D 0C 18 5E 08 1C 5A 42 52 4A (3)接收器及接收码的格式
1)接收器
SM0038 是
您可能关注的文档
- 实训7-1 计算机病毒防范技术.doc
- 流体机械学习与复习辅导(简版).doc
- 数据恢复-R-Studio专题文章教程.docx
- WindowsNT和Linux文件系统的异同.docx
- Symantec GDisk 15.1.2266 用户手册.doc
- 用UltraISO软件制作U盘启动盘及联想电脑安装windows教程.doc
- Windows XP系统故障恢复控制台使用教程.doc
- 导师团章程.doc
- 技术创新动力的研究.docx
- 4 烧写软件的使用方法.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2024浙江嘉兴市众业供电服务有限公司招聘笔试备考试题及答案解析.docx VIP
- Razer雷蛇灵刃15标准版-GTX1660 Ti(RZ09-03009)中文手册.pdf
- ISO90012015标准.ppt VIP
- 2025届湖南新高考教学教研联盟高三第二次联考数学试卷及参考答案.pdf VIP
- 辐射防护手册 第1分册 辐射源与屏蔽_李德平,潘自强主编_北京:原子能出版社_1987.08_10263208_P480.pdf
- 机器人行走机构及控制系统设计和实现计算机专业.pdf VIP
- 建筑装饰装修-分部工程质量验收记录表.doc VIP
- 2024年黑龙江省大庆市中考数学试题(原卷版).pdf
- 2025嘉兴市众业供电服务有限公司招聘74人笔试备考试题及答案解析.docx VIP
- (高清版)DB34∕T 4706-2024 手术智慧医疗系统建设规范.docx VIP
原创力文档

文档评论(0)