ZHCSIU5A October   2018  – December 2018 DAC43608 , DAC53608

PRODUCTION DATA.  

  1. 特性
  2. 应用
  3. 说明
    1.     Device Images
      1.      简化框图
      2.      可编程窗口比较器
  4. 修订历史记录
  5. 器件比较表
  6. 引脚配置和功能
    1.     引脚功能
  7. 规格
    1. 7.1  绝对最大额定值
    2. 7.2  ESD 额定值
    3. 7.3  建议运行条件
    4. 7.4  热性能信息
    5. 7.5  电气特征
    6. 7.6  时序要求:I2CTM 标准模式
    7. 7.7  时序要求:I2CTM 快速模式
    8. 7.8  时序要求:I2CTM 快速+ 模式
    9. 7.9  时序要求:逻辑
    10. 7.10 典型特性:1.8V
    11. 7.11 典型特性:5.5V
    12. 7.12 典型特性
    13. 7.13 典型特性
  8. 详细 说明
    1. 8.1 概述
    2. 8.2 功能框图
    3. 8.3 特性 说明
      1. 8.3.1 数模转换器 (DAC) 架构
        1. 8.3.1.1 DAC 传递函数
        2. 8.3.1.2 DAC 寄存器更新和 LDAC 功能
        3. 8.3.1.3 CLR 功能
        4. 8.3.1.4 输出放大器
      2. 8.3.2 基准
      3. 8.3.3 上电复位 (POR)
      4. 8.3.4 软件复位
    4. 8.4 器件功能模式
      1. 8.4.1 断电模式
    5. 8.5 编程
      1. 8.5.1 F/S 模式协议
      2. 8.5.2 DACx3608 I2CTM 更新序列
      3. 8.5.3 DACx3608 地址字节
      4. 8.5.4 DACx3608 命令字节
      5. 8.5.5 DACx3608 数据字节(MSDB 和 LSDB)
      6. 8.5.6 DACx3608 I2CTM 读取序列
    6. 8.6 寄存器映射
      1. 8.6.1 DEVICE_CONFIG 寄存器(偏移 = 01h)[复位 = 00FFh]
        1. Table 10. DEVICE_CONFIG 寄存器字段说明
      2. 8.6.2 STATUS/TRIGGER 寄存器(偏移 = 02h)[对于 DAC53608,复位 = 0300h,对于 DAC43608,复位 = 0500h]
        1. Table 11. STATUS/TRIGGER 寄存器字段说明
      3. 8.6.3 BRDCAST 寄存器(偏移 = 03h)[复位 = 0000h]
        1. Table 12. BRDCAST 寄存器字段说明
      4. 8.6.4 DACn_DATA 寄存器(偏移 = 08h 至 0Fh)[复位 = 0000h]
        1. Table 13. DACn_DATA 寄存器字段说明
  9. 应用和实现
    1. 9.1 应用信息
    2. 9.2 典型 应用
      1. 9.2.1 可编程 LED 偏置
        1. 9.2.1.1 设计要求
        2. 9.2.1.2 详细设计流程
        3. 9.2.1.3 应用曲线
      2. 9.2.2 可编程窗口比较器
        1. 9.2.2.1 设计要求
        2. 9.2.2.2 详细设计流程
        3. 9.2.2.3 应用曲线
  10. 10电源建议
  11. 11布局
    1. 11.1 布局指南
    2. 11.2 布局示例
  12. 12器件和文档支持
    1. 12.1 文档支持
      1. 12.1.1 相关文档
    2. 12.2 相关链接
    3. 12.3 接收文档更新通知
    4. 12.4 社区资源
    5. 12.5 商标
    6. 12.6 静电放电警告
    7. 12.7 术语表
  13. 13机械、封装和可订购信息

详细设计流程

Figure 66 提供的示例使用单个 DAC 通道来比较高阈值和低阈值。如图所示,每个 DAC 通道使用一个双路比较器。由电阻器 RA 和 RB 形成的分压器用于使信号电平保持在 DAC 范围内。另一对电阻器 R1 和 R2 用于将低阈值设置为高阈值的因子。此配置允许使用单个 DAC 通道来监控高阈值电平和低阈值电平。比较器应作为漏极开路以便提供以下优势。

  • 生成适合监控处理器的逻辑输出电平
  • 允许短接两个输出以生成单个触发器

Figure 66 所示的电路中,只要信号输入保持在高和低阈值电平内,电路的输出就保持高电平。在违反任何一个阈值时,输出就会变为低电平。Equation 3 提供了由 DAC 设置的高阈值导出的低阈值电压。

Equation 3. DAC53608 DAC43608 dacx3608-comparator-eq.gif

为了在 ±10% 范围内监控 5V 电源,建议将标称值置于 DAC 中间代码。DACx3608 的输出范围为 0 – 5V,因此中间代码电压输出为 2.5V。所以,可通过选择 RA 和 RB,使要比较的电压为 2.5V。对于此示例,RA 等于 RB,两者均可使用 10kΩ 电阻器。DACx3608 的一个通道必须编程为 VTHLD-HI,例如 2.5V + 5% = 2.625V。这对应于 10 位 DAC 代码 (210÷5V) × 2.625V = 537.6 (0x21AH)。为了从 2.625V 产生 VTHLD-LO(例如,2.5V – 5% = 2.405V),可使用Equation 3 将 R1 和 R2 的值分别计算为 7.5kΩ 和 82kΩ。下面给出了开始使用具有期望 DAC 值的可编程窗口比较器应用所需的伪代码。


//SYNTAX: WRITE <REGISTER NAME(Hex Code)>, <DATA>
//Power-up the device and channels
WRITE DEVICE_CONFIG(0x01), 0x0000
//Program 2.625V on channel A
WRITE DACA_DATA(0x08), 0x0868 //10-bit MSB aligned