Тёмный

STM32. Как не ошибиться при проектировании первой схемы. Условия запуска. Минимальная обвязка. 

Vladimir Medintsev
Подписаться 36 тыс.
Просмотров 54 тыс.
50% 1

В ролике рассказано о минимальных условиях запуска микроконтроллера на примере STM32F103. Как подключить питание, тактирование, цепи сброса и программатор. Какие необходимы конденсаторы по цепи питания.
Канал в телеграмм - t.me/vladimir_medintsev
Канал Яндекс.Дзен - zen.yandex.ru/vladimir_medintsev
Канал на RuTube - rutube.ru/channel/1797552/
Канал на RU-vid - / vladimirmedintsev
------------------------------------------
Если вы хотите поддержать автора канала номер карты Сбер:
2202-2023-2480-4008
------------------------------------------

Наука

Опубликовано:

 

20 июл 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 220   
@VladimirMedintsev
@VladimirMedintsev Год назад
Пришлось заблокировать очередного неадеквата - Курган Степана. Принесет справку - разблокирую.
@ivan101ist
@ivan101ist Месяц назад
спасибо тебе мужик за советы! )
@Ivan-vt4bs
@Ivan-vt4bs 4 месяца назад
Спасибо! Доходчиво. Возможно, дополнительно стоит осветить тему топологии/трассировки (где расположить фильтрующие элементы, высокочастотные цепи, etc...). Главный и верный посыл ролика - RTFM!
@marcustroy4880
@marcustroy4880 Год назад
Владимир спасибо за видео. Запишите видео по пошаговому проектированию плат. С вашими комментариями по выбору среды проектирования, именно в части вашего использования в качестве основной и их преимуществах, подходам к выбору комплектующих вот такого видео ох как не хватает. Например разработка аналога платы блек пил с примитивным выходом на датчик температуры. Думаю просмотры гарантированны.
@avi-crakhome2524
@avi-crakhome2524 Год назад
Двухслойную ПП на stm32f769bg пришлось разводить 12 раз. На третьем варианте психанул, и развёл только память с чипом, оказалось этого недостаточно. 4 слоя завелись с пол пинка, а удачная двухслойка имела в 6 раз большую площадь, и бесконечное количество переходных. ПП выглядит как мотогонщик после дтп - ни одной целой дороги (без переходных). После работы с фпга, чипы st воспринимаются как бассейн наполненный иголками от наркоманских шприцов - в котором по зарез нужно найти 10 копеек.
@Ololoshize
@Ololoshize Год назад
да вы мастер аналогий. ))
@IgorChudakov
@IgorChudakov Год назад
Ну, многоногие процессоры однозначно сразу надо делать в 4 слоях.
@olegvresh
@olegvresh Год назад
Спасибо. То что нужно. Как раз задался этим вопросом, а тут Ваше видео
@SaTor_RotaS_
@SaTor_RotaS_ Год назад
видео просто замечательное 👍 А самое пожалуй важное, что информация учителя легко усваивается учеником не имеющим не малейшего представления о мк в плане его программирования.
@bomber_man6352
@bomber_man6352 Год назад
Спасибо за вашу работу!
@arzamas1988
@arzamas1988 Год назад
Очень важная тема. Хоть я уже и не помню, когда я сам создал схему с использованием контроллера, но у меня свежи васпоминания, как ме впервые пришлось проектировать схему на Xilinx Spartan 7 в БГА корпусе. При этом, это был мой первый опыт общения с матрицей. Плата получилась 8 слоев. Но я очень сильно боялся допустить ошибку, перепроверял себя, так как там было много конфигурационных спец.пинов. корпус матрицы не оставлял права на ошибку. Делал с нуля: уго, футпринт, схема. Всё получилось с первого раза.
@Ruslan-kk4pf
@Ruslan-kk4pf Год назад
Какое хорошее видео, автор всё понятно рассказывает! Как раз перехожу с атмег на стм.
@serj4696
@serj4696 Год назад
Вы рассказываете лучше, чем некоторые преподаватели в университете.
@SIM31r
@SIM31r Год назад
Я вел пару семестров, узнал что меня инженера поставили вести предмет за сутки до этого случайно, почитал сам утром Википедию по предмету и далее прочитал курс как я его понимал )
@serj4696
@serj4696 Год назад
@@SIM31r А у меня преподавала женщина, которая совсем не понимала что сама преподавала. Она выучила учебную программу и чуть шаг в сторону от темы в ответ - "Вы уже взрослый человек, информации в сети много, найдете сами".
@SIM31r
@SIM31r Год назад
@@serj4696 да, есть и такие, зарплаты не высокие, в деканате выбирать особо не из кого. Я из универа когда в ИТ ушел зарплата выросла раза в 4, при том что работа даже проще.
@serj4696
@serj4696 Год назад
@@SIM31r А один из курсов программирования, у нас вел наш куратор, который заканчивал наш универ, по специальности ЖД пути. А мы были инженеры КСС (компьютерные системы\сети). Так вот и живем...
@serj4696
@serj4696 Год назад
@@user-gl7dv7we8m Ну хреновое в Украине было образование, что поделать. Но я поступил на бюджет и кончил успешно универ. Так от и живем.
@f1x472
@f1x472 Год назад
Как раз то что нужно, благодарю!
@alexeykuimov
@alexeykuimov 4 месяца назад
Отличное видео , спасибо
@user-sk9kc2vu9m
@user-sk9kc2vu9m 10 месяцев назад
Спасибо Вам большое, за такое познавательное видео!
@johnSmith-mo5ne
@johnSmith-mo5ne Год назад
Спасибо, Ваше видео как раз кстати, сам сейчас перехожу с ATMEL на STM32
@Ololoshize
@Ololoshize Год назад
Самое начало послушал, уже захотелось поставить лайк.
@VELEMIR-7472
@VELEMIR-7472 5 месяцев назад
Благодарю, очень полезно и познавательно.
@enisykin1299
@enisykin1299 Год назад
дай вам бог здоровьичка!
@VladimirMedintsev
@VladimirMedintsev Год назад
И вам здоровья крепкого!
@user-pe3up1vg8s
@user-pe3up1vg8s Год назад
Спасибо !!! Интересно !!!Подписка и лайк !!! Жду продолжения видеороликов ...
@Nidvoraich
@Nidvoraich Год назад
Ждал это видео от Вас несколько лет :) Когда-то как раз упёрся в непонимания надписи "N*100 nF". И отдельное спасибо за то, что ткнули носом, что куб сам может подобрать всю документацию по нужному МК. СПАСИБО Вам!
@Ololoshize
@Ololoshize Год назад
А что значит N*100 nF? Конденсатор, ёмкость которого кратна 100 нФ?
@Nidvoraich
@Nidvoraich Год назад
@@Ololoshize 7:55 на каждый подобный вход надо ставить 100 нанофарад. И для всех один общий на 10 микрофарад
@Ololoshize
@Ololoshize Год назад
@@Nidvoraich Спасибо. )
@Nidvoraich
@Nidvoraich Год назад
@@Ololoshize где-то читал или видел, что кондёры надо ставить максимально близко к МК, не на другом конце платы
@user-vs5pn2pc4i
@user-vs5pn2pc4i Год назад
@@Nidvoraich что бы уменьшить сопротивление конденсатора лучше подключить конденсатор как можно более короткими дорожками.
@migratorybird3625
@migratorybird3625 Год назад
Супер видео. Спасибо!
@antonGoldinov
@antonGoldinov Год назад
Ура, наконец то видео новое !
@gebanb
@gebanb Год назад
Спасибо, очень познавательно.
@amadisasdasdasd
@amadisasdasdasd Год назад
Спасибо за видео. Оч интересно, я сам такой же - тяжело сделать первый шаг на stm...
@MrAlien109
@MrAlien109 10 месяцев назад
Большое спасибо за очень информативное и профессиональное видео. Подписка и палец вверх 👍
@vernnms78
@vernnms78 Год назад
Спасибо за видео! Для меня как повторение -- мать учения. :)
@user-vc4ox1yt2w
@user-vc4ox1yt2w Год назад
Я начинающий и мне понравилось это обсуждение
@nordriver
@nordriver Год назад
На самом деле полезный формат для начинающих. Не мигалка а именно база старта...
@payalnik-v-golove
@payalnik-v-golove Год назад
эххх сколько я дециметров текстолита загубил на разные пробные проекты :-) бывало рисуешь месяц плату, потом столько же ждешь, а потом после испытаний понимаешь что не годится такое решение вовсе или что нужно переделывать. А перерезание дорожек, навесные проводки и детали для первых опытных плат, так это вообще милое дело, куда без этого. Хорошо если корпус LQFP с шагом 0,8 как у мега8 и пр. (корпуса K). чего бояться то, такие мелкие платы и стоят то недорого. ну в крайнем случае потратит рублей 300-400, в сравнении с опытом это мега крутые инвестиции :-) Кстати есть же макетки под корпуса TQFP. Новые серии STM32G07x и 03x имеют всего один пин питания и вообще проблем нет. Точнее там три пина но они рядом и можно на макете их тупо закоротить
@KhotenkoVladimir
@KhotenkoVladimir Год назад
Спасибо большое!
@p3ng08
@p3ng08 Год назад
Да, полезно. Спасибо
@paschendale1917
@paschendale1917 2 месяца назад
Здравствуйте)Надобно больше образовательных видео)Желательно по cmsis)С месяц назад начал изучать стмки. Для своих домашних поделок определил как возможные в использовании только корпуса tqfp32(знакомые и освоенные благодаря меге8) и tssop20. Восьминогие не рассматриваю, так как они дороже. Но это все серии f0*, g0*, l0*, c0*. А вот под народный f103 весьма сложно будет выполнить плату в домашних условиях. Так что зря вы наехали на своего знакомого радиогубителя. Если бы нужно было заюзать 103ий, то я бы тоже , скорее всего, пользовал бы отладку. В целом впечатления противоречивые. От "етить,как это сложно" до "какие же они милахи", когда удается самостоятельно запустить какое-либо внешнее устройство типа дисплея или датчика. Микроконтроллеры-это отличный способ уйти от действительности не причиняя особых проблем бюджету и здоровью...
@user-ik2yd4uz7o
@user-ik2yd4uz7o 4 месяца назад
Красава
@user-rx4rp5yb5j
@user-rx4rp5yb5j Год назад
Как всегда кратко и понятно. Ждем видео "Как не ошибиться при покупке или проектировании программатора". Вот у меня 3 программатора STLINK v2, 2 из которых свистки и 1 дорогой с JTAG и все они работают без проблем в F103, F407, но с F030 работает только один из них, который самый дешевый ибо он на китайском клоне F103. Раньше я считал что F030 в новых версиях программаторов не поддерживается, но вот совсем недавно купил несколько плат на F411 и чудо - у меня снова только 1 рабочий программатор. Вот почему так?
@qsandr
@qsandr Год назад
Спасибо, я думаю что это очень пригодится начинающим. Я долго копался в документации и схемах заводских устройств чтоб до этого дойти.
@user-dq2ci5ln5g
@user-dq2ci5ln5g Год назад
Таки вот в этом-то вся и бяда для начинающих, когда разжевали и всё в ротик положили, они проглотили, а "еда"-то и не усваивается! 😳 А потом и начинают засыпать вопросами: - а у меня вот это не работает, а я вот так сделать не могу, а у меня лампочка не мигает! 🤔 А вот когда сам все схемы разберёшь и все доки чуть-ли не наизусть выучишь, да по библиотеке пару десятков раз пройдёшься, вот тогда дело и пошло! Этим-то и отличается старый системный подход, скажем так, стар -пёров- прогеров, от поверхностного наскока по верхам большинства современной молодёжи! Я не говорю, что все такие, но на мой взгляд, процентное соотношение людей, хоть как-то разбирающееся в схемотехнике и программировании МК, ко всем остальным "увлёкшимся" этой темой, стремительно уменьшается! 😒 Это хорошо заметно по каментам в профильных форумах и каналах, да хоть под этим видосом тоже "мрак"! 👍😁🤪
@44Nemo44
@44Nemo44 Год назад
Спасибо. Но свои пилюли давно наделать надо для начинающей молодежи. Хотя бы пустые платы. И раздать их страждущим любителям за символичную плату. Не так уж и много наберется любителей...
@armor-3ulefone471
@armor-3ulefone471 Год назад
Резистор в цепи сброса не нужен, так как имеется встроенный резистор, об этом говорится в описании контроллера, нужен только конденсатор
@ArthurIslamRU
@ArthurIslamRU Год назад
Красавчик
@tupoy_ytub_uberi_psevdonim
@tupoy_ytub_uberi_psevdonim Год назад
это сильно поможет мне не накосячить)
@user-md1jl3nv8z
@user-md1jl3nv8z Год назад
Боятся это нормально, а делать ничего, это ещё хуже! Спасибо я хоть и с 8 разрядными мк работаю, но информация полезна, если буду работать с 32х разрядными мк от компании STM. Я уже буду в курсе дел при работе с этими МК.
@sergeyknyazev1847
@sergeyknyazev1847 Год назад
Дело не в боязне а в процессе и времени. Лут быстро и не качественно, завод очень долго. Поэтому проще взять готовую плату, соплями навешать периферию. А после изготовления такого устройства и его настройки, энтузиазм падает и всё оставляется как есть. 99.9 устройств собираются для себя для дома.
@denisgluk431
@denisgluk431 Год назад
я когда погодную станцию лепил.. у меня там датчик co2, ppm, термометр который внутрь не сунешь, плата температуру искажает.. ни одного устройства, которое был бы смысл на самой плате делать.. поэтому проще было ардуину повесить
@vitgo
@vitgo Год назад
ну и еще зачастую цена отдельно контроллера будет дороже чем уже впаянного на плату с али :-) и не надо мучаться.. и кварцы уже будут.. и стабилизаторы питания... а это все деньги... поэтому если вопрос миниатюризации остро не стоит - то делать готовыми модулями и проще и целесообразно
@agentsmit09
@agentsmit09 Год назад
Согласен, для дома и для себя и так сойдет.
@denisgluk431
@denisgluk431 Год назад
@@agentsmit09 а по другому не сойдёт.. ppm co2 это сложные устройства, с турбинами и лазерами, ты в свою плату их никак не встроишь..
@user-dq2ci5ln5g
@user-dq2ci5ln5g Год назад
@@denisgluk431 Ха-ха, вы это объясните Дмитрию Коржевскому, который недавно 2 видоса выкатил по сборке автономного СО2 датчика... 🤔 ну как датчика, показометра для дома, или для погреба/подвала! 😳 Но как бы там ни было, но этот девайс работает, да ещё с какой-то точностью что-то показывает! 👍😁🤪
@svbHiTek
@svbHiTek 9 месяцев назад
Уважаемый Владимир, спасибо за полезную информацию, вы рассказали о том как сделать минимальную обвязку опираясь на информацию из даташита. Хотелось бы знать как ее улучшить в плане питания МК.
@MrDevWar
@MrDevWar Год назад
Платки stm для тех, кто не хочет застрять навечно в луже ардуиновских поделочек. Они для серьезных мужиков , для лютого производства) Даже если одна плата крутит всего 1 мотор и датчик тахометра - все равно, это серьезно!
@sledleo
@sledleo Год назад
Вот это прорыв! Много полезной информации. Супер! Подход и образ мыслей - то что нужно для осознания
@pavelboboshkin3898
@pavelboboshkin3898 Год назад
Рекомендую линию сброса NRST также выводить на разъем программирования. В первых платах discovery этого сигнала нет на разъеме программирования, но в последующих версиях уже есть.
@sc0or
@sc0or 3 месяца назад
Это 4 САМЫХ простых пункта. Вы ж сразу ориентируйте, что ему прийдется выбрать и расположить в нужном месте кварц(ы), что ему нужно будет по даташиту зашунтировать все выводы питания и навесить дросселей в нужных местах, что ему прийдется выбрать и правильно развести во-первых, USB коннектор и защиту от статики, что ему прийдется определиться 4 или 6 слоев будет в печатной плате и настроить слои в правильном порядке, взять лдошный или импульсный стабилизатор питания (и развести его), что ему прийдется поиграть в тетрис с выбором портов для периферии так, чтобы не пришлось перескакивать со слоя в слой постоянно, контроллируя при этом, чтобы дорожка какого-то жпио не перерезала земляной полигон пополам, что здоровый кусок будет занят цепью блутуса или лоры (если нужно), что нужно не забыть согласовать импеданс на длинных линиях, выбрать, кто будет паять: жлцпцб или сам руками (и определиться с корпусами, потому как 0603 могут тупо не влезть), что через неделю разводки он обнаружит, что лучше-таки повернуть корпус проца на 90 градусов. И так далее =) Это все необходимо пройти первый раз, дальше будет легче, но это не шаг на полметра, а скачек на пять.
@NIKOLAY_PSHONIA
@NIKOLAY_PSHONIA Год назад
У китайских плат тоже бывают ошибки. stm32f407 ошибка по RF да и разводка не совсем. Поэтому сильный шум в АЦП.
@alfiz9943
@alfiz9943 Год назад
Здравствуйте. Можете, пожалуйста, рассказать о прошивке и тестировании большого количества устройств микроконтроллерах
@KostsovKonstantin
@KostsovKonstantin Год назад
Добрый день. Спасибо за видео. С ужасом недавно осознал, что не все мои коллеги могут разработать схему с STM32. А их старшие товарищи не могут это проверить.
@iwh1te340
@iwh1te340 Год назад
Не скромный вопрос, а чем СТМ отличается от другого МК?
@IgorChudakov
@IgorChudakov Год назад
@@iwh1te340 32 разряда, что ускоряет обращение к памяти, многообразие встроенной периферии, мало ошибок в железе и удобная среда проектирования.
@WrongBee13
@WrongBee13 Год назад
Осталась последняя фобия. Остаться без возможности относительно быстро купить. Или проблема надумана? Являюсь поклонником STM 32 и ESP 32. Пока, во всяком случае. И поклонником канала и Владимира. Навсегда :)
@redtex
@redtex Год назад
Не нужно бояться ошибок.
@RadioExperiment
@RadioExperiment Год назад
А я предпочёл бы готовые платки, чтобы время не тратить, если речь не о серийном изготовлении. Но чаще приходиться делать платки, чтобы впихнуть, да и нравиться делать как можно мельче.
@eurosetvk
@eurosetvk 7 месяцев назад
Вкусный видос. Только жаль, что не раскрыто (раз касались этого) зачем нам нужно отдельно питать аналог, а отдельно цифру. Почему нельзя было просто на одну ногу все питание сделать (с точки зрения проектировщиков контроллера). Может, здесь зашита возможность питать аналог другим напряжением повыше, например 12 вольт? Ну иначе не могу понять смысл деления этих частей питания, ведь можно было их поделить внутри контроллера
@maelgrum
@maelgrum Год назад
Все прекрасно рассказано ! Еще очень полезно бывает добавить к двум минимально необходимым сигналам SWDIO и SWCLK еще и TRACESWO. SWO позволяет например печатать в исполняющихся программах при помощи printf. Это бывает очень удобно и полезно при отладке программ, но не обязательно конечно ))
@kardanium
@kardanium Год назад
Я CubeMX использую для распределения ножек по функционалу. От туда можно экспортировать список настроенных ног и посредством скриптов создать связи в САПР. Это очень удобно и сильно упрощает этот процесс. Особенно на крупных корпусах.
@IgorChudakov
@IgorChudakov Год назад
Более того, он здорово помогает и при разводке платы, позволяя перенаправлять функционал на другие пины для оптимальной разводки.
@kardanium
@kardanium Год назад
@@IgorChudakov Я обычно сразу это делаю с учётом, что всё это нужно потом разводить на плате. Делю плату на условные области (область процессора, область питания, аналоговая область и т.д.) и распределяю пины так, чтобы удобнее и оптимальнее было вести дорожки в соответствующие области. Метод разбиения платы на области упрощает разводку сложных плат и даже позволяет работать над одной платой сразу нескольким людям.
@user-bn7he3rs5s
@user-bn7he3rs5s Год назад
Ардуинцик, это состояние мозга... Таких знакомых у меня полно. У них стандартная отмазка "да мне хватает" и "так всё же есть". На самом деле, тупо ЛЕНЬ разбираться!
@denisgluk431
@denisgluk431 Год назад
ну лень.. я вот программист, я тоже залупаться могу на людей которые готовые библиотеки используют или что-то не совсем сами пишут.. я могу взять не адруину, а что-то своё развести, притом я реально разберусь.. просто время потрачу.. а время оно к сожалению не всегда есть физически..
@denisgluk431
@denisgluk431 Год назад
​@@user-nt9wi8op2h avr что плохо, у них цена какая-то ипанутая, и по функционалу они довольно простая.. когда stm тебе с криптографию и часы и lcd контроллер готов дать на борту, вообще всё что угодно.. а щас raspberry контроллер появился, в этой крохе два метра памяти и два ядра - у него цена за год упала, за 250р целую плату купить можно, ещё яркий rgb диод будет.. в то время как atmega только дорожает и дорожает, он 1.5-2 раза дороже raspberry и дальше растёт
@kalobyte
@kalobyte Год назад
@@denisgluk431 у авр есть сообщество и готовые боле менее рабочие библиотеки для ардуины ардуина на стм сильно жрет память, поэтому не особо пользуется спросом и т.к. 95% пользователей хватает возможностей авр, то допилить стм не спешат
@Fjyclydjgu
@Fjyclydjgu Год назад
Очень полезное видео! Но цена блюпила дешевле чем отдельный чип если только его брать не млн партиями, плюс все распаяно и есть ЮСБ разъем, именно это и подкупает.
@KARMAElectronics
@KARMAElectronics Год назад
Замечательное видео) Коммент в поддержку и вопросик - а разве в POR не встроен супервизор, который и так откладывает формирование сигнала сброса? Схема задержки сброса только на RC цепочке весьма ненадежная. Например, если произойдет кратковременное отключение питания конденсатор будет уже почти заряженным, и время до его полной зарядки существенно уменьшится.
@VladimirMedintsev
@VladimirMedintsev Год назад
POR снимает активный сброс при повышении уровня питания до определенного уровня. Но POR не вносит временную задержку.
@KARMAElectronics
@KARMAElectronics Год назад
@@VladimirMedintsev сам себя еще раз проверил, таки есть формирование задержки в POR STM32. Можно посмотреть в RefManual RM0091. На 84 страничке приведена осциллограмма, в которой отображена задержка Temporization. Табличное значение 2.5 мс для F030 можно подсмотреть в DocID024849 на 45 странице.
@KARMAElectronics
@KARMAElectronics Год назад
@@sergsapov2927 наверно вы имели ввиду диод параллельно резистору, но в этой схеме есть недостаток - она не будет корректно работать, если при отключении питания линия будет оставаться в Z состоянии. Для подобных задач используют супервизоры, а в STM этот узел уже встроен.
@user-fx3qe5js6d
@user-fx3qe5js6d Год назад
@@VladimirMedintsev stm в наше время не очень удачный выбор, стоят ненормально дорого - нужно больше рассказывать про китайские клоны. Для профессионалов STM ненужно - сами выберут, а для начинающих ненужно потому что это уже не ликвид в плане цены
@VladimirMedintsev
@VladimirMedintsev Год назад
@@user-fx3qe5js6d Неликвид в плане цены, если вы будете покупать STM32 в таких магазинах как Чип-Дип. А все остальные люди вполне себе закупают по ценникам от 60 до 300 рублей и живут себе спокойно. Это к вопросу "нереально дорого". Второй момент. Китайские это НЕ клоны, а вполне себе самостоятельный продукт. К примеру GigaDevices. Просто поглядите на историю компании и все станет на свои места.
@remontlive
@remontlive Год назад
Здорово, но очень не хватает самого первого видео как настроить Keil при первой установке куба. (Во всем ютьюбе не нашел такого видео). А именно, установка кейла и куба, настройка кейла, написать код моргания диодом и из кейла залить в микроконтроллер.
@skiwatch
@skiwatch Год назад
Владимир, добрый день. Спасибо за видео, было полезно. Т.к больше не к кому обратиться - пишу Вам) Сделал свое устройство на базе arduino nano и mega «секундомер для горнолыжного спорта». Устройство состоит из нескольких блоков связанных радиомодулями E01-2G4M27D (на базе nrf24l01). Питание на контроллер и радиомодуль разделил. Т.е от одного аккумулятора (LiitoKala 2020 21700 мАч, литий-ионный аккумулятор 4000 в, 40 А для режима высокой разрядки, 3,7 в, 15 А) выход на 2 разных регулятора питания (мт3608 для контроллера и отдельная на 3.3в для радиомодуля) Проблема в том, что вся схема работает корректно только при температуре от +10…+15 градусов. При низких температурах порядка -5…-25 периодически происходит зависание микроконтроллера. Один минус в том что устройство собрано навесным монтажом.. может и это сказывается.. Был план собрать прототип навесным монтажом, а потом переделать устройство на печатную плату. Но т.к столкнулся с непонятной проблемой - руки опустились.) Можете ли Вы подсказать на какие моменты обратить внимание при проектировании устройств для низких температур?
@denisgluk431
@denisgluk431 Год назад
так может батарейка замерзает или дисплей?
@kalobyte
@kalobyte Год назад
мт3608 сильно шумит и китайские детали не могут нормально работать при низких температурах да и не нужено там 2 регулятора, тем более импульсных
@skiwatch
@skiwatch Год назад
@@kalobyte спасибо! А два регулятора для разного напряжения 5v для контроллера и 3.3v для радиомодуля
@kalobyte
@kalobyte Год назад
@@skiwatch достаточно поставить 8мгц на контроллере и питать его от 3.3в импульсным, который поддерживает вход от 5 до 3в, развязку только сделать на лц п-фильтре по питанию
@sergejjost
@sergejjost Год назад
Да, очень знакомо , я тоже с одной стороны хочу попробовать сам платы проектировать, но как-то боюсь. Хотя знаю что есть куча программ и можно проверить, будет ли работать, прежде чем заказывать, или самому делать. Но всё равно не делаю
@IgorChudakov
@IgorChudakov Год назад
Дорогу осилит идущий 🙂
@MrMultiwas
@MrMultiwas Год назад
Если бы мог, поставил бы 10 лайков! Спасибо
@ps7065
@ps7065 Год назад
Видео о том как нужно открыть и прочитать application note...
@IvanEng747
@IvanEng747 Год назад
У "синей таблетки" не подключен вывод VBAT к остальному питанию. А так видео полезное, хотя тема RC-цепочки не раскрыта, всегда хотел понять ее надобность в цепях питания. Подтягивающий резистор обычно для портов I/O применял, а конденсаторы по питанию, дабы "звон" и "шумы" устранять, а также просадки по питанию.
@user-dk4vr3fp3s
@user-dk4vr3fp3s Год назад
Про пользование даташитом очень интересно посмотреть! Спасибо! Но хорошо бы добавить что такое таблица связей, которая строится по принципиальной схеме, а потом проверяется на печатной плате. Сам не делаю печатки под СТМ по тому что не нашёл СТМ в дип корпусах) а лутом под маленькие микросхемам как то не хочется. Но я обязательно сделаю, возможно лутом. Почему не заказываю печатки из кЕтая, я не знаю🙃
@IvanDorozhkin
@IvanDorozhkin Год назад
Есть платки-адаптеры под корпуса soic/tssop/qfp для запайки обычных контактов, шагом 2.54, которые можно воткнуть в отладочные панели или конечную плату
@kalobyte
@kalobyte Год назад
стм нет в дип лутом под такие корпуса гиморно делать, есть 3д принтеры полимерные, там жк матрица высокого разрешения есть и уф подсветка при помощи фоторезиста можно делать платы под стм, только принтер этот стоит 250 евров вроде, а сама матрица евров 30-50 пока еще никто не сделал к ней какой-то блок управления, чтобы он мог парсить герберы так что вот так пока
@IvanDorozhkin
@IvanDorozhkin Год назад
​@@kalobyte а зачем герберы парсить? открыть в пкаде, сохранить как dxf или картинку, а ее уже уже в gcode или на матрицу
@user-dk4vr3fp3s
@user-dk4vr3fp3s Год назад
@@kalobyte китайцы могли бы делать свои поддельные СТМ в дип корпусах) то что они это не делают, меня это немного злит))))) ну это всё шутки конечно. Фоторезист может быть попробую когда ни будь. Смотрел видосы как на маленьких "дешевых" ЧПУ делают, но так себе результат, как мне кажется. Для себя сделал вывод что ЛУТ норм тема, по крайней мере для моих объемов, насмотрелся видосов и понял что соберу термопрес для переноса рисунка и куплю термотрансферную бумагу.
@kalobyte
@kalobyte Год назад
​@@user-dk4vr3fp3s бумага эта дорогая и одноразовая лучше купи тогда ламинатор, я укпил и норм и регулятор сделал со8 16 вполне себе делает между выводами дип мелкасхем тоже делал дорожки давно, увидел свою старую плату и удивился, что я такое мог делать лет 15 назад но для фотошаблона надо струйный принтер и головку черную для фоторежима печати текстовая слишком с низким разрешением и чернотам не очень выходит, а чернила засыхают и головка дохнет станок для фрезерования плат стоит 500 евров 20х30см и его нет в продаже в европах (быстро раскупают заранее) есть хороший станок для плат и масок, но он 4 куска стоит но как круто он платы делает и слой маски снимает так что остается ждать, пока кто-то допилит прошивку для 3д принтера полимерного и можно будет быстро делать фоторезистом засветка 1 минута всего
@alexandrmalkov5850
@alexandrmalkov5850 Год назад
Владимир, можете подсказать какой софт у вас в ролике по схемотехнике? (надпись вижу - "Схемотехника", но по поиску глухо).
@VladimirMedintsev
@VladimirMedintsev Год назад
Схема нарисована в программе DipTrace.
@antonkazachkov5228
@antonkazachkov5228 Год назад
А я все пишу тз. Мой проект это несколько ваших проектов в одном. Там и дисплей, там и считыватель мифаре, там и дисплей, там и Ethernet с веб мордой, там и выходы wiegand 34🤪. И все это взаимодействует
@KeyCe
@KeyCe Год назад
в цепь сброса ещё полезно включать диод, анодом к конденсатору и катодом к +3,3 (паралельно резистору). Желательно германиевый, но если нет - то шотки.
@VladimirMedintsev
@VladimirMedintsev Год назад
Зачем?
@44Nemo44
@44Nemo44 Год назад
Есть специальные микросхемы для этих целей.
@KeyCe
@KeyCe Год назад
@@VladimirMedintsev быстрый разряд конденсатора.
@KeyCe
@KeyCe Год назад
@@Blambik если нужно быстрый сброс по питанию. Очень быстрый. И при этом - гарантированный.
@user-nh4vg7lg7z
@user-nh4vg7lg7z Год назад
Здравствуйте. В мк renesas есть такой вывод “mode”. У вас есть какая-нибудь информация по программированию/программатору для данного вывода мк? Где ознакомиться можно?
@VladimirMedintsev
@VladimirMedintsev Год назад
Очевидно, что вывод описан в документации. Функциональное назначение в datasheet
@antonfilatov3556
@antonfilatov3556 Год назад
А есть ли смысл ставить по кондеру на каждый вывод цифрового питания? По схеме же они все равно подключаются параллельно.
@VladimirMedintsev
@VladimirMedintsev Год назад
Есть, т.к. конденсаторы должны быть установлены в непосредственной близости к выводам питания микроконтроллера, на пути протекания тока.
@hamstergeorge4639
@hamstergeorge4639 Год назад
Бывает обратная проблема - "чё я лох блюпил паять, ща свою схему накидаю за 5 сек" (это был я и я обломался xD)
@ImportantLexus
@ImportantLexus Год назад
Где скачать STM32Cube последних версий? На официальном сайте недоступно даже с регистрацией
@VladimirMedintsev
@VladimirMedintsev Год назад
Зарегистрируйтесь заново. Не указывайте страну Россия. У них два уровня блокировки, по IP и по стране в профиле.
@VladimirMedintsev
@VladimirMedintsev Год назад
@@user-gl7dv7we8m Наша страна называется Россия, о чем вы пишете мне не известно. Если захотите ознакомиться с достижениями страны более подробно, то оставляю вам ссылочку - ruxpert.ru/Россия
@evgenyye
@evgenyye Год назад
Использовать отладочные платы удобно для одноразовыз проектов. А тратить время на разработку плат, заказ у китайцев и.т.д это если знаешь что будет как минимум 10-20 образцев
@nurberg2Request_live_VS
@nurberg2Request_live_VS Год назад
У меня нет stm микроконтроллеров, - хотелось бы поинтересоваться, stm cube mx и utilites возможности одинаковые? Кроме гуи?
@VladimirMedintsev
@VladimirMedintsev Год назад
Нет, это разные вещи.
@nurberg2Request_live_VS
@nurberg2Request_live_VS Год назад
@@VladimirMedintsev оказалось он на java почти(если учесть те ОС в которых нет портированной java) кроссплатформенный 🤔
@user-hz8cz9hm9r
@user-hz8cz9hm9r Год назад
Как бы проверить то что будет заливаться при прошивке ибо интернет пестрит всяким форками;)
@Azatot86
@Azatot86 Год назад
в чем разница цифрового и аналогового питания? почему это разные вещи?
@andreimanilkin5339
@andreimanilkin5339 Год назад
Это просто две отдельные линии питания. Одна на цифровую часть микроконтроллера, вторая на аналоговую. Делается так для того, чтобы аналоговые и цифровые сигналы, распространяясь по цепям питания, не мешали друг другу. Потому как для аналогового сигнала цифровой - это помеха. И наоборот.
@pavelboboshkin3898
@pavelboboshkin3898 Год назад
4:30, на экране показаны контроллеры STM32C011. Что это? Таких, кажется, не бывает. Есть STM32L011. Это ошибка в CubeMX?
@SevenNightdreemVeryPavlovny
Скоро выпустят, готовится новая серия
@pavelboboshkin3898
@pavelboboshkin3898 Год назад
@@SevenNightdreemVeryPavlovny , где об этом почитать? На сайте ST не нашел такой информации.
@SevenNightdreemVeryPavlovny
@@pavelboboshkin3898 не знаю где, и как сайтом ст пользоваться тоже, настолько всё криво у них что я всегда через гугл ищу нужный документ
@user-zu1tm4mo2k
@user-zu1tm4mo2k Год назад
Пытаюсь перевестись к Вам на факультет)
@VladimirMedintsev
@VladimirMedintsev Год назад
Очень рад. Сообщите мне, когда процесс завершится.
@user-zu1tm4mo2k
@user-zu1tm4mo2k Год назад
@@VladimirMedintsev Ура! Я с вами! Записали в группу от 17 августа
@VladimirMedintsev
@VladimirMedintsev Год назад
От 17 августа, значит вы пропустили встречу.
@andreyisupov5797
@andreyisupov5797 Год назад
Посоветуйте тулчейн и примеры к нему с ним о нем
@IgorChudakov
@IgorChudakov Год назад
STM32CubeIDE. При проектировании схемы - STM32CubeMX. Он же явяется частью IDE.
@vladzoz6301
@vladzoz6301 Год назад
С графикой фсе? Движения нет?.
@denisgluk431
@denisgluk431 Год назад
У меня любой stm32 без всякой обвязки вообще стартует идеально, я там придумал какие-то кондёры, но запаивать лень было. И прошивается молча, что про говёную отладочную плату не могу сказать, хотя их несколько вариантов купил, там постоянно геморой какой-то лютый. Щас правда часы попробовал на stm32f030c6 запустить, там rtc безбожно тормозит, чуть ли не в два раза. для f103 вычитал, что люди там какие-то две ноги от платы отпаивают, якобы они помехи на резонатор создают.. для своего, пока не знаю что делать
@dazzershell
@dazzershell Год назад
На отладочные платы часто паяют китайские GD32, мы на них проекты сейчас переносим, из-за проблем купить оригинал. Допиливать некоторые места приходится, хотя-бы мануал на них есть.
@kostyatitovsky9983
@kostyatitovsky9983 Год назад
Меня глючит или SWD не туда подключили?) Или это специально, как в моей первой книге по программированию, когда я убил всю ночь на дебаг и только потом перевернул страницу?) P.S. Для меня было квест подобрать кварц и посчитать кондеры. Сдался, прилепил нечто максимально близкое к рассчетным и запустил в производство. Год девайсы работают и никаких нареканий. а я из-за кварца месяц откладывал заказ плат 😅
@VladimirMedintsev
@VladimirMedintsev Год назад
Тест на внимательность. Специально ведь несколько раз выводы повторил.
@antonkazachkov5228
@antonkazachkov5228 Год назад
Вы занимаетесь разработкой индивидуальных проектов на stm32??
@VladimirMedintsev
@VladimirMedintsev Год назад
Да, занимаюсь.
@antonkazachkov5228
@antonkazachkov5228 Год назад
@@VladimirMedintsev а как бы узнать ваш прайс?
@VladimirMedintsev
@VladimirMedintsev Год назад
В описании канала есть электронная почта. В описании видео есть телеграмм. Написать, прислать ТЗ, если нет ТЗ, то рассказать словами и таким образом узнать цену.
@antonkazachkov5228
@antonkazachkov5228 Год назад
@@VladimirMedintsev понял. Спасибо. Попробую минимальное тз написать и потом опишу словами. Не просто объяснить идею, но на Ардуино часть этой идеи реализовано
@alexeidubrovin5234
@alexeidubrovin5234 Год назад
Ой не туда вы SWD подключили, он на PA13-PA14 а не PB13-PB14, и раз есть boot почему бы UART1 тоже не завести
@VladimirMedintsev
@VladimirMedintsev Год назад
Ой жаль нельзя на ютубе комментарии скрывать. Т.е. из 500 просмотров только 4 человека внимательные. Менее процента.
@user-ql3tl1ks6r
@user-ql3tl1ks6r Год назад
Да все заметили, просто какая разница, ну ошибся на видео человек, важен же общий смысл и посыл, а не мелкие детали. Сколько раз многие из нас путали питание при "сейчас быстренько проверю" или rx/tx или ещё кучу всего, даже уже на готовых и заказанных платах... Мелочи. Автор, расскажите про какой-нибудь low-energy, long-life девайс, обвязки питания + запуск, watchdog, мне кажется многим будет интересно, плюс можно L серию МК зацепить
@alexeidubrovin5234
@alexeidubrovin5234 Год назад
@@user-ql3tl1ks6r поясняю, может у вас там все очень внимательные, у нас на заводе выглядит так - мне притаскивают плату, где нет даже разъема для программирования, не то что разъёма - там весь JTAG (речь о ARM от другого производителя) не распаян вообще, как и Boot болтается в воздухе, я отправляю назад со словами как это шить? через неделю на соплях приделывают, контроллер видется, но не шьётся, точнее шьётся, но верификацию не проходит, там просто какие-то случайные числа каждый раз, три дня сидел прозванивал, оказалось человек даже даташит не смотрел, нашёл в каком-то проекте на гитхаб подобный рисунок, налипил в альтиуме и говорит вот у людей работает, проблема в твоей прошивке так вот, те кто смотрит подобные видео не думают погружаться в даташит, они просто увидят "о, схема" и передерут as is, не до конца понимая а что вообще значит тот или иной пин и отнесут программисту, пусть разбирается почему не шьётся, а потом только под давлением улик, что тут не так, тут не этак признаются что схему взяли от туда-то, мол не их ошибка
@user-ql3tl1ks6r
@user-ql3tl1ks6r Год назад
@@alexeidubrovin5234 та я больше Владимиру отвечал, понимаю вашу боль, а в той картинке что вы говорите - такие люди и в коменты не пойдут ;) ну не удалять же видео...
@user-xi8dv4xz2f
@user-xi8dv4xz2f 2 месяца назад
простите а что за программа схемотехника - не смог нагуглить
@VTimoshenko
@VTimoshenko Год назад
нихрена не понятно(я не радиолюбитель), но очень интересно)
@gunnargunaxe
@gunnargunaxe Год назад
Приветствую! После недавних событий скачивание и установка CubeIDE и CubeMX стало невозможным. Сам сайт работает, а скачать не даёт, VPN не помогает. Попробую зарегистрировать новый аккаунт, но не верю особо в успех. Расскажите про альтернативные доступные варианты разработки доступные сейчас. Спасибо!
@VladimirMedintsev
@VladimirMedintsev Год назад
Есть два условия. VPN и отсутствие страны Россия в учётной записи. И прекрасно все качается. Все обходят санкции и вы учитесь. Или качайте Keil он свободно доступен.
@user-og3jn9ev3f
@user-og3jn9ev3f 8 месяцев назад
Владимир добрый день. Хочу в ближайшее время начать осваивать STM 32. Если не будет получаться ,поможете? С меня донат за помощь.
@VladimirMedintsev
@VladimirMedintsev 8 месяцев назад
Если вас интересуют индивидуальные занятия, то 900 рублей час, если интересуют курсы, то посоветую хорошую программу.
@user-og3jn9ev3f
@user-og3jn9ev3f 8 месяцев назад
Можно и индивидуальные. Только давайте чуток попозже. А то пилю сейчас 6 приложений на flutter. Плюс работы хватает. Как станет посвободней маякну
@dena5498
@dena5498 Год назад
Не расскажете как программировать HR7P169BFGTF ?
@VladimirMedintsev
@VladimirMedintsev Год назад
Это RISC микроконтроллер не сильно популярный. Вряд-ли кому-то будет вообще интересно такое видео.
@dena5498
@dena5498 Год назад
@@VladimirMedintsev зато китайцы его хорошо популизируют, а не популярен, потому что прошивок нет и считать её не могут, в итоге на этом всё заканчивается.
@VladimirMedintsev
@VladimirMedintsev Год назад
Прошивку нужно не считывать, а создавать. Но т.к. он не популярен видео про него никому не интересно.
@dena5498
@dena5498 Год назад
@@VladimirMedintsev мне бы как и многим для китайской паяльной станции пригодилось бы.
@dena5498
@dena5498 Год назад
@@Blambik а вам лишь бы свои три копейки в слово вставить не разобравшись в сложности проблемы.
@user-kt7su7mq3z
@user-kt7su7mq3z Год назад
У кого есть опыт с GeekBrains ? Подскажите пожалуйста стоит того , может кто то пробовал
@VladimirMedintsev
@VladimirMedintsev Год назад
Тут полно студентов обучающихся у нас. Скажу свое мнение. Опыт с GB будет позитивным если у вас есть мотивация и желание. Знания там получить реально, но представьте себе полтора года 2 раза в неделю и + домашки. Это реально тяжело. Примерно 30% пришедших бросают из-за сложности и нехватки времени.
@VladimirMedintsev
@VladimirMedintsev Год назад
Вот тут можно посмотреть про нашу программу - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-84DPNSzL2hw.html
@user-kt7su7mq3z
@user-kt7su7mq3z Год назад
@@VladimirMedintsev Спасибо , сейчас посмотрю Понимаю что вопрос пальцем в небо но все же Если я работаю частично в этой сфере (гос контора ) но пришёл туда с другим образованием ( электроника и наноэлектроника ) Будет проще или наоборот нагрузки больше ? Возможно ли совмещать с текущей попыткой что то делать на stm 32 ?
@VladimirMedintsev
@VladimirMedintsev Год назад
Ну смотрите, из реальных плюсов это довольно сжатая программа + диплом о профессиональной переподготовке. Также вы если уже работаете то можете купить не с самого начала а пропустив не нужные вам предметы, но тогда не будет диплома. Ну и это официально, так что налоговый вычет есть.
@user-kt7su7mq3z
@user-kt7su7mq3z Год назад
@@VladimirMedintsev Огромнейшее спасибо за инфу Потому что менеджер даже 10 % от этого не рассказал Буду думать , я посчитал что для моей работы полезное начинается с 3 четверти (это где то 9 месяцев )
@proletarian
@proletarian 4 месяца назад
У меня есть сборка из 15 аккумулятора 18650 и мне надо переодически измерять внутреннее сопротивление на каждом из них, для этого мне нужна какая то микросхема аналогового коммутатора но я не могу понять что именно мне надо, может кто то подсказать?
@VladimirMedintsev
@VladimirMedintsev 4 месяца назад
Тут одним только аналоговым коммутатором вы не отделаетесь. Там достаточно сложная схема получается.
@proletarian
@proletarian 4 месяца назад
@@VladimirMedintsev да, я изучаю сейчас эту тему и нашёл схему работающего устройства но только для 1 аккумулятора, и подумал что нужен коммутатор который будет аккумуляторы к этой схеме подключать, но так как я программист а не электронщик то меня постоянно терзают сомнения, может подскажите в какую сторону копать, и верно ли я мыслю?
@VladimirMedintsev
@VladimirMedintsev 4 месяца назад
@proletarian Не верно. Аккумуляторы 15 штук так просто к коммутатору вам подключить не получится. Лучше это профессионалам поручите.
@proletarian
@proletarian 4 месяца назад
@@VladimirMedintsev отдать реализацию специалистам это конечно хорошо с точки зрения скорости и качества реализации, но я хочу научиться
@aleksmu
@aleksmu 8 месяцев назад
Не знаю, не согласен с посылом. Делать свою пдатку под современные микроконтроллеры (STM из примера: LQFP48) на кухне сложно и грязно, а заказать дорого. Готовые платки просто удобнее для хобби. В серийном продукте ардуино платки выглядет странно, но и так делают, например приёмник ATS-20+ .
@dmitrymartynov3238
@dmitrymartynov3238 Год назад
RC цепочка по сбросу...? Вы серьезно? А что будет происходить в момент выключения питания микроконтроллера если оно будет происходить плавно? При некотором значении микроконтроллер глюканет и испортит данные в флаш памяти. Поэтому на сброс микрокотроллера обезательно нужно ставить супервайзер который даст сброс при понижении питания до глюка микроконтроллера. А что сделает рс-цепочка???
@VladimirMedintsev
@VladimirMedintsev Год назад
Ну если следовать вашей логике, значит отладочные платы производитель делает не правильно. Я даже не буду спрашивать с чего вы взяли что пострадает память и все прочее. Вы делайте как считаете нужным.
@dmitrymartynov3238
@dmitrymartynov3238 Год назад
@@VladimirMedintsev Я с стм-мами не работал, посмотрел ваше видео дальше и на схеме сброса мк есть встроенный супервизер, так что все ок - это следуя моей логики. А если у мк нету контроля сброса и он работает с данными сохраняемыми во внутренню флеш память то в момент выключения данным хана.
@VladimirMedintsev
@VladimirMedintsev Год назад
Данным не может быть хана. В STM память по умолчанию защищена от записи. Там два кода нужно ввести чтобы память - хана. Я просто к тому, что до того, как пытаться автора ткнуть носом, желательно тему проверить. А то получается хотели меня носом ткнуть, а получилось вот оно как...
@ip8401
@ip8401 Год назад
Цена платы с обвязкой в Китае часто в двое дешевле чем сам контролер.
@autodystopia
@autodystopia Год назад
Когда понадобится сделать девайс фабричного качества, в котором места под левые платы нет, ты и в 10 раз дороже голый контроллер купишь.
@vitgo
@vitgo Год назад
ну еще смысл в использовании таких плат в том что их цена обычно смешная на том же али.. и покупать контроллер отдельно зачастую даже дороже !!!!
@VladimirMedintsev
@VladimirMedintsev Год назад
Для единичного изделия себе в гараж может и имеет смысл, но не в мелкосерийном производстве. Видео и данный рассказ для тех, кто хочет делать свои устройства, а не использовать готовое с али.
@ugene4063
@ugene4063 Год назад
Хосспаде! Утюг и термобумага всё стерпят.
@user-mg8sl8yc7t
@user-mg8sl8yc7t Год назад
Режет слух термин "цифровое питание". Это такой жаргон?
@VladimirMedintsev
@VladimirMedintsev Год назад
Это такое питание - VDD.
@Maxim_Slim
@Maxim_Slim Год назад
все равно страшно
@AMatroskin
@AMatroskin Год назад
Вот вы рассказываете как запустить стм32, да это интересно и полезно, но на курсе от гикбреинс в качестве работ для портфолио заявлены как раз какие то мигалками на ардуино и примитивнейшая работа с периферией и все на макетках и бредбордах. В связи с чем этот курс не внушает доверия.
@VladimirMedintsev
@VladimirMedintsev Год назад
Не проблема, если не внушает доверия то не идите. Альтернативы среди курсов все-равно нету. Другие программы на рынке - хуже. Проверено. Мы ведь должны следить за происходящим у конкурентов.
@levshx
@levshx Год назад
10 блу таблеток стоить дешевле, чем один оригинальный камень, да, на них не будет корректно работать ацп и ещё приколы, но для самоделок сойдёт
Далее
STM32 DMA ч.1
26:54
Просмотров 1,5 тыс.
Изучаю STM32!
20:26
Просмотров 190 тыс.
🛑 STOP! SAMSUNG НЕ ПОКУПАТЬ!
1:00
Просмотров 71 тыс.
СБОРКА ПК на RTX 4070 Super и Ryzen 5 7500F
3:37:07