光模块出现问题应该如何解决-案例讨论

现象:

测试某板卡光口时,发现光口LOS指示信号在有光输入时低电平没有完全被拉低,有780mv的电压。

分析:
1.查原理图

从原理图可以看出,LOS信号出了点灯外,还给了88E3105和MCU,因此怀疑1驱3,负载太大,导致LOS信号输出低电平时驱动电流不足。

1.把88E3105和MCU端的串阻去掉后再测量LOS信号,发现并没有什么变化。因此可以判断并不是由于1驱3负载太大引起的,而是由于光模块本身的驱动不足导致的。

2.查看LED的手册,LED点灯需要10mA的电流,而光模块的手册并没有说明输出低电平时能够提供多大的驱动电流,但是对LOS信号的上拉电阻和低电平的阈值都有要求(如下手册)。因此怀疑光模块的LOS信号是不能直接点灯的。

解决办法:

第一,在原来的设计上加个驱动,LOS信号要先过驱动,但这样会增加成本。

第二:LOS信号不直接点灯,而是用MCU来点灯。

经验总结 :我司LOS信号不直接用来点灯,均是送给FPGA,由FPGA来做点灯处理,可以避免该问题。

欢迎咨询深圳恒通未来科技有限公司(181-2640-8150 胡小姐)

相关推荐
J-Tony113 分钟前
【计算机网络】TCP粘包和拆包
网络·tcp/ip·计算机网络
志栋智能7 分钟前
轻量级 vs. 重平台:巡检超自动化的两种路径选择
运维·网络·人工智能·自动化
原创小甜甜13 分钟前
Windows 蓝屏自救手册:从紧急记录到硬件排查的完整指南
windows·stm32·单片机
Bruce_kaizy18 分钟前
c++网络编程——解析主机字节序、网络字节序以及深入剖析tcp编程中万恶的结构体(爆肝)
linux·服务器·网络·tcp/ip·ubuntu
TE-茶叶蛋25 分钟前
Next.js中App Router 全部特殊文件一览
开发语言·javascript·网络
小猫咪0125 分钟前
Linux 定时任务 crontab 详解:让脚本每天自动执行
linux·运维·服务器
测试修炼手册36 分钟前
[测试工具] Axhub MCP:把 Axure PRD 变成测试用例
测试工具·测试用例·axure
kaka❷❷41 分钟前
Linux 内核、.ko、.so 与 SDK 镜像打包
linux·运维·服务器
微风◝43 分钟前
【Linux故障排查】系统启动进入紧急模式:由磁盘挂载超时引发的服务器无法启动
linux·运维·服务器
闲猫44 分钟前
堡垒机Linux黑屏识别命令Set -n探索可能性
linux·运维·服务器