Arduino运行和镍氢电池充电
我有一个正在进行的项目,该项目将使Arduino在2或4个NiMH AA可充电电池上运行。我说2是因为我可能将电压提高到需要的电压。我的问题是该项目有时会被插入,我希望在这段时间内能够为电池充电。这些电池各自的容量约为2000-2400 mAh。 我必须在这个主题上进行半天的研究,尽管我感觉更加了解,但我仍然不知道如何进行。基于我读过的最重要的事情是一个恒定的电流,以<.1c涓流的NiMH电池充〜2C 1.2C 源链接下方的快速充电。 首先,有没有办法用外部12v电源制作一个粗糙的“哑巴”充电器,而Arduino读取电池电压并相应地关闭呢?如果是这样,应该在电路的哪个位置读取电压以使其正确读取。 我想最了解最后一点,因为无论最终选择哪种充电机制,我都想知道在插入电池后Arduino是否可以读取电池电压。 另外,我是否应该最终使用类似http://www.digikey.com/product-detail/zh/BQ2002PN/296-9326-5-ND/379871的IC,并让它处理整个情况。如果是这样的话,我是否已为此特定应用选择了一个好的产品? 编辑 我试图继续研究并尝试提出一个电路。我会说这是我尝试设计的最复杂的电路。除了我看过的几张原理图之外,我还主要使用以下内容: http://www.ti.com/lit/ds/symlink/lm317l.pdf http://www.learningelectronics.net/circuits/float-charger-for-nimh-cells.html 并使用以下信息获取电池充电信息: http://www.ti.com/lit/an/snva557/snva557.pdf 现在,我对LM317和可调电压调节器有了一个大致的了解(这要感谢上面的LM317数据表),但是其他复杂性使我有些困惑。具体来说,我理解了数据表中的图7,但是图8(对该原理图的作用最大)只是稍微了解了电阻与晶体管的关系,以及它与调节器的调节如何联系。也许是因为图形标题中使用的6V和I CHG一样使我有些困惑。 第二个链接,我主要用于放置LED,但我不确定该LED是否会相应地实际打开/关闭。但是它也提到了在调整电位计设定的电压之后,电阻器如何停止充电,我怀疑我的也这样做吗?我是这样认为的,但我不确定。 话虽如此,如果可以解释我的困惑,我认为这将有助于我相应地调整原理图。最后,我仍然想将其与Arduino结合在一起,但这可以是下一步。 模拟此电路 –使用CircuitLab创建的原理图