C51单片机基础之4G模块
一、4G模块初识
EC03-DNC是亿佰特公司推出的 LTE CAT1 数传模块产品, 该产品软件功能完善, 覆盖绝大多数常规应用场景, EC03-DNC 是为实现串口设备与网络服务,通过网络相互传输数据而开发的产品 , 该产品是一款带分集接收功能 的LTE-FDD/LTE-TDD 无线通信数传模块, 支持 LTE-FDD , LTE-TDD 网络数据连接, 用户只需通过简单的设置, 即可实现串口到网络服务器的双向数据透明传输。
基于串口AT指令的开发方式
有两种工作模式,默认是透传模式,通过其他方式进入AT指令模式
模块正常工作状态,红灯常亮,黄灯闪烁(SIM卡)
默认出厂波特率115200
进入AT指令模式:发送+++(不换行)后3秒内发送任意AT指令(换行)
![](/assets/blank.gif)
4G模块与usb转ttl串口工具连接方式
与USB转TTL模块连接TXD对RXD,RXD对TXD,VCC接5v,GND接GND,最好买一根天线来稳定模块信号不然信号强度会异常,SIM卡确认插入黄色的灯会亮,注:该模块的所有设置都要先配置,重启后才会生效
二、4G模块AT指令操作
进入AT指令模式
发送+++(不勾选发送新行)后3秒内发送任意AT指令(勾选发送新行)
确认信号强度
显示+OK=26表示信号强度正常,99则为信号异常
AT+CSQ
修改波特率
默认波特率是115200,AT+UART可以查看当前波特率,发送AT+UART=9600,NONE,NONE是没有奇偶校验位,9600是修改波特率为9600,需重启模块后修改成功
AT+UART=9600,NONE
重启模块
AT+REBT,关闭串口重新打开,需要重新进入AT指令模式
AT+REBT
三、内网穿透建立一个外网可访问的服务器
![](/assets/blank.gif)
先打开服务器,配置协议类型、本地主机地址、本地主机端口号,点击连接
![](/assets/blank.gif)
花生壳:花生壳客户端官方下载 - 贝锐花生壳官网
在花生壳软件里自定义映射一个设置
![](/assets/blank.gif)
进行映射设置
![](/assets/blank.gif)
映射设置完成后,回到花生壳的主界面,看到自定义映射下方多了一个“我的应用”,并且右侧栏显示连接成功字样
![](/assets/blank.gif)
打开客户端,拷贝花生壳“我的应用”下方的IP地址和端口号,复制在远程主机地址栏中,点击连接
![](/assets/blank.gif)
客户端和服务器可以正常通信
![](/assets/blank.gif)
四、什么是心跳包
心跳包就是在客户端和服务器间定时通知对方自己状态的一个自己定义的命令字,按照一定的时间间隔发送,类似于心跳,所以叫做心跳包
所谓的心跳包就是客户端定时发送简单的信息给服务器端告诉它我还在而已
C51单片机基础之4G模块相关推荐
- 【超详细】C51单片机与HC-05蓝牙模块实现手机点灯
此文记录HC05蓝牙模块在C51单片机上的学习历程 文章目录 一.硬件连接 (1)配置模式下接线 (2)正常模式下接线 二.配置模式操作 三.正常模式 四.使用蓝牙通过蓝牙调试app点灯 1.单片机代 ...
- C51单片机基础之串口编程实战
目录 一.串口编程寄存器分析 1.PCON : 电源控制寄存器 2.SCON:串行控制寄存器 二.自己实现串口初始化编程 三.发送一串字符串给到PC端编程 四.PC发送指令控制LED编程 五.串口中断 ...
- 一天掌握C51单片机基础1-计算机数值与MCS51单片机
目录 简介 计算机的数值表示 源码 反码 补码 MCS51 单片机 型号与构成 存储结构 外部引脚与总线接口 并行 IO 口工作原理 工作周期 简介 本笔记参考B站高宏亮老师的教学视频:点击观看 计算 ...
- 51单片机4G模块通信(EC03-DNC4G)
注意 4G模块要用到公网,自己去搞一个内网穿透的软件来用用吧,我用的是花生壳 不废话,直接上代码: #include "reg52.h" #include "intrin ...
- C51和4G模块使用
模块使用 说明 基于串口AT指令的开发方式 有两种工作模式,默认是透传模式,通过其他方式进入AT指令模式,后续有说明 注意插卡不要出错,下图红色位置为SIM卡状态灯,亮才是正常 公网IP的服务器地址 ...
- 中移4G模块-ML302-OpenCpu开发-51单片机串口转I2C
B站:https://space.bilibili.com/309103931 中移4G模块-ML302专栏:https://blog.csdn.net/qq_33259323/category_10 ...
- C51单片机与PCF8591模块的交互:C语言源码解析
目录 1. PCF8591模块简介 2. C51单片机与PCF8591的连接 3. C51单片机与PCF8591的C语言源码解析 4. 用法示例 5. 总结 6. 参考文献 在微控制器的世界中,C51 ...
- 4g模块与51单片机通信
本文硬件选自忆佰特的4g模块和老陈的上官一号 第一步先使用电脑配置4g模块,配置好后再与51单片机进行接线完成通信,需要提前插入SIM卡,接线如下 通电后模块右下角会亮起红灯,并且右上角四颗lcd灯会 ...
- C51单片机连接wifi模块,发送AT指令
一.AT指令 AT 指令集是从终端设备( Terminal Equipment , TE) 或 数据终端设备 ( Data Terminal Equipment , DTE) 向终端适配器 (Term ...
最新文章
- Python使用matplotlib函数subplot可视化多个不同颜色的折线图、在折线图上为每个数据点添加日期数据标签
- c#与halcon模板匹配控制EPSON四轴机器人输出旋转角度
- 工作中如何使用线程池的?自己如何定义一个线程池?
- 报告预测:到2027年,全球数据中心基础设施市场规模将达1423.1亿美元
- django 不用自带的mysql_python笔记二 django自带后台管理系统、模版渲染以及使用mysql数据库...
- OAuth2.0授权码认证流程介绍
- c#生成一组不同的随机数的方法
- 35岁的程序员如果不转行,从事哪些细分行业比较好?
- C++基础——tricks,让人惊艳的那些代码
- 回答朋友的问题(关于 RTEMS 学习)
- R语言爬虫系列6|动态数据抓取范例
- 计算机常用软件工具试题,常用工具软件》模拟试题及答案
- AI画家挑战毕加索,一小时画9张画,关键是居然真有人买
- 3.15曝光智能骚扰产业链,连你月收入也知道!网易专家支招用户如何避免被“鱼肉”
- LPCTSTR类型和字符串
- C语言中 以追加只写方式打开文本文件,C语言文件操作
- 【Redis】练习题
- Android Canvas 平移、缩放、旋转的理解
- 等级保护测评对哪些行业是硬性要求?相关标准规范主要有哪些?│党政机关篇
- wincc连接mysql数据库案例_WINCC读写SQL数据库的例子-工业支持中心-西门子中国
热门文章
- PyTorch的十个优化器(SGD,ASGD,Rprop,Adagrad,Adadelta,RMSprop,Adam(AMSGrad),Adamax,SparseAdam,LBFGS)
- UCOS2系统内核讲述(三)_TCB任务控制块
- delphi xe 之路(29)安装xe7up1
- 【哈佛积极心理学笔记】第14讲 过犹不及
- 读Multiscale Vessel Enhancement Filtering笔记
- Unity Shader 卡通渲染 实时模型动画描边的研究
- 什么是 Serverless 无服务
- Source Insight 4.0 快捷键设置多行注释与反注释
- 超出社保公积金免税上限,纳税方案
- 什么时候黎明觉醒服务器不维护,黎明觉醒火种测试什么时候开启_火种测试开启时间介绍_3DM手游...