GPRS手机短信控制模块

合集下载

gprs模块比较及选择

gprs模块比较及选择

GPRS模块比较及选择现在无线模块品种众多,对于初次进行方案设计的人员来说,难以抉择。

常规的无线模块分成GPRS、CDMA、GSM、EDGE等模块。

其中有些模块是不带TCP/IP协议的。

随着产业的发展和技术的进步,现在大多数无线模块都内置了协议。

由于GPRS的网络分布更为广泛,大多数的客户倾向于选择使用GPRS模块。

西门子作为老牌的模块生产企业,它的口碑在业界还是不错的,如MC55I功能丰富、性能稳定;同样如摩托罗拉的G24模块,它的功能非常强大,当然此两款模块价格也是比较高的。

相对来说BENQ的M23G、M32(M32已经停产)和华为的GTM900B模块性价比较高,特别是华为的GTM900B模块,近年在行业内得到了越来越多的认可,性能稳定,返修率很低。

还有一个优势,就是在硬件上它可以同西门子的TC35I、MC39I进行互换,对于想降低生产成本的模块用户来说非常方便。

相对来说GPRS模块,西门子的MC39I、MC55I、摩托罗拉的G24返修率非常低,客户接受和认可度高。

而从最近几年的情况分析来看,华为的GTM900B模块逐渐占据了较高的市场份额,其返修率也非常低。

作为性价比很高的一款产品,非常适合对价格敏感的客户群选用。

对于GSM模块,则推荐客户选用西门子的TC35I模块。

CDMA模块则推荐使用华为的CM320,性价比相对较高。

随着无线通讯市场的规模逐渐加大,模块的经销渠道也越来越多。

但现在市场上商户良莠不齐,举例来说西门子的无线模块由于推出较早,功能强大,性能稳定,用户也较多。

但市场上也出现了很多“水货”和“翻新货”,质量和维保就难以得到保证。

所以建议用户不要为了表面上看起来便宜了十几块钱而增大了风险,购买此类产品还是要在正规的代理商或专业经销商处购买。

华为的GTM900B作为国产的GPRS模块,目前市场上应该来说还不会出现“假货”和“翻新货”,目前最好的采购渠道就是在代理商和专业经销商处,能够得到很好的技术支持和产品维保。

at指令直接控制gprs模块进行拨号上网

at指令直接控制gprs模块进行拨号上网

at指令直接控制gprs模块进行拨号上网我想用at指令直接控制gprs模块进行拨号上网(不想用windows的网络和拨号连接),然后主动去连接我的服务器(实ip),但是我用以下流程,到设置目的ip时老是出错(返回error).1. AT+CGDCONT=1,"IP","CMNET"OK2. AT+CGATT=1OK3. ATD*98***1#OK4. AT+CGDSTIP=202.106.184.200ERROR我换了别的号,如*99***1#,返回connect 112500,但第四步还是出错。

问题一:为什么老是返回error?问题二:拨号返回ok或connect 112500为什么我还上不了网(ping实ip机子不通,IE打开不了网页。

)我用的是wavecom 的wismo2c_2模块请各位专家,同行多多帮忙,分不够可以再加,分完为止。

问题点数:0、回复次数:19Top1 楼flyhongwh(苏柯)回复于 2003-09-26 18:21:59 得分 0 哪位大侠快出手啊,小弟现在无从着手。

Top2 楼LuckT om(幸运大虾)回复于 2003-09-27 11:01:41 得分 0 望大虾快出手解决,时刻关注3 楼flyhongwh(苏柯)回复于 2003-10-03 20:51:50 得分 0 国庆都去郊游了吗?可苦了小弟了,望早日归来,等着救命呢。

Top4 楼xysome(Conqueror)回复于 2003-10-03 22:19:11 得分0 atOKat+ccid //检测是否装有SIM卡+CCID: "89860060190200147245"OKat+cgmr //检测软件版本,5.0以上的才有GPRS功能支持534_09gg.2C2 1747684 080602 16:50OKat+csq //检测信号质量,确定是否可以登陆上网络+CSQ: 28,0OKat+CGCLASS="B" //设置模块工作类型OKAT+CGDCONT=1,"IP","CMNET" //上网设置,只有开通GPRS 功能的SIM卡才可以OKAT+CSQ+CSQ: 27,0AT+CGACT=1,1 //激活网络OKAT+CGREG? //检测是否登陆上GPRS网络+CGREG: 0, 1 //成功登陆OKAT+IPR=115200;&W //更改串口速率并保存OKTop5 楼codeworm(codeworm)回复于 2003-10-09 16:01:02 得分0 你在第三步OK以后,服务器端会向你发PPP包,你必须根据PPP协议响应服务器,一般服务器会发认证要求过来,只有通过PPP 认证才能真正连上网络。

