ZHCSNQ3A March 2021 – December 2021 DAC43204 , DAC53204 , DAC63204
PRODUCTION DATA
当写入 DAC 数据寄存器时,DAC 输出上的电压 (VOUT) 会在电气特性 中指定的转换率和稳定时间之后立即转换到新代码。
转换率控制功能允许用户控制输出电压 (VOUT) 变化的速率。启用此功能(使用 SLEW-RATE-X[3:0] 位)时,DAC 输出将从当前代码更改为 DAC-X-MARGIN-HIGH 或 DAC-X-MARGIN-LOW 寄存器中的代码(当向 DAC 发出裕度高或低命令时),其中步进和每个步进的时间周期由 DAC-X-FUNC-CONFIG 寄存器的 CODE-STEP-X 和 SLEW-RATE-X 位中设置:
表 7-5 和表 7-6 显示了可用于 CODE-STEP-X 和 SLEW-RATE-X 的不同设置。在采用无转换的默认转换率控制设置时,输出会立即以由输出驱动电路和所连负载限制的速率变化。
使用转换率控制功能时,输出会以设定的转换率发生变化。此配置会导致输出形成梯形,如图 7-10 所示。在输出转换操作期间,请勿写入 CODE-STEP-X、SLEW-RATE-X 或 DAC-X-DATA。Equation5 提供了计算转换时间 (tSLEW) 的公式。
其中:
寄存器 | CODE-STEP-X[2] | CODE-STEP-X[1] | CODE-STEP-X[0] | 代码步长 |
---|---|---|---|---|
DAC-X-FUNC-CONFIG | 0 | 0 | 0 | 1 LSB(默认值) |
0 | 0 | 1 | 2 LSB | |
0 | 1 | 0 | 3 LSB | |
0 | 1 | 1 | 4 LSB | |
1 | 0 | 0 | 6 LSB | |
1 | 0 | 1 | 8 LSB | |
1 | 1 | 0 | 16 LSB | |
1 | 1 | 1 | 32 LSB |
寄存器 | SLEW-RATE-X[3] | SLEW-RATE-X[2] | SLEW-RATE-X[1] | SLEW-RATE-X[0] | 时间周期 (每个步进) |
---|---|---|---|---|---|
DAC-X-FUNC-CONFIG | 0 | 0 | 0 | 0 | 无转换(默认值) |
0 | 0 | 0 | 1 | 4µs | |
0 | 0 | 1 | 0 | 8µs | |
0 | 0 | 1 | 1 | 12µs | |
0 | 1 | 0 | 0 | 18µs | |
0 | 1 | 0 | 1 | 27µs | |
0 | 1 | 1 | 0 | 40.5µs | |
0 | 1 | 1 | 1 | 60.75µs | |
1 | 0 | 0 | 0 | 91.13µs | |
1 | 0 | 0 | 1 | 136.69µs | |
1 | 0 | 1 | 0 | 239.2µs | |
1 | 0 | 1 | 1 | 418.61µs | |
1 | 1 | 0 | 0 | 732.56µs | |
1 | 1 | 0 | 1 | 1281.98µs | |
1 | 1 | 1 | 0 | 2563.96µs | |
1 | 1 | 1 | 1 | 5127.92µs |