0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用Air780EPM打造4G融合网关:为WiFi和以太网设备供网!

青山老竹农 来源:jf_82863998 作者:jf_82863998 2025-09-30 18:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Air780EPM开发板具备强大的多网络接口能力,通过合理配置,可将4G网络作为主链路,为WiFi和以太网设备提供统一、稳定的网络出口。

一、多网融合概述

Air780EPM 开发板通过多网融合技术将不同类型的通信网络(4G、以太网)整合在一起,从而形成统一、高效、互操作性强的网络系统。

本文基于 Air780EPM 模块,通过 4G 移动网络为 以太网设备提供统一的上网接入服务。

wKgZPGjaS1aAaSn2AADxPvuJIMA036.png

二、准备硬件环境

2.1 780EPM 硬件环境

wKgZO2jaS52Ad1DbABCkizqXCLQ077.png

2.1.1 Air780EPM 1.3 版本开发板一块 + 可上网的 sim 卡一张 +4g 天线一根 + 网线一根:

sim 卡插入开发板的 sim 卡槽

天线装到开发板上

网线一端插入开发板网口,另外一端可以连接电脑

2.1.2 TYPE-C USB 数据线一根 + USB 转串口数据线一根,Air780EPM 开发板和数据线的硬件接线方式为:

Air780EPM 开发板通过 TYPE-C USB 口供电;(外部供电/USB 供电 拨动开关 拨到 USB 供电一端)

TYPE-C USB 数据线直接插到开发板的 TYPE-C USB 座子,另外一端连接电脑 USB 口;

2.2 780EHM 硬件环境

wKgZPGjaTAGADzYIAA_5YCLwScE797.png

2.2.1 Air780EHM 核心板一块 + 可上网的 sim 卡一张 +4g 天线一根 + 网线一根:

sim 卡插入开发板的 sim 卡槽

天线装到开发板上

网线一端插入AirETH_1000配件板网口,另外一端可以连接电脑

2.2.2 TYPE-C USB 数据线一根 + USB 转串口数据线一根,Air780EHM 核心板和数据线的硬件接线方式为:

Air780EHM 核心板通过 TYPE-C USB 口供电;(外部供电/USB 供电 拨动开关 拨到 USB 供电一端)

TYPE-C USB 数据线直接插到核心板的 TYPE-C USB 座子,另外一端连接电脑 USB 口;

2.2.3 必选 AirPHY_1000 配件板一块,Air780EHM 核心板和 AirPHY_1000 配件板的硬件接线方式为:

wKgZO2jaTISAOqt2AABBZlZJ-Nc907.png

三、准备软件环境

3.1 780EPM 软件环境

在开始实践本示例之前,先准备一下软件环境:

3.1.1Luatools 工具,如果是第一次使用 Luatools 工具,请仔细阅读此链接教程。

3.1.2 内核固件文件(底层 core 固件文件):LuatOS-SoC_V2014_Air780EPM_1.soc;参考项目使用的内核固件;如有更新可以使用最新固件。

3.1.3 luatos 需要的脚本和资源文件:https://gitee.com/openLuat/LuatOS/tree/master/module/Air780EPM/demo/network_routing/4g_out_ethernet_in

3.1.4 lib 脚本文件:使用 Luatools 烧录时,勾选 添加默认 lib 选项,使用默认 lib 脚本文件;

准备好软件环境之后,接下来查看如何烧录项目文件到 Air780EPM 开发板,将本篇文章中演示使用的项目文件烧录到 Air780EPM 开发板中。

3.2 780EHM 软件环境

在开始实践本示例之前,先准备一下软件环境:

3.2.1Luatools 工具,如果是第一次使用 Luatools 工具,请仔细阅读此链接教程。

3.2.2 内核固件文件(底层 core 固件文件):LuatOS-SoC_V2014_Air780EHM_1.soc;参考项目使用的内核固件;如有更新可以使用最新固件。

3.2.3 luatos 需要的脚本和资源文件:https://gitee.com/openLuat/LuatOS/tree/master/module/Air780EHM_Air780EHV_Air780EGH/demo/network_routing/4g_out_ethernet_in

3.2.4 lib 脚本文件:使用 Luatools 烧录时,勾选 添加默认 lib 选项,使用默认 lib 脚本文件; 准备好软件环境之后,接下来查看780EHM核心板使用说明,将本篇文章中演示使用的项目文件烧录到 Air780EHM 核心板中。

四、软硬件资料

4.1 API 介绍

本文仅介绍程序中使用到的 API 接口,详细接口说明请查看:https://docs.openluat.com/osapi/ext/exnetif/

