关 闭

新闻中心

EEPW首页 > 安全与国防 > 设计应用 > 基于ATmega128的家庭报警系统设计与实现

基于ATmega128的家庭报警系统设计与实现

作者:时间:2009-07-29来源:网络收藏

图4 闪存与单片机接口电路结构图

  短信发送原理及流程

  对TC35i的操作均采用AT指令,它包含了语音和短信息的控制。为了支持中文短信,本设计中采用PDU模式发送和接收短信,汉字采用十六进制Unicode编码字符。短信发送短信是由AT指令控制的,发送的短信格式有两种:文本格式和PDU格式,前者只能发送字符和字母,而后者可发送字符、字母和汉字。为使用户方便地读取短信内容,本文选择采用PDU格式。发送采用8位数据位和1位停止位,无校验位,波特率19200bps。发送短消息的基本命令如下:

  1、设置短消息服务中心地址AT+CSCA="+8613753485894"(太原)

  2、设置短消息发送格式(0-PDU,1-文本)AT+CMGF=1;

  3、发送短消息(短消息内容为“test”)AT+CMGS="13753485896"(目的地址) >test^z

  4、列出所有的短消息AT+CMGL=

  “ALL”

  5、读取短信息内容(Once more),假设INDEX=6,AT+CMGR=6

  6、删除短消息AT+CMGD=NUM.>

  发送短信息系统实现流程如图5所示,首先初始化串口,利用AT指令检查是否连接成功,如果成功接收单片机检测到红外、燃气泄漏、烟雾等的高电平,则对相应的高电平所反应的信息按一定的编码方式进行编码,再根据短信息中心号码、接收短信息目的用户号码、编码方式以及短信息有效期生产PDU格式数据。最后利用AT指令[AT+CMGS]来发送短信息到用户手机上。



评论


相关推荐

技术专区

关闭