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

现象:

测试某板卡光口时,发现光口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 胡小姐)

相关推荐
Arva .2 分钟前
谈谈 HTTP 的缓存机制,服务器如何判断缓存是否过期?
服务器·http·缓存
init_23614 分钟前
【BGP入门专题-6】bgp联盟与路由优选规则
网络
-曾牛5 分钟前
渗透测试信息收集全流程:从被动探测到主动挖掘
网络·安全·web安全·渗透测试·信息收集·原理解析·信息挖掘
咕噜签名-铁蛋6 分钟前
物理服务器和云服务器区别
运维·服务器
咕噜签名-铁蛋7 分钟前
如何挑选服务器
运维·服务器
麦麦鸡腿堡8 分钟前
Java_网络上传文件与netstat指令
java·服务器·网络
影阴8 分钟前
stm32 定时器 + hal实现滴答定时器控制led闪烁
stm32·单片机·嵌入式硬件
Darken0310 分钟前
基于 STM32 ——GPIO输出
单片机·学习·gpio·硬件
阿容12345611 分钟前
stm32平衡小车- 03
stm32·单片机·嵌入式硬件
TangGeeA15 分钟前
Linux CFS(完全公平调度器)全面总结
java·linux·服务器