Например TDA7294

Форум РадиоКот :: Просмотр темы - stm32 как сделать задержку
Форум РадиоКот
https://radiokot.ru/forum/

stm32 как сделать задержку
https://radiokot.ru/forum/viewtopic.php?f=59&t=198812
Страница 1 из 1

Автор:  filinaleksey [ Пн авг 11, 2025 19:47:36 ]
Заголовок сообщения:  stm32 как сделать задержку

Нужно запитать голый контроллер stm32f042f4p6 (буду переносить на текстолит). В даташите есть строчка о том, что питание vdda должно подниматься быстрее vdd.
Проблема в том, что vdda и vdd питается от одного преобразователя, только на vdda стоит еще ферритовая бусина и rc-фильтр. Это насколько я знаю должно вызывать какую то задержку.
Я понимаю что разница будет пару сотен наносекунд, но все же эта строчка из даташита не дает мне покоя

Вложения:
screenshot1.png [116.92 KiB]
Скачиваний: 93

Автор:  smacorp [ Пн авг 11, 2025 20:28:37 ]
Заголовок сообщения:  Re: stm32 как сделать задержку

filinaleksey, сразу что приходит в голову - осциллограф в руки и подбирать номиналы RC-цепочки до нужного времени задержки. Или прикидывать по формулам.

Автор:  Бубоник [ Пн авг 11, 2025 20:45:23 ]
Заголовок сообщения:  Re: stm32 как сделать задержку

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

Автор:  veso74 [ Пн авг 11, 2025 20:55:37 ]
Заголовок сообщения:  Re: stm32 как сделать задержку

Установите схему NRST: напр. 10 k + 100 nF к GND и не будет проблем.

Автор:  КотПротон [ Пн авг 11, 2025 21:27:26 ]
Заголовок сообщения:  Re: stm32 как сделать задержку

А если прочитать мануал чуть дальше, то там будет: (RM0091, глава 5.2.1):
PDR контролирует напряжения питания VDD и VDDA. Однако супервизор питания VDDA можно отключить (программируя специальный бит опции VDDA_MONITOR) для снижения энергопотребления, если приложение разработано так, чтобы напряжение VDDA было выше или равно напряжению VDD.

Автор:  Cliff [ Ср авг 13, 2025 12:56:11 ]
Заголовок сообщения:  Re: stm32 как сделать задержку

Вроде б, все китайцы используют феррит + сглаживающие конденсаторы. Даже без RC-цепи.
Я точно так же делаю на чипах F1, F4, G4. Вроде б, пока никаких проблем с аналоговым входом (да и вообще с запуском) не наблюдал.

Автор:  viiv [ Ср авг 13, 2025 18:36:12 ]
Заголовок сообщения:  Re: stm32 как сделать задержку

но все же эта строчка из даташита не дает мне покоя

Посмотри как у них это сделано в отладочной плате, и "не парься" :-)

Автор:  petrenko [ Чт окт 23, 2025 19:52:00 ]
Заголовок сообщения:  Re: stm32 как сделать задержку

.. на vdda стоит еще ферритовая бусина и rc-фильтр. Это насколько я знаю должно вызывать какую то задержку.
..

Поелику "ферритовая бусина" суть yвеличитель индуктивности проходящего скозь неё проводника, то вместе с rc они образуют LRC-фильтр - верно ?
Скажите, а не запрещено на vdd подавать ровно также, как и на vdda ? :idea:
То есть у Вас будет два LRC-фильтра. Так можно ?
Тогда и задержки подачи тож будут одинаковые
, Вы закроете сей "гештальт" и не будете волноваться ( хотя бы по данному вопросу ) :)

Автор:  Silicoid [ Чт окт 30, 2025 12:27:10 ]
Заголовок сообщения:  Re: stm32 как сделать задержку

В мануале на STM32F030 они не заморачивались, а просто подключили на VDD емкость 4.7мкф, а на VDDA 1мкф.
то-есть обеспечили разность во времени за счет скорости заряда емкостей.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/