联网模块是一个可以集成到目标电子系统的模块,这里的联网即指连接到网络(Internet,以太网等),顾名思义,联网模块就是将
嵌入式系统连接到网络的电路模块。
信息化时代,要求电子设备也应该进行信息化、网络化管理, 法,一种方法就是将TCP/IP网络协议栈在用户系统上实现,但是这种方法对于系统的CPU要求比较高,并且对于系统开发人员的技术要求也较高,另外开发出来的系统的稳定性难以保证;另一个方法是使用联网模块。联网模块一端以串口、IO口、并口等方式和系统的CPU连接,另一端可以连接网线(或经过耦合变压器后连接网线)。此后系统CPU向模块发送的数据将透明地发送到网络上;网络上的计算机向模块发送的数据将被透明地转发给CPU。
联网模块外观一般是类似电子芯片的结构,可以通过其
引脚和系统PCB电路连接。一般来说联网模块要求体积小,这样系统PCB也可以相应减小体积有利于节约成本。
2. 将联网模块中和用户CPU连接的连线(例如串口RXD、TXD)连接上;和网口
RJ45接口连接的连线连接上。
3. 通过Web浏览器(或者专用的工具)访问模块,设置模块的目的IP、串口
波特率等参数。目的IP就是系统CPU向模块发送数据的时候,模块发往的计算机的IP地址。
稳定性是联网模块的最重要的指标,稳定性是指在模块的任何正常使用过程中(例如长时间使用、大量数据通信、各种温度条件)都应该保持正常的工作状态。由于很多情况下要进行串口到网络、网络到串口数据的同时转发,并且一次转发的数据长度也可能未知。这就要求联网模块具有全双工、不间断转发功能。如果
模块设计不好很可能在这种高强度传输情况下出现丢失数据、甚至断网的可能。这样会影响系统的稳定性。