单片机ec20模块例程

单片机ec20模块例程

单片机ec20模块例程单片机EC20模块例程一、引言单片机EC20模块是一种常用的无线通信模块,广泛应用于物联网、智能家居等领域。

本文将介绍单片机EC20模块的使用例程,帮助读者了解如何在单片机中使用EC20模块进行通信。

二、EC20模块的基本介绍EC20模块是一种基于4G网络的通信模块,具有高速、稳定的数据传输能力。

它支持GSM、GPRS、EDGE、WCDMA、HSPA、LTE等多种通信方式,可实现数据的收发、远程控制等功能。

三、EC20模块的硬件连接在开始使用EC20模块之前,首先需要将其与单片机进行连接。

通常,EC20模块的连接方式包括电源和串口两部分。

1. 电源连接:将EC20模块的VCC和GND引脚分别与单片机的5V和GND引脚相连接,以供给EC20模块工作所需的电源。

2. 串口连接:EC20模块的TXD引脚连接到单片机的RXD引脚,RXD 引脚连接到单片机的TXD引脚,以实现单片机与EC20模块之间的串口通信。

四、EC20模块的通信示例下面以使用EC20模块发送短信为例,介绍单片机中使用EC20模块的代码实现。

1. 初始化模块:在使用EC20模块之前,需要对其进行初始化设置。

具体的初始化代码如下:```// 初始化串口void initSerial() {// 设置波特率为9600Serial.begin(9600);}// 初始化EC20模块void initEC20() {// 发送AT指令,等待模块响应Serial.println("AT\r\n");delay(1000);// 设置模块为短信模式Serial.println("AT+CMGF=1\r\n");delay(1000);// 设置短信中心号码Serial.println("AT+CSCA=\"+86138****5500\"\r\n");delay(1000);}```2. 发送短信:在EC20模块初始化完成后,可以使用以下代码发送短信:```// 发送短信void sendSMS(String phoneNumber, String message) {// 设置接收短信的手机号码Serial.println("AT+CMGS=\"" + phoneNumber + "\"\r\n");delay(1000);// 输入短信内容Serial.println(message);delay(1000);// 发送短信Serial.write(0x1A);delay(1000);}```3. 主函数调用:在主函数中调用以上函数,即可实现发送短信功能。

GMS短信模块编程

GMS短信模块编程

概述GPS/GPRS/GSM是基于SIMCOM公司SIM548C设计的一款结合GSM/GPRS&GPS功能为一体的通信模块。

可通过GPS功能定位,通过GSM短信、GSM打电话、GPRS的TCP/IP协议将GPS 数据或者其他数据信息发送到远端。

兼容Arduino接口规格。

注意:下面程序适用于GPS/GPRS/GSM第二版本。

性能描述GSM/GPRS指标∙四频GSM 850/900/1800/1900MHz∙GPRS multi-slot Class 10标准∙GPRS mobile station Class B标准∙满足 GSM 2/2+标准-Class 4(2W @ GSM850/900MHz)-Class 1(1W @ GSM1800/1900MHz)∙AT命令控制 (GSM 07.07 ,07.05和SIMCom增强型AT命令集)∙支持STK∙支持低功耗模式∙支持电压范围:3.4…4.5 V∙正常工作温度:–30°C至+80°C∙受限运作温度:–40°C至–30°C和+80°C至+85°C∙存储温度:–45°C至+90°CGPS指标∙接收20个通道,L1 1575.42 MHz,C/A 代码 1,023 MHz 芯片率∙准确定位2.5米CEP-无SA/Velocity 0.1 m/s-无SA/Time 1 μs GPS同步时间∙DGPS/SBAS位置:2.0 CEP∙Date WGS-84∙捕获时间率 (95% TTFF首个当地位置)-热启时间:< 1 秒,平均,室外-温启时间:35 秒,平均,室外-冷启时间:35 秒,平均,室外∙支持AGPS∙工作电压:3.3 V DC ±5%∙低功耗:3.3 V时,160mW∙协议-NMEA-0183(默认)-SiRF binary-RTCM SC-104∙晶体振荡器(TCXO),频率稳定的温度±0.5ppm∙Memory: 4 Mb flash and 1Mb SRAM模块特性∙通过串口执行AT命令∙GSM串口波特率:300,1200,2400,4800,9600,19200,38400,57600,115200bps(默认115200bps)可通过AT命令更改波特率GSM自动波特率:4800,9600,19200,38400,57600,115200bps∙通过串口输出GPS定位信息∙GPS串口波特率:1200,2400,4800,9600,19200,38400,57600,115200bps (默认4800bps)∙支持6针翻盖式SIM卡座∙支持耳机、麦克接口∙支持4*4矩阵键盘接口∙模块工作电压:5V∙模块尺寸:长度82mm,宽度70mm∙模块重量:引脚定义图片按键切换功能说明控制端口PD345可更改,换成别的IOGPS功能GPS部分与PC机通讯GPS数据通过串口输出到PC机∙硬件连接主控板选用Arduino 328作为例子说明。

