Jump to content

    
Ugene

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

Recommended Posts

Всем привет!

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

Timer PCB.PDF

Share this post


Link to post
Share on other sites
38 минут назад, Ugene сказал:

Всем привет!

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

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites
33 minutes ago, Gorby said:

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

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

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

Share this post


Link to post
Share on other sites

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

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

Edited by Михась

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
6 часов назад, Ugene сказал:

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

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

 

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

 

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

 

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

Edited by Michael Michael

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites
15 hours ago, Ugene said:

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

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

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

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

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

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

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

15 hours ago, Ugene said:

На столе

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

Share this post


Link to post
Share on other sites
11 часов назад, dimka76 сказал:

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

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

Share this post


Link to post
Share on other sites
10.07.2021 в 21:43, dimka76 сказал:

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

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

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

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.