Как я могу рассчитать оставшееся время автономной работы с помощью Arduino?
Я хочу отобразить оставшееся время работы батареи 3,7 В на ЖК-экране с помощью Arduino. Как это делает ноутбук. Осталось 1 час 23 минуты или другие. Нужен ли мне какой-либо модуль для измерения этой вещи? Может кто-нибудь рассказать метод, пожалуйста?
@Shojib, 👍1
1 ответ
вы можете использовать АЦП (аналоговое чтение) для измерения напряжения литий-ионного элемента. В отличие от Ni-Cd или Ni-Mh аккумуляторов, напряжение литий-ионного элемента является хорошим показателем состояния аккумулятора. Цикл разрядки обычного литий-ионного аккумулятора начинается с напряжения 4,2 В (при полной зарядке лучше избегать этого!), которое быстро снижается до 3,7 В. большую часть цикла оно остается около 3,7 В, а в конце снова падает примерно до 2 В, и схема защиты аккумулятора размыкает цепь аккумулятора.
но если сам Arduino питается от литий-ионной батареи, он не может измерять напряжение батареи, поскольку опорным значением АЦП является текущее изменяющееся напряжение самой ячейки. в этом случае вам необходимо установить VREF Arduino на более низкое внутреннее постоянное задание (1,1 В):
https://www.arduino.cc/reference/en/language/ функции/analog-io/analogreference/
и реализовать делитель напряжения
теперь вы можете измерять напряжение элемента по сравнению с фиксированным эталоном. полная батарея 4,2 будет считываться в АЦП как примерно 1000 (4,2*(1/1+3,3)*1024). 3.7 должно читаться около 880, а 2,2 В (если Arduino все еще включен!) будет считываться как 500 в блоке АЦП.
- Питание esp32cam от аккумулятора
- Могу ли я иметь резервное питание для устройства Arduino?
- Блок питания для Seeeduino Xiao
- Аккумуляторное решение Nano 33 IoT
- Питание 5В Arduino Pro Mini от 3,3В
- Энергопотребление esp32
- Питание/зарядка батареи Arduino Nano 33
- Я построил индикатор уровня заряда батареи и провел тестирование с батареей на 12 В. Повредит ли это моей плате Arduino, если я подключу батарею на 48 В?
Обратите внимание, что кривая разряда литиевой батареи нелинейна. Поэтому вам придется провести дополнительные расчеты, чтобы преобразовать напряжение батареи в процент заряда. Кроме того, не разряжайте батарею до уровня ниже 2,2 В, так как это приведет к ее деградации., @Gerben
но, сэр, я полагаю, это метод получения напряжения батареи... Мне нужно распечатать оставшееся время работы батареи..., @Shojib
@Shojib напряжение элемента для «литиевых» элементов является хорошим представлением состояния батареи (в отличие от NiMH). Многие приложения, такие как мобильные телефоны, используют этот метод расчета., @Tirdad Sadri Nejad