Stm32 с чего начать изучение...

Кто любит RISC в жизни, заходим, не стесняемся.
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25354
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Stm32 с чего начать изучение...

Сообщение КРАМ »

ARV писал(а): Пт июн 05, 2026 09:02:19 Увижу - заткнусь навсегда.
Не нужно столь радикально.
Но посмотреть - пожалуйста:

Изображение

Красным помечены интересующие вас цепи.
Вложения
2026.06.05 10-22-31.jpg
(120.95 КБ) 103 скачивания
Реклама
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18647
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Stm32 с чего начать изучение...

Сообщение ARV »

Не вопрос, сказал навсегда, значит, навсегда. Естественно, задавать вопросы я не прекращаю, а вот давать ответы - не буду.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Реклама
veso74
Поставщик валерьянки для Кота
Сообщения: 1913
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: Stm32 с чего начать изучение...

Сообщение veso74 »

Если следует уменьшить количество корпусов компонентов на печатной плате - есть Resistor‑Equipped Transistor, RET (BJT/FET транзистор + 2 резистора).
Но для схемы с индикацией можно напрямую к МК. На раб. столе работают уже много лет (+AVR/PIC/STM32/CH32 ...), ничего не происходит с МК, ни с LED.
Только LED должны светиться ярко, а китайские именно такие (напр. красные).

СпойлерИзображение
Вложения
ch32v003f4p6_ds18b20.jpg
(78.71 КБ) 107 скачиваний
Аватара пользователя
HardWareMan
Мучитель микросхем
Сообщения: 434
Зарегистрирован: Ср сен 02, 2015 07:47:20

Re: Stm32 с чего начать изучение...

Сообщение HardWareMan »

Насколько я знаю, но сопротивление в затворной цепи полевика это про сглаживание тока на заряд/разряд ёмкости затвора, которая у полевика (особенно мощного) достаточно велика и с ростом частоты управления может уже быть решающим фактором. Однако, это не мешает в некоторых схемах использовать диод для ускорения фронта или спада - зависит от направления диода (а иногда даже встречно-параллельно ставят, потому что диод это нелинейное, но всё же сопротивление). А ведь есть ещё и т.н. "цифровые" полевики (впрочем, как и биполярники).
Изображение
Вложения
RDC.JPG
(65.49 КБ) 75 скачиваний
Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ
Актуальность репозитория: 22 апреля 2026 года
Если чего-то не хватает с сайта st.com - пишите, докачаю.
/!\ Обновлений для STM32PowerMon и STM32PowerMon-UCPD временно не будет.
Реклама
Эиком - электронные компоненты и радиодетали
Zapolyarny
Встал на лапы
Сообщения: 121
Зарегистрирован: Чт май 07, 2026 00:30:38

Re: Stm32 с чего начать изучение...

Сообщение Zapolyarny »

Я полагал, что в цепи биполярных в случаях, изображённых на картинке, ускорение запирания всего лишь побочный эффект (основное назначение - защита от всплесков обратного напряжения, и, возможно, дополнительная гарантия запирания), а в случае полевых - защита затвора.
Именно ускоряющие цепочки - последовательно к цепи управления. Диод притом позволяет разделить режимы.
Реклама
Rapra
Мучитель микросхем
Сообщения: 430
Зарегистрирован: Пн фев 16, 2026 17:30:02

Re: Stm32 с чего начать изучение...

Сообщение Rapra »

ARV писал(а): Пт июн 05, 2026 10:38:51 а вот давать ответы - не буду.
Ой блин, напугал ежа голой жопой :)) Какая польза в ответах от начинающего? :))

Какие соппсна проблемы то с индикатором? Индикаторы типа xxxxSRWA уже при среднем токе сегмента в 2-3 мА светят уже так, что в помещении будет более чем достаточно видно. Если этого мало и хочется глазовыдерательной яркости - я выше давал модель драйвера в корпусе размером 17 х 7 мм. При этом индикатор будет хорошо виден на улице, либо через зачерненное стекло.
Сами себе придумали проблему, когда она решается "на раз".
Реклама
Аватара пользователя
Transformer-V
Друг Кота
Сообщения: 4249
Зарегистрирован: Пн окт 03, 2016 22:50:22
Контактная информация:

