文摘
英文文摘
声明
第1章绪论
1.1现代化家居的背景和发展趋势
1.2家居控制系统的现状和存在的问题
1.3短程无线通讯技术在家居控制中的运用
1.3.1短程移动通信技术简介
1.3.2 2.4GHz高频在家居控制系统中使用的优点
1.4本文的主要工作和组织结构
1.4.1主要工作
1.4.2组织结构
第2章系统分析与方案设计
2.1系统分析
2.1.1功能需求分析
2.1.2设计思想
2.2系统总体方案设计
2.3设计流程
2.4本章小结
第3章通讯接口设计
3.1串行通讯接口方式
3.1.1 RS-232C接口方式
3.1.2 RS-422A,RS485接口方式
3.2系统通讯协议设计
3.2.1通信方式
3.2.2信息类型
3.2.3协议的基本格式
3.3协议的数据格式
3.3.1基本数据格式
3.3.2 ADR1数据格式
3.3.3 ADR2数据格式
3.3.4 CHKSUM数据格式
3.4 SPI接口的软件设计
第4章系统的硬件平台设计
4.1微控制器选择
4.1.1芯片概述
4.1.2芯片主要特性
4.1.3功能框图
4.2无线通讯模块的理论与设计
4.2.1概述
4.2.2 nRF2401状态字
4.2.3 nRF2401数据帧格式
4.2.4 nRF2401工作原理
4.2.5 nRF2401与MCU的接口连接
4.3红外学习与红外接收模块设计
4.3.1红外遥控知识概述
4.3.2红外通讯接收模块设计
4.3.3红外遥控信号自学习原理和方法
4.3.4红外遥控信号自学习及还原的硬件实现
4.4矩阵键盘设计
4.4.1键盘概述
4.4.2键盘的抖动特性
4.4.3矩阵键盘的硬件电路设计
4.5液晶显示模块设计
4.5.1 TN型液晶的显示原理
4.5.2液晶显示的模型结构
4.5.3液晶引脚的接口设计
4.5.4时序图
4.5.5液晶显示的硬件电路设计
第5章系统的软件设计
5.1开发环境介绍
5.2开发方法介绍
5.3软件模块
5.3.1软件主体流程
5.3.2无线接收发送模块
5.3.3矩阵键盘扫描模块
5.3.4 红外自学习和红外接收模块
5.3.5液晶显示模块
5.4系统测试
5.4.1程序调试方法
5.4.2实验结果测试
第6章结论与展望
参考文献
致谢
附录
硕士期间发表论文情况