0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用YK-2 GSM短信模块和上位机实现短信息控制系统的设计

牵手一起梦 来源:网络整理 作者:佚名 2020-01-21 17:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1 、概述

GSM的英文全称是GLOBAL System for Mobile Communications,其中文含义是“全球移动通信系统”。GSM数字移动通信系统是由欧洲主要电信运营者和制造厂家组成的标准化委员会设计。并在蜂窝系统的基础上发展而成。我国1994年开始建设GSM网。目前全国GSM用户约有1.6亿。而作为GSM服务中一项重要的远程业务。SMS(Short Message Severs)能够在移动用户及外部系统(比如电子邮件、页面调度以及声音邮件系统)之间传送包括文字与数字的短信息。其独特的快捷性,方便性,易用性,已经使其在诸如E-mail、娱乐,GPS定位等领域得到了越来越广泛的应用。目前已经有许多厂商开发了具有单独短信息收发功能的功能模块,GSM短信息收发功能模块的广泛应用。为GSM短信息在自动控制领域的应用注入了新的活力。

本设计选用YK-2 GSM短信模块和上位机构成基于GSM网络的通用短信息控制系统.以利用手机终端收发短信息实现对被控对象的远程控制。

2 、系统工作的基本原理

系统采取经典的单通道开环控制结构。选用IBM-PC作为上位机,YK-2 GSM短信模块通过RS232口与上位机进行硬件连接。分析接收的短信息和生成发送短信息的工作由事先在上位机上编制好的软件实现,从而实现系统的运行,系统工作原理结构图如下:

采用YK-2 GSM短信模块和上位机实现短信息控制系统的设计

图1 基于GSM网络的短信息控制系统基本结构

3 、相关技术简介

3.1 YK-2 GSM短信模块简介

YK-2 GSM模块是目前比较常用的GSM短信息收发模块,其高达1条/6秒的发送速度。对中文70汉字,英文160字符短信息的支持,以及对GSM双频1800MHZ和单频900MHZ网络的适应能力。使其具有良好的通用性和移植性。YK-2GSM模块支持硬件RS232接口,能够方便与PC上位机通讯。

3.2 短信息收发控件Smscom.ocx简介

Smscom.ocx是目前IBM-PC机常用的短信息收发ActiveX控件。可以在Visual Basic等可视化开发工具中直接调用。它采用串口或者红外端口作为短信息的输出通道,支持包括Nokia、Siemens、Motorol等a在内支持GSM0705短信息收发协议的手机终端。对部分基于GSM网络的调制借条器也有很好的支持。支持PDU短信息模式,具有初始化InitDevice、发送短信息SendSms、查询事件GetEvent、接收信息SmsEvent和发送完成OnEvent等基本事件。

4 、系统软件设计

4.1 K-2 GSM模块与上位机连接硬件实现

YK-2GSM模块采用DB-9的连接器与上位机连接,结合RS-232C的各根数据线和MAX232芯片各个引脚的定义。模块的TXD和RXD端通过MAX232分别与上位机的TXD和RXD端直接连接。组成最简单的通讯电路。同时考虑到现场干扰等情况,可以采取滤波电容灯抗干扰措施。

4.2 YK-2 GSM模块与上位机连接软件实现

软件开发工具选用Windows下的可视化开发工具Visual Basic.软件一方面接收移动终端发送过来的短信息。加以分析,输出控制信号到被控对象,另一方面将从检测与转换设备收过来控制结果的信息整理,发送到移动终端。软件基本原理如下:

采用YK-2 GSM短信模块和上位机实现短信息控制系统的设计

软件的关键代码如下:

采用YK-2 GSM短信模块和上位机实现短信息控制系统的设计

采用YK-2 GSM短信模块和上位机实现短信息控制系统的设计

5 、结语

