SIM7600G-H 4G for Jetson Nano

SIM7600G-H 4G for Jetson Nano
SIM7600G-H 4G for Jetson Nano
SIM7600CE 4G HAT
SIM7600G-H 4G HAT
{{{name2}}}
{{{name3}}}
基本信息
分类: 4G模块
{{{userDefinedInfo1}}}: {{{userdefinedvalue1}}}
{{{userDefinedInfo2}}}: {{{userdefinedvalue2}}}
{{{userDefinedInfo3}}}: {{{userdefinedvalue3}}}
品牌: Waveshare
功能简介
特性 树莓派4G/3G/GSM/GPRS/GNSS扩展
' 无特性,不解释
' 无特性,不解释
' 无特性,不解释
' 无特性,不解释
接口 UART RPi USB
相关产品
SIM7070G Cat-M/NB-IoT/GPRS HAT

SIM7080G Cat-M/NB-IoT HAT
SIM7000C NB-IoT HAT
SIM7020C NB-IoT HAT
Pico-SIM7020C-NB-IoT
SIM7600CE 4G HAT
SIM7600G-H 4G HAT
SIM7600E LTE Cat-1 HAT
A7600C1 Cat-1/GSM/GPRS HAT
A7670C Cat-1 HAT
SIM800C GSM/GPRS HAT
GSM/GPRS/GNSS HAT
GSM/GPRS/GPS Shield (B)
SIM7600G-H-M.2
SIM7600G-H-PCIE

♦ {{{Product2}}}
♦ {{{Product3}}}
♦ {{{Product4}}}
♦ {{{Product5}}}
—— 类目1 ——
♦ 类目1

列表1

♦ 类目2

列表2

♦ 类目3

列表3

♦ 类目4

列表4

♦ 类目5

列表5

目录

产品使用

Jetson Nano例程使用

硬件连接

1. 串口拨码开关拨到U_TX,U_RX一侧,PWR跳冒连接D6(如果需要上电自动开机,PWR跳线帽接5V)
2. 将4G模块接入Jetson Nano,再接入主天线,GNSS天线
3. 上电开机,登录Jetson Nano,登录教程点击查看.
4. 硬件连接如下图所示
SIM7600G-H-4G-for-Jetson-Nano 003.jpg

软件安装

登录Jetson Nano后,在终端逐条输入下面指令,其中换源容易导致安装失败,不建议更换官方源.
第9行至11行为安装jetson-gpio库,第10行将your_user_name替换为自己用户名,官方文件参考
点击查看

sudo apt-get update
sudo apt-get install python3-pip
sudo pip3 install pyserial
mkdir -p ~/Documents/SIM7600X_4G_for_JETSON_NANO
wget -P ~/Documents/SIM7600X_4G_for_JETSON_NANO/ https://www.waveshare.net/w/upload/6/64/SIM7600X_4G_for_JETSON_NANO.tar.gz
cd ~/Documents/SIM7600X_4G_for_JETSON_NANO/
tar -xvf SIM7600X_4G_for_JETSON_NANO.tar.gz
sudo pip3 install Jetson.GPIO
sudo groupadd -f -r gpio
sudo usermod -a -G gpio your_user_name
sudo udevadm control --reload-rules && sudo udevadm trigger
sudo apt-get install minicom

minicom调试

在终端下逐条输入下面条命令行等待模块开机,当模块NET灯
闪烁后,输入最后1行打开minicom进行串口调试,minicom关
闭流控,退出minicom后,输入第3和第4行可以将SIM7600X模
块关机,自行百度minicom设置和使用方法,测试效果如图.

echo 200 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio200/direction
echo 1 > /sys/class/gpio/gpio200/value
echo 0 > /sys/class/gpio/gpio200/value
sudo minicom -D /dev/ttyTHS1 -b 115200

SIM7600G-H-4G-for-Jetson-Nano 002.jpg

python例程

AT

检查模块硬件正确连接,输入下面命令行
退出时请按下Ctrl+C等待SIM7600X模块关机,效果如图.

cd ~/Documents/SIM7600X_4G_for_JETSON_NANO/AT/
sudo python3 AT.py

SIM7600G-H-4G-for-Jetson-Nano 004.jpg

GPS

检查模块硬件正确连接,插上GPS天线,并将接收器置于空旷的室外(注意阴雨天气测试不了),上电需要等待约1分钟才能接收到定位信号;
输入下面命令行:
退出时请按下Ctrl+C等待SIM7600X模块关机,效果如图

cd ~/Documents/SIM7600X_4G_for_JETSON_NANO/GPS/
sudo python3 GPS.py

SIM7600G-H-4G-for-Jetson-Nano 005.jpg

PhoneCall

