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.

DAC7750输出电流不准确

Other Parts Discussed in Thread: DAC8760, DAC7750

配置DAC输出电流范围为4-20mA,DAC Data 数据寄存器配置为 0xFFF0 时,应该输出最大电流20mA,实际我们测试的输出为11mA左右,DAC Data寄存器配置为0时,应该输出4mA,实际输出2.16mA。

请问,这是为什么呢?

是寄存器配置的问题,还是其他问题?

寄存器校准Calib使能对输出电流无影响。

寄存器配置数据如下:

DAC7750_Write(DAC8760_WRITE_RESET_REGISTER,0x0001);//reset register
delay_us(1);
DAC7750_Write(DAC8760_WRITE_CONTROL_REGISTER,0x100d);//4-20mA,Output Enable
DAC7750_Write(DAC8760_WRITE_CONFIGURATION_REGISTER,0x0020);//Enable Calib
DAC7750_Write(DAC8760_WRITE_GAIN_CALIBRATION_REGISTER,0xFFF0); //gain
DAC7750_Write(DAC8760_WRITE_ZERO_CALIBRATION_REGISTER,0xFFF0);// Zero Calib