Конкретно по AVR а в моем случае по ATtiny2313
интересует как увеличить помехоустойчивость МК, интересует личный опыт а также общие советы.
Всем спасибо за ответы.
Помехоустойчивость МК
- dx40
- Нашел транзистор. Понюхал.
- Сообщения: 182
- Зарегистрирован: Вт июл 11, 2006 12:39:16
- Откуда: Москва
- Контактная информация:
Из личного опыта... Несколько соображений.
1) Помехи обычно лезут по питанию, посему керамика непосредственно у процессора абсолютно необходима.
2) А еще они лезут по земле, тут все сложно... Но в любом случае силовая земля и цифровая соединяются только в 1 месте и подальше от процессора.
3) Защитные резисторы и диоды иногда помогают на входах-выходах.
4) Был случай, два микроконтроллера связаны по UARTу, но данные иногда бьются. Помогло загрузить линии 5 кОм резисторами около приемников и сгладить фронты мелкими (33р) конденсаторами.
5) Стоит использовать BOD. Тогда процессор хоть перезагрузится, а не повиснет.
6) WDT тоже помогает.
7) От CMOS защелкивания не помогает ничего Ж(. Если это произошло и ток по питанию не ограничен, АВРка скорее всего сдохнет.
1) Помехи обычно лезут по питанию, посему керамика непосредственно у процессора абсолютно необходима.
2) А еще они лезут по земле, тут все сложно... Но в любом случае силовая земля и цифровая соединяются только в 1 месте и подальше от процессора.
3) Защитные резисторы и диоды иногда помогают на входах-выходах.
4) Был случай, два микроконтроллера связаны по UARTу, но данные иногда бьются. Помогло загрузить линии 5 кОм резисторами около приемников и сгладить фронты мелкими (33р) конденсаторами.
5) Стоит использовать BOD. Тогда процессор хоть перезагрузится, а не повиснет.
6) WDT тоже помогает.
7) От CMOS защелкивания не помогает ничего Ж(. Если это произошло и ток по питанию не ограничен, АВРка скорее всего сдохнет.
мк
где то читал что помеха может попадать по любой ноге мк это чтож получается каждую ногу нужно защищать и обвешивать кондюками и резюками?
А как помогают диоды?
А как помогают диоды?
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Маленькое дополнение: макетка и реальное устройство - это 2 большие разницы, как говорят в Одессе. То, что проработало 20 минут при защите проекта в университете вовсе не обязательно проработает сутки или тем более месяц в реальных условиях (не на лабораторном столе). Эта аксиома подтверждена личным опытом, и думаю, ее поддержат все. кто что-то делал и делает для производства.
Еще: велик соблазн оставлять висящими входы МК - вдруг понадобятся потом для "расширения" функциональности (ведь если их запаять в слой земли - потом замучишься отделять от нее), но в устройствах, работающих автономно, а так же если к их надежности предъявляются повышенные требования (т.е. все небытовые устройства как правило) - надо это делать, а так же надо делать еще много чего, что порой и на ум не придет - например, тип блокировочного конденсатора (по питанию который) может иметь решающее значение. Лично мой опыт говорит, что в настоящее время нет конденсаторов, которые лучше (или хотя бы так же) вели б себя, чем ранее выпускавшиеся КМ (зелененькие такие квадратики), которые ныне все сданы в драгметаллы... Правда, это субъективное мнение...
Косвенный метод улучшения помехоустойчивости - использование SMD-компонентов и соответствующих корпусов МК, а так же многослойных плат (более 2-х слоев).
Еще: велик соблазн оставлять висящими входы МК - вдруг понадобятся потом для "расширения" функциональности (ведь если их запаять в слой земли - потом замучишься отделять от нее), но в устройствах, работающих автономно, а так же если к их надежности предъявляются повышенные требования (т.е. все небытовые устройства как правило) - надо это делать, а так же надо делать еще много чего, что порой и на ум не придет - например, тип блокировочного конденсатора (по питанию который) может иметь решающее значение. Лично мой опыт говорит, что в настоящее время нет конденсаторов, которые лучше (или хотя бы так же) вели б себя, чем ранее выпускавшиеся КМ (зелененькие такие квадратики), которые ныне все сданы в драгметаллы... Правда, это субъективное мнение...
Косвенный метод улучшения помехоустойчивости - использование SMD-компонентов и соответствующих корпусов МК, а так же многослойных плат (более 2-х слоев).
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
Вот ссылочка, очень многое о генезе помех, и как куда чего можна повесить, чтоб не шумело...
http://www.caxapa.ru/lib/emc_immunity.html
Пака лиш поверхностно обозрил, но кажется полезной информации порядочно
http://www.caxapa.ru/lib/emc_immunity.html
Пака лиш поверхностно обозрил, но кажется полезной информации порядочно