更全的杂志信息网

远程控制系统的设计

更新时间:2016-07-05

目前,远程监控系统的实施主要通过有线电缆来实现,其在运行过程中存在的诸多不便及低下的效率限制了该技术推广使用.于是将GSM网络作为实施远程监控技术的数据传送和控制平台就成为了一个热门的研究方向.该技术也可用于实现对家庭门锁、家用电器、报警装置等进行无线远程智能控制.鉴于此本文提出了一种综合数据通信、无线网络、单片机等于一体的远程控制系统技术.

1 系统方案设计

本系统使用STC89C52单片机来控制GSM无线模块TC35进行远程控制通信.用户可通过手机终端/飞信客户端发送AT指令.通过读取TC35接收到的短信内容来控制8路外部继电器电路,或将数据经由串口送往TC35模块来实现与移动终端交互的过程.终端显示选用LCD1602模块.系统设计框图如图1所示.

图1 系统设计框图

2 系统软件设计

系统首先通过串口发送握手信号及控制信号给TC35,以建立系统通信关系.其中握手信号报文存储在一维数组中,C语言[1]代码如下:

uchar code AT[]="AT";//握手信号

uchar code ATE[]="ATE"; //关回显

uchar code AT_CNMI[]="AT+CNMI=2,1";//设置该组参数收到新信息直接显示到串口,不作存储

(4)汤类菜如果勾芡浓稠度以原料刚好不下沉为度,不能太稠或太稀,可在允许加胡椒的汤中加少许胡椒粉来体现鲜香味;

观察组53例中,显效25例(占47.17%),有效23例(占43.40%),无效5例(占9.43%),总有效率为90.57%;对照组53例中,显效19例(占35.85%),有效24例(占45.28%),无效10例(占18.87%),总有效率为81.13%,观察组明显优于对照组,两组效果比较,差异有统计学意义(P<0.05)。

uchar code AT_CMGF[]="AT+CMGF=1";//设置短信为txt格式

测试步骤如下

MCU通过串口读取TC35接收的短信,并建立一维数组保存短信报文中的电话号码和控制指令.

uchar AT_Read[12];// 存储、发送、读取短信指令.

MCU向TC35发送控制命令时结尾都应加上回车换行符:

uchar AT_SendNumber[30]; // 存储、发送短信号码指令.

uchar idata SystemBuf[RxIn]; // 储存出口接收数据.

uchar CommandBuf[20]; // 储存指令.

总之在“庙堂”建筑这一原型导向下,美术馆的展品和建筑是国家文化的表征和“对象化”,是对邓肯的“文明化仪式”的体现——“将国家的权威性与文明的观念等同起来”[9]。

当TC35收到用户发来的控制短信自动将报文发往MCU,并等待下一步数据处理.

股东大会现场会议登记起始:中国长城、云南白药、哈工智能、泰达股份、阳光城、酒鬼酒、北京文化、大庆华科、长城影视、鸿博股份、安妮股份、同德化工、欧菲科技、嘉事堂、长青集团、首航节能、木林森、青松股份、星普医科、汤臣倍健、永利股份、德威新材、汇金股份、东方通、名家汇、安车检测、美联新材、三雄极光、怡达股份、捷佳伟创、安通控股、梦舟股份、重庆港九、红豆股份、蓝光发展、天富能源、航天通信、珠江实业、中国海防、新潮能源、新华百货、哈投股份、九州通、长城军工、电魂网络、百傲化学

uchar code AT_CSCA[]="AT+CSCA=+8613800591500";//设置短信服务中心号码,8613800591500福州移动短信中心号码

2)将电路板[2]板上串口通信跳线连接好.

系统先检测有无新短信.若有,TC35通过串口给单片机发报文:

+CMTI: "SM",1 1表示系统当前的短信数量.

随着工业革命的推动,19世纪美国的城市化进程发展迅速,城市规模也迅速扩大,城市人口数量急剧上升,导致城市食品供不应求。在食品不能满足居民需求的情况下,追求利益至上的商人不再重视食品质量与安全问题,同时科学技术的进步,为食品加工提供更多的技术,也为食品掺假、造假埋下了隐患,19世纪末美国出现了各种各样的食品安全问题。

3)插上配套电源,按下板上的开机按键,时间大于200 ms即可.

系统软件设计流程如图2所示.

人力资源管理人员要根据组织和员工特性,有规划地引导开发和调任,满足岗位设置的基本要求,结合人才的特点,分析周围的工作环境,合理规划岗位,激发人才的内部潜能,鼓励他们就参与企业决策中来,提升信息的对称性和人才的主人翁意识,满足当前企业发展的基本要求。

