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

发布者:美梦小狮子最新更新时间:2012-10-26 来源: 21IC 关键字:SMS  单片机  无线监控系统 手机看文章 扫描二维码
随时随地手机看文章

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个汉字。[page]

a) 供电部分

由于 MC35I的工作电压范围是 3.3-4.8V,当 MC35i模块启动后,经过几秒的延时,模块开始搜索网络,这时需要超过 2A的驱动电流(时间很短微秒级),如果驱动不足,会引起模块的突然掉电;车载电源输出一般是 24V但是波动很大,低压可以到 12V高压可以达到 40V ,为了更好的给单片机和通信模块供电,选择宽输入 DC-DC模块 PS12W24DC5D,输出电压稳定在 5V左右,昀大提供电流为 2.4A,只要加一个二极管降压就可以得到满足通讯模块要求的电压输出,可以避免当模块搜索网络时驱动电流不足的问题。并且在电压输出端并联一个大电容 22uF,起蓄流的作用,也能起到提高驱动电流的作用,解决了驱动不足时掉电的问题。

b) 单片机与通信模块的外围设计

通信模块 MC35i模块[4]有 40个引脚,通过一个 ZIF(零阻力插座)连接器引出。这 40个引脚可以划分为 5类,即电源、数据输入 /输出、SIM卡、音频接口和控制。主要电路有:

①、开启与关断电路:

在接通电源后,MC35i 并不能自动启动,需要上电后在其 15引脚 IGT上提供 100 ms的低电平 MC35i才能正常启动。为了保证在复位以及人为操作时都可以是模块激活,选择了加了三极管反相控制的由单片机 PE1控制的开启电路。至于关断在正常状态下采用软件 AT指令实现,故障期间硬件强制关断则是控制 PD引脚低电平时间大于 3.5s。

单片机与通信模块是通过串口通信的方式进行信息传输的,如图 3,通信模块 MC35i的 16-23引脚数据输入 /输出端的 8个引脚分别为 DSRO,RINGO,RXDO,TXDO,CTSO, RTSO,DTRO,DCDO,它有固定的参数 :8位数据位和 1位停止位,无校验位,波特率在 300-115000bps之间可以选择,这里选择默认的 9600bps作为数据传输的波特率,硬件握手信号用 RTS/CTS,模块串口支持标淮的 AT命令集。单片机的串口要和 MC35i模块串口相连,但由于 MC35i模块的串口高电平是 2.65V,单片机的串口高电平为 5V,因此 RXDTXD脚不能直接和单片机相连,可以采用采用 TI公司的电平转换芯片 LVC245解决上述问题;设计中采用实际与理论相结合的方式,在从 MC35i到 MCU的方向加了驱动门电路 7407。

②、SIM卡电路:

模块的24-29管脚为SIM卡引脚,分别为CCIN,CCRST,CCIO,CCCLK,CCVCC, CCGND,其中 CCIN引脚用于检测 SIM卡插槽中 SIM卡是否插入正常,如果正常插人, CCIN脚会输出高电平,如果插人异常,CCIN引脚会维持低电平,模块会在 CCCLK的周期下定时检测 SIM卡,因此 CCIN脚会定时出现一个跳变 ,可以用作检测 SIM存在与否的依据;CCVCC引脚是 MC35i模块为 SIM卡提供的供电电源,2.9v左右。

③、状态检测电路:

调试阶段,采用三极管驱动发光二极管,通过二极管明灭状态及时间来查表获得工作组态;成品设计中的下位机使用液晶显示,从液晶上直接显示各种工作状态,简化了硬件,只需加一个上拉电阻,采用双向口 PE3与之相连,通过软件读取引脚状态来判断 MC35I的工作组态。

 

[page]

2.3 CAN驱动与通信电路设计

CAN总线通信与驱动部分的硬件由:微控制器 AT90CAN128、CAN总线驱动器 PCA82C250以及高速光电耦 6N137构成,主要实现从 CAN总线上按照 J1939协议标准采集实时信息[9]。在数据的接收过程中,数据从 CAN总线上经过接口(一般是 DB9系列)进入 82C250收发器,再经过高速光电隔离芯片 6N137的隔离进入 CAN控制器。通过 6N137进行光电隔离以提高总线的抗干扰能力。

