TI论坛
直播中

张杰

7年用户 1294经验值
私信 关注
[问答]

利用dac8551/dac8552芯片通过3伏基准电压芯片产生0到150mv的电压信号,可以强制让电压不超过150mv吗?


  • 我利用dac8551/dac8552芯片通过3伏基准电压芯片产生0到150mv的电压信号,为了防止万一单片机程序出错导致dac输出满量程电压3伏,我想在dac芯片输出端串联两个精密电阻进行分压强制让电压不超过150mv。请问这样可行吗?电阻值如何选取?另外,在上电的时候,如果单片机不给dac芯片发送指令,dac默认输出为0吧?

回帖(2)

李建

3 天前

  • 只要电阻上的电流没有超过DAC引脚上的最大输出电流就可以
  • 电阻会有热噪声,走线上也会引入一些噪声,所以电阻分压后的信号VoutA的噪声会比直接输出要高一些
举报

李玉兰

3 天前
使用DAC8551/DAC8552芯片通过3伏基准电压芯片产生0到150mV的电压信号,确实可以强制让电压不超过150mV。在DAC芯片输出端串联两个精密电阻进行分压是一个可行的方法。以下是具体的步骤和计算方法:

1. 确定分压电阻值:为了将3伏电压降至150mV,我们需要计算两个电阻的值。设两个电阻分别为R1和R2,其中R1串联在DAC输出端,R2并联在R1两端。根据分压公式,我们可以得到:

   Vout = Vref * (R2 / (R1 + R2))

   其中Vout为输出电压(150mV),Vref为参考电压(3V)。我们需要求解R1和R2的值。

2. 将150mV转换为伏特:150mV = 0.15V

3. 代入公式并求解R1和R2:

   0.15 = 3 * (R2 / (R1 + R2))

   通过求解这个方程,我们可以得到R1和R2的值。例如,我们可以选择R1 = 1.97kΩ,R2 = 0.03kΩ。这样,当DAC输出3V时,经过分压后的电压为150mV。

4. 考虑单片机不给DAC芯片发送指令的情况:在上电时,如果单片机不给DAC芯片发送指令,DAC的输出默认为0。这是因为DAC8551/DAC8552芯片具有三态输出功能,当没有数据输入时,输出引脚将处于高阻态,相当于输出0V。

综上所述,通过在DAC芯片输出端串联两个精密电阻进行分压,确实可以强制让电压不超过150mV。同时,在上电时,如果单片机不给DAC芯片发送指令,DAC的输出默认为0。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分