光模块

一、光模块:

  1、光模块(opTIcalmodule)由光电子器件、功能电路和光接口等组成,光电子器件包括发射和接收两部分。

    发射部分是:输入一定码率的电信号经内部的驱动芯片处理后驱动半导体激光器(LD)或发光二极管(LED)发射出相应速率的调制光信号,其内部带有光功率自动控制电路,使输出的光信号功率保持稳定。

    接收部分是:一定码率的光信号输入模块后由光探测二极管转换为电信号。经前置放大器后输出相应码率的电信号。

  2、光模块作用:

    光模块的作用就是光电转换,发送端把电信号转换成光信号,通过光纤传送后,接收端再把光信号转换成电信号。

 

二、单模光模块和多模光模块

  1、单模光模块定义和应用:

    光模块中的单模,实际上只指光纤种类。单模光模块是与单模光纤一起使用的光模块,采用LD或光谱线较窄的LED作为光源,可以传输极高带宽的数据信号,因此传输距离很远。在单模光模块上的标识是“SM”,光纤为黄色,主要以1310nm和1550nm窗口附近的波长为主。

    单模光模块中单模的带宽潜力使其成为高速和长距离数据传输的最佳选择,多用于LR、ER/ZR等远距离的传输,传输速率相对较高的线路中,如长途干线传输,城域网建设等。应用领域广泛,包括电信、有线电视、铁路、军事、金融证券、海关、民航、海运、电力、水利及油田等各种宽带数据网及要求高可靠性数据传输或组建IP数据传输专网的领域,是宽带校园网、宽带有线电视网及智能化宽带小区光纤到楼、光纤到户的最理想应用设备。所以一般用于长距离传输。

  2、多模光模块

    采用的光器件与多模光纤配合能够获得最佳传输特性的这种光模块被称为多模光模块,它可以传输多种模式的光。多模光模块由于模间色散较大而限制了传输数字信号的频率,所以一般用于短距离传输。

  3、单模光模块和多模光模块的区别:

1、波长不同一般多模光波长为850nm,多模光模块由于模间色散比较严重,只能用于短距离传输;通常情况下,传输距离在2km以下的,称为多模模块。单模光波长则主要以1310nm和1550nm为主。单模光模块多用于LR、ER、ZR等远距离传输。传输距离在2km以上的,称为单模模块。2、应用范围不同多模光模块多用于传输速率相对较低,传输距离相对较短的网络中,如局域网等,这类网络中通常具有节点多、接头多、弯路多、连接器与耦合器的用量大以及单位光纤长度使用光源个数多等特点,使用多模光模块可以有效的降低网络成本。单模光模块多用于传输距离长,传输速率相对较高的线路中,如长途干线传输,城域网建设等。3、光纤类型不同  多模光纤简称MMF,纤径一般为50/125μm或者62.5/125μm。单模光纤简称SMF,纤径为9/125μm。 4、成本不同单模光模块中使用的器件是多模光模块的两倍,所以单模光模块的总体成本要远远高于多模光模块。5、光源不同多模光模块的光源是发光二极管或激光器。单模光模块的光源是LD或光谱线较窄的LED。6、传输距离不同多模光模块则用于短距离传输中,传输距离可达5km。    单模光模块常用于远距离传输,传输距离可达150至200km。

    

三、华为光模块

  1、华为光模块(Huawei light module),光模块(optical transceiver)是光纤通道系统中重要的器件。

  2、华为光模块的分类:    

