| Форум РадиоКот 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-фильтр. Это насколько я знаю должно вызывать какую то задержку. Я понимаю что разница будет пару сотен наносекунд, но все же эта строчка из даташита не дает мне покоя
|
|||
| Автор: | 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 ? То есть у Вас будет два 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/ |
|


