一种集成FTPS功能的以太网通信模块制造技术

技术编号:35523507 阅读:37 留言:0更新日期:2022-11-09 14:44
本实用新型专利技术公开了一种集成FTPS功能的以太网通信模块,包括主板、CPU微控制器、指示灯、RS232串口、外部Flash存储、W5500芯片和SWD烧录接口,CPU微控制器、指示灯、RS232串口、外部Flash存储、W5500芯片和SWD烧录接口均集成在主板上,指示灯通过导线电性连接于CPU微控制器,外部FLash存储、SWD烧录接口和W5500芯片的针脚均通过锡焊的方式连接于主板,外部FLash存储、SWD烧录接口和W5500芯片均通过导线电性连接于CPU微控制器,主板上还集成有RJ45接口,RJ45接口电性连接于W5500芯片。具有加密数据传输的功能,实现了安全可靠的通信。实现了安全可靠的通信。实现了安全可靠的通信。

【技术实现步骤摘要】
一种集成FTPS功能的以太网通信模块


[0001]本技术涉及以太网通信
,具体为一种集成FTPS功能的以太网通信模块。

技术介绍

[0002]以太网是现实世界中最普遍的一种计算机网络。以太网有两类:第一类是经典以太网,第二类是交换式以太网,使用了一种称为交换机的设备连接不同的计算机。经典以太网是以太网的原始形式,运行速度从3~10Mbps不等;而交换式以太网正是广泛应用的以太网,可运行在100、1000和10000Mbps那样的高速率,分别以快速以太网、千兆以太网和万兆以太网的形式呈现。以太网通信是一种使用同轴电缆作为网络媒体,采用载波多路访问和冲突检测机制的通信方式,数据传输速率达到1Gbit/s,可满足非持续性网络数据传输的需要。
[0003]现有的以太网通信模块在进行网络通信时,尽管具备了FTP功能,但是FTP传输是明文传输,容易被获取通信数据,因此安全性较低,如何实现加密传输数据实现安全可靠的通信,是一个亟待解决的问题,因此我们需要提出一种集成FTPS功能的以太网通信模块。

技术实现思路

[0004]本技术的目的在于提供一种集成FTPS功能的以太网通信模块,本技术是一个具备完整以太网通信功能的产品,具备TCP透传,DHCP动态IP功能,DNS域名解析功能,FTP/FTPS文件下载功能和AT指令配网功能的以太网模块,通过SSL/TLS解决了明文通信不安全的问题,在资源有限的单片机中实现FTPS加密文件传输功能,因此能够具有加密数据传输的功能,实现安全可靠的通信,具有较高的实用价值,以解决上述
技术介绍
中提出的问题。
[0005]为实现上述目的,本技术提供如下技术方案:
[0006]一种集成FTPS功能的以太网通信模块,包括主板、CPU微控制器、指示灯、RS232串口、外部Flash存储、W5500芯片和SWD烧录接口,所述CPU微控制器、指示灯、RS232串口、外部Flash存储、W5500芯片和SWD烧录接口均集成在主板上,所述指示灯通过导线电性连接于CPU微控制器,所述外部FLash存储、SWD烧录接口和W5500芯片的针脚均通过锡焊的方式连接于主板,所述外部FLash存储、SWD烧录接口和W5500芯片均通过导线电性连接于CPU微控制器,所述主板上还集成有RJ45接口,所述RJ45接口电性连接于W5500芯片。
[0007]优选的,所述主板的控制核心控制器的型号为GD32F303RGT6,搭载使用W5500芯片配合RJ45接口连接网络,实现TCP/IP硬件协议栈,支持TCP透传服务,同时具备DHCP动态IP功能,DNS域名解析功能,FTP/FTPS文件下载功能。通过串口接收和发送数据到网口,极大的方便了设备进行联网。
[0008]优选的,所述主板通过Mbedtls库实现SSL/TLS加密功能,从而在FTP的基础上进一步实现FTPS加密传输功能,能够在资源较少的单片机上实现加密通信功能。
[0009]优选的,所述主板具备外部Flash的存储方式,外部FLASH可存储以太网模块域名,IP地址,服务器端口号,本地IP,本地端口号,网关,子关掩码等以太网参数和通过FTP/FTPS下载的文件数据。
[0010]优选的,所述主板设置有SWD烧录接口,能够具备本地程序升级的功能。
[0011]与现有技术相比,本技术的有益效果是:
[0012]本技术提出的一种集成FTPS功能的以太网通信模块,通过在主板上集成主板、CPU微控制器、指示灯、RS232串口、外部Flash存储、W5500芯片、SWD烧录接口和RJ45接口,是一个具备完整以太网通信功能的产品,具备TCP透传,DHCP动态IP功能,DNS域名解析功能,FTP/FTPS文件下载功能和AT指令配网功能的以太网模块,通过SSL/TLS解决了明文通信不安全的问题,在资源有限的单片机中实现FTPS加密文件传输功能,因此能够具有加密数据传输的功能,实现了安全可靠的通信,具有较高的实用价值。
附图说明
[0013]图1为本技术的结构示意图;
[0014]图2为本技术工作原理框图;
[0015]图3为本技术透传功能流程图;
[0016]图4为本技术FTP/FTPS文件传输功能流程图;
[0017]图5为本技术AT指令功能流程图。
具体实施方式
[0018]下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
[0019]请参阅图1

