Небольшая иллюстрация к вопросу о шумах AVR.
Описание «стенда» — ATMega32 16 мГц, которая собирает показания с аналоговых датчиков. Земли сведены в одну точку. Источник питания на 78L05, выходной конденсатор 100 мкФ.
Показана реакция шумов на борьбу с ними.
На осциллограммах первый канал это VCC, а второй GND, если не указано иное.
На плате нет конденсаторов. Токовая петля порядка 10 см:
Цифровая часть схемы:

Аналоговая часть схемы:

Установлен 100 мкФ электролит рядом с микроконтроллером.
Цифровая часть схемы:

Аналоговая часть схемы:

Электролит зашунтирован 0.1 мкФ керамикой:
Цифровая часть схемы:

Добавлены 2 керамических конденсатора 0.1 мкФ вокруг МК:
Цифровая часть схемы:

Добавлены еще 2 керамических конденсатора 0.1 мкФ на AVCC и AREF:
Цифровая часть схемы:

Аналоговая часть схемы:

Добавлены еще керамические конденсаторы 0.1 мкФ на датчики:
Аналоговая часть схемы:

Добавлены две 680 мкГн индуктивности, развязывающие цепи питания на аналоговую и цифровую части:
Цифровая часть схемы:

Аналоговая часть схемы:

Вот.
Leave a comment