4G模块,也被叫作4G通信模块或4G DTU模块,他是物联网行业具有4G通信功能的一种产品,通过4G模块,我们可以实现工业设备数据通过无线4G网络传输到远端控制中心,并从控制中心通过4G模块远程对工业设备进行数据通信。从而实现工业设备通过无线4G网络的集中管理集中监控。通过4G模块可大大的减少运营人工成本。
4G模块的工作原理
近年来物联网行业飞速发展,通过各种物联网模块来代替人力,应用到了各行各业。那么4G模块的工作原理是怎样的呢,我们就来分析4G模块塔石怎么工作的。4G模块是基于4G网络来进行通信的,4G模块是指支持TD-LTE和FDD-LTE等LTE网络制式的统称。具有通信速度快、网络频谱宽、通信灵活等特点。4G模块在硬件上将射频、基带集成在一块PCB小板上,完成无线接收、发射、基带信号处理功能。软件上通过4GLTE网络传输,对下位机modbus数据进行传输到服务器端,支持心跳包,注册包功能。并可支持软件支持语音拨号、短信收发、拨号联网等功能。
WiFi模块又名串口Wi-Fi模块,属于物联网传输层,功能是将串口或TTL电平转为符合Wi-Fi无线网络通信标准的嵌入式模块,内置无线网络协议IEEE802.11b.g.n协议栈以及TCP/IP协议栈。传统的硬件设备嵌入Wi-Fi模块可以直接利用Wi-Fi联入互联网,是实现无线智能家居、M2M等物联网应用的重要组成部分。
串口WiFi模块的工作原理
串口WiFi模块的工作原理大致如下: 网络发送–TCP数据 =>模块 =>串口数据–单片机接收,反向也是一样的,模块作为一个数据传输的通道。
三、串口WiFi模块在智能插座上的应用
串口wifi模块数据传输速率比较低,一般在几K/S,所以这种传输速率不适合传输图片和视频等大文件,倒是非常适合传输小数据量的数据,比如开关通断信号、控制信号等。比如将串口WiFi模块应用在传统插座上,再结合手机app就能做成智能WiFi插座。见下图。
智能WiFi插座支持远程WiFi *** 控以及定时开关等功能,可实现在异地对家里各种家用电器的控制,比如控制空调、电饭煲、热水器等的开启和关闭, *** 作方便省心。同时,还可以在此基础上开发更多的功能,比如定时延时,usb充电,网络远控,电量统计,节能省电……
一、在配置后4G模块linux驱动之后, ifconfig usb0 up
二、发送指令流程
1、 AT+CPIN? // 查询sim卡是否有识别到
返回信息 :+CPIN: READY
2、 AT+CSQ //查询信号强度,范围0~31
返回信息 :+CSQ: 17,99
3、 AT+CEREG? // 查询业务数据可用状态
返回信息 :+CEREG: 0,1 // 返回 1(或 或 5) 表示数据业务可以使用;返回 2 、3 、4 表示数据业务不可用。此时,表示可以进行数据业务了。
4、 AT^SYSINFOEX //查询模块注册网络制式
返回信息 :^SYSINFOEX:2,3,0,1,,6,"LTE",101,"LTE"
5、(NDIS拨号相关) AT+CGDCONT? // 查询网络制式
返回信息 :
+CGDCONT: 0,"IPV4V6","","",0,0,0,0,0,0
+CGDCONT: 1,"IP","3gwap","",0,0,0,0,0,0
+CGDCONT: 11,"IPV4V6","","",0,0,0,0,0,0
6、 AT^NDISDUP? // NDIS拨号是否可用
返回信息 :OK
7、 AT^NDISDUP=1,1 // 网络拨号 ,后参数可填写apn接入点
返回信息 :OK
8、 AT+CGATT? // 拨号结果 连接成功为1
返回信息 :1
三、连接完毕之后执行命令自动获取IP
udhcpc -i usb0
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)