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

 
 
 
Reply to this topicStart new topic
> Подключение питания микроконтроллеров Mega
KESTVVV
сообщение Feb 26 2016, 14:21
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 7-02-07
Пользователь №: 25 146



Приветствую.
Имеется atmega32a.У этого микроконтроллера имеется 4 пары выводов питания.На каждой паре устанавливают по керамическому конденсатору 0.1uF . все земли соединяются вместе под контроллером.
Аналоговых измерений не будет. Частота работы 16МГц.
Вопрос так уж необходимо запитывать все входы питания, учитывая тот факт что внутри они соединяются?
Я всегда соединял, но в одном из проектов появилась некоторая сложность связанная с разводкой платы.
Есть ли у кого личный опыт или вменяемая информация по данному вопросу.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Feb 26 2016, 14:51
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Соединять нужно. Пар ног пиания (Vcc-GND) три. AVcc - другое питание и подавать его тоже нужно обязательно. Ибо от него питается не только АЦП, но и порт A и (наверняка) супервизор питания. Производитель не зря пишет, что эта нога обязательно должна быть запитана, даже если АЦП не используется. Что касается внутреннего соединения остальных ног - значит не хватает питания с одной пары. Пока напряжение с одной пары пройдет до выходных каскадов порта на другой стороне кристалла - от него мало что останется. Полагаю, производитель с радостью бы вывел пару лишних портов вместо питания, но технология не позволяет.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
kovigor
сообщение Feb 26 2016, 14:54
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(KESTVVV @ Feb 26 2016, 17:21) *
Вопрос так уж необходимо запитывать все входы питания, учитывая тот факт что внутри они соединяются?

Да, всегда необходимо соединять. Это снижает токи в отдельных линиях питания и уменьшает индуктивность цепи питания МК в целом, а это значит, что при подаче питания и земли на все ножки МК, а не только на одну, выбросы напряжения на питающих выводах МК будут меньше ...
Go to the top of the page
 
+Quote Post
KESTVVV
сообщение Feb 26 2016, 15:18
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 7-02-07
Пользователь №: 25 146



Просто плата это тонкий стеклотекстолит на основе алюминия. Значит буду извращаться с перемычками.
Спасибо за ответы.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Feb 26 2016, 16:23
Сообщение #5


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Обязательно нужно подать питание на AVCC, т.к. супервизор питания перестанет работать!
Научен личным горьким опытом.


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Feb 27 2016, 14:35
Сообщение #6


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(KESTVVV @ Feb 26 2016, 18:18) *
Просто плата это тонкий стеклотекстолит на основе алюминия. Значит буду извращаться с перемычками.

Я как-то видел FDD, сделанный на односторонней плате (кажется, вообще гетинаксовой), наклеенной на металлическое дно-крышку. Так на той плате большая часть компонентов была перемычками 1206. Вполне нормальный вариант. Всяко лучше, чем бросать в воздухе даже заведомо соединенные внутри ноги земли или питания. Пусть даже порты не сильно нагружены и тактовые меньше максимума - все равно, "неэстетично".
Go to the top of the page
 
+Quote Post
Арк К
сообщение Feb 27 2016, 17:02
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 45
Регистрация: 8-05-08
Пользователь №: 37 363



В DIP-корпусе всего одно питание VCC. Наверное остальные две точки подачи питания уже разведены в корпусе?
Go to the top of the page
 
+Quote Post
RabidRabbit
сообщение Feb 28 2016, 12:36
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 397
Регистрация: 3-12-09
Из: Россия, Москва
Пользователь №: 54 040



Цитата(Арк К @ Feb 27 2016, 21:02) *
В DIP-корпусе всего одно питание VCC. Наверное остальные две точки подачи питания уже разведены в корпусе?

ответ, как всегда, в даташите:
PDIP Package:
1] The sum of all IOL, for all ports, should not exceed 200mA.
2] The sum of all IOL, for port A0 - A7, should not exceed 100mA.
3] The sum of all IOL, for ports B0 - B7,C0 - C7, D0 - D7 and XTAL2, should not exceed 100mA.
TQFP and QFN/MLF Package:
1] The sum of all IOL, for all ports, should not exceed 400mA.
2] The sum of all IOL, for ports A0 - A7, should not exceed 100mA.
3] The sum of all IOL, for ports B0 - B4, should not exceed 100mA.
4] The sum of all IOL, for ports B3 - B7, XTAL2, D0 - D2, should not exceed 100mA.
5] The sum of all IOL, for ports D3 - D7, should not exceed 100mA.
6] The sum of all IOL, for ports C0 - C7, should not exceed 100mA.
Go to the top of the page
 
+Quote Post
KESTVVV
сообщение Feb 28 2016, 17:34
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 7-02-07
Пользователь №: 25 146



Цитата(Арк К @ Feb 27 2016, 20:02) *
В DIP-корпусе всего одно питание VCC. Наверное остальные две точки подачи питания уже разведены в корпусе?

А ведь и то верно............ как-то странно выходит. Кристалл ведь один и тот же. И если сравнить распиновки - то две дополнительные пары питания просто ни к чему не подключены.


Цитата(RabidRabbit @ Feb 28 2016, 15:36) *
ответ, как всегда, в даташите:
PDIP Package:
1] The sum of all IOL, for all ports, should not exceed 200mA.
2] The sum of all IOL, for port A0 - A7, should not exceed 100mA.
3] The sum of all IOL, for ports B0 - B7,C0 - C7, D0 - D7 and XTAL2, should not exceed 100mA.
TQFP and QFN/MLF Package:
1] The sum of all IOL, for all ports, should not exceed 400mA.
2] The sum of all IOL, for ports A0 - A7, should not exceed 100mA.
3] The sum of all IOL, for ports B0 - B4, should not exceed 100mA.
4] The sum of all IOL, for ports B3 - B7, XTAL2, D0 - D2, should not exceed 100mA.
5] The sum of all IOL, for ports D3 - D7, should not exceed 100mA.
6] The sum of all IOL, for ports C0 - C7, should not exceed 100mA.

Спасибо за информацию. раньше как то на это не обращал внимания.
То есть если пиковая общая нагрузка всех портов вписывается в пределы для dip корпуса - то получается можно остальные пары не запитывать?
Go to the top of the page
 
+Quote Post

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

 


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


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