【Digikey得捷好物畅享】+ADI+DC2095A-A+电压基准测试对比

【Digikey得捷好物畅享】+ADI+DC2095A-A+电压基准测试对比

一、任务目标

用DC2095A-A当Arduino Nano的基准电压输入REF,分别测量不同电压信号的各种数值,并在OLED屏上显示,并对比Arduino Nano无外部基准电压时对比测量结果

二、接线说明

详细接线如下:

OLED显示屏 Arduino Nano 引脚 说明
VCC 3.3V 传感器电源输入(建议使用3.3V)
GND GND 接地
SDA A4 I2C 数据线
SCL A5 I2C 时钟线
温度传感器(信号发生器) Arduino Nano 引脚 说明
OUT A0 模拟通道
GND GND 接地

三、测量相关记录

(一)DC2095A-A作为Arduino Nano的REF基准电压

1、分别测量了0-2.5V四个传感器值对应的电压及温度,显示如下表

使用DC2095A-A 测量1 测量2 测量3 测量4
传感器电压值 0V 0.199V 0.999V 2.500V
Nano显示A0 0V 0.20V 0.99V 2.50V
温度值 20.0℃ 24.7℃ 43.9℃ 79.9℃
通道ADC 0 80 407 1022

2、测试结果照片

(一)无外接基准电压测量记录,通过软件计算2.5V基准温度值

1、分别测量了0-2.5V四个传感器值对应的电压及温度,显示如下表

测量1 测量2 测量3 测量4
万用表电压值 0.025V 0.199V 1V 2.5V
Nano显示A0 0.02V 0.21V 1.05V 2.66V
温度值 20.7℃ 24.9℃ 45.2℃ >80℃
通道ADC 5 42 215 544

2、测试结果照片

(三)结果对比

通过对比测量结果,发现使用DC2095A-A作为Nano的REF基准电压时,显示温度、及A0通道电压值都与万用表偏差几乎为0,而不使用基准外部基准电压时,测量的温度及A0通道的值误差比较大

使用DC2095A-A 测量1 测量2 测量3 测量4
传感器电压值 0V 0.199V 0.999V 2.500V
Nano显示A0 0V 0.20V 0.99V 2.50V
温度值 20.0℃ 24.7℃ 43.9℃ 79.9℃
测量1 测量2 测量3 测量4
万用表电压值 0.025V 0.199V 1V 2.5V
Nano显示A0 0.02V 0.21V 1.05V 2.66V
温度值 20.7℃ 24.9℃ 45.2℃ >80℃

四、总结

(一)测试过程遇到的问题

没想到我的信号发生器输出信号电压竟然也偏差0.05V,还好有万用表和DC2095A-A做对比,否则严重影响测量结果。所以做测试,工具的准确性、精度是基础数据的大前提,否则都是无用功!

(二)测试实现的效果

通过本次测试,知道了电压基准的重要性,采用DC2095A-A作为Arduino Nano的REF基准电压,能够使模拟传感器的电压值更精准,减少传感器测量误差。