АЦП ATmega32

Я хочу использовать АЦП ATmega32 в его 4-канальном несимметричном режиме для преобразования четырех аналоговых сигналов в цифровые (по одному за раз). Я написал код C, но не могу понять, что мне делать с выводами заземления этих четырех аналоговых сигналов. Должен ли я их объединить и подключить к земле контроллера? Кроме того, почему в ATmega32 есть два контакта заземления (11 и 31) - один из них является заземлением аналогового сигнала?

Могу я взглянуть на вашу программу?

Ответы (1)

Сторона земли входящих аналоговых сигналов должна быть подключена к земле микроконтроллера.

Несколько заземляющих контактов на микроконтроллере очень удобно позволяют большей токовой нагрузке достигать земли с уменьшенным импедансом контактов (за счет параллельного соединения): например, если микроконтроллер может потреблять 40 мА на контакт GPIO и имеет общий предел тока, скажем, 200 мА, тогда если 4 или 5 из этих GPIO потребляют ток в любой момент времени, эта величина тока обязательно должна достигать земли цепи через один контакт заземления микроконтроллера.

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

Дополнительным преимуществом нескольких заземляющих контактов является удобство разводки на плотно упакованных платах — дорожкам заземления не нужно извиваться между другими контактами, чтобы «перейти на другую сторону». Хотя эта практика отключения трасс заземления не одобряется, иногда это делается просто так, для удобства или по необходимости.

Некоторые микроконтроллеры и другие ИС также имеют разные типы заземления, такие как аналоговое заземление и цифровое заземление , которые явно названы так. Там цель другая: цифровая земля используется как «общий» контакт (ы) для всех цифровых сигналов, а аналоговая земля — это общий контакт (ы) для всех аналоговых сигналов.

Спасибо, это было очень тщательно, но два заземления atmega32 - это аналоговая земля и цифра, или это одна и та же цифровая земля? потому что на этикетке контакта написано только GND
Они одинаковые.