Как стать программистом Как устроен компьютер. Что такое программа. Как написать свою программу. И многое другое узнаете вы из этой книги. Получить бесплатно! |
Устройства на микроконтроллерах
Разработка устройств на микроконтроллерах
Возможно, вы уже научились чему-то в теме программирования микроконтроллеров. Возможно, вы уже можете написать программу для простого устройства типа бегущих огней новогодней гирлянды. Однако аппетит приходит во время еды. И наверняка вам хочется чего-то большего. Наверняка вам хочется шагнуть на уровень профессионала. Ну хотя бы на первую ступеньку... Подробнее... |
Большинство людей даже не знают, что такое микроконтроллеры, и уж тем более не имеют представления о том, где они используются. В то же время в современном мире существует огромное количество электронных приборов, в основе которых лежат микроконтроллеры.
Все современные люди пользуются этим приборами - телефонами, телевизорами, микроволновками, стиральными и посудомоеечными машинами. Даже дети, едва научившись ползать, уже осваивают устройства на микроконтроллерах. Да-да - почти все современные игрушки, которые хоть как-то подражают поведению своих прототипов в жизни, содержат электронную начинку на основе микроконтроллера.
Разумеется, если все эти устройства - от игрушек до сложной бытовой техники - имеют мозг-микроконтроллер, то также должны быть люди, которые занимаются созданием этих устройств - от замысла и разработки до производства.
И, поскольку таких умных устройств требуется всё больше (согласитесь - вас уже не заставить под пытками стирать бельё не то что на стиральной доске, но даже на полуавтоматической машинке), то и разработчиков (инженеров и программистов) требуется всё больше…
Однажды в комментариях к одному из моих роликов на Ютубе человек пожаловался на то, что, мол, невозможно найти работу программистом микроконтроллеров, хотя он живёт в городе с 700-тысячным населением. А буквально на следующий день мне позвонили из Тюмени с целью получить характеристику на одного из моих бывших сотрудников, и, узнав, что я разбираюсь в микроконтроллерах, тут же предложили мне работу. Я отказался, потому что у меня сейчас другие цели (да и переезжать в Тюмень я не собираюсь), но вывод из этого простой - работа есть, даже в далёких от центра городах.
Кстати, о производстве…
Думаю, вы догадываетесь (а кто то и знает на своём опыте), что всё современное производство автоматизировано. А что лежит в основе автоматизированных систем управления?
А в их основе либо ПЛК (программируемые-логические контроллеры), либо промышленные компьютеры. Так вот, подавляющее большинство современных ПЛК также созданы на базе микроконтроллеров. По сути ПЛК - это устройство на микроконтроллере, которое упрощает программирование микроконтроллера.
Кстати, известный и широко раскрученный за последние годы Ардуино сделан по такому же принципу - с целью упростить создание устройств на микроконтроллерах. Не настолько, как в случае с ПЛК, но Ардуино всё же делает разработку устройств проще.
Хотя лично мне ближе к душе микроконтроллеры в “чистом” виде, то есть без каких-либо дополнительных приблуд вроде Ардуино. Потому что начинал я когда-то давно с электроники, когда микропроцессорная техника только зарождалась, а микроконтроллеров не было вообще.
Вспомнил ещё один пример из жизни из серии “работу программистом микроконтроллеров найти невозможно”. Я живу в совсем небольшом городе. Это хоть и областной центр, но население всего 350 тысяч. И, тем не менее, в нашем городе есть компании, которые занимаются разработкой электронных устройств, в том числе и на микроконтроллерах. Недавно они создали систему термометрии (измерение температуры зерна) и даже получили патент на изобретение (разработали какой-то хитрый алгоритм компенсации температурных погрешностей). Так что было бы желание и умение, а куда его приложить - найдётся всегда.
К чему я опять написал “так много букаф”?
Ну, во-первых, для того, чтобы всколыхнуть в сомневающихся желание изучать микроконтроллеры. А во-вторых, чтобы сообщить вам, что я открываю новый раздел на сайте, где буду рассказывать об устройствах на микроконтроллерах, приводить примеры, делиться опытом разработки схем/чертежей, с подробным “разбором полётов”, с рассказами о том, что и почему сделано именно так, а не как-то по-другому и т.п.
Сразу скажу, что новые статьи здесь будут появляться нечасто, потому как времени у меня свободного нет. Но я всё-таки буду стараться выпускать их хоть с какой-то периодичностью. Ну а пока советую мощный и крутой видеокурс о создании устройств на микроконтроллерах:
>>> Создание устройств на микроконтроллерах >>>
Подписаться на канал в YouTube
Вступить в группу "Основы программирования" Подписаться на рассылки по программированию |
Микроконтроллеры для ЧАЙНИКОВ
Бесплатная рассылка о микроконтроллерах. Рассылка содержит как бесплатную информацию для начинающих, так и ссылки на платные продукты (книги, видеокурсы и др.) для тех, кто захочет вникнуть в тему более глубоко. Подробнее... |