Перейти к содержанию
    

Здравствуйте. Развожу небольшую плату с STM32G474E в корпусе 48-UFQFPN. Vdd и Vdda запитываются от отдельных LDO. Коллега на работе утверждает, что необходимо сначала подавать на контроллер напряжение VDD и только после этого подавать Vdda. Однако найти подтверждение этого в документах на контроллер не может. Я сам нашёл по этому поводу следующее:

1. В даташите DS12288 Rev 6 пункт 3.11.1 – уровень напряжения Vdda независим от уровня Vdd; если периферия, питаемая от Vdda не используется, вывод Vdda рекомендуется соединять с Vdd.

2. В AN5093 Rev 2 п.2.1.1 - Наличие VDDA необходимо проверить перед включением любого из аналоговых периферийных устройств, питаемых от VDDa (АЦПы, ЦАПы, компараторы, операционные усилители, буфер опорного напряжения).

То есть вроде как не обязательно соблюдать определенную последовательность подачи напряжений Vdd и Vdda. Если есть в документации на этот МК рекомендации по этому поводу ткните пожалуйста. Или поделитесь своими соображениями.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Давайте исходя из логики. В даташите пишут, что если VDDA не нужно, то соответствующую лапу предпочтительно подключить к VDD. Т.е. это уже означает, как минимум, одновременную подачу напряжений. В даташите нет строгих запретов на разницу напряжений между VDDA и VDD, в отличие от МК серии F (наверное, не всех, но некоторых уж точно). А если быть еще точнее, то вот выдержка из даташита на STM32F030

Цитата

3.5.1 Power supply schemes

• VDD = 2.4 to 3.6 V: external power supply for I/Os and the internal regulator. Provided externally through VDD pins.
• VDDA = from VDD to 3.6 V: external analog power supply for ADC, Reset blocks, RCs and PLL. The VDDA voltage level must be always greater or equal to the VDD voltage level and must be provided first.


Т.е. рекомендация коллеги не просто не верна, она еще и вредна для определенных случаев.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 08.07.2022 в 09:38, Arlleex сказал:

Давайте исходя из логики

Я также рассуждаю, но с моей стороны это всего лишь предположения, собственным опытом или документами производителя я это подтвердить не могу. Со стороны коллеги аргументация тоже плавает: где-то вычитал, а где не помнит. Но зерно сомнения точит... 

В 08.07.2022 в 09:38, Arlleex сказал:

то вот выдержка из даташита на STM32F030

Для STM32G474 немного другие условия:

• VDD = 1.71 V to 3.6 V VDD is the external power supply for the I/Os, the internal regulator and the system analog such as reset, power management and internal clocks. It is provided externally through the VDD pins.

• VDDA = 1.62 V to 3.6 V (see Section 5: Electrical characteristics for the minimum VDDA voltage required for ADC, DAC, COMP, OPAMP, VREFBUF operation). VDDA is the external analog power supply for A/D converters, D/A converters, voltage reference buffer, operational amplifiers and comparators. The VDDA voltage level is independent from the VDD voltage and should preferably be connected to VDD when these peripherals are not used.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Безосновательные слова коллеги, подпирающиеся на "где-то че-то слышал, но где и что не помню", определенно, заслуживают внимания, ага:biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 08.07.2022 в 09:10, Nicolai326 сказал:

Коллега на работе утверждает, что необходимо сначала подавать на контроллер напряжение VDD и только после этого подавать Vdda.

А что будет с контроллером если VDD и VDDA  соединены вместе, обычно именно так и делается, сгорит ? 

 

В 08.07.2022 в 09:10, Nicolai326 сказал:

Vdd и Vdda запитываются от отдельных LDO.

Зачем ? Или у вас LDO на VDDA какой-то повышенной точности ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 08.07.2022 в 10:24, Vasily_ сказал:

Зачем ?

На данный момент просто перестраховка.

 

В 08.07.2022 в 10:24, Vasily_ сказал:

А что будет с контроллером если VDD и VDDA  соединены вместе, обычно именно так и делается, сгорит ?

Я тоже считаю что ничего не будет, тем более это же и производитель утверждает в даташите, прямо рекомендуя соединять Vdd и Vdda если не используется аналоговая периферия.

Мне нужны мнения или ссылки по этому поводу ещё от кого-то кроме меня и коллеги чтобы сделать какой-то вывод.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 08.07.2022 в 10:30, Nicolai326 сказал:

На данный момент просто перестраховка.

