This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430F4152的电量检测与显示电量

Other Parts Discussed in Thread: MSP430F4152

我用的是MSP430F4152单片机.带LCD..用的是3V纽扣电池.我想用单片机内部的A/D来检测电量与显示电量..请问我硬件思路与软件思路该是怎么样的?/..因为第一次做这个显示电量的东西..还不是很清楚...最好是有例程看看..

  • 硬件思路:

    1. 用两个电阻分压来3V锂电池后接入MCU的ADC管脚测试.

    2. 由于分压电阻会消耗一部分的电流,所以电阻需要选得比较大,这样对负载又有影响,所以有的客户会在分压电阻上串联一个三极管,需要检测电池电压的时候才导通分压电阻。

    软件思路:

    1. 一般来讲电池的电量和电压相关,所以检测电池电量一般都是通过检测锂电池的电压来判断的。

  • 用两个电阻分压..那个电压大概多大?..是不是与内部的基准有关系?..一般是怎么选取合理些>?...

  • 我看了下F4152关于AD10转换的例程..  if (ADC10MEM < 0x1FF)

                                                                          P5OUT &= ~0x02;                       // Clear P5.1 LED off

    对于ADC10MEM < 0x1FF不理解..0x1FF是怎么得?

    我3V锂电池供电.采用外部两个1K的电阻分压的话,正好是1.5V..这是满电的状态..

    锂电池截至电压为2V..所以,分压后的电压是1V   ,这是没有电的状态.  我该怎么去操作这两个状态?