嗨对话框
我正在使用adc测量锂电池的电压。电池电压是4.2v,所以我必须用分压器来分电压。分压器的尺寸有要求吗?有参考电路吗?
谢谢你的帮助!
嗨zyosintek,
您在设计中使用的锂电池是什么类型的?请注意,SDK的项目\target_apps\peripheral_examples\adc\batt_lvl示例提供了读取CR2032和CR1225锂电池的电池水平的实现。另外,关于分压器,我们没有外部电路,请问您有什么要求,想要完成什么?你要计算电池电量吗?
谢谢,PM_Dialog
我使用的是最大电压4.2v的可充电电池。我想用adc来测量电池电压。所以我需要除以测量的电压。对分压器的电阻有要求吗
我尝试用adc读取p01上的输入电压,读取的值不准确,误差达到0.3v
请检查ADC驱动程序和DA14585数据表,你会发现在ADC硬件块中没有任何分隔符。在“sdk\platform\driver\ ADC”文件夹路径下可以找到ADC驱动。
我正在使用adc驱动程序。我的问题是在p01上输入电压。这个电压是在电池电压被分割后得到的。分压器使用1M和2M。但是我从adc读数转换的电压(1.6v)与实际值(2.0v)的误差高达0.4v。当我使用直流电源输入相同的电压(2.0),adc读数(1.9v)的转换值约0.1v从实际值。为什么相同电压输入的值差异如此之大?它与外部分压器电阻有关吗?
很抱歉我回复晚了。你说“我的问题是在p01上输入电压”是什么意思?你不知道如何使用adc驱动器来捕获电压其他p01?
嗨
这个问题已经解决,谢谢!
很高兴你把问题解决了。
嗨zyosintek,
您在设计中使用的锂电池是什么类型的?请注意,SDK的项目\target_apps\peripheral_examples\adc\batt_lvl示例提供了读取CR2032和CR1225锂电池的电池水平的实现。另外,关于分压器,我们没有外部电路,请问您有什么要求,想要完成什么?你要计算电池电量吗?
谢谢,PM_Dialog
我使用的是最大电压4.2v的可充电电池。我想用adc来测量电池电压。所以我需要除以测量的电压。对分压器的电阻有要求吗
我尝试用adc读取p01上的输入电压,读取的值不准确,误差达到0.3v
嗨zyosintek,
请检查ADC驱动程序和DA14585数据表,你会发现在ADC硬件块中没有任何分隔符。在“sdk\platform\driver\ ADC”文件夹路径下可以找到ADC驱动。
谢谢,PM_Dialog
我正在使用adc驱动程序。我的问题是在p01上输入电压。这个电压是在电池电压被分割后得到的。分压器使用1M和2M。但是我从adc读数转换的电压(1.6v)与实际值(2.0v)的误差高达0.4v。当我使用直流电源输入相同的电压(2.0),adc读数(1.9v)的转换值约0.1v从实际值。为什么相同电压输入的值差异如此之大?它与外部分压器电阻有关吗?
嗨zyosintek,
很抱歉我回复晚了。你说“我的问题是在p01上输入电压”是什么意思?你不知道如何使用adc驱动器来捕获电压其他p01?
谢谢,PM_Dialog
嗨
这个问题已经解决,谢谢!
嗨zyosintek,
很高兴你把问题解决了。
谢谢,PM_Dialog