SIM900A模块单片机

SIM900A模块单片机

SIM900A模块单片机SIM900A模块是一种常用的GSM/GPRS通信模块,可以用于单片机与移动通信网络的连接,实现远程监控、远程控制、短信通知等功能。

本文将介绍SIM900A模块的基本原理、使用方法以及常见问题解决方案。

一、SIM900A模块的基本原理。

SIM900A模块是基于GSM/GPRS技术的通信模块,可以实现单片机与移动通信网络的连接。

它具有GSM和GPRS双模式,支持全球四频段,可以在全球范围内使用。

SIM900A模块可以通过串口与单片机进行通信,实现短信发送、接收、电话呼叫、网络连接等功能。

SIM900A模块内部集成了GSM/GPRS通信模块、SIM卡接口、天线接口、电源管理电路等部分。

它可以通过AT指令进行控制,与单片机通信时,只需要发送相应的AT指令即可完成各种功能的操作。

SIM900A模块还具有丰富的接口,可以与各种外部设备连接,如传感器、继电器等,实现更多的应用场景。

二、SIM900A模块的使用方法。

1. 硬件连接。

使用SIM900A模块时,首先需要将SIM卡插入SIM卡接口,并连接天线。

接着将SIM900A模块的串口引脚与单片机的串口引脚相连,同时连接电源和地线。

在连接时需要注意电源的稳定性,以免影响SIM900A模块的正常工作。

2. 软件编程。

在单片机的程序中,需要通过串口向SIM900A模块发送AT指令,以实现各种功能的操作。

例如,发送短信可以使用AT+CMGS指令,接收短信可以使用AT+CMGR指令,呼叫电话可以使用ATD指令,挂断电话可以使用ATH指令,建立GPRS连接可以使用AT+CGATT指令等。

通过编写相应的程序,可以实现单片机与SIM900A模块的通信,从而实现各种功能的操作。

3. 功能测试。

在完成硬件连接和软件编程后,需要进行功能测试,以验证SIM900A模块的正常工作。

可以通过发送短信、接收短信、呼叫电话、建立GPRS连接等操作,检查SIM900A模块的各项功能是否正常。

GPRSConfig GPRS 模块设置

GPRSConfig GPRS 模块设置

GPRS DTU 使用说明1产品介绍 (3)1.1产品简介 (3)1.2产品特点 (3)1.3技术参数 (4)1.4指示灯说明 (4)2参数配置 (4)2.1配置连接 (4)2.2参数配置方法介绍 (5)2.3通过软件配置 (5)2.3.1软件界面介绍 (5)2.3.2软件操作介绍 (6)2.4通过 AT 指令配置 (6)2.5通过短信配置 (7)3AT 命令详解 (7)3.1设置关键参数 (8)3.2配置 DTU 业务包 (9)3.3配置 TCP/IP (9)3.4设置串口参数 (10)3.5设置实例 (11)1产品介绍1.1产品简介GPRS DTU (Data Terminal unit)全称数据传输单元,是专门用于将串口数据转换为IP 数据或将 IP 数据转换为串口数据通过无线通信网络进行传送的无线终端设备。

GPRS DTU 就是用 GPRS 网络来传输数据的设备,它采用工业级嵌入式处理器,内嵌 TCP/IP 协议栈。

为用户提供高速,稳定可靠,数据终端永远在线,多种协议转换的虚拟专用网络。