exnetif.setproxy(adapter, main_adapter, other_configs)

配置网络代理实现多网融合;

4.2 以太网电路介绍

以太网电路介绍请查看:https://docs.openluat.com/air780epm/luatos/hardware/design/netdrv/

五、整体功能概述

5.1 功能概述

以 4G 为供网数据出口,通过 Air780EPM 模组实现以下功能:

1. 有线连接,以太网设备通过网线连接实现 4G 上网。

5.2 源码展示

程序中已详细注释代码用处,如有不懂可咨询技术人员。

netif_app.lua

wKgZPGjaTfqADbCtAArH8jcUF60864.png

main.lua

wKgZPGjaTqeAVbHmAA1mGiFTDu8504.png


5.3 程序流程图展示

wKgZO2jaTt6ARHN7AAC1UzxxnSg696.png

六、功能演示

wKgZPGjaVf6AXzqfAAHMgbJgfzA867.png

6.1 4G 作为数据出口给以太网设备上网

测试环境:Air780EPM 整机开发板、Windows10 以上系统版本电脑。

测试结果:电脑能正常识别到以太网网络适配器,也可以正常上网。

wKgZPGjaVmSAC5ViAASJX3mbo54221.png

七、总结

至此,Air780EPM 多网融合系列中以 4G 作为数据出口,为以太网设备供网的功能已经结束。如果大家在实际操作中遇到技术难题,欢迎联系技术人员。


