产品概述
本产品是一款具有NB-IoT(窄带物联网)功能的树莓派扩展板,具有低功耗、低成本、广覆盖等优点,适用于新型的智能仪表和远程控制等物联网应用。
产品特性适用于Raspberry Pi Zero/Zero W/Zero WH/2B/3B/3B+
支持TCP、UDP、LWM2M、HTTP、FTP、MQTT等功能
板载USB接口,可用于软件调试等
板载两路UART接口,可用于AT指令收发和更新固件(仅UART2)
引出控制引脚,可接入Arduino/STM32等主控板
板载电平转换电路,默认为3.3V工作,可通过跳线帽设置成5V
板载SIM卡槽,支持NB-IoT专用卡
板载2个LED指示灯,方便查看模块运行状态
支持串口波特率范围300bps ~ 921600bps (默认115200bps)
支持AT命令控制(3GPP TS 27.007,27.005和SIMCOM增强型AT命令集)
支持SIM应用工具包(SAT Class 3、GSM 11.14 Release 98、USAT)
提供完善的配套资料手册(Raspberry/Arduino/STM32等示例程序)
通信参数支持频段B1/B3/B5/B8 (支持电信/联通/移动的NB-IoT卡)
传输功率Class 3 (0.25W@LTE)
数据传输上行:≤62.5Kbps
下行:≤26.15Kbps
短消息文本和PDU模式(须SIM卡本身支持)
其他参数供电电压:5V
逻辑电压:5V / 3.3V (默认为3.3V)
休眠模式电流:1.2mA(@DRX=2.56s)
省电模式电流:9uA
工作温度:-40°C ~ 85°C
存储温度:-45°C ~ 90°C
产品尺寸:30.2mm x 65mm
接口说明5V电源正(5V电源输入)
GND电源地
RX1串口1数据接收
TX1串口1数据发送
DTR休眠控制引脚拉高休眠,拉低唤醒(须设置“AT+CSCLK=1”)
RI中断唤醒引脚默认高电平,当收到短信息或URC上报会有120ms低电平脉冲(须设置“AT+CFGRI=1”)
RX2串口2数据接收
TX2串口2数据接收
PWR开关机控制引脚
RESET复位引脚开机状态拉低电平可复位,关机状态无效
跳线帽说明
VCCIO:可通过跳线帽设置工作电平为3.3V或5V
PWR:开关机控制引脚,默认接到树莓派的P4引脚
指示灯说明PWR给模块的5V和GND供电时亮起
NET64ms亮/800ms熄灭——未注册上网络 64ms亮/3000ms熄灭——已注册上网络 64ms亮/300ms熄灭——数据传输时 熄灭——关机或PSM休眠模式
接入电脑调试
硬件连接
通过串口模块接入电脑连接图
用户在使用SIM7020模块前除了micro USB线、LTE天线外,还需要另外准备以下东西:一张NB-IoT专用卡(电信、移动或联通)
接线说明:SIM7020C-NB-IoT HATCP2012或其他串口模块
5V5V
GNDGND
RX1TXD
TX1RXD
硬件连接操作:将NB-IoT卡安装到模块背面卡槽,并连接好LTE天线。(使用时须把 LTE天线 旋转到板子外侧,如右图所示)
把CP2102模块引脚对应接到SIM7020X的串口1(或串口2),再用USB线连入电脑。
给SIM7020模块供电,此时PWR灯亮红灯,NET灯不亮状态。
按PWRKEY按键约1s松开,等待2秒左右,看到NET灯开始闪烁,则模块开机成功。
使用配套的串口助手打开,选择对应的串口端口和波特率115200,勾选加回车换行,
打开扩展可看到实现录入的AT指令