目前,产品已广泛应用于物联网产业中的 M2M 行业,如:�电力行业:1.电力远程抄表 2.变电站监测 3.电力线路监测 4.配电网络柱上开关监测系统�水利行业:1.水质监测 2.水库闸门远程控制系统方案 3.水利GPRS调度系统应用方案 4.水管网监测系统 5.水库自动监测系统�石油行业:1油气井的远程监控 2.GPRS 远程油田自动化监测监控系统3.燃气管网监控系统方案�市政行业:1.路灯远程监控管理 2.管网远程监测 3.城市能耗监测�环保行业:1.污染源监测 2.大气环境监测 3.噪音监测 4.粉尘监测�农业应用:1.大棚远程监测管理 2.水产养殖监测管理农 3.业水泵监测管理�其它行业:1.仓库监控管理 2.电梯远程监控 3.远程起重机管理系统4.工业能耗监测方面的应用 5.加油站GPRS数据采集系统 6.GPRS气象信息采集系统1.2产品特点�使用最简单的 DTU,用户只需配置极少的参数即可使用�使用 WAVECOM 工业级模块�接口支持 RS232、TTL、RS485可选(默认接口为 RS232,如需其他接口请购买前说明)�使用单一模块内嵌协议栈方案,无外部 CPU,稳定性更高�内嵌 TCP/IP 协议栈和 GPRS 技术�支持远程参数配置,可以通过短信修改 IP 和端口号等参数�支持联通、移动 GPRS 网络、四频模块全球通用�支持公网和 APN 网络接入�可配置心跳包数据格式、发送间隔、与服务器保持连接,可配置登录包数据格式,自动和网络服务器建立网络连接。

GPRS模块使用说明

GPRS模块使用说明

GPRS模块使用说明一、GPRS模块的基本原理和工作方式GPRS模块通常由一个GSM模块和GPRS模块两部分组成。

GSM模块用于接收和发送短信、语音通信等,而GPRS模块则用于实现基于IP的数据通信。

GPRS模块通过GPRS网络连接服务器,通过TCP/IP协议进行数据通信。

1.通过SIM卡进行身份验证和数据传输;2.支持GSM网络和GPRS网络;3.支持数据包和短信的发送和接收;4.支持TCP/IP协议和HTTP协议。

二、GPRS模块的使用步骤要使用GPRS模块进行数据通信,需要按照以下步骤进行操作:1.插入SIM卡:将提供GSM网络服务的SIM卡插入GPRS模块的SIM卡座中,并确保SIM卡已经激活并具有有效的数据通信功能。

2.电源接入:将GPRS模块的电源线连接到电源适配器或电池上,确保GPRS模块可以正常工作。

3.连接天线:将提供GSM信号的天线连接到GPRS模块的天线接口上,确保GSM网络信号的稳定。

4.设置参数:通过串口或其他方式,将GPRS模块的相关参数进行设置,包括APN(接入点名称)、用户名、密码等。

这些参数用于连接GPRS网络。

5.建立GPRS连接:使用AT命令或其他方式,将GPRS模块与GPRS网络建立连接。

连接成功后,GPRS模块将获得一个本地IP地址。

6.发送数据:使用GPRS模块提供的API或AT命令,将数据通过GPRS网络发送到服务器。

可以使用TCP/IP协议或HTTP协议进行数据传输。

7.接收数据:通过轮询或建立持久连接,从服务器接收数据。

可以使用GPRS模块提供的API或AT命令接收数据,并对接收到的数据进行处理。

8.关闭连接:当数据传输完成或不再需要连接时,使用AT命令或其他方式关闭GPRS连接。

确保释放网络资源并节省电力。

三、GPRS模块的应用领域1.远程监控和控制:可以使用GPRS模块将传感器数据发送到服务器,实现远程监控和控制。

例如,可以将气象站的数据通过GPRS网络发送到服务器,实现远程对气象站的监控和管理。

GPRS模块

GPRS模块

硬件连接和GPRS模块设置通过GPRS网进行数据传输一般需要使用GPRS模块。

目前,GPRS模块一般是指带有GPRS 功能的GSM模块,可以利用GPRS网进行数据通信。

其中比较流行的有法国Wave公司的WISMO系列和西门子公司的S系列等等。

WAVECOM的WISMO 模块接口简单、使用方便且功能非常强大其中GPRS模块与单片机间是通过串行口进行通信的,通信速率最快可以达到115 200b/s。

模块与控制器间的通信协议是AT命令集,其中大部分命令是符合协议“AT command set for GSM Mobile Equipment (ME) (GSM 07.07 version 6.4.0 Release 1997)”的,但也有一些是Wavecom自己定义的AT命令。

除了串口发送(TX)、串口接收(RX)之外,微控制器与GPRS模块之间还有一些硬件握手信号,如DTR、CTS、DCD等。

为了简化微控制器的控制,硬件设计时不要使用全部的硬件握手信号,而只使用数据载波检测(Data Carrier Detect, DCD)和终端准备(Data Terminal Ready, DTR)信号。

DCD信号可以检测GPRS模块是处于数据传送状态还是处于AT命令传送状态。

