Клуб DiyAudio
Разное и полезное => Микроконтроллеры и их программирование => Тема начата: khvilon от 25 Июня 2013, 14:56:34
-
ДДД!
Я собрался задействовать внутренний ADC от атмеги (ну например ATmega168).
При этом хочу использовать его максимально качественно.
Насколько я понимаю надо дать пристойный AVCC - ну допустим это сделано.
Теперь вопрос: как соединять (или не соединять) GND и AGND?
-
Если есть полная развязка по блокам питания, то естественно лучше их вообще не соединять!
-
т.е. аналоговое питание подключается к AGND и AVCC, цифровое к DGND и DVCC, и всё!
насколько я понимаю это должно относиться и к чипам DACa. а там AGND и DGND соединяются... ;-[
-
Ну тогда это будет 1 точка соединения двух земель и ток между ними не потечет.
Могу попозже посмотреть как это делают сами атмеговцы. (У меня где-то есть скачанная из сети распечатка)
-
буду благодарен! а то гугл что-то не помогает...
-
Женя, я использовал один источник на 5В на цифру, с цифры через дросселек витков 100 на колечке на аналог и 0.1 - 0.5 мкф на землю.
Этого хватало для штатной работы АЦП рядом с работающей сваркой.
-
Женя, я использовал один источник на 5В на цифру, с цифры через дросселек витков 100 на колечке на аналог и 0.1 - 0.5 мкф на землю. Этого хватало для штатной работы АЦП рядом с работающей сваркой.
спасибо! это мнение учёл!
-
Женя, вот эта книга, http://bookre.org/reader?file=1216026 где все очень подробно и толково написано про сопряжение аналога с цифрой. Почитай, не пожалеешь потраченного времени!
На стр. 20 главы 10, показан пример заземления: http://bookre.org/reader?file=1216026&pg=335
Можно сказать, что ничем эта схема не отличается от заземления высококачественного усилителя:
у каждого звена свой отдельный блок питания и все сводится по земле в одну точку.
Причем на входе аналогового каскада.
-
Спасибо! Почитаю...!
-
Заскочу с вопросиком, дабы из за пустячка не плодить еще одну тему.
Что такое ref в АЦП у отмеги? Почему там должна стоять такая маленькая емкость? По паспорту должна стоять емкость в 1000пф, поставил 4700пф прибор просто не хотел работать. На программатор откликался, а внутрений код исполнять отказывался. Работал когда пальцем дотрагивался до контакта ref.
Поставил емкость в 220пф, и все заработало.
-
на AREF подается внешний эталонный уровень для АЦП - если не устраивают внутренний...
а с кондёрами - странно...
-
тут надо смотреть на конкретную мегу на самом деле. в восьмой помнится что половина портов запитана от Aref и земли соединены внутри. так что прозвонить между землями лишним не будет
-
меня в частности интересуют:
ATmega8A-PU
ATmega168PA-PU
ATmega328P-PU
-
моя ATmega328P-PU tqfp корпус.
-
интересуют в первую очередь DIPы
-
Женя, стандартные рекомендации для смешанных схем - раздельное питание, разделение земель , контроль, чтобы токи "грязной" и "чистой" земли не пересекались. И не забывать про нюансы конкретных устройств - например, старые 8-е меги имели косяк про который Ренат сказал. В 8А его уже нет. И помнить, что АЦП там все же "щоб було". Если изначально рассматривать его как 8-битный - все становится проще
-
Андрей, Спасибо!
Всё более менее понятно.
Я сейчас прикидываю свой лампомер.
Использование ADC от атмеги - не финиш, а стадия макетирования...
Просто выяснилось, что приобретение чипов ADC за врозумительные деньги и время - проблемма... _!_