5,本技术提供一种技术方案:
[0020]一种集成FTPS功能的以太网通信模块,包括主板、CPU微控制器、指示灯、RS232串口、外部Flash存储、W5500芯片和SWD烧录接口,CPU微控制器、指示灯、RS232串口、外部Flash存储、W5500芯片和SWD烧录接口均集成在主板上,指示灯通过导线电性连接于CPU微控制器,外部FLash存储、SWD烧录接口和W5500芯片的针脚均通过锡焊的方式连接于主板,外部FLash存储、SWD烧录接口和W5500芯片均通过导线电性连接于CPU微控制器,主板上还集成有RJ45接口,RJ45接口电性连接于W5500芯片。
[0021]主板的控制核心控制器的型号为GD32F303RGT6,搭载使用W5500芯片配合RJ45接口连接网络,实现TCP/IP硬件协议栈,支持TCP透传服务,同时具备DHCP动态IP功能,DNS域名解析功能,FTP/FTPS文件下载功能。通过串口接收和发送数据到网口,极大的方便了设备进行联网;主板通过Mbedtls库实现SSL/TLS加密功能,从而在FTP的基础上进一步实现FTPS加密传输功能,能够在资源较少的单片机上实现加密通信功能;主板具备外部Flash的存储方式,外部FLASH可存储以太网模块域名,IP地址,服务器端口号,本地IP,本地端口号,网关,子关掩码等以太网参数和通过FTP/FTPS下载的文件数据;主板设置有SWD烧录接口,能够具备本地程序升级的功能。
[0022]本技术提出的一种集成FTPS功能的以太网通信模块,通过在主板上集成主板、CPU微控制器、指示灯、RS232串口、外部Flash存储、W5500芯片、SWD烧录接口和RJ45接口,是一个具备完整以太网通信功能的产品,具备TCP透传,DHCP动态IP功能,DNS域名解析功能,FTP/FTPS文件下载功能和AT指令配网功能的以太网模块,通过SSL/TLS解决了明文通信不安全的问题,在资源有限的单片机中实现FTPS加密文件传输功能,因此能够具有加密数据传输的功能,实现了安全可靠的通信,具有较高的实用价值。
[0023]其中,如图2

4所示:本实用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种集成FTPS功能的以太网通信模块,包括主板、CPU微控制器、指示灯、RS232串口、外部Flash存储、W5500芯片和SWD烧录接口,其特征在于:所述CPU微控制器、指示灯、RS232串口、外部Flash存储、W5500芯片和SWD烧录接口均集成在主板上,所述指示灯通过导线电性连接于CPU微控制器,所述外部FLash存储、SWD烧录接口和W5500芯片的针脚均通过锡焊的方式连接于主板,所述外部FLash存储、SWD烧录接口和W5500芯片均通过导线电性连接于CPU微控制器,所述主板上还集成有RJ45接口,所述RJ45接口电性连接于W5500芯片。2.根据权利要求1所述的一种集成FTPS功能的以太网通信模块,其特征在于:所述主板的控制核心控制器的型号为GD32F303RGT6,搭载使用W5500芯片配合RJ45接口连接网络,实现TCP/IP硬件协议栈,支持T...

【专利技术属性】
技术研发人员:李信南张宏宾张聪
申请(专利权)人:惠州市丝鹭新能源科技有限公司
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1