Перейти к содержанию
    

Слетает прошивка у МК.

Всем привет!

Есть таймер. Схема прилагается. На столе и в большинстве регионов работает стабильно. Но у некоторых потребителей из регионов на таймере слетает прошивка при включении или во время работы. После чего таймер нужно только перепрошивать. Есть предположение что на схему могут влиять наводки и некачественное напряжение в сети. Поделитесь пожалуйста опытом, может кто-то сталкивался с подобной проблемой? И какое решение может избавить от данной проблемы? Заранее благодарю за ответы.

Timer PCB.PDF

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

38 минут назад, Ugene сказал:

Всем привет!

Есть таймер. Схема прилагается. На столе и в большинстве регионов работает стабильно. Но у некоторых потребителей из регионов на таймере слетает прошивка при включении или во время работы. После чего таймер нужно только перепрошивать. Есть предположение что на схему могут влиять наводки и некачественное напряжение в сети. Поделитесь пожалуйста опытом, может кто-то сталкивался с подобной проблемой? И какое решение может избавить от данной проблемы? Заранее благодарю за ответы.

Timer PCB.PDF 404 kB · 3 скачивания

Ответ очевиден, повышать помехоустойчивость устройства.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Из очевидного - улучшить схему питания. После преобразователя- дроссель и диод последовательно. Больше конденсаторов. И лучше добавить ЛДО регулятор например на 4.75В - все микросхемы должны принять. 
Убедиться, что у контроллера BOD установлен правильно. Слететь прошивку- у АВР для этого надо постараться. Или сильно не повезти с разводкой. 
Ни одного варистора? У вас там в Семеновке, отменили ESD ?

Из менее очевидного: ну катушку реле зашунтировали, хорошо. А контакты реле чем управляють? Может Оно гадит?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

33 minutes ago, Gorby said:

После преобразователя- дроссель и диод последовательно.

Уточните пожалуйста для чего диод подключать последовательно? Больше конденсаторов и ЛДО думаю имеет смысл поставить.

Варистор есть - R23.  Или имеется в виду варистор нужен на силовых контактах реле? Реле включает люминисцентные лампы. Возможно наводка действительно лезет от ламп. Подскажите пожалуйста как можно защитить силовую часть реле от наводок или дуговых разрядов?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

О, если дроссель люминисцентных ламп, то помеха может быть адовой. Я бы подумал о RC цепочке на высокое напряжение на контакт реле.

Избыток конденсаторов и LDO вообще может не помогать. Скорее TVS по питанию процессора.

Изменено пользователем Михась

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Имхо: В схемы с люминесцентными лампами вообще лучше не лезть без объёмного багажа знаний в области помехо-устойчивой схемотехники и разводки плат для сложной помеховой обстановки. Всё очень непросто там....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 часов назад, Ugene сказал:

как можно защитить силовую часть реле от наводок или дуговых разрядов?

...оригинально)

 

...могу предположить, что надо отнести реле к нагрузке, ими коммутируемой. Во-всяком случае, убрать с платы контроллера.

 

Например, в схемах с мощными симисторами, оптроны ставятся непосредственно возле симисторов, симисторы возле нагрузки, а контроллер управляет ими удаленно, по шлейфу. Смысл в том, что площадь силового контура (коммутации) должна быть минимальна.

 

...что касается, "на столе работает". Попробуйте в ту же переноску, от которой запитан прибор, включать-выключать холодильник, что ли... или какой перфоратор.

Изменено пользователем Michael Michael

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ко всему вышесказанному.

Подтянуть все ножки программирования более-менее низкоомными резисторами 510 - 1000 Ом.

И зачем (почему) нижний вывод конденсатора С4 у вас на DTR уходит, а не на землю ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 hours ago, Ugene said:

И какое решение может избавить от данной проблемы?

А Вы вообще свои устройства тестируете перед тем, как отдать пользователю? Я имею в виду не только тест программной части, но и аппаратной. Вот минимальный джентельментский набор (по памяти, могу что-то забыть, т.к. я напрямую этим не занимаюсь в конторе) того, что мы делаем с нашими приборами:

1. Бьём электростатическим разрядом во всё, что "торчит" из прибора: разъёмы, клавиатура, экран, светодиоды и т.п. Это имитация "статики" человека.

2. Инжектируем наносекундные импульсы через ёмкостные клещи в провода и кабели, которые подключены к прибору. Это ... не помню, что это(((

3. Инжектируем микросекундные импульсы в провода и кабели, которые подключены к прибору. Это грозовые разряды, которые есть в любой сети электропитания.

4. Ещё набор каких-то тестов, типа кондуктивных помех, работа в электромагнитном и электростатическом поле.

Почитайте статью А. Кузнецова на сахаре, называется "Помехоустойчивые устройства".

15 hours ago, Ugene said:

На столе

Это вообще не показатель. Из моей практики профессиональной деятельности. Делаю одновременно устройства и для себя, они тоже работают на столе. Но сейчас подумываю над тем, что их тоже нужно тестировать по минимуму. На статику хотя бы...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 часов назад, dimka76 сказал:

И зачем (почему) нижний вывод конденсатора С4 у вас на DTR уходит, а не на землю ?

А не загонит ли этот прекрасный сигнал контроллер в высоковольное программирование при неудачном стечении обстоятельств (надо 12 В на ресет подать, на DTR допустим был ноль, потом подали 7 вольт, что подбросило наш заряженный конденсатор вверх )?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10.07.2021 в 21:43, dimka76 сказал:

И зачем (почему) нижний вывод конденсатора С4 у вас на DTR уходит, а не на землю ?

Потому что это ардуино.

11.07.2021 в 09:21, cybersonner сказал:

А не загонит ли этот прекрасный сигнал контроллер в высоковольное программирование при неудачном стечении обстоятельств

Вполне, но ардуинщикам пофигу, они таким образом в бут попадают.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...