DTR信号用来通知GPRS模块传送工作已经结束。

硬件连接完成后,在进行GPRS上网操作之前,首先要对GPRS模块进行一定的设置。

主要的设置工作有:①设置通信波特率,可以使用AT+IPR=38400命令,把波特率设为38 400b/s或其它合适的波特率,默认的通信速度为9600b/s。

②设置接入网关,通过AT+ CGD CONT="1", “IP”, “CMNET”命令设置GPRS接入网关为移动梦网。

③设置移动终端的类别,通过AT+CGCLASS=“B”设置移动终端的类别为B类,即同时监控多种业务;但只能运行一种业务,即在同一时间只能使用GPRS上网,或者使用GSM的语音通信。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

5、输入报告内容,并打勾, 届时指定的手机号将收到设 置的报告内容。
6、点击“写配置”以 保存设置。
GPRS短信控制模块的配置
如何调用报告信息?下面以面板调用组号为1的报告信息 为例:
1、选择要调用报告的 面板的按键号。
2、点击按键功能。
3、输入GPRS短信控 制模块的子网ID,设备 ID。控制类型选择“通 用开关”。
外形尺寸: 144×88×66(mm)
GPRS短信控制模块的配置
GPRS短信控制模块
25℃
被控设备
HDL-BUS系统
GPRS短信控制模块的配置
在正确连线完成后,将计算机的IP地址设置与GPRS短信控制模块的IP地 址处于同一个网段。如:GPRS模块的IP地址为:192.168.18.5,那么计算机 的IP要设置为:192.168.18.X,X为除了5且小于254的数字。
GPRS短信控制模块的配置
GPRS短信控制模块
型号:MCGprs.232
GPRS短信控制模块的配置
系统设备:GPRS远程控制模块
产品名称:
GPRS远程控制模块
型号:
MCGprs.232
总线耗电:
200mA/24VDC
电话卡:
标准GSM 电话卡
TCP/IP接口: 具有HDL-BUS交换机功能
信号接口:
GPRS短信控制模块的配置
单击添加标题
5、输入管理员备注及手机号码
3、单击 “短信临时管理设置”
4、读取数据 6、保存退出
完成以上几个步骤后,就完成了模块的基本配置
GPRS短信控制模块的配置
配置GPRS短信控制模块的短信控制功能:
1、单击“短信控制设置”源自GPRS短信控制模块的配置
2、单击“读配置”
HDL-BUS2
安装方式:
35mm DIN导轨(占8P大小)
主要的技术参数
GPRS控制(99*48个目标) 短信控制(99*49个目标) 状态查看 传感器报警(短信和电话,防盗作用) 亮度可调的背景LED 可辅助存储控制目标 定时设防和撤防 无需断电的软复位 具有远程编程和管理 智能数据交换,减小数据流量 GPRS与HDL-BUS与以太网三端数据交换 智能手动控制(手机上简单输入一些数字短信即可)
确保IP地址设置正确并能正常通信后,将模块断电并取下模块上方的SIM 卡插槽,装入SIM卡后将模块通电。然后运行GPRS-Mir配置软件,软件打开 后,将自动搜索出网络上的GPRS短信模块。
插入手机SIM卡
GPRS短信控制模块的配置
GPRS手机控制配制软件主界面
GPRS短信控制模块的配置
1、单击要设置的GPRS短信模块 2、设置所在国家的国家区号码,如中国:86
GPRS短信控制模块的配置
配置GPRS短信控制模块的短信报告功能:
1、单击“短信报告”(当您希望系统开启信息发送的功能 时在此设置。如:有人误闯防区,系统将向您的手机发送 通知信息。)
GPRS短信控制模块的配置
2、单击“读配置”
GPRS短信控制模块的配置
4、输入报告目标手机号码。
3、输入报告的备注以 便查看,也可不输。
4、“参数1”输入要调用 GPRS短信模块中短信报告 的组号,此例要求调用的组 号为1,“参数2”选择 “开”。
5、点击“储存”。
GPRS短信控制模块的配置
当按下面板的第一个按 键后,被设置的目标手 机号将收到一条报告信 息。
3、键入控制指令,此指令为到时手机收到的短信指令, 如果收到的指令与您设置的一致,那么该条命令将会执行。
4、输入控制指令所对应的控制目标设备的子网 ID,设备ID等参数,默认情况下一条短信指令对 应一个控制目标,如要控制多个目标,则点击下 方的增加,需要控制多少个目标则增加多少次。
5、设置完成后,点击“写配置”以保存数据。
相关文档
最新文档