工具/软件:
您好:
我正在另一个要将输出驱动为 PWM 的应用中使用 DAC63204-Q1。 我想能够设置输出的 PWM 占空比和频率。
我已 按如下方式设置电路:
- OUT0 = PWM 输出#1
- OUT1短接至 FB0和 FB1
- OUT2 = PWM 输出#2
- OUT3短接至 FB2和 FB3
基准电压应设置为 VDD 电源。
您能否建议如何配置 DAC、以便我可以将输出控制为 PWM?
谢谢、此致。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
您好:
我正在另一个要将输出驱动为 PWM 的应用中使用 DAC63204-Q1。 我想能够设置输出的 PWM 占空比和频率。
我已 按如下方式设置电路:
- OUT0 = PWM 输出#1
- OUT1短接至 FB0和 FB1
- OUT2 = PWM 输出#2
- OUT3短接至 FB2和 FB3
基准电压应设置为 VDD 电源。
您能否建议如何配置 DAC、以便我可以将输出控制为 PWM?
谢谢、此致。
您好、Jessica、
通用命令:
在电压模式下为所有通道供电:0x0249
在 DAC-X-VOUT-CMP-CONFIG 寄存器中设置每个通道的增益和基准。 0x0400用于 VDD 基准。
OUT1和 OUT3是根据您的配置的 PWM 输出通道、 应以相同的方式进行配置:
为两个通道配置函数发生器设置。 波形设置应设置为三角形或锯齿形。 应设置 CODE-STEP 和 SLEW-RATE 以实现所需的频率。
应设置裕度高和裕度低寄存器以实现所需的频率:
如果选择三角模式、频率计算公式为:
锯齿为:
启动 COMMON-DAC-TRIG 寄存器中的 PWM 输出。 要更新频率、您必须通过向每个位写入0来停止此寄存器中的 PWM、然后通过向每个触发位写入1来重新启动。
OUT0和 OUT2将用于控制占空比。 使用 DAC-X-DATA 寄存器设置这些通道的输出电压:
占空比通过 PWM 输出通道的裕度高代码和低代码以及连接到 PWM 通道的 FB 引脚的电压输出通道的 DAC 数据代码(该公式中的 VFB)计算得出:
此致、
凯蒂恩·琼斯