近期工作中遇到一个客户,用于电力物联网中的问题-实现双4g同时工作,接受不同频段的信号。一个用于公网,一个用于专网。我司从事工控机研发19载,目前研发产品中实现一个4g/无线wifi的功能。通过跟客户的沟通我们也愿意去尝试这个新项目,通过工程师2天的调试,终于实现了一台工控机能实现双通信模块4g运行。具体操作方式如下,提供给有需要的朋友,欢迎一起交流学习。
设备:深蓝宇pcx-9468
配置:(i3-6100,8gb ssd:128gb)
扩展:di8+do8 pcie*2
系统:linux 18.04
实现目标:双4g通信,io通讯,rs-485*6
嵌入式无风扇工控机pcx-9468(i/o可选)
下面为如何安装4g模块及通讯调试:
一、 准备物料
4g模块,相应的操作系统下的驱动(ubuntu下要对应到内核版本)、以下以ubuntu为例。
二、 操作
安装进入ubuntu系统,使用命令uname -r查看系统内核。
命令行lsusb查询4g模块的pid&vid,根据内核选择相应的驱动,在/drivers/usb/serial/option.c路径增加。
注意系统需安装gcc和make模块,使用指令sudo apt-get install make 和 sudo apt-get install gcc,进入makefile所在目录,使用命令行界面输入sudo make install 编译安装驱动,输入sudo ls /dev/ttyusb* 查看是否生成虚拟串口ttyusb0~ttyusb5。进入右上角的网络设置进行设置连接。根据sim的类型进行设置。
三、 测试
1. cat /dev/ttyusb2 & (后台将at测试口打开)发送at,返回ok,模块响应。
2. 测试信号强度:发送at_csq,返回的信号正常
3. 测试at功能:busybox microcom /dev/ttyusb2 at+cpin?;+csq;+cops?
4. ping
下载net-tools。使用指令sudo apt-get install net-tools, 使用ipconfig查看网卡ip地址,ping指定接口去连接网络。例ping -i 192.168.75.8 8.8.4.4。
从VR硬件到VR媒体 有VR厂商规划下一个大动作
村田制作所PTC热敏电阻的产品阵容扩大
与苹果分道扬镳后,Imagination发布第十代GPU产品
AXI总线协议总结
混频器是线性还是非线性?
如何在工控机上实现双4G同时通信功能
华为成为俄罗斯在线出售智能手机的第一品牌
FLIR热像仪的工作原理及应用分析
什么是呼叫准入控制?
大家电产品销售出现波动和下滑,未来个性化消费将是趋势
大模型加持手术机器人,脑科手术取得突破!
运营商共建共享网络将会成为一种网络建设的新趋势
干式变压器的结构特点及分类
日本制造业机器人订单创近6年新低水准,连续第4个月陷入萎缩
基于OmniVision的OV5640设计的USB摄像头模块
在线式硫化氢检测仪的操作步骤介绍
宁夏“互联网﹢医疗健康”规定不能完全使用人工智能代替医疗行为
麦肯锡报告称大多数工作将被人工智能接管
锂离子电池极片的干燥过程和涂布过程
多功能一体机的线路