stm32 как сделать задержку

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
filinaleksey
Родился
Сообщения: 10
Зарегистрирован: Вт май 13, 2025 22:01:17

stm32 как сделать задержку

Сообщение filinaleksey »

Нужно запитать голый контроллер stm32f042f4p6 (буду переносить на текстолит). В даташите есть строчка о том, что питание vdda должно подниматься быстрее vdd.
Проблема в том, что vdda и vdd питается от одного преобразователя, только на vdda стоит еще ферритовая бусина и rc-фильтр. Это насколько я знаю должно вызывать какую то задержку.
Я понимаю что разница будет пару сотен наносекунд, но все же эта строчка из даташита не дает мне покоя
Вложения
screenshot1.png
(116.92 КБ) 236 скачиваний
Реклама
Аватара пользователя
smacorp
Друг Кота
Сообщения: 3476
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Re: stm32 как сделать задержку

Сообщение smacorp »

filinaleksey, сразу что приходит в голову - осциллограф в руки и подбирать номиналы RC-цепочки до нужного времени задержки. Или прикидывать по формулам.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Реклама
Бубоник
Мучитель микросхем
Сообщения: 449
Зарегистрирован: Вс авг 16, 2015 13:08:53

Re: stm32 как сделать задержку

Сообщение Бубоник »

Всегда перемычку ставил и не заморачивался. Если будет разница выкладывайте сюда поглядим.
veso74
Поставщик валерьянки для Кота
Сообщения: 1906
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: stm32 как сделать задержку

Сообщение veso74 »

Установите схему NRST: напр. 10 k + 100 nF к GND и не будет проблем.
Реклама
Эиком - электронные компоненты и радиодетали
КотПротон
Открыл глаза
Сообщения: 76
Зарегистрирован: Чт июл 31, 2025 20:41:39

Re: stm32 как сделать задержку

Сообщение КотПротон »

А если прочитать мануал чуть дальше, то там будет: (RM0091, глава 5.2.1):
PDR контролирует напряжения питания VDD и VDDA. Однако супервизор питания VDDA можно отключить (программируя специальный бит опции VDDA_MONITOR) для снижения энергопотребления, если приложение разработано так, чтобы напряжение VDDA было выше или равно напряжению VDD.
Реклама
Cliff
Родился
Сообщения: 17
Зарегистрирован: Ср авг 13, 2025 11:45:44

Re: stm32 как сделать задержку

Сообщение Cliff »

Вроде б, все китайцы используют феррит + сглаживающие конденсаторы. Даже без RC-цепи.
Я точно так же делаю на чипах F1, F4, G4. Вроде б, пока никаких проблем с аналоговым входом (да и вообще с запуском) не наблюдал.
Реклама
viiv
Грызет канифоль
Сообщения: 289
Зарегистрирован: Чт ноя 06, 2014 13:09:06

Re: stm32 как сделать задержку

Сообщение viiv »

[uquote="filinaleksey",url="/forum/viewtopic.php?p=4737889#p4737889"]но все же эта строчка из даташита не дает мне покоя[/uquote]
Посмотри как у них это сделано в отладочной плате, и "не парься" :-)
petrenko
Друг Кота
Сообщения: 5322
Зарегистрирован: Вт фев 21, 2012 13:51:55
Откуда: Начинающий
Контактная информация:

Re: stm32 как сделать задержку

Сообщение petrenko »

[uquote="filinaleksey",url="/forum/viewtopic.php?p=4737889#p4737889"].. на vdda стоит еще ферритовая бусина и rc-фильтр. Это насколько я знаю должно вызывать какую то задержку.
..[/uquote]
Поелику "ферритовая бусина" суть yвеличитель индуктивности проходящего скозь неё проводника, то вместе с rc они образуют LRC-фильтр - верно ?
Скажите, а не запрещено на vdd подавать ровно также, как и на vdda ? :idea:
То есть у Вас будет два LRC-фильтра. Так можно ?
Тогда и задержки подачи тож будут одинаковые
, Вы закроете сей "гештальт" и не будете волноваться ( хотя бы по данному вопросу ) :)
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Silicoid
Опытный кот
Сообщения: 709
Зарегистрирован: Пт май 20, 2022 12:28:46

Re: stm32 как сделать задержку

Сообщение Silicoid »

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

Вернуться в «ARM»