SGM41290:硅光控制应用的偏置与监控管理电路
在硅光控制应用领域,SGM41290这款高度集成的偏置与监控管理电路正发挥着重要作用。它拥有丰富的功能和出色的性能,为工程师们提供了强大的设计工具。下面,我们就来详细了解一下SGM41290的各项特性。
文件下载:SGM41290.pdf
一、产品概述
SGM41290专为硅光控制应用设计,采用绿色WLCSP - 3.98×3.89 - 56B封装,工作温度范围为 - 40℃至 + 105℃,具有高集成度和广泛的适用性。它具备12通道12位可编程电流/电压输出DAC(HEATERx)和4通道12位300mA高电流输出DAC(IBIAS),还拥有12个MULTI_IO引脚用于监测电流或DAC输出信号,并且可通过I2C接口或SPI分别配置这些引脚的功能。
二、产品特性
(一)DAC输出通道
- 12通道12位VDAC/IDAC(HEATERx)
- 支持模式:支持电流和电压输出模式。
- 电压模式:输出范围为0V至2.5V/5V,最大负载电流40mA。
- 电流模式:输出范围为0mA至30mA。
- 电源要求:电源(VDRIVE)范围为2.7V至5.5V。
- 4通道12位200mA/300mA IDAC(IBIAS)
- 最大电流:最大电流可达200mA/300mA。
- 控制功能:具备EN_IBIASx使能和快速关断控制功能。
- 电源范围:电源范围(PVDD)为1.5V至VDD。
(二)MULTI_IO引脚
12个MULTI_IOx引脚可配置,支持电流监测、电压监测以及数字通用IO功能,为系统的监测和控制提供了更多的灵活性。
(三)通信接口
- I2C接口:支持最高1MHz的通信速率。
- SPI接口:支持最高10MHz的通信速率。
(四)其他特性
集成了过温报警功能,能有效保护芯片在异常温度情况下的安全运行。
三、电气特性
(一)电源相关参数
- VDD欠压锁定阈值:上升阈值为2.4 - 2.6V,下降阈值为2.3 - 2.5V。
- 上电消隐时间:典型值为36ms。
(二)IBIAS电流源
- 输出电流:增益为1时,最大输出200mA;增益为1.5时,最大输出300mA。
- 分辨率:12位。
- 精度:在特定条件下,精度可达±2%。
- 噪声:在特定条件下,噪声为3.3µA RMS。
(三)Heater(12位DAC)
- 电流输出模式
- VDRIVE电压范围:2.7 - 5.5V。
- 分辨率:12位。
- 满量程范围:0 - 30mA。
- 精度:在特定条件下,精度可达±2%。
- 电压输出模式
- VDRIVE电压范围:2.7 - VDD。
- VDAC电压输出满量程范围:增益为1时,0 - 2.5V;增益为2时,0 - 5V。
- 分辨率:12位。
- 精度:在特定条件下,精度可达±0.6%。
四、功能配置
(一)HEATERx引脚模式配置
HEATERx引脚有电压DAC和电流DAC(默认)两种模式,可通过寄存器HEATER_MODE(0x24h)进行配置。Heater0 - 11分为三组,不同组可独立配置输出电流或电压,同一组只能配置为相同输出模式。
(二)HEATERx使能与禁用
要启动HEATER,需满足两个条件:VDD电源高于电压阈值36ms;软件配置HEATERx_EN = 1。即使HEATERx被软件关闭,12位HEATERx数据也不会改变。
(三)HEATER电流和电压编程
- 电流编程:每个通道的电流通过12位DAC线性代码独立编程,计算公式为[Code = HEATERx_MSB × 2^{8}+ HEATERx_LSB],[HEATERx =30 mA times( Code / 4095)]。
- 电压编程:每个通道的电压通过12位DAC线性代码编程,计算公式为[Code = HEATERx_MSB × 2^{8}+ HEATERxLSB],[V{HEATERx }=k × 2.5 V times( Code / 4095)],其中k为VDAC增益(1或2)。
(四)IBIASx使能与禁用
要使能200mA/300mA IBIAS,需满足三个条件:VDD电源高于电压阈值;对应的EN_BIASx引脚为逻辑高电平;软件配置IBIASx_EN = 1。只要其中一个条件不满足,IBIAS电流就会关闭,软件关闭IBIAS时,数据寄存器保持原值。
(五)IBIAS电流编程
电流通过12位DAC线性代码独立编程,计算公式为[Code = IBIASx_MSB × 2^{8}+ IBIASx_LSB],[BIASx =k × 200 mA times( Code / 4095)],其中k为电流增益(1或1.5)。
(六)EN_IBIASx快速关断
将EN_IBIASx引脚拉低可快速关闭IBIAS电流,并配置IBIASx_SW2GND = 1(上电循环后的默认配置)可快速释放输出引脚的电荷。IBIAS0/1通道可通过配置寄存器SHARE_EN_IBIAS01 = 1由EN_IBIAS0控制,IBIAS2/3通道可通过配置寄存器SHARE_EN_IBIAS23 = 1由EN_IBIAS2控制。
(七)报警功能
- 过温报警:当芯片温度超过135℃时,OT_ALERT位设置为1。若OT_INT_EN = 1,则启用过温故障中断。只有当LOS_EN = 1时,LOS引脚才能指示过温故障中断。
- Heater开/短路报警:当Heater0 - 11引脚开/短路时,相应的Heaterx_OPEN_FLAG或Heaterx_Short_FLAG位设置为1。若Heaterx_INT_EN = 1,则启用Heater开/短路故障中断。只有当LOS_EN = 1时,LOS引脚才能指示Heater开/短路故障中断。
- IBIAS开/短路报警:当IBIAS0 - 3引脚开/短路时,相应的IBIASx_OPEN_FLAG或IBIASx_Short_FLAG位设置为1。若IBIASx_INT_EN = 1,则启用IBIAS开/短路故障中断。只有当LOS_EN = 1时,LOS引脚才能指示IBIAS开/短路故障中断。
(八)MULTI_IOx引脚功能
MULTI_IOx引脚有5种不同应用,可通过I2C接口编程。包括Type A(电流吸收输入)、Type B(电流源输入)、Type C(电流源直接连接MON)、Type D(电流源输入到内部电阻)和Type E(GPIO功能)。对于Type A和Type B,可通过设置寄存器MON_GAIN32选择电流镜比例为1或32输出。12通道输出通过电流测试通道发送到MON0和MON1,MULT - IO0 - 7只能发送到MON0测量,MULT - IO8 - 11可发送到MON0或MON1,由寄存器MON_CTRL(REG0x57)和MON_MSEL(REG0x58)设置。
(九)SPI通信
当A0引脚浮空或上拉到VDD时,SGM41290切换到SPI通信模式。SPI接口由CSN、SCLK、SDI和SDO四个信号组成,支持CPOL = 0和CPHA = 1的传输模式,在SCLK上升沿将数据传输到SDO,在SCLK下降沿采样SDI数据。
五、寄存器映射
SGM41290支持I2C或SPI接口,通过A0引脚状态选择。其寄存器涵盖了各种功能配置,如软件复位、芯片ID、系统状态、中断控制、DAC数据设置等。工程师可根据实际需求对这些寄存器进行读写操作,以实现对芯片的精确控制。
六、应用建议
在使用SGM41290时,需注意其绝对最大额定值和推荐工作条件,避免超出范围导致芯片损坏。同时,要关注ESD保护,防止静电对芯片造成损害。在电路设计中,合理选择电容和电阻等元件,以满足不同模式下的性能要求。
SGM41290以其丰富的功能和出色的性能,为硅光控制应用提供了可靠的解决方案。工程师们在设计过程中,可根据具体需求充分利用其特性,实现高效、稳定的系统设计。大家在实际应用中是否遇到过类似芯片的使用问题呢?欢迎在评论区分享交流。
发布评论请先 登录
[原创]基于WSN的路灯监控管理系统
基于互联网技术的基站移动油机监控管理系统的研究
中控室SCADA软件和云端的同步监控管理案例分享
核心物品实时监控管理系统是怎么实现的?
怎样选择对应的在线监控管理UPS电源的方式
对UPS电源进行监控管理
KSDC-A载波路灯监控管理系统
关于电气火灾监控管理系统的设置要点的分析
学生公寓水电监控管理系统的设计与应用
智慧园区水电能源监控管理系统
SGM41290:硅光控制应用的偏置与监控管理电路
评论