От чего ?

 

В 08.07.2022 в 10:30, Nicolai326 сказал:

производитель утверждает в даташите, прямо рекомендуя соединять Vdd и Vdda если не используется аналоговая периферия.

Нет там таких утверждений.

 

В 08.07.2022 в 10:30, Nicolai326 сказал:

Мне нужны мнения или ссылки по этому поводу ещё от кого-то кроме меня и коллеги чтобы сделать какой-то вывод.

Мнения вам тоже не нужны, ибо в даташите есть все, даже рекомендуемая схема включения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 08.07.2022 в 10:42, Vasily_ сказал:

От чего ?

От возможных помех с линии Vdd на линию Vdda

 

В 08.07.2022 в 10:42, Vasily_ сказал:

Нет там таких утверждений.

А это как тогда правильно переводится?

The VDDA voltage level is independent from the VDD voltage and should preferably be connected to VDD when these peripherals are not used.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 08.07.2022 в 10:47, Nicolai326 сказал:

От возможных помех с линии Vdd на линию Vdda

Надуманная проблема, чем не устраивает обычный дроссель с конденсаторами, что обычно и предлагают производители ?

 

В 08.07.2022 в 10:47, Nicolai326 сказал:

А это как тогда правильно переводится?

The VDDA voltage level is independent from the VDD voltage and should preferably be connected to VDD when these peripherals are not used.

Если вам не нужен другой уровень VDDA, Предпочтительно должен быть подключен к VDD Как-то так.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

21 минуту назад, Nicolai326 сказал:

На данный момент просто перестраховка.

Цитата

От возможных помех с линии Vdd на линию Vdda.

Так у Вас в проекте аналоговые модули задействованы или нет? Если нет - то вообще не понимаю, зачем 2 LDO. Если задействованы, то в большинстве случаев вовсе можно обойтись C1-R/L-C2-фильтром, где C2 - хорошо расположенный "decoupling" из 0.1мкФ + 2.2мкФ (керамика), а C1 - танталовый "bulk" на 10мкФ. Если только PLL из аналоговых, то вовсе 0.1мкФ рядом и не заниматься ерундой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Аналоговые модули задействованы. АЦП используются для измерений, но они, измерения, достаточно грубые, так что действительно можно убрать LDO по аналоговому питанию. Таким образом отваливается и вопрос по последовательности подачи питания.

@Arlleex, @Vasily_ спасибо за обсуждение

В 08.07.2022 в 10:59, Vasily_ сказал:

Если вам не нужен другой уровень VDDA, Предпочтительно должен быть подключен к VDD Как-то так

when these peripherals are not used - когда эта периферия не используется. Разве не так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 08.07.2022 в 09:10, Nicolai326 сказал:

Коллега на работе утверждает, что необходимо сначала подавать на контроллер напряжение VDD и только после этого подавать Vdda.

Вот что написано в RM0440 пункт 6.1

"During power up and power down, the following power sequence is required:
– When VDD is below 1 V, then VDDA supply must remain below VDD + 300 mV
– When VDD is above 1 V, all power supplies became independent.
During power down phase, VDD can temporarily become lower then other supplies only if the energy provided to the MCU remains below 1 mJ. this allows external decoupling capacitors to be discarged with different time constants during the power down transient phase."

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Получается, всё таки есть требование по порядку включения. Но на практике, если я запитываю Vdd и Vdda от одного источника, с LC-фильтром на линии Vdda, напряжение на выводе Vdda должно по идее при включении нарастать медленнее чем на Vdd.

 

То есть насколько вероятна ситуация, что Vdda превысит Vdd на 0.3В при включении, когда Vdd ещё не достигло уровня 1В?

 

И чем это грозит? Микросхема полностью выйдет из строя? Или только частично? Или будет какой-то программный сбой?

Изменено пользователем Nicolai326

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На практике, если не ставить заурядных емкостей и индуктивностей (чего и не требуется), то скорость нарастания везде будет плюс-минус одинаковой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 08.07.2022 в 16:54, Nicolai326 сказал:

То есть насколько вероятна ситуация, что Vdda превысит Vdd на 0.3В при включении, когда Vdd ещё не достигло уровня 1В?

А вот если по Vdd у вас на плате КЗ будет? Если вы ставите два LDO, то есть хотите выжать максимум из аналоговой части, тогда проще всего поставить диод шотки от Vdda (анод) к Vdd (катод)

Иначе обычной RC цепи хватит с 10-22 Ом

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...