华为1×9封装光模块:焊接型模块,一般速度不高于千兆,多采用SC接口。
华为SFF封装光模块:焊接小封装模块,一般速度不高于千兆,多采用LC接口。
华为GBIC封装光模块:热插拔千兆接口模块,采用SC接口。
华为SFP封装光模块:热插拔小封装模块,目前最高数率可达4G,多采用LC接口。
华为XENPAK封装光模块:应用在万兆以太网,采用SC接口。
华为XFP封装光模块:10G光模块,可用在万兆以太网,SONET等多种系统,多采用LC接口。
3、华为光模块型号(SFP/XENPAK/XFP/GBIC):
SFP-GE-T                  SFP电口模块(1.25Gb/s-100M-RJ45)
SFP-GE-SX-MM850-A(停产)    SFP多模光模块(850nm-1.25Gb/s-550M-LC)
ESFP-GE-SX-MM850升级版       ESFP多模光模块(850nm-1.25Gb/s-550M-LC)
SFP-GE-LX-SM1310-A         SFP单模光模块(1310nm-1.25Gb/s-10KM-LC)
SFP-GE-LH40-SM1310          SFP单模光模块(1310nm-1.25Gb/s-40KM-LC)
SFP-GE-LH40-SM1550          SFP单模光模块(1550nm-1.25Gb/s-40KM-LC)
SFP-GE-LH70-SM1550          SFP单模光模块(1550nm-1.25Gb/s-70KM-LC)
SFP-GE-LX-SM1310-BIDI       BIDI SFP单模光模块(TX1310/RX1490nm-1.25Gb/s-10KM-单LC)
SFP-GE-LX-SM1490-BIDI       BIDI SFP单模光模块(TX1490/RX1310nm-1.25Gb/s-10KM-单LC)
SFP-FE-SX-MM1310-A          SFP多模光模块(1310nm-125Mb/s-2KM-LC)
SFP-FE-LX-SM1310-A          SFP单模光模块(1310nm-125Mb/s-10KM-LC)
SFP-FE-LH40-SM1310          SFP单模光模块(1310nm-125Mb/s-40KM-LC)
SFP-FE-LH80-SM1550          SFP单模光模块(1550nm-125Mb/s-80KM-LC)XENPAK-SX-MM850             XENPAK多模光模块(850nm-10.3Gb/s-300M-SC)
XENPAK-LX-SM1310            XENPAK单模光模块(1310nm-10.3Gb/s-10KM-SC)
XENPAK-LH40-SM1550          XENPAK单模光模块(1550nm-10.3Gb/s-80KM-SC)XFP-SX-MM850                XFP多模光模块(850nm-10.3Gb/s-300M-LC)
XFP-LX-SM1310               XFP单模光模块(1310nm-10.3Gb/s-10KM-LC)
XFP-LH40-SM1550-F1          XFP单模光模块(1550nm-10.3Gb/s-40KM-LC)GBIC-GE-SX-MM850-A          GBIC多模光模块(850nm-1.25Gb/s-550M-SC)
GBIC-GE-LX-SM1310-A         GBIC单模光模块(1310nm-1.25Gb/s-10KM-SC)
GBIC-GE-LH40-SM1550A        GBIC单模光模块(1550nm-1.25Gb/s-40KM-SC)
GBIC-GE-LH70-SM1550-A       GBIC单模光模块(1550nm-1.25Gb/s-80KM-SC)
GBIC-GE-T                   GBIC电口模块(1.25Gb/s-100M-RJ45)

 

转载于:https://www.cnblogs.com/LW-5208/articles/10895230.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/350495.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

radmin提示授权码过期_IdentityServer4 客户端授权模式(Client Credentials)

(给DotNet加星标,提升.Net技能)转自:朝闲cnblogs.com/Zing/p/13361386.html前言1、源码(.NET Core 2.2)git地址:https://github.com/yizhaoxian/CoreIdentityServer4Demo.git2、相关章节2.1、《IdentityServer4 (1) 客户端授权模式(Client Cr…

OpenCV访问像素点的灰度值

1.Mat矩阵数值的存储方式 这里以指针的方式访问图像素为例 (1)单通道 定义一个单通道图像&#xff1a; cv::Mat img_1 (320, 640, CV_8UC1, Scalar(0)); 对于单通道M(i,j)即为第i行j列的其灰度值&#xff1b;程序中表示为&#xff1a; img_1.ptr<uchar>(i)[j]; (2)多通道…

asp.net中大文件下载

因为IIS支持的最大文件为int32的最大值位数的文件下载&#xff0c;所以&#xff0c;超过2G的文件无法通过IIS进行下载。 通过网上查找的资料&#xff0c;如下可实现文件的下载&#xff0c;使用filestream进行下载。 public void download(){System.IO.Stream iStream null;byt…

Java的终结器仍然存在

当我第一次学习Java并从C 过渡到Java时&#xff0c;我记得我经常被告知&#xff0c;经常读到它不应该像C 析构函数那样对待Java终结器&#xff0c;也不应该依靠它。 该建议的频率和坚持性对我产生了影响&#xff0c;以至于我无法回忆起我上一次编写finalize&#xff08;&#x…

时隙aloha协议仿真程序_工控ModbusTCP/IP协议仿真环境搭建

01ModbusTCP/IP协议简介Modbus TCP/IP是简单的、中立厂商的用于管理和控制自动化设备的MODBUS系列通讯协议的派生产品。它覆盖了使用TCP/IP协议的“intranet”和“internet”环境中MODBUS报文的用途。协议的最通用用途是为诸如PLC’S&#xff0c;I/O模块&#xff0c;以及连接其…

vector的初始化及常用操作

1.vector的初始化&#xff1a;可以有五种方式,举例说明如下&#xff1a; &#xff08;1&#xff09; vector<int> a(10); //定义了10个整型元素的向量&#xff08;尖括号中为元素类型名&#xff0c;它可以是任何合法的数据类型&#xff09;&#xff0c;但没有给出初值&a…

查看Linux版本

suse版本 lsb_release -a suse版本之间差距还是有的&#xff0c;在suse12.2跑的脚本没有问题&#xff0c;到suse12.4上就出现问题了。 centos版本 cat /etc/redhat-release 转载于:https://www.cnblogs.com/jkhere/p/10900659.html

ps法线贴图插件_法线与置换贴图原理讲解以及烘焙制作!

