Почему "выносит" мегу?

Обсуждаем контроллеры компании Atmel.
Ответить
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Ср апр 25, 2012 15:33:12
Откуда: Владивосток

Сообщение El Chupacabra »

Собрал программируемый терморегулятор по схеме отсюда http://radioelectronika.ru/?mod=cxemi&s ... ema&id=589 .
Все работает прекрасно, но недолго. До зависания контроллера. Сбои происходят в момент отключения реле, управляющего нагрузкой. Грешил на питание, обвесил ножки контроллера емкостями разных калибров- не помогло. Подозреваю, что полевик каким то образом при отключении "взбадривает" мегу. Прав ли я?
Вложения
110057_Bez_imeni-1.gif
Схема.
(24.55 КБ) 499 скачиваний
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Попробуйте сделать так:
Изображение
А взбадривает мк не полевик, а выброс с катушки реле.
Вложения
massa.jpg
(42.53 КБ) 1154 скачивания
Docendo discimus
Контактная информация:
Реклама
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Ср апр 25, 2012 15:33:12
Откуда: Владивосток

Сообщение El Chupacabra »

Спасибо за ответ.
Тоже думал в этом направлении. Реле сейчас стоит не на плате, и его провод массы припаян на ногу КРЕНки. Я уже даже шлейфик датчика температуры (его длина 3 метра) пропустил через ферритовое колечко, думал что беды приходят оттуда.
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Реле ни одним из своих контактов не подключено к массе. Не понял смысл ответа.
Docendo discimus
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Грызет канифоль
Аватара пользователя
Сообщения: 279
Зарегистрирован: Ср мар 30, 2011 09:42:29
Откуда: Украина, Одесса

Сообщение x-files »

А на RESET (1-я нога МК) может нужно RC цепочку водрузить?
Или хотя-бы к питанию притянуть резистором 5...10 кОм...
там подтяжка конечно есть, встроенная (50...100 кОм)
но этого "мало", вот и ловит помехи ногой - антенкой :)
[i][size=85]Не учите меня жить, лучше помогите материально...[/size][/i]
Контактная информация:
Реклама
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Ср апр 25, 2012 15:33:12
Откуда: Владивосток

Сообщение El Chupacabra »

x-files писал(а):А на RESET (1-я нога МК) может нужно RC цепочку водрузить?
Или хотя-бы к питанию притянуть резистором 5...10 кОм...
там подтяжка конечно есть, встроенная (50...100 кОм)
но этого "мало", вот и ловит помехи ногой - антенкой :)
Не знаю, что такое "RC цепочка". :shock:
Может быть, коллеги подскажут как грамотно сделать оптическую развязку контроллера и полевика?
Последний раз редактировалось El Chupacabra Вс окт 28, 2012 14:05:37, всего редактировалось 1 раз.
Реклама
Встал на лапы
Сообщения: 120
Зарегистрирован: Вт дек 12, 2006 07:46:53
Откуда: Пермь

Сообщение _Alex »

Правильно, развязывать вывод от затвора полевого транзистора, сопротивлением в 1к, тогда через ёмкость затвора, помеха не проникнет, через вывод, в микроконтроллер.
Если делать через оптрон, то, и питание нужно изолированное, т.е. ставить DC/DC преобразователь с гальванической изоляцией.
Вам правильно написали, что на РЕСЕТ нужно как минимум цепочку добавить, а лучше супервизор.
Вложения
Rest.jpg
(94.29 КБ) 463 скачивания
Последний раз редактировалось _Alex Вс окт 28, 2012 12:19:29, всего редактировалось 1 раз.
Друг Кота
Аватара пользователя
Сообщения: 15598
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

"Слабый" источник питания - реле имеет ток потребления, достаточный для импульсной "просадки" напряжения питания. Возможное решение - перекомпоновка разводки платы.
Поменяй транзистор управления реле на IRL520N (или чего подобного) + в цепь затвора поставить последовательно 110Омный резистор (ограничение пиковых токов перезарядки емкости затвора). Питание на каскад управления реле разведено некорректно ( опять же топология печатки - ток реле "накладывается" на ток питания МК по выводу GND вызывая повышение уровня на нем - та же кратковременная "просадка" для МК, только по "общему")...
Программная ошибка...(без комментариев)
Грызет канифоль
Аватара пользователя
Сообщения: 279
Зарегистрирован: Ср мар 30, 2011 09:42:29
Откуда: Украина, Одесса

