0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DDM的修炼手册

深圳飞宇Flyin 2022-04-06 09:43 次阅读

前言

光模块因为有数字诊断监控功能(DDM, Digital Diagnostic monitoring)这位医生进行实时的性能监测,能够精确的找到故障位置,以及通过兼容性验证直观的反映不兼容的情况,所以其稳定性和可靠性得以提高。那么数字诊断监控功能又是如何修炼出这么强大的功能呢?通过内校准和外校准!


一、DDM的内校准

内校准:采用内部校准,A / D的值被校准为标准值,A / D转换值经过物理量变换和相应缩放,最后输出的数字标定值符合协议中规定的数值范围。

A2区定义

A2hBitNameDescription
96AllTemperature MSBInternally measured module temperature
97AllTemperature LSB
98AllVcc MSBInternally measured supply voltage in transceiver
99AllVcc LSB
100AllTX Bias MSBInternally measured TX Bias Currnet
101AllTX Bias LSB
102AllTX Power MSBMeasured TX output power
103AllTX Power LSB
A2hBitNameDescription
104AllRX Power MSBMeasured RX input power
105AllRX Power LSB
106AllOptional Laser Tem/Wavelength MSBMeasured laser temperature or wavelength
107AllOptional Laser Tem/Wavelength LSB
108AllOptional TEC current MSBMeasured TEC current(positive is cooling)
109AllOptional TEC current LSB

二、DDM的外校准

外校准:采用外部校准时,存储的是未经处理的A / D转换值,监测软件通过读取存储单元A2H中38H~5FH地址内的校准常数,再通过外部校准公式把A / D值换算成实际值

外部校准运算法则:

  • T(C) = Tslope * TAD (16 bit signed twos complement value) + Toffset. The result is in units of 1/256C。
  • V(uV) = VSLOPE * VAD (16 bit unsigned integer) + VOFFSET. The result is in units of 100uV
  • I (uA) = ISLOPE * IAD (16 bit unsigned integer) + IOFFSET. This result is in units of 2 uA
  • TX_PWR (uW) = TX_PWRSLOPE * TX_PWRAD (16 bit unsigned integer) + TX_PWROFFSET. This result is in units of 0.1uW
  • Rx_PWR (uW) = Rx_PWR(4) * Rx_PWRAD4 (16 bit unsigned integer) +Rx_PWR(3) * Rx_PWRAD3 (16 bit unsigned integer)+Rx_PWR(2) * Rx_PWRAD2 (16 bit unsigned integer)+Rx_PWR(1) * Rx_PWRAD (16 bit unsigned integer) +Rx_PWR(0). The result is in units of 0.1uW

pYYBAGJLr5WASyBnAAEQa6fZ4aA657.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 光模块
    +关注

    关注

    76

    文章

    1236

    浏览量

    58881
  • SFP光模块
    +关注

    关注

    1

    文章

    22

    浏览量

    3856
