小封装大集成!72MHz高速MCU实现光模块电流监控功能


目前,通信网干线传输容量的不断扩大及速率的不断提高使得光纤通信成为现代信息网络的主要传输手段,在现在的光通信网络中,如广域网(WAN)、城域网(MAN)、局域网(LAN)所需要的作为核心光电子器件之一的光收发模块的种类越来越多,要求也越来越高,复杂程度也以惊人的速度发展。光收发模块的急剧增加导致了多样性,需要不断发展相关技术满足这样应用需求,从而促进光模块向着高速率、小型化、低成本、低功耗、远程、热插拔方向发展。
光收发一体模块由光电子器件、功能电路、光接口和MCU控制等组成,光电子器件包括发射和接收两部分。且光模块通常采用结构简单的MCU,以降低MCU的采购成本和PCB占用面积,从而进一步降低了光模块的成本。
如下是光模块的系统框图:
图1:光模块的系统框图
当传输距离不同时,系统所采用的光电探测器,接收端的设计电路都会有所不同。短距离传输时,通常采用PIN(光电二极管)光电探测器;长距离传输时,则采用APD光电探测器。当使用APD ROSA(光接收子系统)时,热敏电阻的电压值被送到控制电路微处理器的ADC口对APD进行温度补偿;DAC脚接MCU的DAC口则进行交叉水平调节;使用PIN ROSA时,DAC脚接外部电阻,将电流转换为电压给MCU的ADC口,从而对PIN进行电流监控。
而其中,电流监控功能主要由MCU来完成。根据XFP协议SFF INF 8077i第四章定义的2线接口协议,需要通过iic总线来实现对特别寄存器的读写。XFP光模块的监控量主要有TO—SA温度、TEC(温度控制电路)电流、发射端偏置电流、调制电流、接收光功率和接收丢失告警等。
来自SILICON LABS的Laser Bee系列8位微控制器(MCU)主频高达72MHz,可进行模拟密集应用操作。其FLASH在16k-64k范围内可选,Xram可达4k,并包含14位、多达20路的ADC、12位4路DAC,29个IO口;还具有精确到±3°C的温度传感器和高速通信外围设备,2个高速可达3Mbaud的UART,1路速度可达12Mbps的SPI;IIC总线在主从模式下可以达到400Kbps,如用做高速从设备还可达3.4Mbps。其14位ADC(850ksps)能够提供准确的模拟测量,无外部组件,既可提高系统性能,也不会增加成本或功率。
此外,Laser Bee系列ADC新增自动扫描/DMA/积尘功能,无需MCU干预便可完成过滤。通过释放MCU内核,可执行其他复杂计算算法,或可保留在低功率模式。该系列MCU还集成了±3°C温度传感器,在各种环境条件下都能保持一致的性能。凭借3 x 3 mm 的小封装,Laser Bee系列特别适用于需要精密MCU和空间受限的应用,特别是光学模块。
看到这里您是否又有项目灵感需实现,点击下面开发软件帮你忙。
Silicon Labs Simplicity Studio平台开发工具
Silicon Labs 集成开发环境工具
Silicon Labs 配置向导2开发工具
Silicon Labs FLASH编程开发工具
Silicon Labs 8位MCU Keil PK51 开发工具
Silicon Labs ToolStick 开发工具
Silicon Labs μVision 调试驱动程序开发工具
Silicon Labs 生产编程器开发工具
Silicon Labs .HEX转化.SVF开发工具
Silicon Labs USB复位实用程序开发工具
- |
- +1 赞 0
- 收藏
- 评论 0
本网站所有内容禁止转载,否则追究法律责任!
相关推荐
【应用】集成14位ADC的小封装MCU助力光模块信号实时监测
EFM8LB1系列MCU是Silicon Labs公司推出的MCU,其具有高精度、可靠性好以及性价比的特性,主要用于光模块信号的实时监测,以便于光通信链路的维护。
【应用】集成USB控制器的单片机,让USB Key设计更简单
现在的MCU已经集成了外围USB控制器,USB Key设计由单片机+USB接口芯片+EEROM存储器简化成单片机+EEROM存储器。
【应用】集成14位ADC和12位DAC单片机助力射频功放模块增益补偿
Silicon Labs EFM8LB MCU一款运行频率高达72 MHz的高性能CPU。封装3×3 mm,工作温度范围为-40~+85℃,最高可以提供29个数字I/O引脚 。
【经验】从低功耗角度比较32位单片机EFM32和STM32
Silicon Labs 32位单片机EFM32是世界上功耗最低的单片机之一,比目前市场上所有通用MCU的功耗都要低,本文通过跟目前最流行的MCU之一由ST推出的STM32L系列低功耗MCU进行比较,来向读者展示EFM32系列32位MCU的低功耗性能。
在光模块应用中使用芯科的EFM8LB单片机,想用IO口触发timer进行计时是否可行?
EFM8LB的timer0可以使用INT0进行触发,不是所有IO口都支持触发。
SILICON LABS 8-bit Microcontroller选型表
SILICON LABS 8位MCU选型,MCU Core 8051,频率20MHz~100MHz,Flash存储2kB~120kB,RAM存储0.25kB~8kB。
产品型号
|
品类
|
系列
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Dig I/O Pins
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
DAC
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
EMIF
|
CAN
|
LIN
|
VREF
|
Debug Interface
|
C8051F392-A-GM
|
8位MCU
|
C8051F39x Small Form Factor
|
50
|
16
|
1
|
1.8
|
3.6
|
QFN20
|
4x4
|
±2
|
17
|
10-bit, 16-ch., 500 ksps
|
Temp Sensor
|
6
|
3
|
10-bit, 2-ch.
|
1
|
1
|
1
|
2
|
0
|
0
|
0
|
0
|
VREF
|
C2
|
选型表 - SILICON LABS 立即选型
世界上最节能的微控制器EFM32之十大低功耗奥秘
Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。
10G ONU的光模块使用EFM8LB系列的MCU。请问EFM8LB10F16ES1-C-QFN24和EFM8LB11F32ES1-C-QFN24是否PIN TO PIN兼容?
Silicon Labs的8位单片机EFM8LB系列中,EFM8LB10不带DAC功能,EFM8LB11系列带2路DAC功能,同种封装可以PIN TO PIN替换。所以EFM8LB10F16ES1-C-QFN24和EFM8LB11F32ES1-C-QFN24可以直接替换使用。
【应用】高性能8位单片机EFM8LB在100G QFSP28光模块中的应用
Silicon Labs EFM8LB系列8位MCU,以其高速度、高集成度、开发工具先进等诸多优点,使其非常适合用在100G QSFP298光模块
【应用】Silicon Labs低功耗8位MCU C8051提供光模块解决方案
Silicon Labs公司有多款应用于光收发模块的MCU,这些MCU使用工业界最小的封装方式,采用高速CPU以及集成化的精密外设,不需要额外的外部组件。并且可以根据固件需求选择合适的存储大小,有着非常好的硬件适应性
用于光模块,Silicon Labs的EFM8LB系列单片机带有几路PWM,是否带有死区控制功能?
EFM8LB系列的PWM是采用Timer实现,最多支持6路PWM,没有死区控制功能。如果需要死区控制,可以选择Silicon Labs新推出的EFM8BB52系列。
【经验】8位单片机EFM8LB在光模块应用中硬件电路设计注意事项
Silicon Labs推出的8位单片机EFM8LB,为方便光模块工程师快速掌握EFM8LB设计要点、少走弯路,本文以带调顶功能的25G SFP28 LANWDM为例,详细总结了与EFM8LB相关的硬件设计注意事项,可供大家参考。
8位单片机EFM8系列中芯片上的UID是什么?
UID是芯片中新加的全球唯一ID,即每个芯片的ID都是不一样的,EFM8系列的MCU上都包含此ID。有两类获取UID的方式,一种通过读取RAM的特定地址获得,一种通过读取Flash的特定地址获得。在早期引入此ID的MCU上(比如EFM8BB1/SB1/SB2)这个ID为32位,在芯片复位时(PC指针被复位至0之前)被复制至RAM中特定位置,用户程序可以读取其值。此位置的RAM仍然可以由用户使用。需要注意的是如果此位置被编译器分配了变量,那么当函数执行至main()时此位置的内容会被初始化代码覆盖。EFM8UB2的UID也是此类,但其位数为128位。在新的EFM8系列MCU上(比如EFM8BB3/LB1/UB1),UID位数为128位,存储在Flash上。
在光模块产品中,需要使用CRC8的校验,请问EFM8LB11系列的MCU是否支持硬件的CRC8功能?
Silicon Labs的8位单片机EFM8LB系列,集成16-bit的硬件CRC功能。不支持CRC8。需要进行CRC8校验,可以通过软件实现。
最低功耗50nA的8位小蜜蜂单片机,就是这么节能!
全球知名的芯片厂商Silicon labs推出EFM8SB系列MCU,该系列MCU采用了Silicon Labs创新的低功耗技术,其有效模式下的功耗为170uA/MHz,睡眠模式下最低功耗为50nA。是嵌入式应用的最佳选择。
电子商城
现货市场
服务

根据用户的接口模块,使用是德示波器及夹具查看实时眼图演示,测试USB/MIPI/DDR/SATA/HDMI协议,支持最高到1.2GHz的实时眼图协议测试。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳 提交需求>

根据用户的蓝牙模块,使用Bluetooth 蓝牙测试装置MT8852B,测试蓝牙1.0至5.1,包括传输速率、功率、频率、调制和接收机灵敏度,生成测试报告。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳 提交需求>
登录 | 立即注册
提交评论