Плата зарядного устройства с интерфейсом состояния
Конечно, существует множество различных плат для зарядки аккумуляторов, которые можно использовать с Arduino, большинство из которых основано на TP4056. Есть также несколько плат для зарядки аккумуляторов со встроенным дисплеем, показывающим состояние заряда, и, конечно же, множество программируемых контроллеров зарядных устройств (ИС) с интерфейсами состояния и управления.
Но существует ли какая-либо плата, а не только «сырая» микросхема, использующая контроллер зарядки с интерфейсом состояния, который позволяет получить доступ к интерфейсу состояния с контактов на плате? Я ничего не могу найти.
Для проекта Arduino с питанием от батареи, который я планирую, было бы очень удобно, если бы я мог запросить статус зарядки батареи из программного обеспечения.
@jarnbjo, 👍1
Обсуждение2 ответа
Я знаю, что это было задано довольно давно, но все же. Вот как бы я сделал то же самое с существующим TP4056:
используйте электрический ключ в виде MOSFET-транзистора, управляемого цифровым выходным контактом, чтобы время от времени отключать аккумулятор от зарядной платы (например, каждые 5–10 минут или около того, в зависимости от энергопотребления вашего проекта). ) в течение очень короткого периода времени, чтобы выполнить измерение ниже.
Пока батарея отключена, используйте аналоговый входной контакт Arduino с делителем напряжения на основе резистора, чтобы узнать, какое напряжение у вашей батареи. Поищите в Google "измерьте напряжение только с помощью arduino" для схем и кода это довольно просто.
По понятным причинам вы не можете выполнять это измерение, когда зарядная плата подключена к аккумулятору, потому что вы будете получать напряжение от зарядного устройства, а не от аккумулятора. Вот почему мы отключили аккумулятор от цепи зарядки на шаге 1.
- Знание
- текущее напряжение, которое вы только что получили от аккумулятора
- какое напряжение должно быть на вашем аккумуляторе, когда он полностью заряжен
- напряжение, до которого вы позволяете ему разрядиться ... вы можете рассчитать проценты
- цифровая запись на этот контакт, чтобы MOSFET-транзистор снова подключил аккумулятор к цепи зарядки
Возможно, вам подойдет интегральная схема счетчика кулонов, она предназначена для определения состояния заряда батареи. Имеется модуль с надписью «Кулоновский счетчик LTC4150». это сделает именно то, что вы хотите.
- Можно ли одновременно заряжать и использовать литиево-полимерный аккумулятор (LiPo)?
- Как вы записываете в определенный регистр, используя связь I2C?
- как я могу подключить зарядное устройство для липосакции к teensy 4.0?
- Определите, заряжается ли XIAO ESP32C3
- Может ли схема зарядки литий-полимерных батарей на платах Arduino также заряжать литий-львиные батареи?
- Как подключить ардуино к бочонку и липо-аккумулятору вместе?
- Arduino + Solar Charger Shield V2.2: выбор батареи и солнечных панелей
- Редактирование сообщений RS485 «на лету» между зарядным устройством электромобиля и счетчиком электроэнергии
Возможно, вы могли бы припаять несколько проводов к светодиодам состояния., @Gerben
@Gerben На большинстве плат зарядных устройств даже нет светодиодов состояния. Однако мне нужно больше точности, чем просто что-то вроде «полный» и «почти пустой»., @jarnbjo