大家好,
我发现电池电平驱动器通过其电压获得电池电量,但如果我使用带有3.3V线性稳压器的LI-ON电池,电压始终为3.3V。
有没有方法可以获得电池电量?
谢谢,丹尼尔
嗨Daniel59,
电池驱动器将从内部通道返回ADC测量,即580为VBAT3V电源(ADC_CHANNEL_VBAT3V),如果您想测量电池本身的电池电量,您可以尝试使用ADC的外部通道之一为了这样做。只需要意识到参考测量ADC电压为1.2V,使用衰减器,您可以测量高达3.6V。
谢谢mt_dialog.
嗨mt_dialog,
那么如果电池在4.2V处会发生什么?返回3.6V或出错?
此致,丹尼尔
不,它只返回ADC可以测量的最大值,含义在3.6V时与衰减器表示,它不会返回错误。
谢谢您的回答。所以我需要做的是将电池连接到P0 [0:3]?
嗨丹尼尔,
首先,没有建议将PIN应用于4.2V源,因为该值超过了580上的引脚的绝对最大额定值(请检查数据表)。关于如何将电池连接到ADC,是这样做的方法,也必须必须连接地面以测量电池的电压。
我看到,数据表显示引脚上的推荐电压为3.3V,而我使用3.3V作为电池电压。
但是如何降低电压进入引脚?
如果您想测量电池上的电压(据我所知,这是您的担忧,您可以使用ZERENAL分压器来执行此操作,并使用没有衰减器的ADC以测量4.2V电池具有输出。
谢谢,我会试试。
嗨Daniel59,
电池驱动器将从内部通道返回ADC测量,即580为VBAT3V电源(ADC_CHANNEL_VBAT3V),如果您想测量电池本身的电池电量,您可以尝试使用ADC的外部通道之一为了这样做。只需要意识到参考测量ADC电压为1.2V,使用衰减器,您可以测量高达3.6V。
谢谢mt_dialog.
嗨mt_dialog,
那么如果电池在4.2V处会发生什么?返回3.6V或出错?
此致,
丹尼尔
嗨Daniel59,
不,它只返回ADC可以测量的最大值,含义在3.6V时与衰减器表示,它不会返回错误。
谢谢mt_dialog.
嗨mt_dialog,
谢谢您的回答。所以我需要做的是将电池连接到P0 [0:3]?
此致,
丹尼尔
嗨丹尼尔,
首先,没有建议将PIN应用于4.2V源,因为该值超过了580上的引脚的绝对最大额定值(请检查数据表)。关于如何将电池连接到ADC,是这样做的方法,也必须必须连接地面以测量电池的电压。
谢谢mt_dialog.
嗨mt_dialog,
我看到,数据表显示引脚上的推荐电压为3.3V,而我使用3.3V作为电池电压。
但是如何降低电压进入引脚?
此致,
丹尼尔
嗨Daniel59,
如果您想测量电池上的电压(据我所知,这是您的担忧,您可以使用ZERENAL分压器来执行此操作,并使用没有衰减器的ADC以测量4.2V电池具有输出。
谢谢mt_dialog.
嗨mt_dialog,
谢谢,我会试试。
此致,
丹尼尔