Есть ли у кого опыт, позволяющий сказать определённо: нужно ли ставить защитный диод параллельно реле? Сейчас я использую тот, который внутри ULN2003A, что-то вылетают микросхемы иногда

. В схеме нет защиты от переполюсовки питания, вот я и думаю из-за чего летят: из-за отсутствия диода или от случайного неправильного подключения питания? Реле стоят средней мощности: 12В - обмотка, коммутируют 220В/16А.
Судя по тому, что вылетает вся МС, а не отдельный выход, склоняюсь к тому, что диоды не виноваты, а виновата переполюсовка, и защита от переполюсовки должна решить проблему.