光纤收发器的延时问题

见人见多了想看海,看海看多了想见人,那如果好看的海和有趣的人都看见了,接下来想干什么呢?

进入新工作时,遇到光纤收发器接口传输数据时,上升沿的跳变和下降沿跳变不一致,及当发送端发送一个占空比为50%的方波时,使用接收端接收的方波占空比不再是50%。

问题如下:

接收端由高电平翻转到低电平的延时为80ns,但是由低电平翻转到高电平的延时为180ns
图1 发送端和接收端方波占空比不一致

设计原理图:
图2 光纤收发器原理图

查询手册时发现:发送端和接收端的延时本来就不一致,但是不会像图中这么大,手册中典型值如下:
图3 datasheet参数

开始时以为是R129设置错误导致的(原来为4.7K),找FAE询问也建议减小R129的阻值,看延时会不会变化,但是卸下来测量发现板子上上件的阻值为47Ω.。。。

调试时发现,R135和R129上件数值和手册中推荐值不一样,其中R129上件的阻值太小导致使用时发热,R135上件的阻值太大,导致接收到上升沿不够陡峭,导致了方波占空比失真的问题。

以上:

5M的速率限制应该也是因为上下沿的延时不一致导致的

相关推荐
国科安芯4 小时前
地面能躲过辐射吗?什么又是软错误或者硬故障呢?
硬件工程
学嵌入式的小杨同学1 天前
STM32 进阶封神之路(二十一):DMA 深度解析 —— 从直接内存访问到无 CPU 干预数据传输(底层原理 + 寄存器配置)
stm32·单片机·嵌入式硬件·mcu·硬件架构·硬件工程·智能硬件
weiyvyy2 天前
从开发视角看硬件接口:接口开发的本质与全景图
驱动开发·单片机·嵌入式硬件·硬件工程
梦..2 天前
Allegro学习记录(一)
arm开发·单片机·嵌入式硬件·学习·硬件架构·硬件工程·pcb工艺
祝大家百事可乐2 天前
嵌入式——02 数据结构
c++·c#·硬件工程
weiyvyy2 天前
接口开发的完整流程:从需求到验证
驱动开发·嵌入式硬件·硬件架构·硬件工程
莫桑晚-为尚天2 天前
轨到轨运放与非轨到轨在电压跟随上的区别
硬件工程
LCMICRO-133108477463 天前
长芯微LD9689完全P2P替代AD9689,是一款双通道、14位、2.0 GSPS/2.6 GSPS模数转换器(ADC)
网络·单片机·嵌入式硬件·网络协议·fpga开发·硬件工程·高速adc
祝大家百事可乐3 天前
嵌入式——10 LinuxC
硬件工程
LCMICRO-133108477463 天前
长芯微LDC90810完全P2P替代ADC128D818,是一款八通道系统监控器,专为监控复杂系统状态而设计。
stm32·单片机·嵌入式硬件·fpga开发·硬件工程·模数转换芯片adc