加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

基于STC89C52的GSM智能家居报警系统

2016/08/01
77
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(4)
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

本系统是一款基于STC89C52GSM智能家居报警系统,能够实现烟雾报警、温度报警、防盗报警,并采用GSM发送警报信息。

1.GSM手机模块TC35

1.1 TC35特点

TC35是Siemeils公司推出的新-代无线通信GSM模块。自带RS232通讯接口,可以方便地与PC机、单片机连机通讯。可以快速、安全、可靠地实现系统方案中的数据、语音传输、短消息服务(Short Message Service)和传真。TC35模块的工作电压为3.3—5.5V,可以工作在900MHz和1800MHz两个频段,所在频段功耗分别为2w(900M)和1w(1800M)。

模块有AT命令集接口,支持文本和PDU模式的短消息、第三组的二类传真、以及2.4k,4.8k,9.6k的非透明模式。此外,该模块还具有电话簿功能、多方通话,漫游检测功能,常用工作模式有省电模式、IDLE、TALK等模式。通过独特的40引脚的ZIF连接器,实现电源连接、指令、数据、语音信号、及控制信号的双向传输。通过ZIF连接器及50Ω天线连接器,可分别连接SIM卡支架和天线。

TC35模块主要由GSM基带处理器、GSM射频模块、供电模块(ASIC)、闪存、ZIF连接器、天线接口六部分组成。作为TC35的核心,基带处理器主要处理GSM终端内的语音、数据信号,并涵盖了蜂窝射频设备中的所有的模拟和数字功能。在不需要额外硬件电路的前提下,可支持FR、HR和EFR语音信道编码

1.2使用方法

1)TC35的连机方法

任何一个TC35模块首次使用时,必须要测试其工作是否正常,由于其自带RS232接口,所以我们可以用PC机的串口调试软件进行调试。

a)启动串口调试软件

串口调试软件有许多,可以使用任意一款软件,也可以使用WINDOWS自带的“超级终端"。设置波特率19.2k,这是TC35的默认波特率,首次连机可以从2400~57.6k不断测试,直到TC35有应答。

b)发送“AT”

AT 回车

c)改变波特率“AT+IPS=XXXX"

TC35的默认波特率是19.2k,实际使用时,可以改成9600或38.4K,方法如下:

AT+IPR=9600 回车

d)短信模式的设置

(GSM模块的短信模式有2种。第1种是:TEXT模式;第2种是:PDU模式。PDU模式可以采用unicode编码发送英文、汉字。但合成PDU码比较复杂,而TEXT模式只能发送英文,但无须编码。实际使用可以采用TEXT模式。

设置如下:

AT+CMFG=1 回车

e)短信模式简介

SMS是由Etsi所制定的一个规范(GSM 03.40和GSM 03.38)。当使用7-bits编码的时候它可以发送最多160个字符;8-bit编码(最多140个字符)。通常无法直接通过手机显示;通常被用来作为数据消息,例如:smart messaging中的图片和铃声和OTA WAP设置。16-bit信息(最多70个字符)被用来显示Unicode(UCS2)文本信息,可以被大多数的手机所显示。一个以class 0开头的16-bit的文本信息将在某些手机上作为Flash SMS显示(闪烁的SMS和警告SMS)。

有两种方式来发送和接收SMS信息:使用文本模式或者使用PDU(protocol description unit)模式。文本模式(可能某些手机不支持)实际上也是一种PDU编码的一种表现形式。在显示SMS信息,可能使用不同的字符集和不同的编码方式。

f)短信读取方法

AT+CMGR=X回车

如果有短信息,TC35回应:

AT+CMGR=1

+CMGR:"REC UNREAD","13307496548",,"04/08/17,22:24:32+02

testOK

OK

短信息分析:

“test OK"就是短信息内容。

短信息的存储容量与Ic卡有关,序号从1-N。

REC UNREAD":代表短信息未读过。

REC READ" :已读过。

13307496548" :接收的手机号码。

04/08/17,22:24:32+02":短信息发送的时间。

无短信息,TC35回应:

AT+CMGR=3

+CMGR:0,,0

g)短信的删除方法

AT+CMGD=1回车

h)短信的发送方法

短信息的发送分成两步:

i.发送接收的手机号码,等待应答:“>"

AT+CMGS="13307496548"回车(目的地址)

TC35回应:

AT+CMGS="13307496548" >

ii.输入短信息的内容(只能是英文):Test 回车

2)单片机控制TC35的方法

上面介绍了用PC机控制TC35的方法,我们只需设计一个TTL转RS232电平电路,连接到MCUUART口,另一端直接连接到TC35,并将PC机输出的控制命令转化成单片机输出的指令即可。

2.烟雾报警装置

烟雾报警采用MQ-2检测可燃气体烟雾传感器模块,当检测到可燃性气体时,LED亮,并启动蜂鸣器进行报警,通过GSM手机模块TC35发送短信到指定号码。

3.温度报警装置

温度报警采用DS18B20温度传感器,当温度高于设置温度时,蜂鸣器报警,并通过GSM手机模块TC35发送短信到指定号码。

4.防盗报警装置

防盗报警采用HC-SR501人体红外传感器模块,当检测到人体红外时,蜂鸣器报警,并通过GSM手机模块TC35发送短信到指定号码。

  • 短信报警.ddb
    描述:原理图和PCB源文件,用protel软件打开
  • 程序.zip
    描述:软件源代码(有详细的中文注释)
  • 参考资料.zip
    描述:参考资料
  • 材料清单.xls
    描述:材料清单

相关推荐

电子产业图谱