便携式监控系统设计-数控滚圆机缩管机张家港液
本文设计的基于STC15系列单片机和GSM通信的监控系统,充分利用STC15单片机的片内硬件资源和特点,通过适配相应的传感设备可应用于以上多种场合。2读取用户指令短信流程图首先,在串口中断程序里,应判断收到的字符与“+CMTI”是否相同,若匹配,进入下一状态。然后,单片机发送“AT+CMGR=2”,读取该短信,此时GSM模块会返回短信内容,如:“+便携式监控系统设计-数控
滚圆机缩管机张家港液压数控
缩管机滚圆机滚弧机,其中第二行是短信文字内容,所以程序中设计为当有“\r\n”回车换行时比对前4位与“发”的编码“53D1”是否匹配,若是则进入最后一个状态:提取用户指定的电话号码,否则过滤掉此条短信,
本文由公司网站张家港缩管机网站采集转载中国知网整理! http://www.suoguanji.cn/收到短信结束标志“OK”时删除短信,这样SIM卡不会存满,而且读取短信时总是读取第一条。最后,要提取用户指定的电话号码,先要确保接收的字符是数字,否则过滤掉。因为在中英文混合短信里数字的UNICODE编码如:0030(0的编码)也是数字,观察其特征应提取第4位,存入电话数组,注意存的是其ASCII码。当提取数字达11位,号码读取完毕,此时将电话数组中的用户指定号码(不一定是发来短信的号码)保存至Flash,即便关机重启也能读出号码。注意写Flash之前必须擦除整个扇区(512字节),因为此类Flash没有字节单独擦除[2]。3.2触发条件满足时通知用户通过适配不同应用场合相应的传感器,当触发条件满足时,从Flash中读取并发送消息到指定号码,并拨号再挂断,确保及时有效通知到用户。另外,利用STC15内部参考电压BandGap可检测电源电压,当低于阈值时发短信通知用户及时充电,然后关闭系统电源,以保护电池。GSM模块发送中英文混合短信的步骤为:首先,单片机发送“AT+CMGF=1\r\n”,选择文本模式。再发送字符串“AT+CSMP=17,167,2,25\r\n”,选择文本模式的相关参数。再发送“AT+C便携式监控系统设计-数控滚圆机缩管机张家港液压数控缩管机滚圆机滚弧机
本文由公司网站张家港缩管机网站采集转载中国知网整理! http://www.suoguanji.cn/