嵌入式之一款GPRS模块的应用

简介: 嵌入式之一款GPRS模块的应用

我在做充电桩项目中使用了一款EC20的4G模块,它是移远通信最近推出的LTE Cat.3模块;采用LTE 3GPP Rel.9技术;支持最大下行速率100Mbps和最大上行速率50Mbps。EC20在封装上兼容移远通信UMTS/HSPA+ UC20模块,实现了3G与4G网络之间的无缝切换。


EC20系列模块包含EC20-A、EC20-C、EC20-CE和EC20-E四个版本,使其能够向后兼容现存的EDGE和GSM/GPRS网络,以确保在缺乏3G和4G网络的偏远地区也能正常工作。

EC20支持多输入多输出技术(MIMO),即在发射端和接收端分别使用多个发射天线和接收天线,使信号通过发射端与接收端的多个天线传送和接收,从而降低误码率,改善通信质量。同时,它结合了高速无线连接与内置多星座高精度定位GPS+GLONASS接收器。


EC20内置丰富的网络协议,集成多个工业标准接口,并支持多种驱动和软件功能(如Windows XP,Windows Vista,Windows 7/8/8.1/10,Linux,Android等操作系统下的USB驱动,eCall*等),极大地拓展了其在M2M领域的应用范围,如CPE、路由器、数据卡、平板电脑、车载、安防以及工业级PDA等。(官网都有)


1.GPRS模块工作的流程

image.png

2.TCP/IP连接指令流程


const char AT[]="AT\r\n";


const char ATE0[]="ATE0\r\n";


const char AT_CPIN[]="AT+CPIN?\r\n";


const char ATCSQ[]="AT+CSQ\r\n";


const char AT_CREG[]="AT+CREG?\r\n";


const char AT_CGREG[]="AT+CGREG?\r\n";


const char AT_QICSGP[]="AT+QICSGP=1,1,\"UNINET\",\"\",\"\",1\r\n";


const char AT_QIACT[]="AT+QIACT=1\r\n";


const char AT_QILOCIP[]="AT+QILOCIP\r\n";

const char AT_QIOPEN[]="AT+QIOPEN=1,0,\"TCP\",\"192.186.68.1\"8000,0,1\r\n";


目录
相关文章
|
7月前
|
传感器 芯片
嵌入式微处理器片上外部
嵌入式微处理器片上外部
48 1
|
5月前
|
网络协议
使用DLL还是通讯协议进行LabVIEW设备集成
使用DLL还是通讯协议进行LabVIEW设备集成
32 0
|
7月前
|
传感器 监控 芯片
嵌入式系统中MCU与SoC通信方式的选择与应用
嵌入式系统中MCU与SoC通信方式的选择与应用
265 3
|
7月前
|
网络协议 Linux
嵌入式单片机开源的串口示波器实现方法
嵌入式单片机开源的串口示波器实现方法
60 0
|
供应链 芯片
一种LED驱动专用控制电路
一、基本概述 TM1620是一种LED(发光二极管显示器)驱动控制专用IC,内部集成有MCU数字接口、数据锁存 器、LED驱动等电路。本产品质量可靠、稳定性好、抗干扰能力强。主要适用于家电设备(智能热 水器、微波炉、洗衣机、空调、电磁炉)、机顶盒、电子称、智能电表等数码管或LED显示设备。 二、基本的特性说明 采用CMOS工艺 显示模式(8 段×6 位~10段×4位) 辉度调节电路(8 级占空比可调) 串行接口(CLK,STB,DIN) 振荡方式:内置RC振荡 内置上电复位电路 内置数据锁存电路 内置针对LED反偏漏电导致暗亮问题优化电路 抗干扰能力强 封装形式:S
|
存储 机器人 芯片
嵌入式 STM32 步进电机驱动,干货满满,建议收藏
嵌入式 STM32 步进电机驱动,干货满满,建议收藏
嵌入式 STM32 步进电机驱动,干货满满,建议收藏
|
网络协议 算法 网络架构
嵌入式 STM32 通讯协议--MODBUS
嵌入式 STM32 通讯协议--MODBUS
嵌入式 IIC(I2C)协议
嵌入式 IIC(I2C)协议
|
网络协议 物联网 5G
教你如何进行嵌入式网络模块的联网操作
教你如何进行嵌入式网络模块的联网操作
203 0
教你如何进行嵌入式网络模块的联网操作