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模块进行拨号上网(不想用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模块是一种基于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短信模块编程

概述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模块是一种常用的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 模块设置

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模块通常由一个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 功能的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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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、设置完成后,点击“写配置”以保存数据。