SIM7600CE 4G HAT 用户手册 · 2019-08-09 · sim7600ce 4g hat 用户手册 1...
Transcript of SIM7600CE 4G HAT 用户手册 · 2019-08-09 · sim7600ce 4g hat 用户手册 1...
SIM7600CE 4G HAT 用户手册
1
版本:V1.0,日期:2018 年 6 月 20 日
SIM7600CE 4G HAT
用户手册
产品概述
简介
我是支持 4G/3G/2G 通信和 GNSS 定位功能的树莓派扩展板,全网通 7 模、LTE CAT4 (高达
150Mbps 网速)、低功耗。
你可把我接到电脑 4G 拨号上网、看视频;也可把我直接集成到树莓派上,轻松实现 4G 高速上
网,无线通信,打电话,发短信,全球定位等功能。
产品特性
板载树莓派接口,可直接接入 Raspberry Pi Zero/Zero W/Zero WH/2B/3B/3B+
支持拨号上网、电话、短信、彩信、邮件、TCP、UDP、DTMF、HTTP、FTP 等功能
支持 GPS、北斗、Glonass、LBS 基站定位
板载 USB 接口,可用于测试 AT 指令、获取 GPS 定位信息等
板载 CP2102 USB 转 UART 芯片,方便进行串口调试
引出模组 UART 等控制接口,方便接入 Arduino/STM32 等主控板
板载 SIM 卡槽,支持 1.8V 和 3V SIM 卡
板载 TF 卡槽,可用于存放文件、短信等数据
板载音频接口和音频解码芯片,可用于打电话等语音操作
板载 2 个 LED 指示灯,方便查看模块运行状态
板载电平转换电路,可通过跳线帽切换 3.3V / 5V 工作电平
支持自动识别波特率(9600bps ~115200bps)
SIM7600CE 4G HAT 用户手册
2
版本:V1.0,日期:2018 年 6 月 20 日
支持 AT 命令控制(基于 3GPP TS 27.007,27.005 和 V.25TER 命令集)
支持 SIM 应用工具包:SAT 等级 3,GSM 11.14 Release 99,USAT
提供完善的配套资料手册(Raspberry/Arduino/STM32 等示例程序)
通信参数
LTE WCDMA / TD-SCDMA / CDMA 2000 EDGE GSM/GPRS
支持频段
LTE-TDD
B38/B39/B40
/B41
LTE-FDD
B1/B3/B8
UMTS/HSDPA/HSPA+ B1/B8
TD-SCDMA B34/B39
CDMA 1X/EVDO BC0
GPRS/EDGE 900/1800 MHz
通信系统 4G 3G 2.5G 2G
发射功率 0.25W
0.5W@EGSM900
0.4W@DCS1800
2W@GSM900
1W@DCS1800
数据传输
LTE CAT 4
-上行≤50
Mbps
-下行≤150
Mbps
UMTS
-上行≤384Kbps
-下行≤384Kbps
HSPA+
-上行≤5.76Mbps
-下行≤42Mbps
TD-SCDMA
-上行≤128Kbps
-下行≤384Kbps
TD-HSDPA/HSUPA
-上行≤2.2Mbps
-下行≤2.8Mbps
CDMA2000/EVDO
-上行≤1.8Mbps
-下行≤3.1Mbps
EDGE
-上行≤236.8kbps
-下行≤236.8kbps
GPRS
-上行≤85.6kbps
-下行≤85.6kbps
支持 SIM
卡 SIM 卡 (须另购)
适用地区 大多数国家和地区 (国内电信/移动/联通全网通,国外须先确认当地是否支持上述频段)
SIM7600CE 4G HAT 用户手册
3
版本:V1.0,日期:2018 年 6 月 20 日
GNSS 参数
接收
16 个通道
C/A code
灵敏度
追踪 :-159 dBm (GPS) / -158 dBm (GLONASS) / TBD (北斗)
冷启动 :-148 dBm
首次定位时间
冷启动:<35s
热启动:<1s
精度
确定位: < 2.5 米 CEP
我的短信和音频参数
短信(SMS)
支持类型:MT、MO、CB、Text、PDU
短信存储设备:USIM 卡和 ME(默认)
音频特性
支持回音消除功能
支持噪声抑制功能
其他参数
供电电压:5V
工作电压:5V / 3.3V (可通过跳线帽切换)
工作温度:-30°C ~ 80°C
存储温度:-45°C ~ 90°C
产品尺寸:56.21mm x 65.15mm
SIM7600CE 4G HAT 用户手册
4
版本:V1.0,日期:2018 年 6 月 20 日
[ 芯片简介 ]
1. SIM7600CE 模组
2. CP2102 USB 转 UART 芯片
3. NAU8810 音频解码芯片
4. TXS0108EPWR 电平转换芯片
可将 3.3V/5V 电平转换成 1.8V
5. MP2128DT 电源芯片
6. MP1482 电源芯片
[ 接口简介 ]
7. Raspberry Pi GPIO 接口
方便接入 Raspberry Pi
8. SIM7600 控制接口
方便接入 Arduino/STM32 等主控板
9. SIM 卡槽
支持 1.8V 和 3V 的 SIM 卡
10. TF 卡槽
可用于存放文件或短信等数据
11. 3.5mm 耳机/麦克风接口
12. USB 接口
可用于测试 AT 指令、获取 GPS 定位信息等
13. USB TO UART 接口
可用于串口调试或登录树莓派
14. MAIN 主天线接口
15. AUX 辅助天线接口
16. GNSS 天线接口
[ 其他器件简介 ]
17. 模组开关按键
18. 网络状态指示灯
19. 电源指示灯
[ 跳线说明 ]
20. 工作电平选择
VCCIO - 3.3V:工作电平为 3.3V
VCCIO - 5V :工作电平为 5V
21. UART 选择开关
A:USB 转串口访问树莓派
B:树莓派控制 SIM7600
C:USB 转串口控制 SIM7600
SIM7600CE 4G HAT 用户手册
5
版本:V1.0,日期:2018 年 6 月 20 日
目录
产品概述 .................................................................................................................................................. 1
简介 .................................................................................................................................................. 1
产品特性 .......................................................................................................................................... 1
通信参数 .................................................................................................................................. 2
GNSS参数 ................................................................................................................................. 3
我的短信和音频参数 .............................................................................................................. 3
其他参数 .................................................................................................................................. 3
目录 .......................................................................................................................................................... 5
调试 .......................................................................................................................................................... 7
硬件配置 .......................................................................................................................................... 7
测试简要说明 .................................................................................................................................. 8
常用 AT指令 ............................................................................................................................ 8
拔打电话 ........................................................................................................................................ 10
语音输出模式和音量调节 ............................................................................................................ 12
接听电话 ........................................................................................................................................ 13
音频参数调试 ................................................................................................................................ 13
发送英文短信 ................................................................................................................................ 14
接收英文短信 ................................................................................................................................ 14
发送中文短信 ................................................................................................................................ 15
接收中文短信 ................................................................................................................................ 16
拨号上网 ........................................................................................................................................ 16
SIM7600CE 4G HAT 用户手册
6
版本:V1.0,日期:2018 年 6 月 20 日
TCP/IP 连接 GPRS 发数据 ............................................................................................................. 22
设置本地电脑虚拟服务器 .................................................................................................... 23
获取外网 IP ........................................................................................................................... 23
配置 GPRS ............................................................................................................................... 23
GPS调试 ......................................................................................................................................... 24
GNSS控制实例 ....................................................................................................................... 24
TF 卡调试 ....................................................................................................................................... 27
树莓派例程 .................................................................................................................................... 30
硬件连接 ................................................................................................................................ 30
树莓派串口配置 .................................................................................................................... 31
树莓派初始化设置 ................................................................................................................ 31
树莓派 minicom 串口调试 .................................................................................................... 32
示例程序 ................................................................................................................................ 33
Arduino 例程 ................................................................................................................................. 36
硬件连接 ................................................................................................................................ 36
安装 Arduino 库 .................................................................................................................... 36
示例程序 ................................................................................................................................ 37
SIM7600CE 4G HAT 用户手册
7
版本:V1.0,日期:2018 年 6 月 20 日
调试
引脚说明
模块常用引脚功能说明:
SIM7600X 4G HAT 引脚说明
5V 5V 供电
GND GND
RXD 模块串口接收
TXD 模块串口发送
PWR 模块开机引脚,低电平开机
FLIGHTMODE P7 (对应 BCM 的 P4)
硬件配置
用户在使用模块前除了 micro USB 线、LTE 天线、GPS 天线外,还需要准备以下东西:
一张 4G SIM 卡(移动、联通或电信卡,未停机且开通 GPRS);
一根带麦克风耳机线(可选);
一张 TF 卡(可选);
1. 断电的情况下,装入已经激活的 4G SIM 卡、TF 卡(可选)、插入带麦克风的耳机线(可
选),再接上 USB 线到电脑。
SIM7600CE 4G HAT 用户手册
8
版本:V1.0,日期:2018 年 6 月 20 日
2. 把 micro USB 线一端接 PC 机 USB 接口,另一端接 SIM7600X 4G HAT 的 USB 接口,PWR 灯亮
起,NET 灯不亮状态
3. 按下 PWR 按键约 1 秒,等待十秒左右,看到 NET 灯开始隔一秒闪烁一次,则模块开始工作
4. 打开设备管理器里面可以看到多出下图所示 COM 口。
5. 如果上图识别出来 COM 口,但是出现叹号,则表示还没有安装驱动,需要手动加载下驱
动,驱动文件见 wiki 百科:http://www.waveshare.net/wiki/SIM7600CE_4G_HAT
测试简要说明
常用 AT 指令
命令 说明 返回值
AT AT 测试指令 OK
ATE ATE1 设置回显
ATE0 关闭回显 OK
AT+CGMI 查询模组制造商 OK
AT+CGMM 查询模组型号 OK
AT+CGSN 查询产品序列号 OK
AT+CSUB 查询模块版本以及芯片 OK
AT+CGMR 查询固件版本序列号 OK
AT+IPREX 设置模块硬件串口波特率 +IPREX:
OK
AT+CRESET 复位模块 OK
AT+CSQ 网络信号质量查询,返回信号值 +CSQ: 17,99
OK
SIM7600CE 4G HAT 用户手册
9
版本:V1.0,日期:2018 年 6 月 20 日
AT+CPIN? 查询 SIM 卡状态,返回 READY,表示 SIM 卡能正常识别 +CPIN: READY
AT+COPS? 查询当前运营商,正常联网后会返回运营商信息 +COPS:
OK
AT+CREG? 查询网络注册状态 +CREG:
OK
AT+CPSI? 查询 UE 系统信息
AT+CNMP
网络模式选择命令:
2:Automatic
13:GSM only
38:LTE only
48 : Any modes but LTE
... ....
OK
更多 AT 指令请查阅:SIM7500_SIM7600 Series_AT Command Manual_V1.07
SIM7600CE 4G HAT 用户手册
10
版本:V1.0,日期:2018 年 6 月 20 日
拔打电话
参考《硬件配置》章节接好 LTE 天线、SIM 卡(须开通电话功能)和带麦克风耳机线,模块开机。
命令 说明 返回值
AT+CNUM 查询本机号码(并非所有的 SIM 卡都支持此指令) +CNUM
OK
AT+CSDVC AT+CSDVC=1:切换到耳机输出
AT+CSDVC=3:切换到喇叭输出 OK
SIM7600CE 4G HAT 用户手册
11
版本:V1.0,日期:2018 年 6 月 20 日
AT+CLVL=? 查询音量范围 OK
AT+CLVL=2 设置音量为 2 OK
ATD<phone_number>; ATD10086; :拔打移动 10086 客服电话 OK
AT+CHUP 挂断电话 OK
AT+CLIP=1 设置来电显示 OK
ATA 接听电话 OK
详细操作截图如下所示:
SIM7600CE 4G HAT 用户手册
12
版本:V1.0,日期:2018 年 6 月 20 日
注:在 SSCOM 串口软件中须勾选
语音输出模式和音量调节
1. AT+CSDVC=1 //切换到耳机
2. AT+CSDVC =3 //切换到喇叭
3. AT+CLVL =? //查询音量范围
返回 +CLVL: (0-5) //说明音量有 0~5 可调
4. AT+CLVL=2 //设置音量为 2
SIM7600CE 4G HAT 用户手册
13
版本:V1.0,日期:2018 年 6 月 20 日
返回 OK
接听电话
1. 来电串口显示:RING
2. 发送“ATA” //接听电话
3. 发送“AT+CHUP” //挂断电话
音频参数调试
AT+CACDBFN=?
+CACDBFN: (Handset_cal.acdb,Handset_tianmai.acdb) // 建议考虑设置这组参数
OK
A.模块开机初始化阶段,在拨打电话之前,增加如下
AT^PWRCTL=0,1,3 // 主要改善 TDD noise 效果
OK
B.模块建立语音通话过程中
VOICE CALL:BEGIN // 模块通话建立执行,改善通话效果
AT+CECM=1 // 回音抑制处理
OK
AT+CECH=0x500 //改善手机端音量效果
SIM7600CE 4G HAT 用户手册
14
版本:V1.0,日期:2018 年 6 月 20 日
OK
详见“SIM7X00_Audio_Application_Note”文档
发送英文短信
1. 正确安装 SIM 手机卡和 LTE 天线、模块 USB 接口用 USB 线接电脑,模块开机;
2. 观察指示灯是否正常, PWR 指示灯常亮,NET 灯闪烁;
3. 设置当地短信中心:AT+CSCA="+8613800755500"+回车,返回 OK。注:中国移动的短信服
务中心号是+861380xxxx500,其中 xxxx 是你所在的长途电话区号,短信中心每个地方可能
不一样,具体可百度查询或拨打移动联通客服,此短信中心为深圳(0755);
4. AT+CMGF=1 :设置短信模式为 TEXT ;
5. AT+CMGS="phone number"<回车> ,设置接收方手机号 ,然后会返回:“>”,发送需要
的内容,如“Send massage test!”,结尾不需要回车,编辑完短信后以十六进制的格式发
送 1A 发信息发送(1A 是“CTRL+Z”的键值,用于告诉模块执行发送操作,也可以发送 1B 即
“ESC”取消操作),发送成功后模块返回+CMGS:15 确认发送成功。如下图所示。
接收英文短信
1. 手机上发送一条:“This is a receive test for SIM7600X!”到试验模块上
2. 接受到信息时,串口会制动上报信息,“SM”, 20,代表存在 SM 里面有 20 条信息了,
刚刚发的信息就是第 20 条
3. 读取信息:AT+CMGR=20 读取第 20 条信息(AT+CMGL="ALL" 为读取所有信息)
4. 删除信息:AT+CMGD=20,如下图所示
5. 将显示的信息通过编码转换器转换成文本。
SIM7600CE 4G HAT 用户手册
15
版本:V1.0,日期:2018 年 6 月 20 日
发送中文短信
1. AT+CMGF=1 ,设置为文本模式
2. AT+CSCS="UCS2" , 设置信息文本为 UCS2 编码集
3. AT+CSMP=17,167,2,25 //设置文本模式参数。
4. AT+CMGS="00310033003400330032003100310039003100300031",设置接收方手机号的
UCS2 集;
5. 等待返回>,此时发送进过转换的信息内容
(00530049004D003700360030003000584E2D658777ED4FE16D4B8BD5),结尾不需要回
车,编辑完短信后以十六进制的格式发送 1A 发信息发送,如下图所示。
SIM7600CE 4G HAT 用户手册
16
版本:V1.0,日期:2018 年 6 月 20 日
接收中文短信
1. 发送 AT+CMGF=1 //设置文本显示
2. 发送 AT+CSCS="GSM" //设置 GSM 编码集
3. 发送 AT+CNMI=2,1 //设置新信息提醒
4. 接受到信息时,串口会自动上报信息,读取信息:AT+CMGR=21 ,在软件中把信息转成中
文,如下图所示。
拨号上网
(注:须用开通了 GPRS 联网功能并且未停机的 SIM 卡,国内支持移动、电信和联通手机
卡。)
SIM7600CE 4G HAT 用户手册
17
版本:V1.0,日期:2018 年 6 月 20 日
计算机 Windows 上网
1. 移动和电信拨号上网
未拨号之前查看电脑网络,连接方式是以太网。如下图所示
开始拨号
SIM7600CE 4G HAT 用户手册
18
版本:V1.0,日期:2018 年 6 月 20 日
显示连接方式出现“拨号连接 5”,此时禁用以太网,便可以使用 4G 网络联网使用。
树莓派 Raspbian 上网
把模块插到树莓派,并 USB 接口连到树莓派 USB 口上,开机,如下图所示:
SIM7600CE 4G HAT 用户手册
19
版本:V1.0,日期:2018 年 6 月 20 日
参考下文的“树莓派初始化设置”,对树莓派做初始化设置。
安装和配置 wvdial 拨号上网:
1、安装 wvdial:
sudo apt-get install wvdial
SIM7600CE 4G HAT 用户手册
20
版本:V1.0,日期:2018 年 6 月 20 日
2、配置 wvdial.conf 指令:
sudo nano /etc/wvdial.conf
3、修改内容如下:
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Baud = 9600
New PPPD = yes
Modem = /dev/ttyUSB2
ISDN = 0
SIM7600CE 4G HAT 用户手册
21
版本:V1.0,日期:2018 年 6 月 20 日
Phone = *99#
Password = card
Username = card
4、修改完成后,按 Ctrl+X 保存并退出。
5、后台运行 wvdial:
sudo /usr/bin/wvdial&
6、关闭 wvdial,先找到相应的进程号,然后退出该进程:
ps -A
sudo kill 499
SIM7600CE 4G HAT 用户手册
22
版本:V1.0,日期:2018 年 6 月 20 日
7、设置开机自动运行:
sudo nano /etc/rc.local
8、编辑 rc.local 脚本,在 exit0 前面插入指令,然后 Ctrl+X 保存退出:
/usr/bin/wvdial&
TCP/IP 连接 GPRS 发数据
GPRS 调试须用开通了 GPRS 联网功能的 SIM 卡,
下例以接入移动 SIM 卡为例:
1. 正确安装移动手机卡(须开通 GPRS 联网功能)、 GSM 天线、连接好 USB 线到电脑;
2. 按下 PWR 键,启动模块,等待十几秒;
3. 观察指示灯是否正常, PWR 指示灯常亮, NET 灯闪烁;
SIM7600CE 4G HAT 用户手册
23
版本:V1.0,日期:2018 年 6 月 20 日
设置本地电脑虚拟服务器
虚拟服务器定义了广域网服务端口和局域网网络服务器之间的映射关系,所有对该广域网服务
端口的访问都会被重新定位给通过 IP 地址指定的局域网网络服务器。(请参阅您的路由器对应
厂商的说明书)
1. 使用浏览器登录到路由器管理界面(具体地址请参阅您的路由器说明书)
2. 设置端口号:2317(与已有的端口号不冲突即可。本例设为 2317)
3. 设置电脑端内网 IP(局域网内电脑获取的 IP,可以在本机运行 CMD,进入命令行提示符,
输入 ipconfig 查看 IPv4 地址,本例的电脑内网 IP 是 192.168.1.168),如下图所示
获取外网 IP
外网 IP 可以通过浏览器搜索 IP 获得,如下图所示
配置 GPRS
1. AT+CGDCONT=1,"IP","CMNET" 设置 APN
2. AT+CSQ 查询网络信号质量,其中第一个参数为网络信号质量最大为 31,此数值越大说明
网络信号越强
3. AT+CREG? 查询网络注册情况,其中第二个参数为 1 则说明已经注册成功
4. AT+CIPMODE=1 设置 TCP/IP 模式
5. AT+CSOCKSETPN=1 选择 TCP/IP 应用模式
6. AT+CIPMODE=0 选择 TCP/IP 应用模式
7. AT+NETOPEN 开发模式
8. AT+CIPOPEN=0,"TCP","113.81.233.65",2317 设置设置 TCP 、IP 和端口号,建立 TCP/IP 连接
SIM7600CE 4G HAT 用户手册
24
版本:V1.0,日期:2018 年 6 月 20 日
9. AT+CIPSEND=0,9,为指定发送 9 个字符的数据,返回>即可开始发送 9 个字符内容
10. AT+CIPCLOSE=0,关闭 TCP 连接
11. AT+NETCLOSE,关闭网络
操作现象如如下图所示:
注:SSCOM 软件勾选加回车换行
GPS 调试
GNSS 控制实例
1. 插上 GPS 天线,并将接收器置于空旷的室外,上电需要等待约 1 分钟才能接收到定位信号;
2. 详细测试指令和截图如下:
步骤 AT 指令 指令说明 返回值
1 AT+CGPS=1 打开 GPS OK
2 AT+CGPSINFO 将 GPS 信息打印到串口
OK
+CGPSINFO: ,,,,,,,,
3 AT+CGPS=0 关闭 GPS OK
SIM7600CE 4G HAT 用户手册
25
版本:V1.0,日期:2018 年 6 月 20 日
3. 通过软件读取定位信息:
需要先运行 AT 指令打开定位:AT+CGPS=1
把 USB 接到电脑上,查看电脑设备管理器,找到 NEME 对应的端口后,关闭串口,并
用软件打开该端口,不同软件的定位结果如下图所示:
定位结束后,关闭 GNSS 定位:AT+CGPS=0
方法一:打开 GPS 测试软件:SIMCom GPS DEMO V1.07.exe
SIM7600CE 4G HAT 用户手册
26
版本:V1.0,日期:2018 年 6 月 20 日
其中定位信息为:
$GPRMC,023305.00,A,2232.565020,N,11404.696396,E,0.0,350.8,210618,2.3,W,A*23
以上信息需要将经纬度进行转换才能在定位地图上显示出来;
具体说明可以参考:SIM7500_SIM7600 Series_AT Command Manual_V1.07 P370
方法二:打开 GPS 测试软件:uSTARV2.0.exe
配置相应的串口(NMEA)和正确的波特率(115200),点击确定,即可直接显示定位
和信号强度,如下图所示:
SIM7600CE 4G HAT 用户手册
27
版本:V1.0,日期:2018 年 6 月 20 日
方法三:打开网络,查询 LBS 经纬度
at+cnetstart //打开网络
OK
+CNETSTART: 0 //打开成功
AT+CLBS=1 //读取基站定位经纬度
OK
+CLBS: 0,22.540373,114.084694,550 //维度 经度
AT+CLBS=<type>[,<cid>[,[<longitude>,<latitude>],[<lon_type>]]]
TF 卡调试
1. 断电的情况下插入 TF 卡(按压弹出式),按正常开机步骤,选择端口号;
SIM7600CE 4G HAT 用户手册
28
版本:V1.0,日期:2018 年 6 月 20 日
2. 选择 TF 卡目录作为当前目录
AT+FSCD=D: //选择 TF 卡路径
+FSCD: D:/
OK
AT+FSLS //查看子目录
+FSLS: SUBDIRECTORIES:
overlays
MyDir
System Volume Information
...
...
OK
3. 在 TF 卡上建立文件夹和文件内容
使用语句在根目录设置 MyDir 文件夹并在文件夹内建立 t1.txt 文件
同时写入内容 test content
AT+CFTRANRX="D:/MyDir/t1.txt",12 //文件名
>test content //内容
OK
SIM7600CE 4G HAT 用户手册
29
版本:V1.0,日期:2018 年 6 月 20 日
4. 打开 TF 卡文件
AT+CFTRANTX="D:/MyDir/t1.txt"
+CFTRANTX: DATA,012
test content
+CFTRANTX: 0
OK
SIM7600CE 4G HAT 用户手册
30
版本:V1.0,日期:2018 年 6 月 20 日
更多指令可以参照:SIM7500_SIM7600 Series_AT Command Manual_V1.07 P256~P268
树莓派例程
硬件连接
SIM7600X 4G HAT 板载树莓派 GPIO 接口,可直接插入各版本树莓派使用;下表为树莓派管脚与
模块引脚连接情况(树莓派三代 B+):
SIM7600X 4G HAT Raspberry Pi
5V 5V
GND GND
RXD TXD (对应 BCM 的 14)
TXD RXD (对应 BCM 的 15)
PWR P22 (对应 BCM 的 P6)
FLIGHTMODE P7 (对应 BCM 的 P4)
SIM7600CE 4G HAT 用户手册
31
版本:V1.0,日期:2018 年 6 月 20 日
树莓派串口配置
由于树莓派串口默认用于终端调试,如需使用串口,则需要修改树莓派设置。执行如下命令进
入树莓派配置:
sudo raspi-config
选择 Advanced Options -> Serial -> no,关闭串口调试功能。
打开/boot/config.txt 文件,找到如下配置语句使能串口,如果没有,可添加在文件最后面:
enable_uart=1
重启生效。
树莓派初始化设置
为确保 SIM7600X 4G HAT 接入树莓派后能正常工作,需先初始化树莓派部分引脚的电平输出。
具体操作如下:
1、 下载树莓派代码,把整个 SIM7600X 文件夹复制到/home/pi/ 路径下,
2、 命令行进入到/home/pi/目录下,执行指令
chmod 777 sim7600_4G_hat_init
3、 设置开机初始化脚本,运行命令:
sudo nano /etc/rc.local
4、 在 exit 0 前面加入 (如下图所示):
sh /home/pi/SIM7600X/sim7600_4G_hat_init
SIM7600CE 4G HAT 用户手册
32
版本:V1.0,日期:2018 年 6 月 20 日
树莓派 minicom 串口调试
1、将模块插入树莓派中
2、安装 minicom,minicom 是 linux 平台串口调试工具:
sudo apt-get install minicom
3、执行 minicom -D /dev/ttyS0(ttyS0 为树莓派 3B/3B+的串口)。
默认波特率为 115200
树莓派 2B/zero,用户串口设备号为 ttyAMA0,树莓派 3B/3B+串口设备号为 ttyS0。
4、以 AT 同步测试为例,发送相关指令,如下图所示:
SIM7600CE 4G HAT 用户手册
33
版本:V1.0,日期:2018 年 6 月 20 日
示例程序
1、将模块插入树莓派中;
2、下载示例程序,把整个 SIM7600X 文件夹复制到/home/pi/ 路径下;
3、进入到 bcm2835 目录,编译安装 BCM2835 库:
./configure & make & sudo make check & sudo make install
4、分别进到对应实例目录下,编译和运行程序,相关指令说明如下(以 PhoneCall 程序为例):
清除原来的执行文件:sudo make clean
重新编译:sudo make
运行程序:sudo ./PhoneCall
上述命令组合使用:sudo make clean && sudo make && sudo ./PhoneCall
PHONECALL 打电话例程
SIM7600CE 4G HAT 用户手册
34
版本:V1.0,日期:2018 年 6 月 20 日
SMS 短信收发例程
GPS 定位例程
SIM7600CE 4G HAT 用户手册
35
版本:V1.0,日期:2018 年 6 月 20 日
TCP 网路通信例程
FTP 下载和上传例程
SIM7600CE 4G HAT 用户手册
36
版本:V1.0,日期:2018 年 6 月 20 日
Arduino 例程
硬件连接
硬件连接到开发板 UNO PLUS / Arduino UNO:
SIM7600X 4G HAT UNO PLUS / Arduino UNO
5V 5V
GND GND
TXD 0 (RX)
RXD 1 (TX)
PWR 2
【注意】:SIM7600X 4G HAT 板载 5V / 3.3V 跳线帽,须根据接入的主控板工作电平做切换。
安装 Arduino 库
下载解压示例程序,
把 Waveshare_SIM7600X_Arduino_Library 文件夹复制到 Arduino IDE 安装路径下的 Library 目录下
打开 Arduino IDE --> File -->Examples -->Waveshare SIM7600X,然后选择运行对应的示例程序:
SIM7600CE 4G HAT 用户手册
37
版本:V1.0,日期:2018 年 6 月 20 日
示例程序
PHONECALL 打电话例程
SMS 短信收发例程
SIM7600CE 4G HAT 用户手册
38
版本:V1.0,日期:2018 年 6 月 20 日
GPS 定位例程
SIM7600CE 4G HAT 用户手册
39
版本:V1.0,日期:2018 年 6 月 20 日
TCP 网路通信例程
FTP 下载和上传例程
SIM7600CE 4G HAT 用户手册
40
版本:V1.0,日期:2018 年 6 月 20 日
更多示例程序持续更新中… … 请前往 WIKI 查看最新示例程序和用户手册。