以太网接口标准有哪些
由于用户在使用有人物联网的串口以太网模块的时候,总是会遇到一些问题。本文从帮助用户快速运用有人串口以太网模块的角度出发,整理了几个用户在使用串口以太网模块的过程中遇到的常见问题,供用户参考。
数据包间隔:除了数据包长度作为串口分帧的规则外,一个更为符合逻辑的方法是通过数据包间隔。当串口转TCP/IP转发器发现的串口数据流中出现了T毫秒的空闲时间时,则认为之前收到的串口数据可以作为一个以太网数据包发送了。这里的T就是用户设定的数据包间隔。
串口转以太网目前可以采用串口转以太网模块来实现,变得非常简单易用,但是在该技术中出现的一些新问题、使用误区需要引起注意。串口转以太网并不是简单传输媒介的变化,而是串口到TCP/IP的协议转化。其中关系到的关键技术包括:TCP/IP的工作模式问题、串口分帧技术、9位技术。这里详细分析这些串口转网口的技术。
串口:它是实现设备之间通信的串口,其主要将信号电压从0~5V的电压变为±15V(实际一般为±12V)。电压的增加,增大了数据传输的距离和可靠性。
现在市面上的串口转以太网产品主要有两种,即串口服务器和串口转以太网模块。用户在开始项目前,首先需要考虑的是选择串口服务器还是串口转以太网模块。
以太网接口类型
MII接口可分为MAC模式和PHY模式,一般说来MAC和PHY对接,但是MAC和MAC也是可以对接的。
请注意串口以太网模块是TTL电平,可以直接和单片机IO口连接,如果要和计算机连接需要使用RS232转TTL转换器,注意模块和单片机连接时需要交叉,即是RXD接TXD,TXD接RXD。使用串口方式配置串口以太网模块,需要将CFG引脚接地后进行,网络方式配置需要将串口以太网模块接到计算机同一个局域网内,或将串口以太网模块直接与计算机相连。
TCP与UDP的选择:尽量选择TCP模式,特别是经过internet的大数据量传输,udp容易误码和丢失。
串口以太网模块上有EEPROM芯片,模块会保存设置,如果断电,下次启动将按保存的设置工作,不需要重复配置,用户CPU也无需对串口以太网模块进行**的初始化操作,在串口以太网模块的网络建立连接前的数据会缓存在模块内等到网络连接时发送出去。
串口转以太网模块的价格比串口服务器的价格便宜一半、,用户一旦通过测试,会大批量地采购。串口服务器USR-TCP232-300的售价为169元,而串口转以太网模块USR-TCP232-24的售价为89元。
以太网的两个主要标准
一般只用在以太网交换机的交换MAC芯片和多口物理层芯片中;可以用于10M以太网和100M以太网,但不可能用于1000M以太网
UDP模式:UDP模式是基于非连接的模式,只要有数据发送即可发送,不需要事先连接。所以这种模式更加地接近于串口的通信方式。但是UDP协议无法保证数据不丢失,容易产生误码。
有一点需要特别说明下:发送参考时钟GTX_CLK,它和MII接口中的TX_CLK是不同的,MII接口中的TX_CLK是由PHY芯片提供给MAC芯片的,
工业数据传输、安防*、物联网、公共安防、工业自动化、智能家居、电力控制、环境监测、智能农业、门禁考勤系统、POS系统、售饭系统、楼宇自动化系统、电力*、自助银行系统、电信机房*等。
串口:它是实现远距离通信的串口,可以实现上千米的数据传输。其主要特征是用差模信号(A、B两根线之间的电压)代替了RS232共模信号(信号线和GND之间的电压),从而能够抵抗共模干扰,实现更远距离的传。
标签: #以太网#接口标准#接口类型