реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Помехоустойчивость AVR, Печальная практика
GinRider
сообщение Jan 18 2007, 11:13
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 13-10-06
Из: Финляндия
Пользователь №: 21 273



Всем привет!
Я хоть и поклонник серии AVR, но за несколько лет накопилась печальная практика, а именно:
AVR менее устойчив к помехе, чем деревянные процы типа COP или x51. Это выясняется при "простреливании" высоковольтными импульсами. WDT, конечно, вещь полезная и может спасти ситуацию - проц рестартует, но это не панацея. К сожалению, не могу сравнить с PICом, нет данных. Вот такие дела. unsure.gif
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Jan 18 2007, 12:02
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(GinRider @ Jan 18 2007, 12:13) *
...AVR менее устойчив к помехе, чем деревянные процы типа COP или x51...

Эта тема поднималась неоднократно на разных форумах.
Проблема в том, что в основном схемотехника и качество разводки печатной платы определяет устойчивость к помехе.
Идентичной схемотехники и печатных плат быть не может - кроме единичных случаев замены 51 на совместимые по выводам AVR (которые уже не выпускаются, если я не ошибаюь).
Если Вы не сравнивали именно этот случай, Вы не можете утверждать, что микроконтроллеры находятся в идентичных условиях, и такое сравнение некорректно.
Это как поиск причин глобального потепления и измены жены - ничего нельзя утверждать наверняка smile.gif

Цитата(Dog Pawlowa @ Jan 18 2007, 13:01) *
Это как поиск причин глобального потепления и измены жены - ничего нельзя утверждать наверняка smile.gif

Точнее - утверждать Вы можете, конечно. Но Вам никто не поверит biggrin.gif


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
GinRider
сообщение Jan 18 2007, 12:12
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 13-10-06
Из: Финляндия
Пользователь №: 21 273



Цитата(Dog Pawlowa @ Jan 18 2007, 11:02) *
Идентичной схемотехники и печатных плат быть не может


Согласен. Но уж поверьте - это результат за много лет.
К тому же у меня есть информация о переписке с Атмелом по поводу 48-й меги, где они признают, что первые партии проца выполнены с недостаточным земляным экраном. Потом вроде как поправили.

Вообщем, хотелось бы узнать опыт других по этой части.
Go to the top of the page
 
+Quote Post
mse
сообщение Jan 18 2007, 12:14
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(GinRider @ Jan 18 2007, 11:13) *
Это выясняется при "простреливании" высоковольтными импульсами. WDT, конечно, вещь полезная и может спасти ситуацию - проц рестартует, но это не панацея.

Во-во. У нас все разработки проходят такие(и не только) испытания. И, что интересно, практицки во всех стоят АВРы. Что мы непрально делаем? ;О)
Go to the top of the page
 
+Quote Post
prottoss
сообщение Jan 18 2007, 12:20
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Dog Pawlowa @ Jan 18 2007, 16:02) *
Идентичной схемотехники и печатных плат быть не может - кроме единичных случаев замены 51 на совместимые по выводам AVR (которые уже не выпускаются, если я не ошибаюь).
Если Вы не сравнивали именно этот случай, Вы не можете утверждать, что микроконтроллеры находятся в идентичных условиях, и такое сравнение некорректно.
Это как поиск причин глобального потепления и измены жены - ничего нельзя утверждать наверняка smile.gif
ATmega8515, ATMega162


--------------------
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jan 18 2007, 13:06
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Чуствительность к помехам у AVR по сравнению с класическими x51 БУДЕТ ХУЖЕ. Она и должна быть хуже, так как ядро тактируется намного более высокой частотой. Если грубо, то это выглядит так. В синхронных системах для принятия решения используется защёлкивание входного сигнала в двух смежных тактах. Поэтому длительность "проскочившей" помехи для AVR достаточной для сбоя будет значительно меньше. А, значит и требуемая мощность помехи. Это понимали и разработчики. Именно по этому они уходят от корпусов типа m8515 и применяют разводку питания типа m16. Для малых корпусов уход от структуры m2313 в пользу m8. Они сами указывают, что помехозащищённость m8515 ниже.

Но это не свойство AVR - а свойство всех быстродействующих микроконтроллеров.

Бороться с помехами можно только комплексом средств. Основные - грамотная разводка цепей питания и красивая схемотехника. Иногда определяется только опыным путём. Я в этом убедился сам. Показательным является одно и тоже изделие на плате, разведённой дважды.
Go to the top of the page
 
+Quote Post
Yuriy_AVR
сообщение Jan 18 2007, 16:18
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 12-01-07
Из: Крым
Пользователь №: 24 378