检查模块硬件正确连接,输入下面命令行
退出时请按下Ctrl+C等待SIM7600X模块关机,效果如图.

cd ~/Documents/SIM7600X_4G_for_JETSON_NANO/PhoneCall/
sudo python3 PhoneCall.py

SMS

检查模块硬件正确连接,输入下面命令行
退出时请按下Ctrl+C等待SIM7600X模块关机,效果如图.

cd ~/Documents/SIM7600X_4G_for_JETSON_NANO/SMS/
sudo python3 SMS.py

TCP

检查模块硬件正确连接,输入下面命令行,关于外
网IP和路由转发机制参考GSM/GPRS/GNSS_HAT的GPRS章节
退出时请按下Ctrl+C等待SIM7600X模块关机,效果如图.

cd ~/Documents/SIM7600X_4G_for_JETSON_NANO/TCP/
sudo python3 TCP.py

SIM7600G-H-4G-for-Jetson-Nano 006.jpg

Jetson Nano拨号上网

Jetson Nano拨号上网请点击参考RNDIS拨号上网,NDIS拨号上网或者PPP拨号上网
视频教程请点击查看,其中需要注意以下三点,硬件连接如图所示
1. 4G模块USB需要连接到Jetson Nano.
2. 4G模块选择自动开机,跳冒连接PWR和5V.
3. 4G模块支持上网和GNSS同时使用,模块联网后,打开ttyUSB2输入
AT指令启动GPS,然后打开ttyUSB1即可查看GPS的NEMA输出
SIM7600G-H-4G-for-Jetson-Nano 007.jpg


问题:RNDIS拨号后无法上网?
答复:
  • RNDIS拨号(9011)有时候在Jeson Nano的Ubuntu系统拨号上网后没有出现对应的网卡;可以用ECM拨号(9018)获取到usb1网卡,ECM具体拨号方式如下:

SIM7600X ECM拨号上网


问题:SIM卡类型?
答复:

支持SIM标准(Standard)卡,如下图所示,如果是Micro或Nano卡需要加卡套。
SIM card size.png


问题:SIM7600X开机后NET灯不闪烁,网络异常怎么办?
答复:

这种情况可能是没有成功入网,可按照下面步骤排查:
1.首先排查硬件连接:

  • 检查MAIN天线是否接好;
  • 接入的SIM卡是否可以在手机等设备上正常通话和上网:
  • 接入树莓派的话,模块是否进入飞行模式;

2.确认硬件无问题后,软件可以用这些指令:

  • 检查sim卡是否接触良好:AT+CPIN?
  • 检查网络模式设置是否正确:AT+CNMP?
  • 检查当前环境的信号质量:AT+CSQ
  • 检查运营商接入情况:AT+COPS?
  • 检查联网情况:AT+CPSI?
  • 检查是否成功注册到网络:AT+CGREG?

SIM7600X network check.png


问题:发送AT+CPIN?时,返回ERROR
答复:

这个问题,一般是由于SIM卡和模块的SIM卡座接触不良导致的。


问题:如果您注册到网络,成功拨号且获取到IP,但是无法上网,不能ping通怎么办?
答复:

可能是没有获取到APN,一般APN是能够自动获取的,有些地区(物联网卡)需要手动获取,例如可以通过以下指令设置:

AT+CGDCONT=1,"IP","CMNET"   //CMNET为中国移动的apn,不同运营商apn不一样

SIM7600X apn.png


问题:为什么在电脑NDIS拨号后返回NO CARRIER?
AT$QCRMCALL=1,1

SIM7600 dial up no.png

答复:
  • 一般情况下,SIM7600X接到Windows系统已经自动拨号,无须重复拨号,重复拨号会返回NO CARRIER
  • 如果还是不能拨号上网,请用以下指令改为Windows默认拨号上网模式
    AT+CUSBPIDSWITCH=9001,1,1 
  • 显示已关闭,手机网络未启用,可以不用理会,直接上网;

SIM7600X rndis dial-up .png

SIM7600 NET work driver.png

  • 安装驱动后网卡显示已启用

SIM7600 dial up succeed.png


问题:为什么我这里拨号上网的速度很慢?
答复:
  • 一般地,SIM7600默认配置为自动选择网络制式,很可能选择为2G上网;如果需要强制使用4G模式,则需输入以下AT指令配置:
AT+CNMP=38    //固定4G LTE,如果当地没有4G覆盖,可能会无法注册到网络

Firm 4G LTE.png

  • 如果已经固定了4G,速度还是不理想,可能是频段问题;
AT+CNBP?  //备份当前频段(返回的频段信息可以复制到记事本等)
AT+CNBP=0x0002000000400183,0x000001E000000000,0x0000000000000021    //返回OK后,测速
AT+CNBP=0x0002000004400180,0x000001E000000000,0x000000000000003F   //如果速度没有改善,试下这个