图2 系统软件设计流程图

3 系统硬件设计

图3所示为无线模块TC35测试程序.

图3 TC35测试程序

2.3.3 屋顶绿化的分布情况 徐州市区二环路内花园式屋顶绿化主要集中在市中心商业区,另外,北面、南面各有1处,盆栽植物种植分布没有规律可循,主要集中在居住建筑,基本上是零星散布.

1)先将SIM卡装入开发板,扣上GSM天线.

sendchar(0x0D); sendchar(0x0A);

标志位取TI.当有SystemBuf[5]==0x54)&&SystemBuf[6]==0x49;则表示接收新短信,0x54,0x49即为unicode码中“TI”.随后系统跳转至指令判断及相应的执行部分.

4)在PC使用TC35Test.exe测试程序.

5)先点击“打开端口”,再点击“TC35I初始化”.

6)下图4所示,为串口调试助手监测单片机串口发出的AT指令.

低镁血症与心率失常发生的关系早有报道。在观察冠心病监护病房(CCU)的一组病例,其中324例患急性心肌梗塞,其血清镁较对照组明显降低。入院时有低镁血症的急性心肌梗塞病人,其严重室性异位搏动,室速和室颤的发生率明显增高,而且这组病人房室传导阻滞、室上性心动过速、房颤和短阵室速的发生率也高。在动物实验中,缺镁可导致心动过速,心电图ST段下移、T波低平或倒置。缺镁常伴有缺钾现象,并且是洋地黄等药物中毒而产生心律失常的原因之一。实验证明,低镁使动物实验性缺血性心律失常的发生率增加。

图4 单片机初始化TC35的各条指令

7)使用电话拨号板上SIM卡的号码,若电话能打通,则表示模块正常工作,测试完毕.

4 Proteus串口测试

由于Proteus[3]元件库没有TC35模块,本次采用虚拟终端监视MCU串口通信端的数据,虚拟终端显示的是89c52单片机向TC35模块发送的数据.由于没有收到TC35模块返回的“OK”,因此根据程序[4]中的LOOP循环单片机将不断向TC35模块发送握手信号.如图5、图6所示.

PIVKA-II为维生素K缺乏或拮抗剂-II诱导蛋白,1984年首次对肝癌患者血清PIVKA-II水平进行研究,90%左右的肝癌患者PIVKAII水平呈现不同程度升高,应用放免法对照,91%的患者出现AFP升高[3]。随着对PIVKA-II研究的不断深入,PIVKA-II易被证实为肝癌血清肿瘤标志物,目前已被欧美国家认定为肝癌诊断重要指标[4]。

图5 Proteus仿真图

图6 Proteus仿真图

如果用12 MHz晶振,则波特率存在偏差,9600波特率时误差达到约7.8%.所以强行用12 MHz晶振产生9600波特率则会产生通信乱码,这将导致MCU和TC35之间无法正常通信.然而2400波特率时的误差仅为0.16%,未能产生乱码.此时将定时器的TH1和TL1设为F3即可产生2400波特率,经过实物调试验证此方法具备可行性.

5 总结

提出了一种如何利用GSM[5]模块结合手机终端和单片机,将数据采集和短消息指令结合起来实现远端单片机数据采集、通信、发送控制命令等相关技术.经调试和仿真证实了该方案的可行性.该方案可为远程数据传输和远程状态监测等应用提供一定的参考价值.

参考文献:

[1] 严桂兰.C语言程序设计与应用教程[M].厦门:厦门大学出版社,2016:36-50.

[2] 姚鹏,陈明. Protel 99SE原理图与PCB设计教程[M].北京:机械出版社,2015 : 32-37.

[3] 李美菊.基于单片机的直流电机变速控制系统设计[J].电子技术与软件工程,2015(12):260-263.

[4] 韩斌杰,杜新颜,张建斌.GSM原理及其网络优化(第2版)[M].北京:机械工业出版社,2015:72-78.

[5] 周润景.PROTEUS电路及单片机系统设计与仿真[M].北京:北京航空大学出版社,2016:68-80.

林薇
《德州学院学报》 2018年第02期
《德州学院学报》2018年第02期文献

服务严谨可靠 7×14小时在线支持 支持宝特邀商家 不满意退款

本站非杂志社官网,上千家国家级期刊、省级期刊、北大核心、南大核心、专业的职称论文发表网站。
职称论文发表、杂志论文发表、期刊征稿、期刊投稿,论文发表指导正规机构。是您首选最可靠,最快速的期刊论文发表网站。
免责声明:本网站部分资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有
如有不愿意被转载的情况,请通知我们删除已转载的信息 粤ICP备2023046998号