今天的内容就分享到这里了~

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    41

    文章

    6207

    浏览量

    181643
  • 网关
    +关注

    关注

    9

    文章

    6962

    浏览量

    56602
  • WIFI
    +关注

    关注

    82

    文章

    5534

    浏览量

    214549
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    构建智能通信链路:4G、Wi-Fi与以太网融合协同实战解析

    应对网络中断、延迟波动等挑战,融合4G、Wi-Fi与以太网的多协同方案应运而生。通过智能识别网络状态并动态切换,保障通信不中断。下面将从
    的头像 发表于 10-15 16:17 552次阅读
    构建智能通信链路:<b class='flag-5'>4G</b>、Wi-Fi与<b class='flag-5'>以太网</b><b class='flag-5'>融合</b>协同实战解析

    实战Air780EPM:构建4G共享网关,服务WiFi与有线设备

    通过Air780EPM开发板,我们可以轻松实现4G网络作为数据出口,周边的WiFi设备以太网
    的头像 发表于 09-30 16:03 1491次阅读
    实战<b class='flag-5'>Air780EPM</b>:构建<b class='flag-5'>4G</b>共享<b class='flag-5'>网关</b>,服务<b class='flag-5'>WiFi</b>与有线<b class='flag-5'>设备</b>!

    通信模块(4G / 以太网)断联除了模块坏还有哪些原因?

    通信模块(4G / 以太网)断联是典型的 “多环节故障”,除模块硬件损坏外,问题可能出在 物理连接、供电、信号环境、配置参数、协议兼容、外部干扰、系统软件 等多个链路,需按 “从底层到上层、从局部到
    的头像 发表于 09-23 11:15 4747次阅读
    通信模块(<b class='flag-5'>4G</b> / <b class='flag-5'>以太网</b>)断联除了模块坏还有哪些原因?

    4G/Wi-Fi/以太网无缝融合,智能通信实战技术!

    聚焦多融合通信落地痛点,4G/Wi-Fi/以太网智能协同方案,以实战案例依托,详解网络拓扑设计、信号干扰规避、数据同步机制。工业级通信稳
    的头像 发表于 09-20 15:21 1273次阅读
    <b class='flag-5'>4G</b>/Wi-Fi/<b class='flag-5'>以太网</b>无缝<b class='flag-5'>融合</b>,智能通信实战技术!

    Air8101多融合战略升级:Air780EPM模块助力4G联网落地

    在物联网通信技术持续迭代的背景下,Air8101通过战略级模块外挂——Air780EPM,正式迈入4G联网时代。多融合架构的完善,使
    的头像 发表于 06-23 16:53 732次阅读
    <b class='flag-5'>Air</b>8101多<b class='flag-5'>网</b><b class='flag-5'>融合</b>战略升级:<b class='flag-5'>Air780EPM</b>模块助力<b class='flag-5'>4G</b>联网落地

    Air8000开发板多融合实战:以太网网技术深度探索!

    ,可实现以太网4G与Wi-Fi网络的协同工作,构建高效、稳定的物联网通信与定位系统。   本文将分享以太网作为主供链路的功能示例:
    的头像 发表于 06-20 09:43 805次阅读
    <b class='flag-5'>Air</b>8000开发板多<b class='flag-5'>网</b><b class='flag-5'>融合</b>实战:<b class='flag-5'>以太网</b><b class='flag-5'>供</b>网技术深度探索!

    4G全网通网关是什么?有什么功能?

    4G全网通网关是一种能够接入4G网络,并将4G网络信号转换为其他网络信号(如WiFi以太网等)
    的头像 发表于 06-17 15:43 1572次阅读
    <b class='flag-5'>4G</b>全网通<b class='flag-5'>网关</b>是什么?有什么功能?

    一文读懂——Air8000开发板的以太网融合技术!

    ,可实现以太网4G与Wi-Fi网络的协同工作,构建高效、稳定的物联网通信与定位系统。   本文将分享以太网作为主供链路的功能示例:
    的头像 发表于 06-17 11:07 759次阅读
    一文读懂——<b class='flag-5'>Air</b>8000开发板的<b class='flag-5'>以太网</b><b class='flag-5'>供</b><b class='flag-5'>网</b>多<b class='flag-5'>网</b><b class='flag-5'>融合</b>技术!

    优化你的设计:Air780EPM场景化ADC硬件电路指南!

    提升ADC性能需从场景需求出发。本文针对Air780EPM在数据采集中的常见挑战,如噪声抑制、动态范围适配等,提供场景化的优化方案与电路设计建议,助力打造高性价比的硬件系统。 最近有工程师朋友问
    的头像 发表于 06-13 18:02 1072次阅读
    优化你的设计:<b class='flag-5'>Air780EPM</b>场景化ADC硬件电路指南!

    Air780EPM — ADC硬件电路设计:场景化优化与实践!

    不同应用场景对ADC电路的要求差异明显,Air780EPM的设计需针对性优化。本文通过实例解析电源滤波、信号隔离等关键技术,阐述如何根据具体场景需求打造高性能的硬件电路方案。 最近有工程师朋友问
    的头像 发表于 06-11 14:40 808次阅读
    <b class='flag-5'>Air780EPM</b> — ADC硬件电路设计:场景化优化与实践!

    Air780EPM应用开发:解锁GPIO与LED的N种交互模式

    今天特别分享探索Air780EPM中GPIO与LED的多样交互!本文介绍N种交互模式,包括脉冲控制、状态切换及多LED联动,智能设备开发提供丰富技术选型。适用于智能照明、状态指示等物联网场景。 一
    的头像 发表于 05-29 14:31 913次阅读
    <b class='flag-5'>Air780EPM</b>应用开发:解锁GPIO与LED的N种交互模式

    解锁Air780EPM:N种GPIO操控LED的实战技巧!

    在物联网项目中,灵活使用Air780EPM的GPIO控制LED至关重要。本文将展示实现方式,涵盖硬件配置与软件编程,满足不同场景需求。 今天特别分享基于Air780EPM的GPIO控制LED实现方案
    的头像 发表于 05-28 16:56 1095次阅读
    解锁<b class='flag-5'>Air780EPM</b>:N种GPIO操控LED的实战技巧!

    COD监测革新!Air780EPM一站式替代STM32+4G模组的物联网方案 ~

    通过将4G通信、COD数据处理与低功耗控制集成于Air780EPM芯片,本方案彻底颠覆STM32+外置模组的松散架构。实测显示,设备启动时间从STM32方案的12s缩短至3s。 水质COD(化学
    的头像 发表于 05-21 16:51 690次阅读
    COD监测革新!<b class='flag-5'>Air780EPM</b>一站式替代STM32+<b class='flag-5'>4G</b>模组的物联网方案 ~

    如何解决Air780EPM开发中的调试难题?深度解析高效调试方法

    Air780EPM项目开发中,调试效率往往直接影响进度。面对代码报错、逻辑漏洞等常见痛点,开发者亟需一套系统化的方法论。本文将揭秘实战中验证的调试技巧,助您快速定位问题并优化代码流程。
    的头像 发表于 05-17 10:46 909次阅读
    如何解决<b class='flag-5'>Air780EPM</b>开发中的调试难题?深度解析高效调试方法

    大公开!Air780EPM重构水质COD监测,替代STM32+4G模组的技术路径

    本方案采用Air780EPM单芯片替代STM32+4G模组,集成COD传感器驱动、数据加密与4G通信功能。 水质COD(化学需氧量)监控是评估水体有机污染程度的核心手段,涉及多种技术、设备
    的头像 发表于 05-16 15:34 767次阅读
    大公开!<b class='flag-5'>用</b><b class='flag-5'>Air780EPM</b>重构水质COD监测,替代STM32+<b class='flag-5'>4G</b>模组的技术路径