​首先在讲解之前先给大家讲解下什么是法线贴图&#xff0c;法线贴图其实就是一张带有颜色的凹凸贴图&#xff0c;分别是有红绿蓝&#xff0c;三种颜色构造而成的&#xff0c;如下图所示&#xff1a;每一个颜色通道分别控制了每个像素的方向&#xff0c;当你把法线贴图用到低解…

从向量中读取元素:

从向量中读取元素&#xff1a; 1通过下标&#xff1a; int a[6] { 1,2,3,4,5,6 }; vector<int> b(a, a 4); for (int i 0; i < b.size() - 1; i) cout << b[i] << " "; 2通过迭代器 int a[6] { 1,2,3,4,5,6 }; vector<int> b(a, …

Nim博弈

忽然发现博弈论是个很好玩的东西哎 之前假期学长讲课的时候就发现这种必胜的战略可以用来坑人做题 这两天终于做了第一道博弈论的题&#xff0c;写篇博客纪念一下 灵感来源&#xff1a;洛谷P1247 Pre-scene 众所周知&#xff0c;李明和Jenny都喜欢Danny&#xff0c;为了争夺Dan…

java调用怎么调用方法区_Java中的方法调用有多昂贵

java调用怎么调用方法区我们都去过那儿。 在查看设计不良的代码的同时&#xff0c;听听作者对人们永远不应该牺牲性能而不是设计的解释。 而且&#xff0c;您不能说服作者摆脱其500行方法&#xff0c;因为链接方法调用会破坏性能。 好吧&#xff0c;这可能在1996年左右是正确的…

python中的np array函数_numpy中的np.ascontiguousarray()函数

"Return a contiguous array (ndim > 1) in memory (C order)."用途ascontiguousarray函数将一个内存不连续存储的数组转换为内存连续存储的数组&#xff0c;使得运行速度更快。C order vs Fortran orderC order 指的是行优先的顺序(Row-major Order)&#xff0c;…

OpenCV版本

#include <opencv2/opencv.hpp>using namespace cv;void main(){/*printf("\t当前使用的opencv版本为 OpenCV"CV_VERSION);getchar();*/std::cout << "\t当前使用的opencv版本为 OpenCV" << CV_VERSION << std::endl;system(&quo…

使用jstat的JVM统计信息

过去&#xff0c;我已经写过关于Oracle和/或OpenJDK Java开发工具包&#xff08;JDK&#xff09;随附的几个命令行工具的信息&#xff0c;但是我从来没有专门写过jstat工具 。 Oracle JDK 9文档Early Access指出jstat用于“监视Java虚拟机&#xff08;JVM&#xff09;统计信息”…

每天一点点之 taro 框架开发 - taro路由及传参

1.路由 taro的路由是自带的&#xff0c;不需要我们额外配置&#xff0c;只需要我们在app.js下config中配置pages即可 class App extends Component {config {pages: [pages/test/test,pages/index/index],} } 2.taro通过api实现跳转&#xff0c;替换 官网地址&#xff1a;taro…

调用支付jsapi缺少参数:total_fee_小程序支付问题怎么解决?

微信小程序开发的过程一定会遇到各种问题&#xff0c;最让人棘手的就是支付问题&#xff0c;因为没有支付做商城类似的小程序就没有办法完成最关键的一步。那么支付失败到底什么原因呢&#xff1f;一下子收集了几个错误类似&#xff0c;希望对你有帮助&#xff1a;No.1{err_cod…

Visual Stutio中win32控制台应用程序、win32项目、MFC项目的区别:

我的理解&#xff0c;我首先把这几个货分为两大类&#xff1b;第一类包括win32控制台应用程序&#xff0c;第二类就是剩下那俩货。而剩下那俩货又有一个包含关系&#xff0c;即win32项目包含mfc。&#xff08;我个人是这个区分的。&#xff09; 一、 区别: &#xff08;1&…

二分图匹配【模板】

传送门&#xff1a; #include <cstdio> #include <cstring> #include <cmath> using namespace std; #define ll long long #define re register const int N1005; inline void read(int &a) {a0;int d1;char ch;while(chgetchar(),ch>9||ch<0)if(…

c++两个数组对比去掉重复的元素_30 数组案例

数组案例案例一&#xff1a;筛选指定数组元素要求&#xff1a;将数组[2,0,6,1,77,0,52,0,25,7]中的0去掉后&#xff0c;形成一个不包含0的新数组。var arr [2,0,6,1,77,0,52,0,25,7];var newArr [];for(var i0; i<arr.length; i){if(arr[i]!0){newArr[newArr.length]arr[i…

排序并记录排序前的索引(类似matlab sort函数)

这里用到vector比较方便。 #include<iostream> #include<vector> #include<algorithm> using namespace std; struct num_label { int num; int label; }; //自定义“大于” bool comp(const num_label &a, const num_label &b) { return a.n…