采用adc测量锂电池电压

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.wsdof.com/support.我们将在未来几天修复bug /优化搜索和标记。
9个帖子/ 0个新
最后发表
zyosintek
离线
最后看到:6个月,1个星期前
加入:2020-03-26 12:15
采用adc测量锂电池电压

嗨对话框

我用adc来测量锂电池的电压。电池电压是4.2v,所以我必须用分压器来分电压。分压器的尺寸是否有要求?有参考电路吗?

谢谢你的帮助!

关键词:
ADC
设备:
PM_Dialog
离线
最后看到:5天13小时前
工作人员
加入:2018-02-08 11:03
嗨zyosintek,

嗨zyosintek,

您在设计中使用的锂电池类型是什么?请注意,SDK的projects\target_apps\peripheral_examples\adc\batt_lvl示例提供了实现来读取CR2032和CR1225锂电池的电池水平。另外,关于分压器,我们没有任何外部电路,但是能否请你说明一下你的要求是什么,你想要完成什么?你要计算电池电量吗?

谢谢,PM_Dialog

zyosintek
离线
最后看到:6个月,1个星期前
加入:2020-03-26 12:15
我用的是可充电的

我使用的是最大电压4.2v的可充电电池。我想用adc来测量电池电压。所以我需要除以测量的电压。对分压器的电阻有要求吗

zyosintek
离线
最后看到:6个月,1个星期前
加入:2020-03-26 12:15
我试着读输入

我尝试用adc读取p01上的输入电压,值读取不准确,误差达到0.3v

PM_Dialog
离线
最后看到:5天13小时前
工作人员
加入:2018-02-08 11:03
嗨zyosintek,

嗨zyosintek,

请检查ADC驱动程序和DA14585数据表,你会发现在ADC硬件块中没有任何分隔符。ADC驱动可以在sdk\platform\driver\ ADC文件夹路径下找到。

谢谢,PM_Dialog

zyosintek
离线
最后看到:6个月,1个星期前
加入:2020-03-26 12:15
我正在使用adc驱动程序。我的

我正在使用adc驱动程序。我的问题是在p01上输入一个电压。这个电压是在电池的电压被分之后得到的。分压器使用1M和2M。但是电压(1.6v),我从adc读数转换有一个高达0.4v从实际值(2.0v)的错误。当我使用直流电源输入相同的电压(2.0),转换值的adc读数(1.9v)是从实际值约0.1v。为什么相同输入电压的值相差如此之大?是否与外部分压器电阻有关?

PM_Dialog
离线
最后看到:5天13小时前
工作人员
加入:2018-02-08 11:03
嗨zyosintek,

嗨zyosintek,

抱歉回复晚了。你说“我的问题是在p01上输入电压”是什么意思?你不知道如何使用adc驱动来捕获其他p01的电压?

谢谢,PM_Dialog

zyosintek
离线
最后看到:6个月,1个星期前
加入:2020-03-26 12:15

这个问题已经解决了,谢谢!

PM_Dialog
离线
最后看到:5天13小时前
工作人员
加入:2018-02-08 11:03
嗨zyosintek,

嗨zyosintek,

很高兴你解决了自己的问题。

谢谢,PM_Dialog