目 录
引言 3
1 绪 论 4
1.1课题背景 4
1.2智能家居控制系统的概述 5
1.3 课题研究的目的及意义 6
1.4 系统设计主要任务 6
2 方案设计 7
2.1 系统总体设计与分析 7
2.1.1单片机控制部分 7
2.1.2系统工作流程部分 8
2.2远程控制设计与分析 8
2.2.1控制系统设计分析 8
2.2.2 控制要求 9
2.2.3单元功能模块 9
2.3传感器信号采集设计与分析 9
2.3.1 防火灾发生传感器 9
2.3.2可燃气体泄漏传感器 10
2.3.3防盗传感器 10
2.3.4 信号采集设计与分析 10
2.4 GSM模块的接口与设计 10
2.4.1 TC35模块组成 10
2.4.2 TC35模块通信电路 10
2.4.3 TC35模块与MCU连接方式 10
2.5 红外学习遥控设计 11
2.5.1 红外学习遥控的设想 11
2.5.2 红外学习遥控的实现 11
3 硬件电路设计 12
3.1相关芯片及模块简介 12
3.1.1 MCU SM8952AC25P简介 12
3.1.2 双音多频收发器MT8870简介 12
3.1.3 ISD2500系列单片语音录放简介 13
3.1.4 固态继电器(SSR)简介 13
3.2 远程控制电路设计 13
3.2.1振铃检测电路 13
3.2.3 双音频解码电路 15
3.2.4 语言提示电路 16
3.3 电源电路设计 17
3.3.1 5V开关电源稳压器电路 17
3.3.2 其他电源稳压器电路 17
3.4 TC35短消息模块电路设计 17
3.4.1 TC35短消息模块接口电路 17
3.4.2 TC35短消息模块控制设计 18
3.5 红外学习遥控电路设计 19
3.5.1 红外学习遥控接收电路设计 19
3.5.2 红外学习遥控发送电路设计 19
4 软件部分 19
4.1 下位机编程 19
4.1.1 主控单片机系统软件设计 19
4.1.2远程控制程序设计 21
4.1.3短信息发送程序设计 22
4.1.4红外学习遥控程序设计 23
4.2 上位机(PC机)编程 24
4.2.1 用户界面的设计 24
4.2.2 串行通信的实现 24
4.2.3控件MSComm使用方法 25
5 系统制作及调试 26
5.1使用的仪器仪表及工具 27
5.2硬件制作与调试 27
5.2.1系统PCB板的设计 27
5.2.2系统硬件调试 27
5.3软件及联机调试 28
5.3.1主控程序调试 28
5.3.2短消息发送调试 28
6 结论 29
谢 辞 30
附录1 32
附录2 54
附录3 62
附录4 63
6 结论
本次毕业设计根据设计任务,提出了并且论证了设计方案,详细地阐述了电话远程控制原理、GSM短消息发送的实现方法、以及相关电路的设计原理,设计中充分利用了系统的硬件和软件资源,实现了各个模块的协调控制,提高了系统的可靠性和通用性。
原理样机经过设计方案论证,设计了相应的硬件电路和系统软件,制作了电路原理样机并进行单机调试和与PC机联机调试,结果表明,所设计的电路和软件能完成基本的测试功能。
本系统中的电话远程控制,关键在于利用标准程控交换信令结合软件编程,实现了语音界面及安全认证机制,其中GSM短消息平台充分借助于GSM网络的短消息业务实现了短消息远程报警,具有投资少、成本低、可靠性高等特点,还具有良好可扩展性和实用价值,符合了未来家电的智能化、网络化发展方向。
本设计完成的工作超出了任务书中规定的设计任务。系统配合学习遥控功能,解决了控制空调等红外遥控电器难的问题,并且取得了较好的效果。符合家居智能化系统是创造一个舒适的生活环境设计理念。在制作原理样机后,由于时间限制,还没有进行长时间可靠性和实际安装测试,这是系统产品化必须做的工作。