Регулятор напряжения перегревается
У меня есть Arduino Mega, который используется для управления реле и ультразвуковыми датчиками. Реле, которые я использую, — это модуль сигнального реле с 4 DPDT, модель: серия D-256, а другое — 4-канальное однополюсное реле для Arduino. Я использую только 3 канала каждого реле. В любой момент времени я вывожу только два канала с каждого реле одновременно. Я проверил реле, чтобы убедиться, что они работают с Arduino, и все работает нормально.
Как только я подключил к плате ультразвуковые датчики, плата не включалась, а регулятор напряжения сильно нагревался. Я бы предположил, что общее потребление тока на выходах и VCC Arduino было слишком высоким.
Я думаю, что если я возьму батарею на 9 В и пропущу ее через стабилизатор напряжения 7805, то смогу подать питание VCC на реле с помощью батареи вместо VCC от Arduino. В результате я подключу VCC только к 4 ультразвуковым датчикам, триггерам ультразвука от Arduino и выходным сигналам максимум для 2 каналов на каждую релейную плату, в результате чего получится 4 реле. В большинстве случаев это всего лишь 2 реле.
Смогу ли я запитать релейные платы VCC напряжением 9 В, проходящим через стабилизатор 5 В вместо Arduino, чтобы уменьшить ток, проходящий через Arduino?
@gseagle2018, 👍0
Обсуждение2 ответа
Лучший ответ:
Что здесь может происходить, помимо того, что предположил @JRobert, так это то, что LM7805 может генерировать большие потери тепла.
4 ультразвуковых датчика (SR HC-04) потребляют ток 60 мА.
2 реле X (SRD-05VDC-SL-C) будут потреблять ток 71,4 X 2, т.е. 142,8 мА (зависит от того, откуда вы подаете сигнал) Arduino Mega будет потреблять ток от 200 до 500 мА (даже больше)
Объем потерь, которые вы понесете, составит (9-5) В * (202,8 + 250) мА. т. е. около 2 Вт. Это очень жарко. Я даже не уверен, что LM7805 справится с этим.
Решение: используйте импульсный стабилизатор, подобный упомянутому здесь: https://electronics.stackexchange.com/questions/21131/efficient-low-power-regulation-ie-9-5-volts
Вот о чем я думал. Включенные реле и датчики протянули слишком большой ток через регулятор напряжения. Моя текущая установка, которая у меня есть, и она, похоже, работала, заключалась в установке батареи на 9 В, которая проходит через регулятор для питания VCC реле. У меня также есть отдельный аккумулятор, на котором работает Arduino. Теперь единственное, что выходит из выходных клемм Arduino, — это датчики и выходные сигналы для реле. Убрав нагрузку VCC с Arduino, я больше не перегружаю регулятор напряжения на плате. Пока я вчера бегал, было прохладно, @gseagle2018
Похоже на короткое замыкание на массу, либо неисправность ультразвукового датчика, либо соединение с Arduino.
Проверьте свои соединения и, если у вас есть омметр, проверьте сопротивление между контактами питания и заземления датчика.
Потребление тока зависит от устройства, на которое подается питание, а не от источника питания, если только источнику питания не хватает мощности, чтобы обеспечить столько тока, сколько необходимо устройству.
Обратите внимание, что батареи на 9 В (маленький кирпичик, также известный как «транзисторная батарея») не очень хорошо подходят для подачи большого тока и, вероятно, не будут питать ваш Mega, или, во всяком случае, ненадолго. Они гораздо лучше подходят для длительного питания слаботочных устройств, таких как детектор дыма.
- Как инициализировать цифровой выходной контакт как LOW
- Несколько кнопок для управления реле
- Выходное напряжение цифрового вывода падает при управлении реле
- Ищу ссылку на двухполюсное однопозиционное реле (DPST) для Arduino.
- Вопрос новичка - Biltong Box Project
- управление 2 датчиками и 3 насосами с помощью millis
- Использование millis вместо задержки перезагрузки реле
- Как остановить реле после его включения и дать датчику получить результат
да, это будет работать так, как вы думаете. хотя лучше бы с регулятором доллара. намного лучше..., @dandavis