Re: Stm32 с чего начать изучение...

Сообщение Transformer-V »

ARV писал(а): Пт июн 05, 2026 08:18:37 Если я правильно понимаю, то технологически невозможно изготовить кристалл, в котором бы соседние транзисторные структуры отличались друг от друга сколько-нибудь существенно, если эти структуры "по схеме" одинаковы. На том стоит вся промышленность интегральных микросхем. Два пина одного порта по параметрам переключения, сопротивления каналов в открытом состоянии и утечке в закрытом, а так же по емкостям затворов и другим (паразитным) будут отличаться не более, чем никак, тысячные доли процента.
Это так, но управление ассинхронное.

ARV писал(а): Пт июн 05, 2026 08:18:37 И параллельное соединение выходов, управляемых одновременно - официально оговариваемая возможность всех логических схем, к которым, безусловно, и МК относится.
Управлять одновременно всеми внутренними входами порта внутри МК невозможно, синхронности нет и не будет(и ненужна она там), скорее ассинхронная подача сигнала на входы блоков порта, отсюда сквозной ток и неравенство токов. Одновременное объединение входов и выходов логических элементов позволительно, но есть оговорки.

В вашем случае, если так сильно хочется объединить двухтактные выходы, воспользуйтесь обычными диодами с малым падением напряжения на переходе.
Rapra
Мучитель микросхем
Сообщения: 430
Зарегистрирован: Пн фев 16, 2026 17:30:02

Re: Stm32 с чего начать изучение...

Сообщение Rapra »

Вообще-то, все сигналы внутри синхронизированы тактовым сигналом. Кто не верит - посмотрите, как работают дискретные D-триггеры.
Хотя и существуют небольшие задержки, называемые задержкой распространения, а так же переходные процессы, но в данном случае это наносекунды и менее.

Но всё равно, объединять выходы микроконтроллера напрямую - есть дурной тон. Ибо случайная программная ошибка на этапе отладки - и КЗ обеспечено. Поэтому, вместо объединения выходов ставят транзистор, как наиболее правильный и безопасный вариант. Есть "цифровые" транзисторы с внутренними резисторами.

Вообще, рассматриваемая проблема не стоит и выеденного яйца, а тут уже исписали три страницы темы. Решение было предложено уже несколько раз и в разных вариантах.
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25354
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Stm32 с чего начать изучение...

Сообщение КРАМ »

Rapra писал(а): Пт июн 05, 2026 17:19:30 Ибо случайная программная ошибка на этапе отладки - и КЗ обеспечено.
Я выше показал, что КЗ - это совсем не КЗ, а 130 Ом. И ток всего чуть выше 25 мА.
И это при том, что практически невозможно допустить ошибку приводящую к КЗ, если объединены пины одного порта.
Ибо вывод в порт - это атомарная процедура.
С другой стороны, есть огромное множество проектов с управлением силовыми цепями, где реально остановка в отладчике - это пожар.
Значит ли это, что проектирование таких устройств - это дурной тон?
Никаких проблем (СОВСЕМ НИКАКИХ) объединение пинов порта не создает. Проблема надумана от начала до конца.
Другое дело, что объединение двух пинов не удваивает ток. Некоторый небольшой разброс Rdson имеется. По опыту и на вскидку нужно отдавать на перекос процентов 10...20 тока. Для простых устройств с копеечной ценой, а значит и себестоимостью, экономия резисторов и ключей бывает обоснована. Напомню, что к стоимости элементной базы добавляется стоимость монтажа. И традиционно такие изделия имеют крошечную маржинальность и миллионные тиражи.
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25354
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Stm32 с чего начать изучение...

Сообщение КРАМ »

Transformer-V писал(а): Пт июн 05, 2026 16:53:48 Это так, но управление ассинхронное.
Лютая чушь безграмотного дилетанта.
Асинхронность в МК в принципе невозможна при передаче внутренних сигналов, а внешние сигналы и сигналы от асинхронной периферии (бывают асинхронные таймеры) синхронизируются при взаимодействии с шинами и ядром.
Ответить

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