收发器系统硬件组成
每一路高速收发器包括发送器和两个通道,发送器和都是由物理编码子层(PCS,p场si-cal coding sublayer)与物理介质附加子层(PMA , physi-cal media additional sublayer)两部分组成。PCS包括兼容所支持协议的收发器中的数字功能的硬核逻辑实现,发送通道包括相位补偿FIFO、字节串行器、8B/10B编码器等模块;接收通道包括字对齐器、速率匹配FIFO,8B/10B、字节解串器、字节排序器、相位补偿FIFO等模块。PMA包括I/O缓冲器的模拟电路、CDR、串行器/解串器(SER/DES以及用于优化串行数据通道性能的可编程预加重与均衡。设备收发器通道工作时,FPGA架构中的输出并行数据通过发送器PCS和PMA进行传输,终转化为串行数据发送出去。接收到的输人串行数据通过PMA和PCS的处理以串行数据格式传输到FP以架构内部中,进行下一步的处理。
485收发器
自动收发电路发送高电平时总会有一段时间或全部时间是由上下拉电阻进行驱动的,若要提高发送高电平信号的驱动能力,需要使用较小阻值的上下拉电阻,由于RS-485收发器本身驱动能力的限制,上下拉电阻也不能选择太小,一般总线上所有节点的上下拉电阻并联值不能小于375欧,因此自动收发电路发送高电平信号的驱动能力非常有限。RS-485总线增加终端电阻后,发送高电平的AB差分电压是由终端电阻与上下拉电阻分压所得,所以此时发送的高电平信号幅值很低,因此使用自动收发RS-485收发器时,尽量不要使用终端电阻。
485收发器
数据监控比如一个基于RS-485的Modbus-RTU多点网络中,在做协议编程或者实际多站点总线调试的时候,有可能需要监控总线上所有的报文。甚至还有可能就像实现一个总线报文的的记录器,将总线上所有的报文都记录下来。应该怎么实现呢?
买一根USB转RS-485的转换线或者自己做一个也可以。将A/B线并接在总线上,USB插入电脑。使用串口监控终端或者自己写一个串口接收小软件,就可以监控所有总线上的报文了。
以上信息由专业从事200度高温rs485总线价格的北京启尔特于2024/5/19 9:00:44发布
转载请注明来源:http://www.zhizhuke.cn/qyzx/rong1012-2755182003.html