摘要:在现今的社会生活中,各种生活用品的智能化越来越普遍,在远程控制家电这方面更是如此,这些智能产品可以使人们的生活质量大幅度提升,也能避免许多不必要错误发生,因此进行智能产品的设计具有十分重要的意义。
本文设计了一种家电的远程控制系统,它是使用GSM接收手机发出的短信,手机短信通过串口通信的方式传输到单片机中,单片机中有预先设置好的指令,当信息传输过来的时候会自动检测其是否为预先设置好的指令,如果短信是预先设置好的指令,则根据短信的内容用单片机来控制继电器的开关。本文首先介绍的设计方案是如何进行家电的远程控制系统,使用了GTM900C作为GSM模块,数据处理用单片机STC89C52RC控制。单片机会根据由GSM上的SIM卡收到的短信内容对继电器进行相应的控制。
关键词:短信;串口通信;单片机STC89C52;GTM900
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 远程家电控制的研究现状-1
1.3 本文研究内容-2
2 系统的总体方案-3
2.1 方案设计-3
2.2 硬件模块选择-3
2.2.1 核心控制器选择-3
2.2.2 GSM模块选择-3
2.2.3 继电器模块选择-4
2.3 本章小结-4
3 硬件电路设计-5
3.1 单片机部分-5
3.1.1 单片机最小系统-5
3.1.2 复位电路-5
3.1.3 晶振电路-6
3.2 串口电路-6
3.3 GSM模块部分-6
3.4 继电器接口电路-7
3.5 电源部分-8
3.6 PCB制作-9
3.7 本章小结-9
4 系统软件设计-10
4.1 Keil简介-10
4.2 AT指令介绍-10
4.3 主程序流程图-11
4.4本章小结-12
5 系统的总体调试与分析-13
5.1 硬件调试-13
5.2 软件调试-13
5.3 实物调试-14
结 论-16
参 考 文 献-17
附录A 软件代码-18
附录B 原理图和PCB-26
致 谢-27