基于GSM网络的通用短信息控制系统由于结构简单、价格低廉、通用性、实用性强,能够直接或者在稍作改造后用于诸如:工厂、煤矿等需要远程自动控制的场合。该基于GSM网络的通用短信息控制系统能够在提高经济效益.减少工作人员劳动强度方面起到了较大的作用,能使需要该系统的工矿自动化水平提高。具有一定的社会和经济意义。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制系统
    +关注

    关注

    41

    文章

    6894

    浏览量

    113571
  • 移动通信
    +关注

    关注

    10

    文章

    2701

    浏览量

    71770
  • GSM
    GSM
    +关注

    关注

    9

    文章

    837

    浏览量

    126038
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    电机温度 “偷偷升”?无线监测 + 短信预警,防烧事故

    电机温升的 “悄悄变化”,本质是设备的 “求救信号”。无线声振温监测系统以 “无线监测 + 短信预警” 模式,精准捕捉信号,将故障消灭在萌芽状态。对企业而言,这不仅能避免烧损失,更能提升运维效率、降低人工成本,真正 “花小钱防
    的头像 发表于 11-24 10:18 449次阅读
    电机温度 “偷偷升”?无线监测 + <b class='flag-5'>短信</b>预警,防烧<b class='flag-5'>机</b>事故

    上位程序编写

    hbird_sdk_soc.h头文件。 接下来编写上位程序,上位程序主要完成接收和解码定位信息的功能,本文
    发表于 10-28 06:40

    物联网短信实战:SMS库收发功能速成来啦!

    在物联网开发中,短信收发是常见需求。本文带来一场技术实战,借助SMS库,10分钟内即可实现物联网短信的收发。通过简单易懂的教程,让你快速掌握这项功能,为物联网项目赋能。   SMS核心库主要支持如下
    的头像 发表于 10-21 17:09 600次阅读
    物联网<b class='flag-5'>短信</b>实战:SMS库收发功能速成来啦!

    映翰通IR915L如何实现与plc连接发送短信

    我想通过IR915L与plc连接 plcIO点状态为1时 发送短信
    发表于 08-06 06:46

    科普|北斗短报文和北斗短信的区别,专业干货文章

    近日,北方大部分地区短强降雨引起了局部地区的洪涝灾害,中国移动宣布提供免费一个月的北斗短信服务,中国移动的部分机型用户,可以开通北斗短信服务,没有任何手机信号的情况下,也可以发送20个汉字的短信
    的头像 发表于 08-05 11:30 1917次阅读
    科普|北斗短报文和北斗<b class='flag-5'>短信</b>的区别,专业干货文章

    给予单片的温度控制系统设计

    在工业生产、智能家居等领域,温度的稳定控制至关重要,基于单片的温度控制系统凭借灵活、高效的特点被广泛应用,其设计原理与实现方式值得深入探讨。 基于单片
    的头像 发表于 07-16 10:57 455次阅读

    某车联网终端有时无法短信唤醒的故障分析

    某车企反馈车载物联网终端4G下有时无法接收短信,导致车辆无法唤醒。查询短信中心记录,下发失败原因有时是“用户不在服务区”,有时是“用户关机”。实际终端一直保持开机状态。
    的头像 发表于 07-14 10:39 494次阅读
    某车联网终端有时无法<b class='flag-5'>短信</b>唤醒的故障分析

    LuatOS短信功能全解析:技术原理与运行逻辑

    想要了解短信如何在LuatOS上高效运行?本文将拆解其airsms.lua文件技术架构,从通信协议到代码实现,逐层揭示短信功能的完整运作流程与核心逻辑。   一、发送短信 LuatOS
    的头像 发表于 07-03 15:25 472次阅读
    LuatOS<b class='flag-5'>短信</b>功能全解析:技术原理与运行逻辑

    解码LuatOS:短信功能的底层运作机制

    短信功能在LuatOS中的运行并非表面所见那么简单。本文将深入系统底层,解码其通信协议、数据处理与系统交互,呈现完整的运作图谱。 我们这期主要拆解airsms.lua文件,讲清楚,短信
    的头像 发表于 06-27 18:05 461次阅读
    解码LuatOS:<b class='flag-5'>短信</b>功能的底层运作机制

    无刷直流电机磁场定向控制系统研究

    BLDCM上位监控系统。实测的相电流为近似正弦波,监控系统显示转速波动小,电机运行平稳。 纯分享帖,点击下方附件免费获取完整资料~~~ *附件:无刷直流电机磁场定向
    发表于 06-26 13:31

    嵌入式单片在电机控制系统中的应用

    长时间处于良好的工作状态,其稳定性也得到了显著的提升。嵌入式单片在电机控制系统中的应用可以分为软件应用和硬件应用,硬件提供基本的物理框架支撑,软件提供基本的信息、数据处理渠道,也只有这样,才能
    发表于 06-11 15:07

    上位和下位是什么关系

    和监控功能的计算机或控制系统,如工业PC、服务器等。它处于控制系统的上层,主要负责发出控制指令、显示数据、进行数据分析和处理等。 下位 :一般是直接
    的头像 发表于 05-29 18:03 1102次阅读

    如何通过上位控制CYUSB3014的指定管脚实现类似功能?

    我们原来使用CY7C68013A实现上位与FPGA之间双向通信,通过控制端点可以实现对诸如CY7C68013A上的PA0等管脚进行
    发表于 05-13 06:24

    运动控制卡网络通讯的心跳检测之C#上位编程

    使用C#上位编程实现运动控制卡网络通讯的心跳检测功能
    的头像 发表于 12-24 10:54 1982次阅读
    运动<b class='flag-5'>控制</b>卡网络通讯的心跳检测之C#<b class='flag-5'>上位</b><b class='flag-5'>机</b>编程

    垃圾短信?手机自动识别垃圾短信逻辑的分析

    服务的企业来说,如何让自己的服务短信不被识别为垃圾短信,而让用户能够看到,成为了一个亟待解决的问题。本文将深入探讨手机自动识别垃圾短信的逻辑。 2 手机自动识别垃圾
    的头像 发表于 12-16 10:19 1482次阅读