SIM7600 band speed.png


问题:SIM7600固件升级中失败,提示如下图所示,该怎么解决?
答复:

SIM7600X firmware update.png
1.注意查看设备管理器,升级过程中会提示新的设备插入,第一次升级会没有设备驱动;
2.注意USB线,升级过程中USB线速率较高,需要选择质量好一点的USB线,避免接触不良。
3.需要以管理员权限运行升级工具(SIM7500_SIM7600_QDL V1.41 only for Update)
4.卸载,并重新安装升级工具(SIM7500_SIM7600_QDL V1.41 only for Update)
5.更多操作细节请参考该视频:http://www.waveshare.net/wiki/SIM7600-Firmware-upgrade-Video


问题:SIM7600CE 4G HAT可以保存多少条短信?
答复:

短信若保存在SIM卡中,一般50条为上限,可通过指令:AT+CPMS?进行查询


问题:联网时的工作电流是?
答复:

使用USB 5V供电,联网成功后,电流一般在50~300mA的范围,平均大概为150mA(仅供参考,具体视网络环境和联网工作状态而定。


问题:SIM7600CE 4G HAT同时负载4g和gps时候的功耗多少?
答复:

同时开启,均值:110~170mA


问题:SIM7600CE 4G HAT配套的天线参数是?
答复:
  • 频率:700m 800m 900m 1710-1920M 2010-2100M 2300-2400M 2500-2690M-5800MHZ
  • 增益:9dbi± 0.7dbi


问题:SIM7600X模块NDIS拨号失败,驱动无法安装怎么办?
答复:
  • 确保您的系统内核是5.4以上的,树莓派不要使用sudo update升级到最新的版本,这样会把内核版本升级到高于目前固件的版本会无法识别,
  • 建议用更便捷的RNDIS拨号
  • 可以烧录最新的树莓派Raspbian系统,重新配置RNDIS拨号
  • 或者用已经配置好驱动的镜像 RNDIS拨号开机自启 raspbian系统镜像(已装好驱动)


问题:SIM7600X接入树莓派,不烧Openwrt镜像怎么开热点?
答复:

可以参考以两种方式,详细步骤参考下文:


问题:SIM7600X通过AT+CGPSINFO获取到的定位信息分别代表什么?

答复:
从左至右分别是①维度,②经度,③日期,④时间,⑤高度,⑥速度和⑦航角。

SIM7600 GNSS FAQ (1234567).png


问题:收不到GPS信号,没有获取到位置信息怎么办?

答复:
插上GPS天线到GNSS天线座子,并将接收器标签面朝下置于空旷的室外(注意阴雨天气测试不了),上电需要等待约1分钟才能接收到定位信号;


问题:为什么定位不准确,获取到的坐标和网上查询到的有出入?
答复:

SIM7600X 获取到的经纬度以分为单位,我们常见的一般是度为单位,更多详情请看下文:


问题:SIM7600X常用指令,复位,飞行模式,查询IP地址?
答复:

请戳下方链接:
SIM7600X 常用指令


问题:SIM7600X接入树莓派后,PC怎么通过ssh怎么访问不在同一个局域网的树莓派?
答复:

内网穿透可以,详细步骤参考下文:
内网穿透,透内通外


问题:SIM7600X可以通过UART方式进行PPP拨号么?
答复:

可以的,UART拨号详细步骤如下链接:
SIM7600X PPP拨号上网教程


问题:执行chmod 777 sim7600_4G_hat_init命令时,报错:“chmod: 无法访问'sim7600_4G_hat_init': 没有那个文件或目录”
2019-10-11 18-59-32.jpg
怎么处理?
答复:

请确认当前路径下有sim7600_4G_hat_init文件
2019-10-11 19-15-04.jpg
一般操作是:下载示例程序,解压后,把Raspberry文件夹下的c文件夹改名为SIM7600X,然后把SIM7600X整个文件夹复制到树莓派/home/pi目录下, 命令行进入到/home/pi/SIM7600X目录下,然后再执行chmod 777 sim7600_4G_hat_init命令。


问题:在编译BCM2835库,出现Makefile:327:recipe for target 'aclocal.m4' failed
Bcm2835-make-error.jpg
答复:
  • 执行:autoreconf -vfi ,再重新编译,详见下图:

Bcm2835-make-error-2.jpg



EMAIL:3004517899@qq.com

电话:0755-83040712
QQ:3004517899
微信:扫下方二维码添加
Zsh.jpg

说明:进行售后服务前,请准备好客户信息(定货单位、定货人等),以供验证。

Call-of-duty-V2.jpg