5free 发表于 2019-10-31 11:43:33

LGT8F328P DAC 设为0输出不为0的问题?

初次接触 LGT8F328P 用 Arduino ,测试 DAC 功能,参考了 http://www.ocrobot.com/doku.php?id=learing:alpha:2017052301

int dac = 4;//定义dac管脚
void setup() {
pinMode(dac, ANALOG); //初始化dac管脚为模拟输出模式
analogReference(INTERNAL2V048);//设置基准源为2.048内部基准
}

void loop() {
analogWrite(dac, 0);//DAC是8位精度,范围是0-255。255就是基准源上限。
}

发现输出电压并不为0,为 0.010V 左右,请教原因?以及如何能让输出为0V?

弘毅 发表于 2019-10-31 15:36:20

这个是失调问题,这个暂时。。。。只能这样子,ADC和DAC都有接近极限的失调问题。
页: [1]
查看完整版本: LGT8F328P DAC 设为0输出不为0的问题?