Реле Гроува заикается

Я купил это реле Grove: Grove - Relais | Киви Электроникс. Я использую его для привода маломощного водяного насоса с аккумулятором 9 В. Таким образом, схема насоса изолирована от схемы Arduino. Когда Arduino отправляет на реле «высокий уровень», это реле начинает заикаться. Контракт-релиз с высокой частотой. Это происходит только в том случае, если насос подключен. Я купил несколько реле, и все они ведут себя одинаково. Когда я использую реле без роща, такое как релейный модуль Twee-kanaals 5 В | Kiwi Electronics У меня нет этой проблемы. Я снял небольшой фильм об обоих реле: https://photos.app.goo.gl/szHHE5EGqjHzJy3f7 (поделились фотографиями Google альбом). Почему это происходит? Что я могу сделать, чтобы исправить эту проблему с реле Grove? Я хочу использовать эти реле Grove, потому что они предназначены для студентов, привыкших работать с компонентами Grove. Пожалуйста, помогите!

Код:

void setup() {
  Serial.begin(9600);
  pinMode(7, OUTPUT);
  Serial.println("start");
  delay(1000);
}

void loop() {
  digitalWrite(7, HIGH);
  delay(2000);
  digitalWrite(7, LOW);
  delay(3000);
}

Это схема:

, 👍2

Обсуждение

Пожалуйста, попробуйте реле Grove еще раз с теми же соединениями и кодом, что и у другого реле. Если это все равно происходит, то, вероятно, сломана плата реле., @chrisl

Я использую тот же код и настройку Arduino. Я тестировал его с несколькими разными реле Grove. У них всех одна и та же проблема., @mvermand

может быть плохой код, @jsotola

Схема работает правильно, когда я переключаюсь на реле без роща. И это просто установка высокого уровня порта цифрового вывода. Я думаю, в этом нет ничего плохого. :-(, @mvermand

возможно ардуино перезагружается, @jsotola

Пробовали ли вы запустить реле, напрямую подключив входной контакт реле к земле и 5 В? Вам необходимо сузить источник проблемы. В настоящее время нам не с чем работать. Пожалуйста, также включите свой код в вопрос, чтобы мы тоже могли его проверить., @chrisl

да действительно, сбрасывается, но я не понимаю почему. Это происходит только тогда, когда я помещаю нагрузку на силовую сторону реле. Без подключенного насоса реле работает нормально. Я проверил два реле, оба показывают одинаковое поведение. Значит, добавление нагрузки на стороне высокой мощности влияет на сторону низкой мощности?! Это должно быть полностью изолировано, верно?, @mvermand


2 ответа


1

На реле Grove на вашей фотографии (черное) четко указано DC3V: предположительно вы подаете на катушку питание, а также управляете ею с помощью DC5V.

Возможно, вам стоит попробовать их версию на 5 В:

,

В технических характеристиках указано, что версия 3,3 В может работать как при 3,3 В, так и при 5 В. У него есть переключатель на 5–3,3 В: https://wiki.seeedstudio.com/Grove-Relay/, @mvermand


0

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

Попробуйте добавить к насосу обратный диод и шунтирующий конденсатор (1–10 мкФ), например:

1

Хотя, если возможно, я бы все же рекомендовал использовать реле, которое с меньшей вероятностью будет создавать помехи. С этим реле я подозреваю, что близкое расположение входных и выходных дорожек является значительной частью причины, по которой оно делает то, что делает.

,