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

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

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

Сообщение filinaleksey »

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

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

Сообщение smacorp »

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

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

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

Всегда перемычку ставил и не заморачивался. Если будет разница выкладывайте сюда поглядим.
veso74
Поставщик валерьянки для Кота
Сообщения: 1905
Зарегистрирован: Сб май 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
Грызет канифоль
Сообщения: 280
Зарегистрирован: Чт ноя 06, 2014 13:09:06

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

Сообщение viiv »

[uquote="filinaleksey",url="/forum/viewtopic.php?p=4737889#p4737889"]но все же эта строчка из даташита не дает мне покоя[/uquote]
Посмотри как у них это сделано в отладочной плате, и "не парься" :-)
petrenko
Друг Кота
Сообщения: 5321
Зарегистрирован: Вт фев 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
Опытный кот
Сообщения: 702
Зарегистрирован: Пт май 20, 2022 12:28:46

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

Сообщение Silicoid »

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

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