Как развести плату с микроконтроллером, SMT сборка, прошивка
ฝัง
- เผยแพร่เมื่อ 21 มิ.ย. 2024
- В этом уроке будем разбирать всё, что касается создания плат на базе микроконтроллеров!
► Получить купон на PCB+SMT: jlcpcb.com/EDA
► Заказать 5 плат за $2: jlcpcb.store/
► Возможности по SMT: jlcpcb.com/smt-assembly
► Библиотека компонентов для SMT: jlcpcb.com/parts
► Урок по EasyEDA: • 🤓Разводим печатные пла...
► Мои компоненты в EasyEDA: easyeda.com/beragumbo/compone...
► Программатор USBASP: ali.ski/sQ4gb ali.ski/bRPx4K
► Текстовая версия урока: alexgyver.ru/lessons/naked-chip/
► Урок по прошивке и фьюзам: alexgyver.ru/lessons/programm...
► Микроскоп: ali.ski/-Wr8D
► Огромный стартовый набор GyverKIT: kit.alexgyver.ru/
► Уроки Arduino на сайте: alexgyver.ru/lessons/
► Модули и датчики с Али: alexgyver.ru/arduino_shop/
► Страница "Заметок Ардуинщика": alexgyver.ru/arduino_lessons/
► Несколько статей по разводке плат:
m.habr.com/ru/post/505302/
m.habr.com/ru/post/414141/
radiotech.kz/threads/gosty-i-...
00:00 - Начало
01:51 - Зачем делать проект на плате?
04:22 - Три главных момента
04:57 - Тактирование
06:18 - Переходим в EasyEDA
08:24 - Частота тактирования
09:03 - Конденсатор и питание
09:45 - Кнопка перезагрузки
10:11 - Рекомендации по разводке платы
10:43 - Пример с ATtiny
10:51 - Прошивка
11:50 - Выводим UART
12:36 - Добавляю светодиоды
13:05 - Как прошиваться по USB?
13:57 - JLCPCB SMT сервис
14:43 - Заказ плат и сборки на JLCPCB
18:00 - Настройка Arduino IDE, ядра
18:45 - Фьюзы
20:51 - Немного о ксенофобии
22:31 - Обзор плат
23:52 - Ещё немного о тактировании
24:56 - Плата с ATtiny
26:34 - Плата с ATmega
Теги: #arduino #уроки #ардуино #alexgyver
●●●●●●●●●●●●●●●●●●●●
► Основной канал: / alexgyvershow
► Поддержать автора alexgyver.ru/support_alex/
► Официальный сайт: alexgyver.ru/
► Почта: alex@alexgyver.ru - วิทยาศาสตร์และเทคโนโลยี
Работа над ошибками (спасибо всем кто отписал в коменты):
1. "Минимальное количество компонентов" не всегда соответствует, чаще всего можно заказать пару штук при указанных 100+
2. USB-UART можно поставить CH340C - ей не нужен внешний кварц
3. 9:00 есть там в Basic кварц SMD на 8 МГц
4. 14:30 для SMT не V-cut, а второй способ, с отверстиями
5. Резистор на RST можно не ставить, если от RST не идёт длинная дорожка и/или нет кнопки
6. Электролиты и прочие емкости ставить до стабилизатора
7. Можно включить "Confirm Production file" - перед производством вам вышлют подтверждение и файлы для проверки, все ли в порядке
8. В "ядрах" нельзя писать чисто PB PD как в видео! Эти слова задефайнены на номера в порте, то есть PB0 и PD0 равны 0. Читайте описание ядер, в миникоре например нужно дописать PIN_ для работы с дигиталрайтом, например digitalWrite(PIN_PB5, HIGH)
9. Земля балластных конденсаторов от кварца должна идти отдельной дорогой (не полигоном) к ближайшей земляной ноге, чтобы прочие токи через нее не текли
10. Конденсатор 0.01 мкФ надо размещать рядом с каждым выводом питания, а для Avcc еще и бусинку последовательно добавить или хотя бы резистор
Цууц51ууук1фу🙂😮🙂🙂😋1цкфе😋🤑я6
что значит добавить бусинку в 10 пункте? Спасибо!
0.1 мкФ на каждый вывод питания в непосредственной близости к выводу.. блокировочный кондер
@@user-bi8nr5om3j ну допустим вот BLM21EG221SN1 а так все от тока зависит и типа помех итд
@@user-bi8nr5om3j индуктивность как средство от понос... помех короче
По моему мнению, самый профессиональный и нужный канал на русском ютубе. Спасибо тебе и твоей команде что вы есть.
@@MACTEPCKA9I_HA_MUHUMAJIKAX чего прости?
@@MACTEPCKA9I_HA_MUHUMAJIKAX , ты какой то непутевый🤣🤣🤣 стоп, тоесть ты хочешь сказать что алекс хуже слесаря выходит?
@@MACTEPCKA9I_HA_MUHUMAJIKAX , для справки: алекс окончил московский ракетный институт с дипломом, да и я бы не сказал что он скатился, все таки достаточно полезные видео как по мне
@@MACTEPCKA9I_HA_MUHUMAJIKAX он показал механизм прошивки голых 328 микросхем по usb, особенности разводки, все растолковал о тактировании МК, как правильно заказать платы с монтажем смд, и т.д. многие новички могли не знать того что он рассказал, поэтому многим это будет полезно
@@MACTEPCKA9I_HA_MUHUMAJIKAX покажи свой уровень. Ведь это просто, сними обучающее видео на любую тему. Ждем ссылки на твои видео.
Спасибо товарищу Гайверу за наше счастливое...
... времяпровождение
ардуинство
детство! мне 55
Детство!!! Мне 16, собираюсь платы для наноспутника делать)
@@user-ke9eh7uv7q 50 лет назад никто таких умных слов не знал:)
Капец такой ультра гайд станет наверное одним из самых популярных. Респект гаверу поднялся челик.
Спасибо! Как раз думал, как упростить собранный на "нано" прототип одной вундервафли, чтобы и платка поменьше, и контроллер попроще. А тут ваше видео. Очень познавательно.
Алекс: извините за быстрый темп видео, можете снизить скорость видео
Я: смотрю видео на 1.5
Я на 2.0, причем все видео
@@green.616 Главное - не перегреться на таком разгоне!
Когда смотришь все видео на Ютубе в х2, а тут ещё больше ускорение получается)
Что употребляли?
не стоит даже пытаться посмотреть ВСЕ видео на Ютубе, никаких скоростей не хватит
@@negodiaysamsonoff9616 ну если все видео склеить сделать ускорение что бы каждое третье видео одним слайдом попадало на екран, может и получится
Чем дальше, тем меньше понимаю (а я и раньше не понимал ничего), но как всегда смотрю до конца. ...ну очень интересно!
Я ждал этого видоса несколько лет!!!
Отличный тембр и темп тоже в порядке, спасибо большое тебе Алекс за информацию.
Спасибо за урок, Алекс!) Очень нужный, сам планирую сделать готовую плату на голом камне!)
Саня, ты - ювелир!!! Спасибо за усилия для простых самодельщиков, по крупицам заполним свои ленивые мозги!
Бесценное видео для новичков. Алекс, огромное спасибо тебе!
А я то думал... Выгорел чип на нане (закоротка земля-питание) пошел на базаре купил 328 - ю впаял, а она не прошивается. Теперь понятно, что загрузчик прошивать надо. Спасибо!
а как сгорит чип, если питание закорочено? На него ж не попадет питание...
@@lommmaster
слетает прошивка загрузчика
такое бывает на разных контроллерах, когда ещ конденсаторы высыхают и возникают пульсации и устройство глючит или не включается
конденсаторы поменяеш, а оно все равно не работает, потому что повредилась прошивка из-за скачков по питанию
поэтому в авр стоит детектор питания и останавливает контроллер при снижении до 2.7в или 4.2 вроде
@@lommmaster
Спасибо! В чипе закоротка после выгорания
@@kalobyte
))) Спасибо! Благодарен Гайверу!
Я заменил чип. Всё в норме, видится, но не прошивается. Сегодня попробую прошить загрузчик. Отпишусь.
Ооо я ждал этот видос. Не то что очень нужно , а просто очень интересно.
Алекс, ты крут! Просто, доступно и очень полезно!
Шура Вы волшебник! Огромное спасибо!
ВОТ это контент попер! низкий поклон!
Огромное спасибо! Уже пробовал программировать микроконтроллеры, но как-то не задалось, теперь, надеюсь, лучше будет.
Плотненькая подача - это супер! За полчаса годы изучения темы! Теперь, когда электроника стала так хорошо доступна всем, писать на си будут в школе в 5м классе :)
Да это классно, но я как 9 скажу, это только в крупных городах, там где я например живу , досихпор кодят на паскале, лет через 10 думаю на питон перейдем, хех
Спасибо Саш, очень познавательно!
Отличный видос! Как раз начал изучать СМТ сборку у JLCPcb
Вооо ! Давненько тебе писал описать всё народу.
Давненько пользуюсь SMT сборкой в JLCPCB
Спасибо, только начал изучать электронику. Мне нравтся как вы хорошо объясняете
Видео стали слишком классными и частыми. Остановись!)
Не не не, не в коем случае, ему нельзя тормозить, а то опять пропадет(
тема узкая, это не в арбузы пердеть
Видео как обычно шикарное. Теперь мне придётся придумывать поделку для которой мне понадобится делать свою плату...
Спасибо за видео! Как всё легко из уст профессионала! Создаётся впечатление, что всё очень легко. Новичков же тут ждёт кучка "подводных камешков"! При должном терпении и настойчивости всё получится!
Да плотный поток информации, очень интересно. Спасибо.
Колоссальная работа!....Благодарю и поздравляю!)
Спасибо большое за видео! Всегда интересно смотреть!
Спасибо! Очень информативно и полезно, особенно новичкам как я)
я подписался. Выглядит все просто, но на сколько это тяжелый труд!
Эх, где ты был полгода назад?
Примерно те же шаги для себя задавал, когда проект с ардуины переделывал под нормальную плату
Лайк за видео
Супер видео получилось! Спасибо большое за такой интерестный и полезный ролик!
Просто СУПЕР ознокомителная подача! Молодцы!!! Подписался.
Вот это то что я искал. ГАЙВЕР СПАСИБО!
upd: воу воу уже 48 лукасов поднажмём?
Гуд
Нет. Незачем тебе лайки.
@@herbert_von_karajan ага а ещё чо скажешь?
@@user-mh1tf2pw9tповторю то что я сказал. Тебе не зачем лайки.
@@herbert_von_karajan не быкуй
Благодарю за освещение темы SMT, а то вроде уже приспичило, а страхово ;)
Самое главное, скорость информации то, что надо!
На одном дыхании! Спасибо!
Спасибо за великолепный ликбез!
Очень качественный гайд, спасибо!
спасибо, очень интересно и познавательно
Отличное, полезное видео! Большое спасибо!!!
Крутое видео получилось. Очень информативное и насыщенное информацией. Моё почтение
Нереально огромное спасибо за этот видос!
Как всегда на 5+
Спасибо! Это реально круто!
Спасибо большое за гайд. Очень полезное видео.
Спасибо большое за то, что видео насыщенное, без соплей и прочих жеваний, коих много у других
Спасибо за гайд, то что нужно! Лайк
Спасибо за видео!
Было интересно, спасибо.
Спасибо за полезное видео! 👍🏽
Отлично! Спасибо!
То что надо! Спасибо
Благодарю за труд!
Алекс: Мы не будем использовать Ардуино, а будем писать под голый микроконтроллер!
Так же Алекс: Делает на голом микроконтроллере Ардуино.
До тебя даже не дошло что Ардуино это фреймворк программирования а не контроллер. Спасибо Гайверу.
Очень полезное видео. Спасибо.
ты шикарен алекс это просто супер
Восхитительно!!
Это просто дьявол! Нельзя же так с простыми смертными.... битрейт зашкаливает :)
Сделайте, пожалуйста, подробное видео про тактирование, был бы рад послушать)
Как раз искал, что-то подобное
Мне 48 лет, получаю здесь очередное высшее образование, теперь по электронике))
Добавил ссылку на канал на главный экран))
Имею рабочую плату под ардуино для своих проектов.
Что я имел:
Простая разводка платы (3 переходных отверстия)
Возможность перепрошивки в любой момент.
Понятный монтаж компонентов
Удобство доработки в случае чего.
Развел плату под голый мк
Что я получил:
Количество переходных отверстий стало 14 штук, разводка платы это был просто ад. Иногда приходилось разводить лютую грязь в виде прокладки дорожки между монтажными контактами.
Прошивка только по SPI (дополнительно монтировать ttl конвертер это тупость в данном случае)
Монтаж компонентов не изменился из-за того что размеры платы у меня жестко определены устройством, в которое я эту плату монтирую.
Теперь, если мне придется задействовать другие выводы МК, нужно паяться не к пинам, а к ножкам контроллера.
В общем, спасибо конечно за видос, я узнал кое-что новое про МК, но лично для меня удобнее деласть устройство на нормальной, уже разведенной умными людьми ардуине. И да, совсем забыл. Сейчас стоимость мк и ардуины практически сравнялась. ТАк если нет разницы, зачем усложнять себе жизнь?
Потрясающе.
3:08 ценник мартовский, сейчас в том же магазе тот же лот 269,16 руб.(со скидкой) Доставка: 98,36 руб.
Давай видос про шину данных, на которой несколько атмег)
Гайвер: сделайте медленнее
Я, привыкший смотреть его на 1.5х: зачем?)
смотрел по привычке на x2 - норм
Смотреть ты можешь и в 10 раз быстрее, но в твоей голове остаётся что нибудь из информации?
@@user-bn2qp6sh8r да
@@user-bn2qp6sh8r да
@@user-bn2qp6sh8r да
Лайк однозначно
СПАСИБО !👍
Мне вот прям вот это нравиться: "тыкаем как надо, ставим куда надо, соединяем, жмем и ВСЕ!". Знать бы еще куда надо и как надо. Новичку-то. )))
13:21 небольшая поправка, там не просто подключить ноги к разьему, там D- и D+ дифференциальный сигнал, нужно проводить на плате дорожками с контроллируемым импедансом. Если подключить просто так, то может глючить.
Можно подробнее про контроль импенданса при использовании в EasyEDA ?
12:41 Враки и провокация
Из опыта - на партии плат 10 шт стояло по 1 диоду, тоже 20 шт минимум
Я тоже сначала испугался, но в итоге всё нормально запаяли
Это ограничение для заказа в розницу напрямую с LSCS стоит, китайцам я думаю пофиг, что надо вот минимально из бобины в 5000 шт потратить минимум 20 шт
Если что не так с компонентом, на этапе заказа отсекут, так что главное поддержку пайки и base компоненты искать, а на ограничения не обращать внимания
Предидущее видео-Ардуино подорожало!!!
сегодня делаем ардуино с помощю джиелси-псб.
Я пробовал - выйдет дороже. МК по стоимости сравнялся с ардуиной.
Спасибо большое, очень помогло: это чисто готовые знания
Подскажите по каким параметрам выбирается камень для проекта
Отлично, спасибо шэф. :-)
9:00 есть там в Basic кварц SMD на 8 МГц
14:30 для SMT не V-cut , а отверстиями
Спасибо, это огромный труд сделать такой гайд! Хотел узнать а вы свое ПО как-нибудь покрываете тестированием?
Очень круто
Давай гайд по майнингу на ардуинке+софт. В топ чтобы заметил¶
Звонил Сатана, просил передать что он твой большой фанат...
"Батюшкиии - занимает столько же" :D
Лучший ардуинщик)
@@stazher123 Я, честно говоря, вообще не понял, чего ВЫ ко мне прицепились. Я посмеялся над хорошей шуткой. Шо Вам нужно?
да, на массиве оптимизация закончилась, компилятор не вырезал условия и пошла жара
24:35 чтобы оживить такого мертвеца , можно подать Менандр 1 МГц на ножку XTAL1 вроде ( делал так пару лет назад, когда ещё возился с атмегой) и перепрошиваешь фьюзы через ISP программатор под нужную частоту внутреннего тактирования.
Супер!
благодарю!
Было бы интересно посмотреть как можно прошивать МК по воздуху)
Можно упороца и накинуть на мк блютус приемник с UART. Тогда прошивать получится и с телефона (при наличии софта для телефона конечно!)
есть optiboot-nrf24l01
у меня есть и через микрофон или однонаправленный радиоканал на копеечных модулях
КЛАСС!!!
Лайк не глядя
Спасибо!
Тож полезно
РЕСПЕКТ
Спасибо огромное за выпуск🎥👍
Жаль, что китайцы взвинтили цены на голые микроконтроллеры до небес!!!
5 штук ATtiny13 стоят сейчас 550 рублей с доставкой!! 😮😮😮
20 рублей за штуку они стояли 2-3 года назад ☹️
Успел купить чутка по старой цене)))
Дякую мені дуже допомогло
Расскажи про Arduino nano 33 семейство. Очень мало толковой информации о них.
Я зевнул в самом начале :)
Тут можно позанудствовать на счет повышения помехоустойчивости. Земля балластных конденсаторов должна идти отдельной дорогой к ближайшей земляной ноге чтобы прочие токи через нее не текли.
Конденсатор 0.01мкф надо размещать рядом с каждым выводом питания, а для Avcc еще и бусинку последовательно добавить или хотя бы резистор.
что такое буинка или на сколько резистор?
@@MrVaniaFan бусинка - чип-индуктивность.
@@101picofarad а какого номинала?
@@MrVaniaFan зависит от Четкости Ваших помех. На каждую (если источников помех много и одна бусина их не накроет) частоту ВЧ импульсов ставим свой номинал. Резистор работает менее селективно и в паре с ёмкостью линии режет частотную область. Номиналы зависят от конкретных требований по подавлению.
Лучше дырочки под ttl свисток в плате сразу делать по стандарту свистка. Тогда его штырьки вставляются в вашу плату, чуть наклоняешь свисток для хорошего контакта и прошиваешь. Без пайки и лишних проводов.
Как раз отпаял МК с автомагнитолы
Спасибо за уроки. После просмотра осталось пара вопросов не понятных:
1.Как поступать, если надо на плате поставить место для "перемычки"? (не хочется в схему вставлять smd резистор, от которого требуется только посадочное место)
2. А есть ли нормальный механизм (кроме полностью руками), подписывания выводов гребенки ? (на видео - 12:16)