Проблема обратной связи реле

Я студент компьютерных наук, работаю над проектом для получения диплома, и я создаю самодельный PDU,

Я думал, что создать что-то будет намного веселее, чем программировать веб-сайт, как 90% класса.

Итак, у меня возникла проблема с моей сборкой,

У меня есть 8 реле, которые управляются сдвиговым регистром 74hc595, затем этот чип управляется Arduino.

Все работает отлично, пока я не поставлю 230 В переменного тока на реле и не включу все реле (без нагрузки). Вот где возникает проблема.

Реле начинают беспорядочно тикать и остаются выключенными!

Вот схема платы реле

Схема реле

Их 8, все идут на чип 595.

Теперь у меня есть плата с 8 релейными модулями, которая примерно соответствует той же конструкции, за исключением того, что она использует транзисторы PNP, а я использовал транзисторы NPN.

может ли другая конфигурация транзистора как-то повлиять на регистр 595! Или я не использую правильную конфигурацию диодов?

введите описание изображения здесь

ПРИМЕЧАНИЯ

Я пробовал и RC-демпфер между контактами реле и между реле + и - катушки.

Когда я помещаю прицел между одной из катушек реле (ПРИМЕЧАНИЕ, это дерьмовый самодельный прицел из Китая) и вижу отрицательное напряжение сразу после того, как подал 230 В переменного тока через реле! а потом реле отключаются.

Когда я подключаю Arduinoo к блоку питания Project (используя регуляторы lm7805 с конденсатором 0,33 мкФ на входе и 0,1 мкФ на выходе), проблема НАМНОГО более очевидна!

когда я выключаю Arduino, проблема с USB проявляется намного МЕНЬШЕ!

Обновлять:

Это реле

http://www.gmelectronic.com/relay-with-dc-coil-12v-finder-40-61-9-012-0000-p634-038

Печатная плата:введите описание изображения здесь


Это реле

http://www.gmelectronic.com/relay-with-dc-coil-12v-finder-40-61-9-012-0000-p634-038

Под напряжением находятся 2 длинных полоски припоя и 8 полосок припоя в точках подключения реле.

Какое реле вы используете? Также покажите, как вы подключаете к нему 230В.
Что находится по другую сторону этих базовых резисторов? NPN каждый или только чип 74HC595? Последнее не работает...
Если не подавать 230 на реле, а попробовать их все равно прогнать, они начинают щёлкать? А вы абсолютно уверены, что у вас Vdd 12 вольт, а не 5? Это, в конце концов, реле 12 В постоянного тока.
Нет, нет. Только при подаче 230 В переменного тока

Ответы (1)

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab

Рисунок 1. Использование PNP не всегда подходит для переключения уровней.

Если вы сделали так, как показано на рисунке 1, вы можете обнаружить, что PNP-транзистор включается без выходного сигнала от микросхемы. Переход эмиттер-база Q1 пропускает ток через R1 и D1, выходной защитный диод, на Vss микросхемы. Этого может быть достаточно, чтобы реле сработало. Теперь вы должны увидеть одно из преимуществ переключения NPN для переключения уровня (напряжения).

Вы можете вернуться к NPN, добавить «инвертор» NPN перед PNP или использовать оптопару для изоляции двух цепей (где микросхема управляет светодиодом, а транзистор установлен вместо Q1). Судя по всему, это не единственная ваша проблема, но это может быть началом.

Это отличный способ уничтожить MPU, если только все выходы не относятся к типу OC.