首页 > 分类 > 正文

adc电压是什么意思,ADC值如何计算成电压值

2023-5-27  深圳市松本先天下科技发展有限公司 

单片机ADC是一种将模拟信号转换为数字信号的重要器件。ADC可以将来自传感器、仪器和其他模拟电路的电压、电流、温度等模拟信号转换成可处理的数字信号,在许多控制系统中,ADC是至关重要的,因为数字信号更易于处理和存储,并且也非常适合进行广泛的信号分析和数据处理,在本文中,我们将探讨单片机ADC的原理、应用、类型和选择的一些实用方法和技巧。

当模拟信号被加入ADC的输入端时,ADC将首先将输入信号通过一个采样保持电路,使其保持不变。然后,ADC将采用一个精确的参考电压来测量输入信号的电压。在这个过程中,ADC会利用一些基本的电子原理,例如比较器、计算器和电容器,并且在芯片内使用高速时钟来实现这些计算。最终,ADC将输出一个数字信号,该信号表示输入信号的电压大小。

1、12位adc采样电压计算过程

12位adc采样电压计算过程是得出ADC管脚处的电压,再根据电路图进行计算。根据查询相关公开资料得知,具体计算公式是:TCONV(转换时间)采样时间(设置采样周期SampleTime) 12.5个周期,12.5个周期是采集12位AD时间是固定的。

2、关于单片机ADC的计算

8051除DPTR是可读写的16位寄存器外,其余都是8位的,ADC也不例外如果其转换结果超8位,是保存在2个寄存器中的C语言编程很简单,如果12位数据右对齐转换结果为高8位乘256加低8位如果左对齐,则结果为高8位乘16加低8位除16汇编语言要复杂一些要会多字节数据(起码会双字节)的加减乘除运算,教科书上有例子的。

3、在ADC中关于用分压电阻测量电压

这要看你的ADC输入阻抗是多大,大多数ADC为高阻输入,一般都有M以上的输入阻,这时,你可以把这二个分压电阻取大一些,如几十K,到上百K,也不会影响到精度,只是对被测电压的变化反应慢一些而已。像你这种对被测电压反应不需很大的场合,提高电阻就是了。

4、adc采集的电压值数值如何真有效性转换

首先,ADC采集电压不准确,和好几个因素都有关系。1、电源纹波,电源纹波会导致地线抖动,从而影响ADC内部的比较器,影响采集,2、ADC采集的基准,ADC内部比较需要基准做对比,如果基准不够稳定,那么采集出来的数据抖动就会比较大。可以用专门的基准芯片,3、若从软件的角度上来说,要处理这个问题,可以采用简单的滤波法。比如采集的电压在61.5附近抖动,取整的话会变61或者62,这个时候可以简单做个函数规避一下。

分享到:
相关新闻