微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于GSM模块的电力变压器防盗系统设计

基于GSM模块的电力变压器防盗系统设计

时间:11-18 来源:互联网 点击:

上供电受电源vcc的影响比较大,并且其纹波不能很大。在rst信号正确的前提下,正常工作时,rst信号为高电平。这时测试cl-ock和data信号的波形会发现:这两个信号在tc35对sim卡操作时才有波形,如没有操作则一般都不会有波形,这都是属于正常情况。sim卡的信号线、电源线都需要去耦。

3.2 tc35 软件指令

(1) 基本at指令:读取短信支持格式0,pdu(中英文都可);1,text(只能用于英文)。指令:at+cmgf?返回:+cmgf: 0注意:tc35默认的是text模式,因此要发中文短信必须在每次开机时更改短信支持格式。输入:at+cmgf=0返回:ok。

(2) 中英文短信的发送。英文短信的分析:at+回车:通讯握手指令,返回:ok。指令:at+cmgf=1。设置为pdu模式,为发送中文汉字准备(若开机时默认为1),返回:ok,at+cscs=“ gsm ”(若开机时默认为gsm),设置tc35的工作模式。短信息的发送分成两步:a、发送接收的手机号码,等待应答:“》“,指令:at+cmgs=”13587654321“回车(目的地址),tc35回应:at+cmgs=”1-3587654321“ 》。b、输入短信息的内容(只能是英文):test 回车。

中文短信发送的基本原理分析:使用串口调试助手成功发送的中文短信息完整过程,短信中心号码:13800513500;短信接收方号码:13587654321;短信内容:“华科大文华学院”。

指令:at+回车:通讯握手,返回:ok,指令:at+cmgf=0 设置为pdu模式,因为要发送中文汉字,返回:ok,at+cmgs=6 (此数是十进制),发送短消息的字节数(即phone+msg的字节数)》。可以接收数据:089168310 -8200705f011000b813185674523 - f10008c20c534e79d159276587534e5b66962。指令:+cmgs: 45 返回:ok (注释:08表示短消息中心地址长度;91表示短消息中心号码类型;683108200705f0表示短消息中心号码13800270500;1100表示发送短消息的编码方式;0d表示目的地址长度;91表示目的地址类型;3185674523f1——表示目的地址,即接收短消息的手机号码为13587654321;3208表示发送中文字符方式;c2表示有效期(tp-vp) 5 分钟a7(24小时);0c表示短消息长度;534e79d159276587534e5b6 -69662——表示发送中文字符的unicode码。

4 软件设计

4.1 主程序流程图

软件设计采用c语言编写、模块化程序设计。stc89c52单片机对tc35模块进行通信,首先设置波特率,通常为9600bit/s,然后再根据实际需要对中断端口进行相应的初始化设置。根据被监控对象的实际情况,主流程图如图3所示。

图3 系统软件主流程图

4.2部分程序源代码

以下是基于stc89c52单片机与tc35通讯接口的部分通信程序,该程序已经通过调试并在开发装置上正常运行。

//打电话ring

void phonecall(void)

{

unchar code ringoff_tc35[]=”at+chup“;

for(i=0;i《=0;i++)

{

sendtotc35(ring_tc35,sizeof(ring_tc35)-1); //向tc35发送打电话的at指令

sendasc(over); //回车

delay1s(25); // 延时9秒

sendtotc35(ringoff_tc35,sizeof(ringoff_tc35)-1); //关机

sendasc(over);

delay1s(2);

}

}

本程序源代码实现打电话功能,其中考虑将at指令转化成ascii码的形式对tc35进行控制。

5 系统稳定性分析

本文研究对象为防盗系统,要求系统稳定,为此进行如下处理:在系统初始化中,间断重复启动三次,以保证能够正常登录网络,最后以短信形式加以确认。主要用单片机对tc35进行控制,单片机的稳定性不可忽视。因外部看门狗的稳定性比内部看门狗的稳定性高,于是采用外部看门狗定时清零,以适应恶劣的工作环境。电源的可靠性也至关重要,为此采用双电源模式。在外部无电源情况下采用内部蓄电池供电,根据用户需要可以采用不同容量的蓄电池以保证其供电时间;在有外接电源情况下,外部供电为主,在此时蓄电池供电不足,便自动开始充电。为了使用户了解系统的工作状态,根据客户需要以短信形式进行定时发送安全回复报告。

6 结束语

设计结合gsm网络,综合利用西门子公司的tc35模块对电力变压器实现了现代的防盗报警系统。整个设计充分考虑了系统中可能出现的各种意外情况,根据具体情况设计了相应的功能。本设计借助目前最可靠、最成熟的gsm移动网络,在软件设计上也进行了相应的人性化设计,满足不同用户的需求。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top