3.软件结构系统软件结构同样本着模块化和功能昀小实现的原则,主要包括监控中心软件、监控终端软件。监控中心软件主要由串口通信模块、管理模块、用户操作界面和后台数据库四部分组成。可以实现的功能有:短消息的提取与存储,数据的分析处理和显示,对异常数据的声光报警,数据库查询、统计及报表输出等。监控终端则主要包括:符合 J1939数据采集与处理、人机界面软件、与 GSM短信编码与发送。实现功能:实时采集、运行监控、液晶显示、发送及控制以及声光报警等。

4.总结随着

J1939与移动通信技术的发展,移动终端及 CAN总线采集设备的普及应用程度越来越高,而基于短消息的增值服务的前景越来越光明。基于短消息和 J1939的远程监控系统将有线传输的低廉与无线传输的便利有机结合了起来,有效降低了系统建成和运营成本;同时由于 J1939通信稳定可靠,也在一定程度上减少了系统出错的概率。因此,该系统在车载监控、工业数据采集系统等领域具有一定的实用价值。

但是,由于 SMS的费用及传输的缺点局限:容量限制(每条短信内容昀多 140个字节);网络繁忙时短信延迟长等,只适于传输小流量的数据。而建立在 GSM基础上的 GPRS恰恰具备了实时性强、快速性等等优点。故在实时性要求较高或数据量较大的应用场合,使用 GPRS代替短消息作为无线数据传输平台将更为合适。

关键字:SMS  单片机  无线监控系统 引用地址:基于SMS的单片机无线监控系统的设计

上一篇:基于单片机的测控系统的抗干扰措施
下一篇:用状态机做独立按键检测

推荐阅读最新更新时间:2024-03-16 13:11

C51-单片机STC11L系列
STC11L32XE STC11L48XE STC11L60XE 1. 内部flash大小 : 32KB 48KB 60KE,可以进行code变量定义。如: uchar code data; 内部EEPROM(操作类似NOR flash都是sector操作)大小: 29KB 13KB 1KB; 引脚数:64引脚(宏晶科技的单片机引脚数目最多为64PIN,最少8PIN); 2. UART:都有2个串口UART,但是2个串口是分时复用的。烧写程序固定为串口P3.0(RXD)/P3.1(TXD)。串口波特率设置有相应的上位机计算软件工具,163邮箱中有此软件。 3. 中
[单片机]
基于AtmelAVR Flash微控制器的基本原理及在汽车中的应用研究
  车上可自动关闭的电动车窗或车门设备潜藏着卡死,挤压以及可能伤人的危险。它们必须能够反向移动以防止马达所施加的力超出正常限制。这种特性意味着必须持续监视速度、电流和玻璃的位置。   现代汽车中的电动设备   目前,在高端客用汽车中电子组件和系统在成本中已占20%以上。增加电子设备的数目可以更好的控制传感器和致动器,从而增强汽车的舒适性和安全性。可以预测,大部分的中等或汽车将会系统性的装备电动车窗或车门系统。这些设备中的绝大多数是全自动的,这意味着它们必须附带安全系统以防止伤人或机械故障已有法规设立了电动系统必须遵守的规则。这一点在车窗的升起和车门的滑动上尤其正确的。这篇应用笔记介绍了如何实现一个防夹算法,该算法初是用于电动车
