| 【中文题名】 | 智能红外遥控器检测仪 |
| 【英文题名】 | |
| 【学科专业】 | 电力电子与电力传动 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2006-6-9 |
| 【中关键词】 | 通用,兼容,人机交互,解码,比较, |
| 【英关键词】 | universal,compatible,man-machine conversation,decode,compare, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>远动技术>远动化系统>远距离控制和信号、远距离控制和信号系统> |
| 【论文摘要】 | 红外遥控器检测仪主要应用于各种红外遥控器检测,判断各种红外遥控器能否输出正确的红外码以实现对对应设备的遥控控制。
论文叙述了一种比较通用、兼容和具有良好人机界面的红外遥控器检测仪的开发过程。首先根据各种资料设计下位机的硬件电路和程序实现对红外码的接收和串口发送。上位机根据接收的红外码编写算法进行解码,通过友好的人机交互图形界面实现对红外遥控器的比较完成检测。通过分析各种红外遥控器的编码方式、码型结构、码流传输原理,完成对整个系统的设计研制。下位机能完成对各种红外遥控器红外码的解码和数据传送,上位机的红外码压缩算法能对多种红外码进行解码,很好的解决了不同红外遥控器的兼容性。整个系统有很好的及时性,能很好的满足红外遥控器生产线的效率。
经过实验调试,该系统已经能对大多数红外遥控器进行很好的解码、比较。从而为红外遥控器生产线提供一种新型的红外遥控器检测系统。 |
| 【论文题纲】 |
|
摘要 |
3-4 |
|
ABSTRACT |
4-5 |
|
目录 |
5-8 |
|
第一章 绪论 |
8-10 |
|
1.1 研究背景和意义 |
8-9 |
|
1.2 本课题的主要任务 |
9 |
|
1.3 本论文的内容介绍 |
9-10 |
|
第二章 红外光发送及接收电路 |
10-18 |
|
2.1 红外探测/控制基本原理 |
10-11 |
|
2.1.1 红外光 |
10 |
|
2.1.2 红外光发射方式 |
10-11 |
|
2.1.3 红外接收系统的基本组成 |
11 |
|
2.2 红外光探测/遥控系统的基本结构和控制方式 |
11-13 |
|
2.2.1 单通道红外遥控开光方式 |
11-12 |
|
2.2.2 单通道步进式遥控方式 |
12 |
|
2.2.3 双光束红外探测/遥控方式 |
12-13 |
|
2.2.4 多通道红外探测/遥控方式 |
13 |
|
2.3 红外光发射电路设计 |
13-14 |
|
2.3.1 发光二极管的脉冲电流驱动与数字调制 |
13 |
|
2.3.2 实用的红外发射电路 |
13-14 |
|
2.4 红外光电转换电路 |
14-16 |
|
2.4.1 红外光电转换器件 |
14-15 |
|
2.4.2 常见的红外光电转换电路 |
15-16 |
|
2.5 红外前置放大器、选频电路和接收组件 |
16-18 |
|
2.5.1 分立元器件构成的红外接收前置放大器 |
16 |
|
2.5.2 由集成运放构成的红外接收前置放大器 |
16 |
|
2.5.3 采用CMOS门电路构成的红外接收前置放大器和选频电路 |
16-17 |
|
2.5.4 红外专用接收集成电路 |
17-18 |
|
第三章 红外遥控器的红外编码及其发送 |
18-23 |
|
3.1 红外遥控器的硬件电路 |
18-19 |
|
3.2 红外遥控器的红外编码 |
19 |
|
3.3 红外遥控器的红外编码发送 |
19-20 |
|
3.4 红外遥控器的红外编码总结 |
20-23 |
|
第四章 系统的硬件设计 |
23-27 |
|
4.1 下位机的硬件设计 |
23-25 |
|
4.1.1 硬件电路的设想 |
23-24 |
|
4.1.2 硬件电路的组成 |
24 |
|
4.1.3 硬件电路的功能描述 |
24-25 |
|
4.2 上位机与下位机的串口通信 |
25-27 |
|
4.2.1 串口通信方式 |
26 |
|
4.2.2 MAX232和电平转换 |
26-27 |
|
第五章 系统的软件设计 |
27-55 |
|
5.1 下位机的软件设计 |
27-33 |
|
5.1.1 下位机软件的设想 |
27-28 |
|
5.1.2 下位机软件的主函数 |
28-30 |
|
5.1.3 下位机软件的中断服务子程序 |
30-33 |
|
5.1.4 串口通信函数 |
33 |
|
5.2 上位机的软件设计 |
33-55 |
|
5.2.1 上位机软件的设想 |
34-35 |
|
5.2.2 上位机的串口通信类 |
35-44 |
|
5.2.3 上位机的图形界面 |
44-48 |
|
5.2.4 上位机学习遥控器的存储 |
48-52 |
|
5.2.5 上位机的编码比较 |
52-55 |
|
第六章 系统实验及调试 |
55-72 |
|
6.1 串口调试器 |
55-56 |
|
6.1.1 串口调试器介绍 |
55-56 |
|
6.1.2 串口实验 |
56 |
|
6.2 系统调试 |
56-70 |
|
6.2.1 电视机类红外码串口调试 |
56-66 |
|
6.2.2 空调类红外码串口调试 |
66-70 |
|
6.3 系统调试总结 |
70-72 |
|
6.3.1 电视机类调试总结 |
70-71 |
|
6.3.2 空调类调试总结 |
71-72 |
|
第七章 系统功能演示 |
72-76 |
|
7.1 电视机类遥控器检测 |
72-74 |
|
7.1.1 电视机类遥控器配置 |
72-73 |
|
7.1.2 电视机类遥控器比较 |
73-74 |
|
7.2 空调类遥控器检测 |
74-76 |
|
7.2.1 空调类遥控器配置 |
74-75 |
|
7.2.2 空调类遥控器比较 |
75-76 |
|
结束语 |
76-78 |
|
发表文章 |
78-79 |
|
致谢 |
79-80 |
|
参考文献 |
80-82 |
|
西北工业大学学位论文知识产权声明书 |
82 |
|
西北工业大学学位论文原创性声明 |
82 |
|
| 【DOI】 | LunWen.ID:2.2008.340981 |