Управлять двигателем постоянного тока в обоих направлениях с помощью двух реле

Я использую Arduino и два реле для управления двигателем постоянного тока 12В. Мне нужно вращать мотор в обоих направлениях.

Для первых испытаний это сработало отлично. Наконец, одно следующее переключение сожгло мой Arduino.

Думаю, что в схеме что-то не так. Я считаю, что ардуино был убит обратным скачком напряжения, вызванным двигателем.

Я уже знаю, что мне нужен диод на двигателе. Однако здесь у меня есть два направления.

Итак, какова же правильная схема для моей задачи?

, 👍1

Обсуждение

Разве это реле не используется для управления устройствами переменного тока? http://www.techydiy.org/keyes-sr1y-relay-module/, @Adamelli

@Adamelli ваша ссылка здесь не поможет. Этот парень не питает Arduino и двигатель с одним и тем же источником питания., @zhekaus

Это было не для того, чтобы помочь тебе. Вы не уточнили, что именно., @Adamelli

@Adamelli, да, это релейный модуль для управления устройствами переменного тока., @zhekaus

Некоторые потенциальные вопросы для рассмотрения: https://electronics.stackexchange.com/a/130253/266181, @Adamelli

@Adamelli, я не питаю двигатель от arduino! посмотрите на мою схему. I питание двигателя осуществляется от внешнего источника питания., @zhekaus

Я не говорил, что ты питаешь двигатели от Ардуино. Начните читать: "Да, вы можете использовать реле в качестве этого переключателя"..., @Adamelli

Давайте [продолжим эту дискуссию в чате](https://chat.stackexchange.com/rooms/120666/discussion-between-adamelli-and-zhekaus)., @Adamelli

пожалуйста, не переходи дорогу ... https://electronics.stackexchange.com/questions/552144/control-12v-dc-motor-with-arduino-and-two-relays-in-both-directions, @jsotola


1 ответ


2

Короче говоря, вы, вероятно, перегружаете свой регулятор.

Трудно сказать наверняка, но у меня есть подозрение, и я могу дать основу для размышлений об этом с помощью некоторых очень грубых цифр.

Если вы питаете Nano от источника 12 В, то вы сбрасываете 7 В через регулятор. Если вы подсчитаете это падение на 7 В, то это означает, что каждые 14 мА, проходящие через регулятор, индуцируют в нем почти десятую ватта тепла. 7 В * 0,014 А = 0,098 Вт. Я предполагаю, что у вас есть бюджет примерно в 300 МВт, исходя из того, как устроен регулятор Нано.

ATmega328P говорит, что он использует 5,2 мА (типичный) или 9 мА (максимальный) при напряжении 5 В и активен при частоте 8 МГц. Но на самом деле он будет использовать больше на частоте 16 МГц. В качестве аргумента я просто скажу, что он использует 14 мА, потому что это облегчает математику и потому что потребление энергии несколько линейно масштабируется с частотой.

Просто индикатор питания будет потреблять около 3 мА, если это официальный Nano, но для простоты я назову его 7 мА, что составляет половину от 14 мА, и мы проигнорируем тот факт, что на плате есть и другие нагрузки, такие как последовательный приемопередатчик.

Ваши релейные катушки потребляют не менее 30 мА, но, скорее всего, больше, возможно, намного больше. Но для простоты расчета давайте пойдем оптимистично и скажем, что они используют только 28 мА (причина 2 * 14 мА).

Таким образом, у нас есть ATmega328P, индуцирующий 100 МВт в регуляторе, индикатор питания и некоторые дополнительные компоненты, добавляющие 50 МВт. по крайней мере, одна катушка реле запитана еще на 200 МВт. Так что прямо там вы уже на 350 МВт. Если вы облажались и сумели запитать оба реле, то получите 550 МВт. Будем надеяться, что регулятор перейдет в режим теплового отключения, когда это произойдет, и в этом случае все, что вам нужно сделать, это дать ему остыть и, знаете ли, перестать это делать. Но он также может просто умереть,что более вероятно, если у вас есть клон, который случайно использует более дерьмовый регулятор.

Но я думаю, что эти цифры консервативны. Например, в техническом описании реле Songle SRD-05VDC-SL-C, которое используют многие из этих модулей, говорится, что оно будет использовать ближе 70 мА каждый, а не 28 мА. Это означает, что работа только одной из этих катушек сама по себе, не говоря уже об остальной части Arduino, приведет к рассеянию почти половины Ватта в регуляторе, если вы питаетесь от 12 В. Если вам удалось хорошо включить обе катушки... ничего хорошего.

Если это не та проблема, с которой вы столкнулись, то это проблема. Вы можете избавить себя от изрядных хлопот, запитав свой Nano от USB с помощью мощного концентратора или настенного адаптера USB-выхода разумного качества. Это полностью обходит ваш регулятор.

Если вы собираетесь продолжать снижать напряжение от 12 В до 5 В для релейных катушек, то вам может понадобиться внешний регулятор для работы релейных модулей, просто чтобы разгрузить регулятор Нано. Именно то, как вы это сделаете, в некоторой степени зависит от конструкции релейного модуля. Некоторые из них делают это немного проще для вас и предназначены для приема напряжения от второго источника для катушек.

,