[单片机]
基于AtmelAVR Flash<font color='red'>微控制器</font>的基本原理及在汽车中的应用研究
基于MSC1211单片机的RFID接收系统设计
1引言   射频识别技术RFID(Radio Frequency Identification,)是一种非接触的自动识别技术,利用射频信号及其空间耦合和传输特性进行的非接触双向通信,数据交换不是通过电流的触点接通而是通过电场与磁场,即通过无线的方式通信,实现对静止或移动物体的自动识别。目前我国对于RFID技术的研究仍然停留在低频RFID领域的初级阶段,其低频RFID接收器存在识别距离近、精度低、功耗大以及抗干扰差等缺点。为了适用于要求识别距离长、读写数据率高、抗干扰性强的各种场合,我们设计了一种高性能的超高频率射频识别接收系统。该系统可直接转换解调800MHzZH至1.5GHz的频率范围,完全覆盖了RFID阅读器所使用的UH
[网络通信]
使用IAR和BSL下载线烧录程序至单片机方法下载
一,使用两个软件:IAR(EW430)和MSP430BSL.exe 二,IAR软件用于编程和编译;BSL软件负责载入烧录。 三,在IAR中编程操作: IAR Systems是全球领先的嵌入式系统开发工具和服务的供应商。公司成立于1983年,迄今已有27年,提供的产品和服务涉及到嵌入式系统的设计、开发和测试的每一个阶段,包括:带有C/C++编译器和调试器的集成开发环境(IDE)、实时操作系统和中间件、开发套件、硬件仿真器以及状态机建模工具。
[单片机]
51单片机项目设计:超声波测距、智能小车(keil+proteus)
项目展示: 仿真展示 : 一、项目要求 (一)项目内密 本课题的主要内容是,将超声波传感器安装在一台沿直线行走的小车上,由AT89C51 控制超声波传感器,发出超声信号,记录超声液从发射到接收的所需要的时间,得到其与|被测物体之间的能离。在小车行走的过程中,不断重复测距,得到一组距离数据。由单片机记录测得的距离,经过数据处理,将其显示在液晶屏上。同时,将一组距离数据,由串口传到上位机,由VB程序保存距离数据,并画出曲线,就得到了被测物体的单边轮廓。 (二)课题研究方需 超声波测距仪系统主要由单片机最小系统、超声波模块、LCO显示电路及电源电路组成。系统的主要功能如下: 超声波传感器发射和接收超声波,依据计时
[单片机]
51<font color='red'>单片机</font>项目设计:超声波测距、智能小车(keil+proteus)
8位单片机的16位外部总线扩展与应用
  随着电子设计技术的进步和芯片制造工艺水平的提高,16位和32位单片机的使用越来越广泛,但是8位单片机因其制造工艺成熟、价格低廉等特点,仍然在市场上占有相当大的比例,尤其在成本敏感和可靠性要求极高的汽车电子领域,更占用绝对优势,带有外部总线的8位单片机,可以方便地与8位总线设备(如A/D、RAM和CAN总线)相连。随着对传输性能要求的提高,出现了大量的16位总线设备(如网络接口芯片),8位单片机要与16位总线设备相连接,通常的做法是利用I/O端口来模拟16位总线的读/写时序,数据传输速率较低,且原有的8位设备的传输速率也随之降低,因而限制了8位单片机的使用范围,本文提出一种8位单片机扩展16为外部总线的方法,不影响原有8位器件的
[应用]
基于51单片机的智能饮水机设计
一.硬件方案 本次设计为一个基于单片机的饮水机的温度控制系统,该系统可以实时检测饮水机水箱的水温,并且可以通过数码管显示饮水机水箱水温度数,可以通过键盘或开关选择制冷或加热,可以人为设置水的温度的上下限,如加热,当温度在设定的范围内时正常工作,当低于水温下限时控制加热器加热;如制冷,当温度高于水温上限时控制压缩机制冷,温度检测范围0~95℃,精度±1℃,当温度超过设定值时具有示警功能。 主要由用51单片机+防水型温度传感器DS18b20+液晶屏LCD1602+液位开关+时钟芯片+继电器+小风扇+按键;如图: 二.设计功能 (1)系统上电后,LCD1602显示当前的时间、日期和水温。 (2)使用不锈钢液位开关来检测是否有水源
[单片机]
基于51<font color='red'>单片机</font>的智能饮水机设计
AT89S51单片机是什么?
AT89S51单片机是什么? AT89S51是什么? 书上和网络教程上可都是8051,89C51等 !没听说过有 89S51 ?! 这里,初学者要澄清单片机实际使用方面的一个产品概念,MCS-51单片机是美国INTE公司于1980年推出的产品,典型产品有 8031(内部没有程序存储器,实际使用方面已经被市场淘汰)、8051(芯片采用HMOS,功耗是630mW,是89C51的5倍,实际使用方面已经被市场淘汰)和8751等通用产品,一直到现在, MCS-51内核系列兼容的单片机仍是应用的主流产品(比如目前流行的89S51、已经停产的89C51等),各高校及专业学校的培训教材仍与MCS-51单片机作为代表进行理论基础学习。 有些文献
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved