基于SMS的单片机无线监控系统的设计

时间:2012-10-23来源:网络

摘要:本文介绍了基于 SMS的单片机远程监控系统,采用内置 CAN控制器的 AT90CAN128作为控制器来实现 J1939的数据采集功能,通过串口控制 GSM/GPRS模块实现短信发送,主要采集发动机的相关参数,可以满足高时效等要求。

1.引言

目前,工程机械不仅力求采用内部网络来解决各个系统间进行数据交换的问题,尤其因为需要经常工作在偏远地区,工程机械希望结合电子通讯等行业,采用发高性价比的设备来实现远程监控功能。针对网络化的要求,汽车行业已经开始引入现场总线,并且形成了统一的标准— J1939标准[6],并且相关的产品系统逐渐进入国内市场;而短消息服务业务 SMS作为 GSM网络的一种基本业务,具有:永远在线;不需拨号;价格较便宜;覆盖范围广等特点,特别适用于小流量的数据传输的应用。 GSM短信业务[2]、J1939数据采集[8]、无线监控系统都是近年来研究的热点问题,但是将三者结合起来的设备在国内为数不多。将三者集合起来,不仅可以解决单点的实时监测,更贯穿密集的网络上各个节点,使结构更加灵活,又可以进一步降低成本。本文设计的远程监控系统就是综合了以上三者的在工程机械上的一个应用。安排设计了一个安装在工程机械上的装置,带有符合 J1939标准[6]的 CAN总线接口以读取总线上发动机工作状态,然后将这些信息定时通过GSM短信形式发送出去的监控系统,对工程机械的使用有很多实际意义。整体系统实现了对发动机参数进行实时显示与发送的功能,用户不仅可以根据需要实时监测发动机状况,而且可以把相关参数以短消息形式发送给监控中心,完成远程监控,并且可以保存作为后期研究比较的依据。

2.系统硬件结构本课题所设计的监控系统是基于 GSM的短信业务,并且采用 AT90CAN28作为控制器来实现远程监控的。总体结构图如下图 1:

设计中主要研究的是监控系统终端的硬件设计,其中监控中心可以是用户手机也可以是载有 GSM模块的 PC。

2.1、监控终端的硬件模块化设计硬件结构图如图 2

硬件设计时采用了模块化思想,将监控终端分成五大模块:电源、J1939数据采集、 GSM短信模块、人机界面(包括键盘和液显)和控制模块。

控制模块使用的单片机是 AVR出产的具有 RISC 内核的 8位低功耗 CMOS微处理器,典型特点:内置 CAN控制器,显著的节省了硬件资源 ,简化了程序代码。而短信模块选择的是西门子公司的GSM/GPRS模块MC35i;液晶显示模块则是选用了北京青云 LCM12864ZK,可显示四行,每行 8个汉字。

1 2 3

关键词: 监控系统 设计 无线 单片机 SMS 基于

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版