Реле + Arduino потребляют слишком много энергии, чтобы батарея могла справиться. Какое решение лучше?
Вы можете видеть на моей неуклюжей схеме, что я использую реле без фиксации для включения цепи 3A (одна из них - дуговые зажигалки), которая питается от 25C (предположительно) липо-батареи. Эта же батарея питает Arduino через TP4056. Это отлично работает, когда я впервые включаю все это, но как только реле активируется Arduino, зажигалка + реле включаются только на долю секунды перед остановкой (когда Arduino питается через USB, все работает нормально). Я думаю, что Arduino + реле + зажигалка слишком много для батареи, хотя она заявлена на 25C. Это просто странно, потому что Arduino+Activated Relay потребляет что-то вроде 200 мА?
Примечания. Когда я вручную включаю прикуриватель, свет на Arduino немного тускнеет, но остается включенным. Arduino работает на логическом уровне 3,3 В, поэтому мне не нужен усилитель. Что касается исправлений, я думал о том, чтобы попробовать использовать транзистор или твердотельное реле вместо громоздкого реле, которое у меня сейчас есть (что было бы хорошо, мне нужно, чтобы оно было компактным). Или, может быть, TP4056 не обеспечивает достаточного выходного сигнала, несмотря на приличный входной сигнал?
Я ДАЛЕКО от инженера-электрика, поэтому, если у кого-нибудь есть какие-либо профессиональные советы по улучшению этого, я был бы очень признателен.
@Robert S, 👍0
Обсуждение1 ответ
TP4056 — это зарядное устройство, а не регулятор напряжения. Его нельзя использовать для питания таких устройств, как Arduino. Он предназначен для зарядки литий-ионного аккумулятора от источника 5 В (например, USB).
Пытаясь использовать его в качестве источника питания, вы напрашиваетесь на неприятности. Он думает, что пытается зарядить аккумулятор (от источника с номинальным напряжением 3,7 В) и будет делать следующее:
- Постоянный ток, из-за которого напряжение сильно колеблется при изменении потребляемой мощности.
- Работа при постоянном напряжении с ограниченным током, вызывающим перебои с питанием.
- Отключение, когда он думает, что видит, что несуществующий аккумулятор полностью заряжен.
TP4056 должен быть подключен к источнику питания USB 5 В и к аккумулятору для зарядки. Аккумулятор должен быть затем через (очень) регулятор с малым падением напряжения (в идеале импульсный регулятор с возможностью обхода с нулевым падением напряжения) для питания Arduino на уровне 3,3 В.
В качестве альтернативы, если вам не нужны (разумно) точные 3,3 В, вы можете питать Arduino напрямую от батареи.
- Как использовать кнопку и транзистор в качестве kickstarter для питания?
- Когда следует использовать транзистор, МОП-транзистор, а когда следует использовать реле?
- Включайте Arduino по таймеру каждые 24 часа.
- ESP8266 отключается через несколько часов
- Как включать и выключать датчики I2C с помощью Arduino Mega 2560?
- Соленоид «вибрирует», а не толкает.
- Понимание того, как запитать объекты с помощью реле (featherwing, feather huzzah)
- Питание проекта Tiny Arduino
какое напряжение на выходе аккумулятора при включении прикуривателя?, @jsotola
Когда вы подаете питание на светодиодные зажигалки, в течение короткого времени ток становится высоким. Вы не можете сравнить это значение с непрерывным током, который вы можете определить с помощью мультиметра. Лучше всего использовать другой блок питания для Arduino. В реле я использовал две разные схемы: логическую и силовую., @harper
TP4056 — это зарядное устройство, а не блок питания., @Majenko