SGM90516:高集成模拟前端芯片的深度解析

电子说

1.4w人已加入

描述

SGM90516:高集成模拟前端芯片的深度解析

在电子设计领域,高集成度、高性能的模拟前端芯片一直是工程师们追求的目标。SGM90516作为一款由SGMICRO推出的16通道、12位模拟监控与控制器,集成了多通道ADC、双极性DAC、温度传感器和GPIO端口,为通信应用中的功率放大器监控系统提供了强大的解决方案。本文将对SGM90516进行详细解析,探讨其特性、功能及应用。

文件下载:SGM90516.pdf

一、芯片概述

SGM90516是一款高度集成的模拟前端芯片,适用于通信应用中的功率放大器监控系统。它具备16个单调12位DAC、一个21输入12位SAR ADC、一个温度传感器和一个片上参考。此外,芯片还拥有8通道通用输入输出(GPIOs),这些引脚可配置为ADC输入或GPIOs,通过4线SPI兼容接口进行操作。芯片采用绿色TQFP - 10×10 - 64L(外露焊盘)封装,工作温度范围为 - 40℃至 + 125℃。

二、关键特性

1. 16个单调12位DAC

  • 可编程电压范围:支持 - 10V至0V、 - 5V至0V、0V至5V和0V至10V等多种电压范围,满足不同应用需求。
  • 高电流输出:最大输出电流可达±15mA,能够驱动多种负载。
  • 自动范围检测:内部自动范围检测电路可根据AVSS电源值与AVSSTH阈值比较,自动设置DAC输出范围和钳位电压。
  • 可配置钳位电压:用户可根据实际需求配置DAC输出的钳位电压。

2. 12位SAR ADC

  • 多通道输入:支持16个双极性输入通道( - 12.5V至 + 12.5V)和5个单极性输入通道(0V至5V)。
  • 可编程超范围报警:可设置ADC输入的上下限阈值,当输入超出范围时触发报警。

3. 内部2.5V参考

为ADC和DAC提供稳定的参考电压,确保系统的精度和稳定性。

4. 内部温度传感器

  • 宽温度范围:工作范围为 - 40℃至 + 125℃,精度为±6℃。
  • 高分辨率:分辨率为0.25℃,能够精确监测芯片温度。

5. 8个通用输入/输出端口(GPIOs)

每个引脚都有一个内部60kΩ上拉电阻连接到IOVDD,可配置为输入或输出,部分引脚还具有多功能特性。

6. 4线SPI兼容串行接口

支持1.8V至5.25V的工作电压,方便与微控制器或其他设备进行通信。

三、电气特性

1. DAC电气特性

  • 分辨率:12位,能够提供较高的输出精度。
  • 相对精度(INL):在不同电压范围内,INL值在 - 3.2至5.5 LSB之间。
  • 差分非线性(DNL):指定为单调,DNL值在 - 0.99至0.99 LSB之间。
  • 总未调整误差(TUE):在不同电压范围和温度条件下,TUE值有所不同,但总体保持在一定范围内。

2. ADC电气特性

  • 分辨率:12位,可实现高精度的模拟信号转换。
  • 积分非线性(INL):单极性输入通道的INL值在 - 1.7至2.2 LSB之间,双极性输入通道的INL值在 - 1.5至1.5 LSB之间。
  • 差分非线性(DNL):所有输入通道的DNL值在 - 0.99至0.99 LSB之间。

3. 温度传感器电气特性

  • 工作范围: - 40℃至 + 125℃,精度为±6℃。
  • 分辨率:0.25℃,能够准确测量芯片温度。

四、功能详解

1. 数模转换器(DAC)

  • 输出范围和钳位配置:SGM90516的DAC分为4组,每组具有独立的输出范围和钳位电压,可通过软件在寄存器中进行重新配置。
  • 自动范围检测:系统上电或复位后,内部自动范围检测电路会根据AVSS电源值与AVSSTH阈值比较,自动设置DAC输出范围和钳位电压。
  • DAC寄存器结构:DAC具有两组寄存器,即DAC缓冲寄存器和DAC活动寄存器。数据先写入DAC缓冲寄存器,然后通过更新命令将数据传输到DAC活动寄存器,从而更新DAC输出。

2. 模数转换器(ADC)

  • 模拟输入:支持16个高电压双极性输入通道和5个低电压单极性输入通道,输入电压通过电阻网络进行缩放。
  • ADC测序:具有直接模式和自动模式两种转换模式,可通过ADC MUX配置寄存器选择要转换的通道。
  • ADC同步:ADC触发信号可通过软件或硬件设置,确保ADC数据的准确读取。

3. 可编程超范围报警

  • 报警源:包括ADC高低限、温度高低限、参考电压和外部输入信号(nALARMIN报警)。
  • 报警状态寄存器:当任何限制被超过时,相应的位会在报警状态寄存器中设置。
  • 报警输出:所有报警源都可用于驱动nALARMOUT引脚,可通过GPIO配置寄存器进行配置。

4. 内部温度传感器

  • 温度检测范围: - 40℃至 + 125℃,分辨率为0.25℃。
  • 温度数据格式:温度数据为12位二进制补码格式,可根据公式计算实际温度。

5. 通用输入/输出(GPIOs)

  • 引脚特性:每个GPIO引脚都有一个内部60kΩ上拉电阻连接到IOVDD,可配置为输入或输出。
  • 多功能引脚:GPIO[0:3]引脚为多功能引脚,可设置为GPIO引脚或中断信号。

五、编程与操作模式

1. 编程接口

SGM90516采用4线SPI兼容接口,操作帧限制在N + 2字节,支持读写操作。

2. 流模式操作

在流模式下,可在一个帧操作中读写多个字节的数据,可通过接口配置寄存器进行配置。

3. 设备功能模式

  • 全正DAC范围模式:所有DAC组设置为正电压范围(0V至5V或0V至10V),AVSS引脚连接到AGND。
  • 全负DAC范围模式:所有DAC组设置为负电压范围( - 5V至0V或 - 10V至0V),AVSS引脚连接到负电源轨。
  • 混合DAC范围模式:每个DAC组的输出范围可以是正范围或负范围,AVSS引脚可根据需要连接到不同的电压。

六、应用领域

SGM90516适用于多种应用领域,包括有源天线系统mMIMO、分布式天线系统、宏远程无线电单元、雷达、户外回传单元和数据采集系统等。

七、总结

SGM90516作为一款高集成度的模拟前端芯片,具有丰富的功能和出色的性能。其多通道ADC、双极性DAC、温度传感器和GPIO端口的集成,为通信应用中的功率放大器监控系统提供了一站式解决方案。在实际应用中,工程师们可以根据具体需求灵活配置芯片的各项参数,充分发挥其优势,提高系统的性能和可靠性。

你在使用SGM90516的过程中遇到过哪些问题?或者对芯片的某个特性有更深入的疑问吗?欢迎在评论区留言讨论。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分