ZHCSX05 February   2025 DAC60516

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 引脚配置和功能
  6. 规格
    1. 5.1  绝对最大额定值
    2. 5.2  ESD 等级
    3. 5.3  建议运行条件
    4. 5.4  热性能信息
    5. 5.5  电气特性
    6. 5.6  时序要求 - I2C 标准模式
    7. 5.7  时序要求 - I2C 快速模式
    8. 5.8  时序要求 - I2C 快速+ 模式
    9. 5.9  时序要求 - SPI
    10. 5.10 开关特性
    11. 5.11 时序图
    12. 5.12 典型特性
  7. 详细说明
    1. 6.1 概述
    2. 6.2 功能方框图
    3. 6.3 特性说明
      1. 6.3.1 数模转换器 (DAC) 架构
        1. 6.3.1.1 DAC 寄存器结构
          1. 6.3.1.1.1 DAC 同步运行
          2. 6.3.1.1.2 DAC 缓冲器放大器
          3. 6.3.1.1.3 DAC 传递函数
      2. 6.3.2 内部基准
      3. 6.3.3 上电复位 (POR)
    4. 6.4 器件功能模式
      1. 6.4.1 清除模式
    5. 6.5 编程
      1. 6.5.1 I2C 串行接口
        1. 6.5.1.1 I2C 总线概述
        2. 6.5.1.2 I2C 总线定义
        3. 6.5.1.3 I2C 目标地址选择
        4. 6.5.1.4 I2C 读取和写入操作
        5. 6.5.1.5 I2C 通用调用复位
      2. 6.5.2 串行外设接口 (SPI)
        1. 6.5.2.1 SPI 总线概述
  8. 寄存器映射
    1. 7.1 DAC60516 寄存器
  9. 应用和实施
    1. 8.1 应用信息
      1. 8.1.1 双极电压输出
    2. 8.2 典型应用
      1. 8.2.1 可编程高电流电压输出电路
        1. 8.2.1.1 设计要求
        2. 8.2.1.2 详细设计过程
        3. 8.2.1.3 应用曲线
    3. 8.3 初始化设置
    4. 8.4 电源相关建议
    5. 8.5 布局
      1. 8.5.1 布局指南
      2. 8.5.2 布局示例
  10. 器件和文档支持
    1. 9.1 接收文档更新通知
    2. 9.2 支持资源
    3. 9.3 商标
    4. 9.4 静电放电警告
    5. 9.5 术语表
  11. 10修订历史记录
  12. 11机械、封装和可订购信息

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

清除模式

每个 DAC 均可通过硬件或软件设置为进入清除状态。当 DAC 进入清除状态时,DAC 中会载入存储在相应清除_代码寄存器中的数据(默认为代码 0),并会将输出设置为相应的电压电平。

在 DAC 进入清除状态时,DAC 缓冲器和有效寄存器不发生变化,这使 DAC 能够在清除事件之前返回到工作点。在 DAC 处于清除状态时,DAC 缓冲器和有效寄存器也可以更新,从而允许 DAC 在恢复正常运行时输出新值。当 DAC 退出清除状态时,DAC 中会立即载入有效寄存器中的数据,并且 DAC 输出通道被设置回相应的电平以恢复运行。

通过向清除寄存器中的相应位写入值,可以对每个 DAC 进行编程以使其进入或退出清除状态。当 FLEXIO 引脚配置为低电平有效 CLEAR 引脚时,还可以通过该引脚强制每个 DAC 进入清除状态。通过设置 GEN_CONFIG 寄存器中的 FLEXIO_FUNC 位即可完成此配置(默认情况下,该位为 0,FLEXIO 用作通用输入/输出引脚)。默认情况下,当 CLEAR 引脚置位为逻辑低电平时,每个 DAC 输出都会自动清除,除非设置了清除_引脚_掩码寄存器中的相应位。DAC 退出清除状态后,DAC 中会重新载入有效寄存器的内容,并且 DAC 输出通道会相应地更新。

该器件还允许用户为每个 DAC 设置通用清除代码,这可通过向 BCAST_CLR_数据寄存器写入值来完成。此寄存器中存储的值会写入在广播模式下运行的所有 DAC 的清除_代码寄存器(由 BCAST_EN 寄存器中的适当位设置进行确定),这样可以同时将多个 DAC 通道清除为同一个代码。

如果 DAC 通道出于任何原因处于掉电状态,则会忽略 DAC 上的所有清除命令,直到通道退出掉电状态。