Реле + Arduino потребляют слишком много энергии, чтобы батарея могла справиться. Какое решение лучше?

Вы можете видеть на моей неуклюжей схеме, что я использую реле без фиксации для включения цепи 3A (одна из них - дуговые зажигалки), которая питается от 25C (предположительно) липо-батареи. Эта же батарея питает Arduino через TP4056. Это отлично работает, когда я впервые включаю все это, но как только реле активируется Arduino, зажигалка + реле включаются только на долю секунды перед остановкой (когда Arduino питается через USB, все работает нормально). Я думаю, что Arduino + реле + зажигалка слишком много для батареи, хотя она заявлена на 25C. Это просто странно, потому что Arduino+Activated Relay потребляет что-то вроде 200 мА?

Примечания. Когда я вручную включаю прикуриватель, свет на Arduino немного тускнеет, но остается включенным. Arduino работает на логическом уровне 3,3 В, поэтому мне не нужен усилитель. Что касается исправлений, я думал о том, чтобы попробовать использовать транзистор или твердотельное реле вместо громоздкого реле, которое у меня сейчас есть (что было бы хорошо, мне нужно, чтобы оно было компактным). Или, может быть, TP4056 не обеспечивает достаточного выходного сигнала, несмотря на приличный входной сигнал?

Я ДАЛЕКО от инженера-электрика, поэтому, если у кого-нибудь есть какие-либо профессиональные советы по улучшению этого, я был бы очень признателен.

, 👍0

Обсуждение

какое напряжение на выходе аккумулятора при включении прикуривателя?, @jsotola

Когда вы подаете питание на светодиодные зажигалки, в течение короткого времени ток становится высоким. Вы не можете сравнить это значение с непрерывным током, который вы можете определить с помощью мультиметра. Лучше всего использовать другой блок питания для Arduino. В реле я использовал две разные схемы: логическую и силовую., @harper

TP4056 — это зарядное устройство, а не блок питания., @Majenko


1 ответ


1

TP4056 — это зарядное устройство, а не регулятор напряжения. Его нельзя использовать для питания таких устройств, как Arduino. Он предназначен для зарядки литий-ионного аккумулятора от источника 5 В (например, USB).

Пытаясь использовать его в качестве источника питания, вы напрашиваетесь на неприятности. Он думает, что пытается зарядить аккумулятор (от источника с номинальным напряжением 3,7 В) и будет делать следующее:

  • Постоянный ток, из-за которого напряжение сильно колеблется при изменении потребляемой мощности.
  • Работа при постоянном напряжении с ограниченным током, вызывающим перебои с питанием.
  • Отключение, когда он думает, что видит, что несуществующий аккумулятор полностью заряжен.

TP4056 должен быть подключен к источнику питания USB 5 В и к аккумулятору для зарядки. Аккумулятор должен быть затем через (очень) регулятор с малым падением напряжения (в идеале импульсный регулятор с возможностью обхода с нулевым падением напряжения) для питания Arduino на уровне 3,3 В.

В качестве альтернативы, если вам не нужны (разумно) точные 3,3 В, вы можете питать Arduino напрямую от батареи.

,