Сообщение x-files »

El Chupacabra писал(а):Сбои происходят в момент отключения реле, управляющего нагрузкой.
Так что просадки ни причем...
Достаточно развязать затвор полевика резистором, как уже писали (100 Ом ... 10 кОм)
Ну и конечно RC на RESET, супервизор сильно кршерно будет :)
Изображение
Вложения
Reset.jpg
(13.55 КБ) 892 скачивания
[i][size=85]Не учите меня жить, лучше помогите материально...[/size][/i]
Контактная информация:
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Ср апр 25, 2012 15:33:12
Откуда: Владивосток

Сообщение El Chupacabra »

Спасибо друзья. Пойду от простого к сложному. Сначала впаяю резистор на затвор и добавлю цепочку на 1-ю ногу, если не поможет то заменю полевик. Потом, в случае неэффективности этих мероприятий, буду ставить супервизор. А какова вкратце миссия супервизора?
Друг Кота
Аватара пользователя
Сообщения: 15598
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Если в программе установлено использование внутреннего источника сброса супервизор или внешняя RC цепочка ничего не даст (для того чтоб внешний сигнал использовать надо соответствующую конфигурацию задать). Достаточно подсоединить вывод сброса к +5В через резистор 1-2Кома. А вот если этот резистор не ставить... однако в документации на МК атмел про такую бяку молчком... :beer:
Не исключен также и вопрос топологии печатки... :cry:
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Ср апр 25, 2012 15:33:12
Откуда: Владивосток

Сообщение El Chupacabra »

Увы, добавление RC цепочки и сопротивления 4к7 между Мегой и транзистором положительного результата не дали. Зависает контроллер, как и прежде.
Подпаял перемычку минусовой цепи к полевику по совету коллеги pyzhman, тоже бесполезно. Осталось поменять полевик на другой.
Возникла у меня одна теория...... Реле со схемы запитывает контактор, который в свою очередь оживляет котел с тремя шестикиловаттными ТЭНами, подключенными к сети 380в звездой. Может быть, искать причину там? Контактор здорово искрит в момент коммутации. Может быть попробовать заменить пускатель на твердотельные реле?
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.

Сообщение da-nie »

Может быть, искать причину там? Контактор здорово искрит в момент коммутации. Может быть попробовать заменить пускатель на твердотельные реле?
Может и в этом дело.
Но вообще, насколько я помню, 7805 высокочастотные импульсные помехи пропускает. Возможно, реле при отключении их наводит. Попробуйте на реле (на картинке изображено катушкой) вот что навесить:

Изображение

Для защиты можно также использовать металлоксидный варистор (кстати, лучший вариант).


Ну и дроссель по питанию 12 В и 5 В после 7805 поставить можно.
Осталось поменять полевик на другой.
Кстати, импортный аналог вашего полевика 2N7000 (только у него разводка ножек иная). Просто КП501 не так просто купить было.
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Контактная информация:
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Ср апр 25, 2012 15:33:12
Откуда: Владивосток

Сообщение El Chupacabra »

Спасибо. Проблема не в питании 100%. В порядке эксперимента запитывал схему от автономного аккумулятора- все равно виснет. На неделе попробую заменить полевик.
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2209
Зарегистрирован: Вт июл 27, 2010 11:31:59
Откуда: Кххх

Сообщение minakan »

Плата разведена просто безобразно. Расстояние от ног контроллера до кварца должно быть минимальным. По земле, которая идет к конденсаторам кварца не должно идти больше никаких токов.
http://caxapa.ru/lib/emc_immunity.html рис.6
Поставить дроссель на питание контроллера.
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Ср апр 25, 2012 15:33:12
Откуда: Владивосток

Сообщение El Chupacabra »

Спасибо за ссылку, любопытное чтиво. Буду разводить плату заново.:)
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Ср апр 25, 2012 15:33:12
Откуда: Владивосток

Сообщение El Chupacabra »

Плату переразвел, в том числе с учетом материалов по ссылке коллеги minakan. Пока тьфу-тьфу, трое суток схема работает без проишествий. Всем спасибо. Коллективный разум- штука сильная! :beer:
Ответить

Вернуться в «AVR»