SGM71622R4:4通道16位SPI电压输出DAC的深度解析
在电子设计领域,数模转换器(DAC)是连接数字世界和模拟世界的关键桥梁。SGM71622R4作为一款具有高性能和丰富特性的4通道16位SPI电压输出DAC,在众多应用场景中展现出了卓越的性能。本文将对SGM71622R4进行详细的介绍,帮助电子工程师更好地了解和应用这款产品。
文件下载:SGM71622R4.pdf
一、产品概述
SGM71622R4系列是16位、引脚兼容、低功耗、4通道、带缓冲电压输出的数模转换器。它内置2.5V、5ppm/℃的内部参考源,提供可编程的满量程输出电压范围,包括1.25V(GAIN = 1 / 2)、2.5V(GAIN = 1)或5V(GAIN = 2),且具有高达±0.5LSB(典型值)的高线性度INL。该系列采用灵活的SPI兼容串行操作接口,操作时钟最高可达50MHz,同时包含上电复位管理电路,确保有默认输出电压。根据上电复位的不同,有复位到0V和复位到中间量程两种版本芯片可供选择。产品功耗低,在5.5V时每通道仅为0.7mA,掉电模式下每通道仅0.5μA,适用于电池供电设备。它采用绿色TQFN - 3×3 - 16DL封装,工作温度范围为 - 40℃至 + 125℃。
二、应用场景
SGM71622R4的特性使其在多个领域都有广泛的应用,常见的应用场景包括:
- 光模块:在光通信系统中,需要精确的模拟信号来控制光发射功率、偏置电流等参数。SGM71622R4的高精度和低功耗特性能够满足光模块对信号精度和功耗的要求,确保光信号的稳定传输。
- 可编程逻辑控制器(PLC):PLC在工业自动化中广泛应用,需要对各种模拟量进行精确控制。SGM71622R4的多通道输出和SPI接口能够方便地与PLC进行连接,实现对多个模拟量的同步控制。
- 工业自动化:在工业生产过程中,需要对温度、压力、流量等模拟量进行精确测量和控制。SGM71622R4可以将数字信号转换为精确的模拟信号,用于驱动执行器,实现工业自动化控制。
- 实验室仪器:实验室仪器对测量和控制的精度要求较高。SGM71622R4的高精度和低噪声特性能够满足实验室仪器对信号质量的要求,用于信号发生器、数据采集仪等设备。
三、产品特性
3.1 电气特性
- 电源范围:电源电压范围为2.7V至5.5V,IO电源电压范围为1.7V至5.5V,能够适应不同的电源环境。
- 线性度:不同型号的积分非线性(INL)有所不同,SGM71622R4典型值为±0.5LSB,SGM71622R4A为±1LSB,SGM71622R4B为±12LSB。
- 总未调整误差(TUE):典型值为±0.05% FSR,确保输出信号的准确性。
- 内部参考源:集成2.5V精密内部参考源,初始精度为±5mV(最大值),低漂移为5ppm/℃(典型值)。
- 上电复位:有上电复位到零量程或中间量程两种选择,可根据具体应用需求进行配置。
- 增益选择:用户可选择增益为2、1或1/2,灵活调整输出电压范围。
- SPI接口:SPI兼容串行接口,最高时钟频率可达50MHz,支持菊花链操作和CRC错误检查。
- 低功耗:工作时每通道功耗为0.7mA(5.5V),掉电模式下每通道仅0.5μA。
3.2 引脚配置
| SGM71622R4采用TQFN - 3×3 - 16DL封装,各引脚功能如下: | PIN | NAME | TYPE | FUNCTION |
|---|---|---|---|---|
| 1 | REF | I/O | 参考输出电压引脚(默认)或参考输入引脚 | |
| 2 | OUT0 | O | 模拟输出DAC 0 | |
| 3 | OUT1 | O | 模拟输出DAC 1 | |
| 4 | OUT2 | O | 模拟输出DAC 2 | |
| 5 | OUT3 | O | 模拟输出DAC 3 | |
| 6 | GND | G | 接地 | |
| 7 | VDD | P | 模拟电源电压 | |
| 8, 9, 10, 11 | NC | O | 未连接 | |
| 12 | nCS | I | 串行数据的帧同步信号输入,低电平有效 | |
| 13 | SCLK | I | 串行接口时钟引脚 | |
| 14 | SDI | I | 串行接口数据输入引脚 | |
| 15 | SDO/nALARM | O | 串行接口数据输出(默认)。当nCS引脚置高时,SDO引脚处于高阻抗状态。数据在SCLK引脚的上升或下降沿时钟输出,可由FSDO位配置。该引脚可配置为nALARM引脚,此时为开漏输出,需要上拉电阻连接到VIO | |
| 16 | VIO | P | IO电源 | |
| Exposed Pad | EP | - | 暴露焊盘应焊接到PCB板并连接到GND |
四、工作原理
4.1 DAC传输函数
数据以直二进制格式输入到DAC,其传输函数为: [V{OUT }=frac{ CODE }{2^{n}} × frac{V{REF }}{DIV} × GAIN] 其中,CODE为加载到DAC寄存器的二进制代码的十进制等效值,范围从0到65535;(V_{REF})为DAC参考电压,可以是内部2.5V参考源或外部参考源;n为分辨率位数;DIV为1或2(通过GAIN寄存器中的REFDIV_EN位配置);GAIN为1或2(通过GAIN寄存器中的BUFFx_GAIN位配置)。
4.2 输出放大器
| 每个通道的满量程输出由(V_{REF})(参考电压)、DIV和通道缓冲器增益设置。每个输出通道的设置可以单独配置,具体配置矩阵如下: | DIV Setting | GAIN Setting | DAC Output Range |
|---|---|---|---|
| ÷2 | ×1 | 0V to ½ × V REF | |
| ÷1 | ×1 | Not Recommended | |
| ÷2 | ×2 | 0V to V REF | |
| ÷1 | ×2 | 0V to 2 × V REF |
4.3 DAC寄存器更新模式
- 异步模式:对DAC数据寄存器的写操作会在nCS的上升沿立即更新DAC输出。为确保输出按需要更新,写帧之间的间隔(从前一个nCS脉冲信号的下降沿到下一个nCS脉冲信号的下降沿测量)应大于2.5μs。
- 同步模式:写入DAC数据寄存器不会立即更新DAC输出,而是由TRIGGER寄存器中的LDAC位设置触发,可同步更新多个DAC输出。
4.4 广播DAC寄存器
对DAC广播寄存器的单次写入可更新所有配置的DAC输出。每个通道是否保持不变或接受广播命令可通过SYNC寄存器中的DACx_BRDCAST_EN位单独设置。
4.5 上电复位(POR)
SGM71622R4系列具有上电复位功能,系统上电时芯片输出默认电压。
4.6 软件复位
软件复位在复位命令结束后的nCS上升沿有效。
五、寄存器映射
| SGM71622R4包含多个寄存器,用于配置和控制芯片的各种功能,主要寄存器及其功能如下: | Register | Address Bits | Data Bits | Type | Reset |
|---|---|---|---|---|---|
| NOP | 0 0 0 0 | See Table 8 | W | 0000h | |
| CHIP_ID | 0 0 0 1 | See Table 9 | R | - | |
| SYNC | 0 0 1 0 | See Table 10 | R/W | FF00h | |
| CONFIG | 0 0 1 1 | See Table 11 | R/W | 0000h | |
| GAIN | 0 1 0 0 | See Table 12 | R/W | 0000h | |
| TRIGGER | 0 1 0 1 | See Table 13 | W | 0000h | |
| BRDCAST | 0 1 1 0 | BRDCAST_DATA[15:0], See Table 14 | R/W | 0000h | |
| STATUS | 0 1 1 1 | See Table 15 | R | 0000h | |
| DAC0 | 1 0 0 0 | DAC0_DATA[15:0] | R/W | 0000h | |
| DAC1 | 1 0 0 1 | DAC1_DATA[15:0] | R/W | 0000h | |
| DAC2 | 1 0 1 0 | DAC2_DATA[15:0] | R/W | 0000h | |
| DAC3 | 1 0 1 1 | DAC3_DATA[15:0] | R/W | 0000h |
详细的寄存器位定义和功能可参考文档中的具体表格。
六、使用注意事项
6.1 绝对最大额定值
在使用SGM71622R4时,应注意其绝对最大额定值,如电源电压范围(VDD至GND为 - 0.3V至6V,VIO至GND为 - 0.3V至6V)、引脚电压范围、输入电流等。超过这些额定值可能会导致器件永久性损坏。
6.2 ESD敏感性
该集成电路对静电放电(ESD)敏感,使用时应采取适当的ESD保护措施,避免因ESD损坏器件。
6.3 推荐工作条件
为确保器件的正常工作,应在推荐的工作条件下使用,包括模拟电源电压范围(2.7V至5.5V)、IO电源电压范围(1.7V至5.5V)、数字输入电压范围等。
七、总结
SGM71622R4是一款功能强大、性能优异的4通道16位SPI电压输出DAC,具有高精度、低功耗、灵活的配置选项等特点。在光模块、可编程逻辑控制器、工业自动化、实验室仪器等领域都有广泛的应用前景。电子工程师在设计过程中,可以根据具体的应用需求,合理配置芯片的寄存器,充分发挥其性能优势。同时,在使用过程中要注意遵守绝对最大额定值和推荐工作条件,采取适当的ESD保护措施,确保器件的正常工作。你在实际应用中是否遇到过类似DAC的使用问题呢?欢迎在评论区分享你的经验和见解。
-
dac
+关注
关注
44文章
2858浏览量
197768 -
电子设计
+关注
关注
42文章
3238浏览量
49988
发布评论请先 登录
SGM71622R4:4通道16位SPI电压输出DAC的深度解析
评论