摘要:随着电子技术的发展,工厂、公司等用电单位及个人为了实时监控并处理设备断电的情况,经常会在设备工作间中安装电子断电报警器。而现在市面上的有线断电报警器,只能在有工作人员看守时及时发挥作用,如果工作人员离开现场,在市电中断时便无法及时处理,因此可能会造成严重的后果和损失。
本次设计是针对以上问题而设计的一款以无线收发短信及拨号报警的市电监视报警装置。设计以单片机技术和GSM模块的无线通信技术为核心,采用C语言和AT指令进行编程。实现在市电或设备用电正常或断电时,向已存的手机发送正常或断电的信息,并在断电时向该手机拨打电话的功能。论文分别介绍了硬件各个部分的工作原理,详细阐述了程序的各个模块功能,及设计与实现的过程和运行结果。
关键词:单片机;GSM模块;C语言;AT命令
目录
摘要
Abstract
1总体方案设计-4
1.1总体方案设计-4
1.2方案比较-4
1.2.1方案一:-4
1.2.2方案二:-4
1.3方案的论证与选择-5
2硬件电路设计-6
2.1 单片机概述-6
2.1.1 STC11/10XX系列单片机性能介绍-6
2.2 GSM模块-7
2.2.1 GSM模块发展和功能简介-7
2.2.2 TC35I模块功能介绍-8
2.2.3 TC35I模块引脚功能简介-8
2.3总体电路原理图及PCB图-9
3软件设计-11
3.1 AT指令概述-11
3.1.1名词术语-11
3.1.2 AT指令简介-11
3.2 Keil软件-12
3.2.1 Keil编译器简介-12
3.2程序设计流程-13
3.2.1单片机模块程序流程-13
3.2.2 GSM模块程序流程-14
3.3 C51程序-14
3.3.1定义部分 设置短信中心号码-14
3.3.2定义GSM模块向手机发送短信-15
3.3.3 主函数 电源正常或故障程序-16
4程序运行与毕业设计结果-19
4.1程序运行部分-19
4.2装置实物图及程序运行结果-20
结论-22
参 考 文 献-23
附录A程序附录:-24