Нужно запитать голый контроллер stm32f042f4p6 (буду переносить на текстолит). В даташите есть строчка о том, что питание vdda должно подниматься быстрее vdd.
Проблема в том, что vdda и vdd питается от одного преобразователя, только на vdda стоит еще ферритовая бусина и rc-фильтр. Это насколько я знаю должно вызывать какую то задержку.
Я понимаю что разница будет пару сотен наносекунд, но все же эта строчка из даташита не дает мне покоя
stm32 как сделать задержку
-
filinaleksey
- Родился
- Сообщения: 10
- Зарегистрирован: Вт май 13, 2025 22:01:17
stm32 как сделать задержку
- Вложения
-
- screenshot1.png
- (116.92 КБ) 175 скачиваний
Re: stm32 как сделать задержку
filinaleksey, сразу что приходит в голову - осциллограф в руки и подбирать номиналы RC-цепочки до нужного времени задержки. Или прикидывать по формулам.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Re: stm32 как сделать задержку
Всегда перемычку ставил и не заморачивался. Если будет разница выкладывайте сюда поглядим.
-
veso74
- Поставщик валерьянки для Кота
- Сообщения: 1905
- Зарегистрирован: Сб май 05, 2012 20:24:52
- Откуда: KN34PC, Болгария
- Контактная информация:
Re: stm32 как сделать задержку
Установите схему NRST: напр. 10 k + 100 nF к GND и не будет проблем.
Re: stm32 как сделать задержку
А если прочитать мануал чуть дальше, то там будет: (RM0091, глава 5.2.1):
PDR контролирует напряжения питания VDD и VDDA. Однако супервизор питания VDDA можно отключить (программируя специальный бит опции VDDA_MONITOR) для снижения энергопотребления, если приложение разработано так, чтобы напряжение VDDA было выше или равно напряжению VDD.
PDR контролирует напряжения питания VDD и VDDA. Однако супервизор питания VDDA можно отключить (программируя специальный бит опции VDDA_MONITOR) для снижения энергопотребления, если приложение разработано так, чтобы напряжение VDDA было выше или равно напряжению VDD.
Re: stm32 как сделать задержку
Вроде б, все китайцы используют феррит + сглаживающие конденсаторы. Даже без RC-цепи.
Я точно так же делаю на чипах F1, F4, G4. Вроде б, пока никаких проблем с аналоговым входом (да и вообще с запуском) не наблюдал.
Я точно так же делаю на чипах F1, F4, G4. Вроде б, пока никаких проблем с аналоговым входом (да и вообще с запуском) не наблюдал.
Re: stm32 как сделать задержку
[uquote="filinaleksey",url="/forum/viewtopic.php?p=4737889#p4737889"]но все же эта строчка из даташита не дает мне покоя[/uquote]
Посмотри как у них это сделано в отладочной плате, и "не парься"
Посмотри как у них это сделано в отладочной плате, и "не парься"
-
petrenko
- Друг Кота
- Сообщения: 5321
- Зарегистрирован: Вт фев 21, 2012 13:51:55
- Откуда: Начинающий
- Контактная информация:
Re: stm32 как сделать задержку
[uquote="filinaleksey",url="/forum/viewtopic.php?p=4737889#p4737889"].. на vdda стоит еще ферритовая бусина и rc-фильтр. Это насколько я знаю должно вызывать какую то задержку.
..[/uquote]
Поелику "ферритовая бусина" суть yвеличитель индуктивности проходящего скозь неё проводника, то вместе с rc они образуют LRC-фильтр - верно ?
Скажите, а не запрещено на vdd подавать ровно также, как и на vdda ?
То есть у Вас будет два LRC-фильтра. Так можно ?
Тогда и задержки подачи тож будут одинаковые
, Вы закроете сей "гештальт" и не будете волноваться ( хотя бы по данному вопросу )
..[/uquote]
Поелику "ферритовая бусина" суть yвеличитель индуктивности проходящего скозь неё проводника, то вместе с rc они образуют LRC-фильтр - верно ?
Скажите, а не запрещено на vdd подавать ровно также, как и на vdda ?
То есть у Вас будет два LRC-фильтра. Так можно ?
Тогда и задержки подачи тож будут одинаковые
, Вы закроете сей "гештальт" и не будете волноваться ( хотя бы по данному вопросу )
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Re: stm32 как сделать задержку
В мануале на STM32F030 они не заморачивались, а просто подключили на VDD емкость 4.7мкф, а на VDDA 1мкф.
то-есть обеспечили разность во времени за счет скорости заряда емкостей.
то-есть обеспечили разность во времени за счет скорости заряда емкостей.