Здравствуйте, интересует такая тема относительно микроконтроллеров ATMega88 и ATMega644! Заказали плату на заводе, всё сделано нормально, но существует проблема с работой платы на производстве (в цехе работают сварочные аппараты, станки и прочее). Короче плата сбоит и не запускается, при это дома всё работает нормально. В чем могут быть грабли?
[Ответ]
4060 01:05 03.01.2007
по питанию смотри и побольше фильтров везде
[Ответ]
Leo 03:24 03.01.2007
tchr, советы будут после выкладывания схемы. А до тех пор напоминает диалог по телефону:
- доктор, у меня зубы болят, что сделать, чтобы перестали...
ЗЫ: Грабли у тебя могут быть по двум причинам:
а) импульсная помеха проходит по проводам, а криво сляпаный стабилизатор схемы питания либо кривая развязка по информационным входам/выходам её не отлавливает:
б) импульсная помеха прилетает по воздуху, а криво сляпаный корпус не обеспечивает достаточной степени экранирования, применяемой для устройств, работающих в подобных условиях;
Обе проблемы возникают, как правило, от тупоголовых разработчиков, которые не умеют проектировать промышленные устройства, либо от тупоголовых начальников, которые не в состоянии грамотно поставить техзадание разработчику... Вобщем, проблема решается заменой либо первого, либо второго на человека с нормальными мозгами. Есть ещё особо клинические случаи, когда менять надо обеих сразу...
[Ответ]
tchr 13:53 03.01.2007
Leo, спасибо за совет. А вообще нет нареканий по стабильности работы ATMEL микроконтроллеров серии ATMega? Может просто в таких условиях предприятия надо использовать какие-нибудь другие микроконтроллеры?
[Ответ]
shuher 14:16 03.01.2007
tchr, нет, контроллер тут не при чем. Просто действительно смотреть надо что и как проектируешь.
[Ответ]
К сожалению схемы я не могу Вам предложить в данный момент, но хотелось бы узнать основные правила проектирования схем, потому, что я как-то не сталкивались с контроллерами раньше, а теперь пришлось. Может есть рекомендации по инициализации микроконтроллера в программе, что делать с неиспользуемыми выводами? Что подключать на AREF микроконтроллера, если не используется АЦП. Какой источник питания использовать лучше?
[Ответ]
shuher 19:02 03.01.2007
tchr, кури даташиты - там все написано. И про неподключенные входы АЦП, и про reset-цепочку, про все [Ответ]
4060 19:06 03.01.2007
кстати полезно посмотреть на рабочую тимпературу мс может в цеху холодно там шапки носят
[Ответ]
Leo 23:58 03.01.2007
tchr, сорри, конечно, что так грубо ответил, настроение с больной головой не самое лучшее.
Но, на самом деле, без точной схемы рассуждать что откуда и куда может прилететь - просто нереально.
Единственное что могу посоветовать - это воспользоваться J-Tag и посмотреть, что творится в контроллере в реальном времени.
[Ответ]
Leo 23:59 03.01.2007
4060, это зависит от серии корпуса. Не думаю, что на производство додумались запихать "домашние" контроллеры.
[Ответ]
tchr 01:00 04.01.2007
Используем промышленную серию микроконтроллеров ATMega88-20PU (Рабочая температура по DataSheet -40 - +80, но контроллер работал в помещении где было 15 градусов. Сам контроллер не греется. Контоллер запускается через раз. Отладчик так же подключается через раз. Меняли контроллеры - тоже самое. Привезли плату домой - работает как часы. Всё равно всем спасибо, будем ставить побольше фильтров, менять полностью печатку. Просто хотелось узнать у народа, что всё это из-за наших кривых рук, а не из-за контроллеров. А то подозренние появилось что просто контроллеры не предназначены для таких условий работы. Ещё раз всем спасибо за советы.
[Ответ]
shuher 07:58 04.01.2007
tchr, а для чего же они предназначены тогда? Для того чтобы любители на столе изучали программирование и гирлянды на них новогодние делали? Думаю нет. Так что смотрите свою разработку [Ответ]
SVN 00:20 05.01.2007
Нет, контроллер здесь непричем. У нас, например, ATMega128 работает в более жестких условиях и по климату и поэлектромагнитной совместимости. Нарицаний - никаких. Leo прав, все дело в культуре разработки схемы электрической принципиальной, трассировки платы, компановки в корпусе, соблюдении ЭМС и прочее, прочее... вплоть до места установки готового изделия.
[Ответ]
XPEH_BAM 10:58 05.01.2007
развязочки гальваничческие на сигналах не забудьте... полезная штука.
[Ответ]
-=Женек=- 20:02 05.01.2007
tchr, видел что написал тебе Leo?
Сообщение от :
ЗЫ: Грабли у тебя могут быть по двум причинам:
а) импульсная помеха проходит по проводам, а криво сляпаный стабилизатор схемы питания либо кривая развязка по информационным входам/выходам её не отлавливает:
б) импульсная помеха прилетает по воздуху, а криво сляпаный корпус не обеспечивает достаточной степени экранирования, применяемой для устройств, работающих в подобных условиях;
С этого и начни, проверить элементарно - запитай от батареечки девайс, сразу станет ясно в чем проблема.
[Ответ]