Случай из моей практики:
Как-то лет 7-8 назад делал я одно устройство . Плату развёл автотрассировщиком ( там стоял AVR ), включил , всё работает, НО !!! как только кто-то рядом чихнёт ( или включит люминесцентное освещение ) , или просто проведёт отвёрткой по земле платы , как она сразу уходила в тест ( перезапуск ) . Потом я переразвёл плату ручками , И ПРИ ТОЙ-ЖЕ ПРОГРАММЕ ( небыло изменено ни одной быквы ), И ТОМ - ЖЕ AVR на плате можно было орехи колоть, проводить рядом сварку металлов , и т.д. , и в этом виде она ушла в серию .
Больше авторазводчиком я не пользуюсь.
Резюме:
Как правило в последнюю очередь виноват процессор , чаще всего виноват сам
Go to the top of the page
 
+Quote Post
Andreas1
сообщение Jan 18 2007, 16:33
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 446
Регистрация: 12-03-06
Из: Москва
Пользователь №: 15 142



У 90S2313 была особенность - при сбое тактового генератора программа сбоила и частенько затирала EEPROM. Коснешься пальцем кварца и данные слетели. У более свежих мег таких проблем нет и никакой разницы по надежности и помехоустойчивости по сравнению с MSC51 нет.
Go to the top of the page
 
+Quote Post
Склихасовский
сообщение Jan 18 2007, 19:58
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 77
Регистрация: 29-11-06
Пользователь №: 22 912



Цитата(Yuriy_AVR @ Jan 18 2007, 16:18) *
Потом я переразвёл плату ручками , И ПРИ ТОЙ-ЖЕ ПРОГРАММЕ ( небыло изменено ни одной быквы ), И ТОМ - ЖЕ AVR на плате можно было орехи колоть, проводить рядом сварку металлов , и т.д. , и в этом виде она ушла в серию .
Больше авторазводчиком я не пользуюсь.

а на что нужно обращать внимание при разводке?
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 18 2007, 20:53
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Склихасовский @ Jan 18 2007, 21:58) *
а на что нужно обращать внимание при разводке?

См. FAQ: "Помехоустойчивые устройства". Алексей Кузнецов
Go to the top of the page
 
+Quote Post
_Diman_
сообщение Jan 19 2007, 01:59
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 92
Регистрация: 8-03-05
Пользователь №: 3 160



Цитата(Склихасовский @ Jan 18 2007, 21:58) *
а на что нужно обращать внимание при разводке?

Хорошая статья: Техника разводки..
Прикрепленные файлы
Прикрепленный файл  pl.rar ( 64.95 килобайт ) Кол-во скачиваний: 1482
 
Go to the top of the page
 
+Quote Post
Andy Mozzhevilov
сообщение Jan 19 2007, 07:47
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 877
Регистрация: 26-01-05
Из: Екатеринбург
Пользователь №: 2 206



Цитата(_Diman_ @ Jan 19 2007, 03:59) *
Цитата(Склихасовский @ Jan 18 2007, 21:58) *

а на что нужно обращать внимание при разводке?

Хорошая статья: Техника разводки..


Еще ссылка:
http://www.compliance-club.com/keith_armstrong.asp
правда не все статьи доступны в pdf (во всяком случае я быстро не нашел), хотя
помню, что скачивал.
"Advanced PCB design and layout for EMC" в pdf у меня есть.


--------------------
Пасу котов...
Go to the top of the page
 
+Quote Post
_Diman_
сообщение Jan 20 2007, 00:34
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 92
Регистрация: 8-03-05
Пользователь №: 3 160



Вот еще можно почитать:
Дж.Барнс Электронное конструирование: Методы борьбы с помехами
http://lord-n.narod.ru/download/books/walla/barnes.djvu
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jan 20 2007, 04:21
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(Andreas1 @ Jan 18 2007, 17:33) *
У 90S2313 была особенность - при сбое тактового генератора программа сбоила и частенько затирала EEPROM. Коснешься пальцем кварца и данные слетели. У более свежих мег таких проблем нет и никакой разницы по надежности и помехоустойчивости по сравнению с MSC51 нет.


О надёжности мы уже высказывались в другой теме и я с Вами согласен. Речь о сбоях. То что наблюдалось у at90s1200/2313/4414 назвать особенностями можно с большим натягом, но об этом тоже не будем.

Если сравнивать к примеру 89c51 и mega8515 в дипе при номинальной частоте (для каждой своя) и при одной и той же разводке платы (насколько возможна), то разница есть. И она не в пользу AVR. О причине, на мой ум, - я писал. Именно по этому в новых корпусах (DIP) применяется разводка питания с минимальным расстоянием от ножек до кристала. Поскольку такая разводка применяется всеми фирмами в настоящий момент, считаю что это общая проблема, совершенно не имеющая отношения ни к ATMEL ни к AVR.
Go to the top of the page
 
+Quote Post
el34
сообщение Jan 20 2007, 04:43
Сообщение #15


инженер
****

Группа: Свой
Сообщений: 717
Регистрация: 4-03-05
Пользователь №: 3 064



>Дж.Барнс Электронное конструирование: Методы борьбы с помехами
книжка лежит тут
http://lord-n.narod.ru/download/books/wall...ika/barnes.djvu


--------------------
........поужинали вяленой рыбой, кот лежал рядом, молчали.......
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 20:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01471 секунд с 7
ELECTRONIX ©2004-2016