收藏 人收藏

    评论

    相关推荐

    求一份CS32L010的相关资料(数据手册、用户手册、Pack包和例程等),谢谢

    您好,可以把 CS32L010的相关资料(数据手册、用户手册、Pack包和例程等)发送到邮箱bread.zhou@hotmail.com 吗? 谢谢
    发表于 11-14 20:16

    PCM4220的输入范围达不到手册中说的5.6V,为什么?

    经过电路板的实际测试发现PCM4220的输入范围达不到手册中说的5.6V,测试结果是5.4V;PCM1792A的输出电流也达不到手册中说的7.8mA,实际测试在7.5mA,请问这是什么原因,电路就是按照手册中给出
    发表于 11-07 06:40

    HOLTEK推出全新HT32F52234/HT32F52244系列单片机

    Holtek宣布推出全新一代32-Bit Arm Cortex-M0+光模块DDM MCU - HT32F52234/HT32F52244系列单片机。此系列专为光模块设计,带有1个12通道转换速度达
    的头像 发表于 11-05 10:23 201次阅读

    京东技术专家的修炼之道——成为一名“六边形战士”

    项奖、最美京东人、集团算法大牛等多项荣誉,并发表了30余篇专利和数篇顶级会议论文,也多次代表京东零售担任行业技术峰会的出品人和分享人。 以下是我直播中的重点讲述内容,希望通过本次分享,能在这条充满挑战和机遇的技术修炼之路
    的头像 发表于 09-11 15:58 455次阅读
    京东技术专家的<b class='flag-5'>修炼</b>之道——成为一名“六边形战士”

    CMOS图像传感器的参考手册哪里找?

    最近想要用Hi3519dv500做个学习案例,想先找些资料看看。图像传感器的参考手册找不到,百度、bing都没有。ov和sony官网只有数据手册,没有开发需要的引脚定义,以及数据传输的资料。有做过相关方面的大佬知道怎么获取资料吗,求告知。
    发表于 06-21 12:06

    大模型怎样修炼,才能啃下央国企的硬骨头

    行业芯事行业资讯
    脑极体
    发布于 :2024年05月15日 19:13:13

    你好,CS32L010的相关资料(数据手册、用户手册、Pack包和例程等)能不能发给我下,邮箱:1937935593@qq.com,谢谢

    你好,CS32L010的相关资料(数据手册、用户手册、Pack包和例程等)能不能发给我下,邮箱:1937935593@qq.com,谢谢
    发表于 03-23 16:24

    DSP,QX320F280049C,完整版使用手册,数据手册

    32位双核CPU, 主频150MHz 支持FPU、VCU、TPU flash1MB SRAM500KB 3个3MSPS,12位 ADC 24个增强型ePWM 16个高分辨率HRPWM(150PS) *附件:QX320F280049C数字信号控制器数据手册.pdf
    发表于 02-27 09:43

    AD4003数据手册中的Input span compression功能是什么意思?

    AD4003数据手册中的Input span compression功能是什么意思啊
    发表于 02-26 08:19

    【2023电子工程师大会】单片机/RTOS/Linux全栈工程师

    【2023电子工程师大会】单片机/RTOS/Linux全栈工程师修炼之路ppt
    发表于 01-03 16:31 42次下载

    光模块DDM是什么?光模块DDM功能 如何查看光模块DDM信息?

    光模块DDM是什么?光模块DDM功能 如何查看光模块DDM信息? 光模块DDM是一种用于监控光模块性能和状态的技术。它允许网络管理员远程监测光模块的各种参数,包括光功率、工作温度、工作
    的头像 发表于 12-27 11:28 3008次阅读

    《Linux常用命令自学手册》+一本手边linux速查字典

    有幸得到此次《Linux常用命令自学手册》的试读机会,刘遄老师的第三本书本来是准备自己买的,偶然看到elecfans上有试用机会,没想到报名还候补得到了,又是感谢又是庆幸,哈哈。 手头现有刘老师
    发表于 12-26 08:46

    《Linux常用命令自学手册》+试读报告

    之作。 个人收获 《Linux常用命令自学手册》是一本非常实用的书籍,它详细介绍了Linux系统中的常用命令及其用法。通过阅读这本书,我不仅深入了解了Linux命令行的基本操作,还掌握了许多高级命令
    发表于 12-14 16:59

    AD7616数据转换时间和手册对不上是怎么回事?

    AD7616数据转换时间怎么和手册上的对不上,差好大啊。我只配置了一对通道,为什么BUSY信号显示这对通道转换耗时14us。
    发表于 12-08 07:30

    RTOS内功修炼记(一)— 任务到底应该怎么写?

    本篇文章讲述了任务的三大元素:任务控制块、任务栈、任务入口函数,并讲述了编写RTOS任务入口函数时三个重要的注意点。
    的头像 发表于 12-01 16:36 710次阅读
    RTOS内功<b class='flag-5'>修炼</b>记(一)— 任务到底应该怎么写?