Как я могу измерить напряжение батареи с помощью моего MCU?

8

В настоящее время я использую PIC24FJ128GA010, и я планирую использовать порт ввода / вывода для подключения батареи 4.2 В LiPo и проверки, не падает ли значение напряжения ниже 3,7 В.

Я подумываю подключить его к любому из моих входов / выходов, но мне интересно два вопроса:

  1. Это правильный пин?
  2. Должен ли я сделать конкретный монтаж с резистором?
Mattew
источник
Когда вы спрашиваете, правильный ли это вывод, вы имеете в виду стандартный вывод ввода / вывода?
Бруно Феррейра
Да, я должен использовать аналоговый или цифровой?
Матфея
Вы должны избегать цифровых. У вас есть два варианта, использовать АЦП или аналоговый компаратор. Последнее на одном должно быть предпочтительным, если вам нужно только проверить, не упало ли напряжение ниже вашего порога.
Бруно Феррейра
@ Mattew: почему 3.7V? Если вы остановитесь на 3,7 В на кривой разряда, вы остановитесь, использовав менее 50% емкости LiPo (в зависимости от вашего потребления тока). См. Кривые разрядки для литий-ионной батареи Sanyo
Boardbite

Ответы:

9

PIC24F и т.д. является 3,3 В устройстве, так что вы не можете подавать напряжение в Lipo непосредственно с входным контактом.

Вы можете использовать канал АЦП (аналого-цифровой преобразователь) или встроенный компаратор . АЦП даст вам фактическое напряжение в любое время, компаратор только хорошо / не хорошо.

Как я уже сказал, вы не можете подавать напряжение батареи напрямую: оно слишком высокое. Используйте делитель резистора, чтобы уменьшить напряжение 4,2 В до 3,3 В. Резистор 10 кОм последовательно с 33 кОм подойдет. Делитель будет потреблять постоянный ток 100 мкА, что немного, но вы не хотите этого 24/7. Вы можете использовать затвор логического уровня P-MOSFET в качестве переключателя верхней стороны для включения или выключения делителя, как Si2303 .

stevenvh
источник
Я думаю, что АЦП - хорошая идея, я ищу действительно маленькое решение (недостаточно места). Если я использую АЦП, нужно ли мне использовать резисторный делитель / P-MOSFET?
Матфея
@Mattew - FET занимает всего несколько мм 2,0402 резисторов еще меньше. Вам нужен разделитель; входы допускают 5 В, но согласно спецификации это только для цифровых входов. Более 3,3 В на аналоговых входах может привести к их повреждению. Вы можете сбросить FET, но их резисторный делитель будет (медленно) разряжать батарею. 2
Стивенв
4

(Большая часть этого относится к предложению @ stevenvh ... Для большего количества визуальных читателей я просто представляю приблизительную схему моей схемы, основанную на предложении!)

РЕДАКТИРОВАТЬ: Схема дополнительно уточняется с предложением, сделанным @Nick и @stevenvh:

введите описание изображения здесь
Подробнее в этой теме .

boardbite
источник