用的12位 spi DAC 芯片, 接LM358A做的4-20mA多通道输出
DAC Vref用的4.096V的 外部参考源电源
但DAC输出8个通道 总会有点偏差,已于手工校准最低,最高位
比如通道1 814对应4mA 4037对应20mA
比如通道2 808对应4mA 4032对应20mA
比如通道3 805对应4mA 4024对应20mA
那这种不同的CH1(814~4037) CH2(808~4032) CH3( 805~4024)
怎么统一转换DAC要求的0-4095的范围?
直接输出不进行比例算法修正好像不行,因为CH1 CH2 CH3 数值范围宽度不一样。
导致一个温度比如23.5°C的 计算后得到DAC值给DAC芯片输出的电流,实际显示表可能24.3°C
|