8个职位/ 0个新职位
最后发表
Bharath
离线
最后看到:1年3个月前
加入:2016-04-14 07:03
ADC

如何映射从ADC通道读取的值到电压?

设备:
MT_dialog
离线
最后看到:1个月3天前
工作人员
加入:2015-06-08 34
嗨Bharath,

嗨Bharath,

580有一个10位ADC,你从ADC得到的值乘以参考电压(1.2V或3.6V(带有衰减器))除以1023意味着(参考电压/1023)* ADC值。

由于MT_dialog

Bharath
离线
最后看到:1年3个月前
加入:2016-04-14 07:03
谢谢,很有帮助。

谢谢,很有帮助。

在电池水平示例代码中,为什么ADC样本读取两次并添加?

MT_dialog
离线
最后看到:1个月3天前
工作人员
加入:2015-06-08 34
嗨Bharath,

嗨Bharath,

得到两个样本值的目的与ADC校准有关。实际上,我们应该计算负的和正的校准设置,并将它们配置到校准HW寄存器,但在每个校准设置的时刻,我们得到一个样本,然后我们平均这两个样本的值,以使结果更准确。

由于MT_dialog

Bharath
离线
最后看到:1年3个月前
加入:2016-04-14 07:03
但在代码中却不是这样

但在代码中它不是平均的(意味着只有两个样本相加,然后不除以2)。这意味着什么?

MT_dialog
离线
最后看到:1个月3天前
工作人员
加入:2015-06-08 34
嗨Bharath,

嗨Bharath,

应用于电池应用程序的代码并不精确地平均累积样本,如果你检查电池寿命估计函数,你会看到,在这些函数中,电池的寿命是基于2048个样本范围估计的。电池估计算法使用两个样本的和。

由于MT_dialog

Bharath
离线
最后看到:1年3个月前
加入:2016-04-14 07:03
如果我用ADC来读取

那么,如果我使用ADC读取模拟信号,我应该遵循相同的方法吗?如果我采用2048方法,参考电压是多少?
如果我只使用一次读数,对准确性有什么影响?
ADC有什么收获吗?

谢谢
Bharath

MT_dialog
离线
最后看到:1个月3天前
工作人员
加入:2015-06-08 34
嗨Bharath,

嗨Bharath,

该实现适用于电池测量,其算法适用于此,当使用衰减器时,ADC的参考电压为1.2或3.6。我个人的意见是,不要使用与电池例子相同的方法,因为电池通道是内部的,你应该使用单一模式的测量。关于增益,我认为你指的是增益误差,是的,它有一个增益误差,略微降低了有效输入规模高达50 mV。

由于MT_dialog

主题锁定