Зачем ставить Микроконтроллер в простые устройства?
ฝัง
- เผยแพร่เมื่อ 8 ก.พ. 2025
- Образовательный набор "Метро.Базовый" - iarduino.ru/sho...
Я заказал печатные платы на JLCPCB (2 доллара за 1-8 слойные платы) Купоны тут - jlcpcb.com/?fr... Платы, трафареты, 3D печать по минимальной цене.
• 10 плат за 2$, Free Sh... - Как вывести и проверить gerber файлы 100*100 мм (JLCPCB)
Всё чаще и чаще слышу упреки мол ардуинщики сейчас даже чтобы помигать светодиодом - используют микроконтроллер. Из пушки по воробьям. Микроскопом забивать гвозди. А вот когда мы были...... микроконтроллеров не было и мы тоже делали печатные платы и всё было ОК, все работало. А сейчас стали доступны микроконтроллеры для начинающих и они их используют где нужно и нет.....
Я сам один из тех людей кто часто в очень простые устройства ставит микроконтроллер, я чаще всего использую микроконтроллеры avr. И делаю это намеренно, так как во многих случаях можно обойтись логикой или анаоговой схемой. Микроконтроллеры позволяют используя одну и туже печатную плату - делать совершенно разные по функционалу устройства просто изменяя код программы. На мой взгляд это очень и очень удобно. Я попытался на реальных своих устройствах это объяснить. И я немного поменял стиль разработки при проектировании печатная плата, стараюсь сделать......
ССЫЛКИ с конца видео:
• 10 плат за 2$, Free Sh... - Как вывести и проверить gerber файлы 100*100 мм (JLCPCB)
Статья и файлы к видео на моём сайте -
Electronics Engineering BLOG (ElEnBlog.ru) в:
ВКонтакте - www.ElEnBlog.ru/VK
Одноклассники - www.ElEnBlog.ru/OK
Twitter - www.ElEnBlog.ru...
Instagram - www.ElEnBlog.ru...
Старички-ламповички не умеют программировать, а детишки не понимают схемотехнику.
я думаю не все так категоричнр
@@ElEnBlog Некоторая поляризация наблюдается. Иногда она вызывает искру пробоя. ;D
А если нет микросхем, то и нечего кодить.
Александр Бегунов ... красиво формулируете )).
@@МаркГуляницкий Возможно что это связано с тем, что все деформации моего сознания которые я испытал происходили без ЕГЭ.
Всегда надо идти от простого к сложному. Сначала в школе изучают математику и физику, потом в ВУЗе схемотехнику и программирование. Потом годы практики. Схемотехник и программист в одном человеке - это сила!
Мне 63, и мне интересно заниматся микроконтроллерами, (интерес возобновился после полетов на квадрике) а первый трвнзисторный приемник собрал в пятом клссе (в советское время продавали наборы радиолюбителя) Контент интересный! Спасибо!
Ставить микроконтроллер простые устройства - это просто дурдом и издевательство над пользователями. Так как при поломке ремонт представляет большие сложности и обходится в копеечку.
И пусть будут прокляты такие производители, и пусть у них земля под ногами горит во все дни жизни их. А после их смерти да будет земля им вечным колом.🤬😡🤬😡😡🤬
Ещё один плюс микроконтроллера это унификация элементной базы - для тысячи решений одна микросхема.
Хотя часто бывают устройства которые гараздо проще сделать на аналоговых компонентах.
Лично мне проще купить в Китае 10 ардуинок по 2 долл. И делать хоть мигалки, а так для мигалки необходимо купить плату, ne555, рассыпуху итд, а тут уже и плата готовая и стоить копейки.
Микроконтроллер в простых устройствах делает их простыми.:)
))) упрощает маневры
@@ElEnBlog
маневры само собой,но и во многих случаях уменьшает количество элементов.
Полность согласен!
и еще можно расширять.
да это жесть
С НАСТУПАЮЩИМ НОВЫМ ГОДОМ!
Удачи, здоровья и благополучия!
Расскажу свою историю на тему видео. Сыну было 2 года, и он захотел светофор. Купить не получилось. Решил смастерить самостоятельно на логических элементах. Помню, меня разозлило, что из-за трех светодиодов ставят контроллер, пишут программу... Принципиально собрал на логике. Всё работает до сих пор (6 лет). И что вы думаете?.. Собрать этот светофор на готовом arduino pro mini было бы в 2 раза дешевле! Вот тогда я задумался.
Сейчас цена микроконтроллеров меньше чем у аналоговых схем. Все правильно говоришь, не за чем заниматься мазохизмом.
эх, знал бы ты, знал бы ты
@@KICK45ru 🤣🤣🤣
благодаря Ардуины людям стало интересно программировать ,выводить информацию на дисплеи , А в 2014 покупать программатор за не дешево или городить свой .искать прошивку и не факт что всё заработает .так что радуйтесь, что всё подешевело и стало доступно
Да, порог входа очень снизился. Тем более электроника стала реально интересна людям. Когда вспоминаю 2000-ые, то электроника была чем то не сильно популярным среди молодежи, а сейчас очень много DIY сообществ, все потихоньку растет.
Не людям а домохозяйкам. Люди и до ардуины их программировали
И контроллер - посолиднее как-то выглядет. Как сердце, к которому идут все дороги. И это типа как-будто гипнотизирует :)
И я думаю, что эта избыточность - необходима как воздух в разовых проектах.
Потому что, (как и говорится в видео) - ТЗ приходит во время еды и после тестирования.
Почти не существует клиентов, которые придут с наиподробнейшим ТЗ :)
Ну не учитывая что-то мега простое
Заказчика никогда нельзя травмировать слишком быстрым выполнением текущего ТЗ, он может поверить в чудесную страну Оз, поедет у него крыша, и накидает вам еще больше. Потом ругать будет, когда надежды рухнут.
Против прогресса не попрёшь, а все негодующие, это скорее всего радиолюбители старой закалки которые просто боятся новых технологий.
Нельзя сбрасывать со счетов принцип достаточности.
Тут все зависит от ньансов и входных данных, цена производства, сроки, габариты, потребление и т.д. и т.п. Например техника может работать в экстремальных условиях перепада температур, радиации, и должна быть ремонтопригодной в полевых условиях, МК здесь не подойдёт
@@macaronivirus5913 А я думаю, что иногда проще перепаять 1 МК, чем кучу логики. К тому же в таких ситуациях можно МК ставить в кроватку. И его замена - это 1 минута даже не для профессионала. А в серьёзных ситуациях запасной(уже прошитый) МК может идти в комплекте - для оооочень быстрого восстановления функциональности устройства даже без паяльника. Но! Я могу сильно ошибаться.
Тут дело ещё в чем, если человек годами делает что то и это работает на 5+, то человеку спокойнее, для него это надёжно и изобретать велосипед не хочет.
А вдруг конкретно у него не заладится с МК разговор)
Пусть лучше делает как делал)
@@macaronivirus5913 oi ne prav
*Микроконтроллер решает большинство проблем.Я использую по назначению.👍🏼*
Здраствуйте
Четвертый светофор в Вашей схеме это следующий блок состоящий из трех секций Где каждый блок отвечает как бы за один сигнал светофора.Это если на перегонах между станциями.А на станциях там разные светофоры...Маневровые Входные и выходные а дальше когда поезд выходит на линию там уже другая система сигнализации...То есть на перегонах одна на станции другая
Что касается жд макетной сигнализации на путях то да там в проводах запутаться можно а если нужно им больше блок участков скажем 8 то тогда наверно паралелить платы нужно или делать плату расширения выводов...Вообще что моделисты железнодорожной тематики хотят
1.Чтобы локомотивы разными можно было управлять с одного пульта как по отдельности так и вместе
2. Была путевая сигнализация светофоров (кроме того есть еще одиночные зеленые огни) там еще имеются входные светофоры два желтых и выходные которые тоже имеют два желтых и один мигающий сверху.Еще есть маневровая сигнализация состоящая из двух огней синий и белый...Синий проезд закрыт а белый открыт...
То есть это вообще отдельная тема чтобы было все реалестично
2.1 кроме того у линейной сигнализации в макетной железной дороге есть привязка к локомотиву...К примеру едут два поезда один за другим с разной скоростью.Первый едет медленнее второго.При желтом сигнале следом поезд притормаживает а при красном сигнале останавливается...
3.В разное время суток зажигались фонари уличные и в помещениях ( станциях,на столбах,переходах ,переездах жд где опускается шлагбаум и мигают светофоры а в ночное время зажигаются фонари на столбах и прожектор у самого поста)
Так что тут большая работа... с отдельными ньюансами
С уважением Алексей
Привет, я в железнодорожной теме не разбираюсь, но есть человек который точно знает что ему нужно
@@ElEnBlog Здраствуйте вообще железнодорожная тематика она обширна...Туда входит и архетектура и моделирование и столярное дело...Но есть любители которые строят вагоны другие локомотивы...одни старинные другие современные...Одним нравятся немецкая железная дорога другим индийская...Ну а что касается электроники я Вам говорил... На линиях между станций одна а на станциях немного другая в основном маневровая сигнализация...То есть к примеру локомотивной бригаде на локомотиве-n нужно с первого пути переехать на третий...диспетчер переводит стрелки и если путь готов включаются маневровые светофоры в белый свет.Ну а маневровые светофоры соответственно стоят у стрелок...Таким образом машинист видит путь проложенный диспетчером.... Как то так...Тут наверное надо типа ардуинки с большим количеством выводов или что то по шине данных... Конечно если судить с Ваших слов тот человек скорее начинающий моделист железнодорожник или в клубе где учатся ребята на макетах а рядом находится ДЖД ...им потребовалось модернизация макета...
С уважением Алексей
P.S.
Видел на многих YT-каналах как паяют с гель-флюсом в виде белого вазелина...
вроде красиво паяют им люди... и пайка получается на должном уровне
Но как ни странно все хвалят свои флюсы...
Вот и возникает вопрос.
Какие флюсы хороши для скажем для обычной пайки выводных компонентов
и пайки SMD компонентов ...
Или есть универсальный хороший гелевый флюс... для тех и других работ...
На 3:15 смахивает на: " Меня зовут Аурел , и я устанавливаю в простые устройства микроконтроллер" . похлопаем )
нет не так, я аурел и я тупой. И все - привет аурел
общество анонимных микроконтроллероголиков)
Практически везде леплю микроконтроллеры из лени. Плюс всегда можно подпилить функционал, переписав несколько строчек кода, что сделать на порядки тяжелее в случае хардварной реализации алгоритма. Но сам не понимаю тех, которые лепят ардуины куда ни попадя. Ведь в большинстве задач можно обойтись дешёвыми ATtiny13, ATtiny24, ATtiny2313 или ATmega8.
Все так-же из лени. USB-UART распаян, кварц впаян, плата разведена. только проводочки подцепить и скетч скачать xD
@@KOstyansd11, а так же на муху вместо мухобойки берём базуку. Чтоб уж наверняка... :)
Вообще ATtiny13, ATtiny24, ATtiny2313 или ATmega8 и через Ардуино Иде программируются, правда память поджирается сильно
Поздравляю со 100К подписчиков!!! Ураааа! Один из лучших каналов по электронике в русскоязычном ютубе!
По теме: еще одно важное преимущество использования микроконтроллеров - это защита от кражи разработки. Прошивку легко защитить от скачивания и устройство без прошивки уже становится мертвым. Понятно, что любую защиту можно вскрыть, но это уже становится вопрос целесообразности. А вот если проект на логике, просто составляешь схему соединения, перечень элементов и переразводишь плату. ВСЕ! А если вдруг к ворам попал гербер, то и перерезводить не нужно!
PS. Но гибкость - это конечно самое важное преимущество! Согласен.
Спасибо за добрые слова
Так ты описал случаи, где именно МК уместен.... люди негодуют, когда кулером управляют МК вместо пары деталей...
Полезно! Особенно про избыточную функциональность. Раньше об этом как то не задумывался, но всегда встречался с клиентами, которые хотели чего нибудь да добавить в законченное устройство)
Ведь это же как книга, вложил пару листов и готово :D
Спасибо за подсказку! Теперь буду выбирать контроллеры с большим функционалом! (Рационально разумеется!)
Пожалуйста
*Спасибо за очередное интересное видео!*
*Всех с Новым Годом!*
*Здоровья и достижения поставленных целей!*
Привет, спасибо, взаимно
Тинька 13 стоит 20 рублей. 6 портов, АЦП, таймеры, прерывание, UART... Это уже не говоря о том, что логику любую можешь прописать. О чем разговор. Я даже на 13й тиньке запускал i2c slave. Прямые руки из 20 рублей делают идеальную конфету.
@@barret13666 Извини друг... я не по ардуинам. Это чистое расточительство ресурсов. На 85й тиньке можно сделать полноценное USB устройство, с вполне себе гигантским набором функций. А вообще 85я хорошая, памяти целое ведро, интерфейсы и прочее... но по мне так слишком завышенная на нее цена. Может потому, что редко используемая (не такая популярная).
@@StatistPL Извините, вам ресурсов не хватает? Так возьмите микроконтроллер по-мощнее, цена там не сильно больше. Мне лично мое время ГОРАЗДО важнее и дороже "расточительства" ресурсов микропроцессора. На единичных экземплярах вообще не о чем говорить, об этом Аурел очень правильно сказал. Вам ваше время не важно, вы готовы его тратить - делайте на рассыпухе, изучайте ассемблер, тестируйте пол года и все такое. Это ваши личные проблемы. Не стоит все оценивать только с вашей лично точки зрения. У людей бывают и другие точки и они тоже правильны.
@@dmaraptor Эммм... Вообще-то я написал, что при стоимости контроллеров 13 тиньки в 20 рублей даже не встает вопрос использовать рассыпуху. Аурел говорил именно про простые устройства. О расточительстве ресурсов я написал про Ардуино IDE. Замечу, то между упомянутым Вами асмом и ардуино - просто гигантская пропасть. Это как запорожец и хаммер сравнивать по расходу топлива. Я, например, довольно не плохо пишу на С++. Мне удобнее писать в AVR Studio. А компактность и оптимизация кода (для простых устройств) для меня скорее тренировка мозга, чем попытка экономии на ресурсах. Совершенно верно замечено, что для штучных устройств нет никакой разницы будет это тин13 или тин85. Как правильно заметил Аурел, на тысячу устройств (серийных) эта разница будет ощутима. А вообще у меня более сотни 13х валяются.. для пищалки (датчика температуры) или приемника RF433 предпочитаю использовать тиньку13, которая в 5 раз дешевле 85й... ибо ресурсов для этой задачи в 13й более чем достаточно. Можете называть это жадностью 😂 Мне 85е пригодятся в других проектах, где это будет необходимо. Да, я противник ардуино IDE (для законченных устройств) - это факт и мое мнение.. не более того. Остаюсь при своем мнении, что это обучающий конструктор для молодежи, созданный исключительно в образовательно-завлекательных целях.
@@StatistPL Извините если неправильно вас понял.
У меня не вышло на тиньке запустить и2с слейв, ибо много хотел - 600 кГц тактирования и 100 кбит/с данных) а вот мастер в разы проще )
Почему-то это видео вызвало у меня прямо мотивационный эффект. Большая благодарность и успехов автору!)
Я недавно сделал мигалку-стробоскоп для летательного аппарата на мк. Attiny13(бортовые огни). Кол-во вспышек, частота, алгоритм, все это реализовано аппаратно и программно. Размер платы получился 10 на 20 мм. и стоимость контроллера порядка 20р, uln2003-10р. Попробуйте сделать на отдельных компонентах при этом влезть в такие габариты 10 на 20 мм. При этом алгоритм в любой момент можно изменить.
Согласен!
Легко! Одна лампочка, пучек световолокна и один дрессированный таракан с флажками, для перегораживания торцов волокон.
@@yasmaxi на дрессировке таракана у вас разработка колом и встанет.
Молодец!
Обычно хают ПЛК те, кому лень разбираться в новом и душит жаба от неспособности сдержать конкуренцию.
В своих проектах ремонта и строительства я перешел на микроконтроллеры. Прошивки пишутся под утренний кофе с бутербродом. Язык LD, проще некуда! Если клиент вопросов не задает, то даже не знает об этом. Если не хочет, то все-равно ставлю, но за свои деньги. ПЛК прежде всего мне дает экономическую выгоду и конкурентное преимущество:
1. Дешевле релейной логики по материалам, не говоря уже о работе по прокладке кабелей и сборке электрощита;
2. Ниже трудоемкость монтажа и стоимость материалов по сравнению с перекрестными выключателями раза в 2, с релейной логикой до 5 раз;
3. Можно сделать клиенту типа умный дом за цену "sd карты", но в рамках отдельного бюджета;
4. Можно удаленно диагностировать неисправность по электрике, климату, водоснабжению, а так-же принять первичные меры к устранению.
Например: до клиента 200км, у него котел завещал счастливо жить и через несколько часов система начнет подмерзать, потянет насосы. Клиент еще не знает, а я уже команду отправил на переключение циркуляции по малому кругу.
На самом деле ПЛК сейчас стоят ну 40-50 тысяч на участок и это с веб сервером, что +/- две стоимости хорошего котла. Сервопривода на алике тоже недорого, датчики там-же можно пачками заказывать за копейки. И по итогу для нас, исполнителей, обслуживание выходит в разы дешевле, инженерные коммуникации объединяются в единую систему, которую можно перенастроить удаленно за час-два. Ну если не стартанет, отправить мальчика, чтобы кабель в контроллер воткнул и нажал энтер.
Цените свое время, оно невосполнимо!
Я даже не досмотрел до конца, потому что автор просто последовательно озвучивает мои собственные мысли. По моей работе мне было бы трудно обойтись без принципа избыточного конструирования. Потому что моим (да и не только моим) работодателям постоянно приходят в голову какие-нибудь новые (действительно хорошие) идеи, для реализации которых мне каждый раз пришлось бы в корне перерабатывать весь дивайс. Но у меня в основе микроконтроллер и опциональный набор периферии (которую не обязательно ставить целиком). Поэтому любая новая идея выливается в исправление нескольких строчек кода, что можно даже не считать за трудозатраты.
И, кстати, многие решения в цифре работают лучше, чем в аналоге. Например, я в свое время взбесился, борясь с помехами компаратору в одном устройстве, никакие фильтры-гистерезисы-задержки эффективно не помогали, рано или поздно компаратор давал ложное срабатывание, а это было бы фатально для установки. В конце концов я сделал обработку в цифре с анализом помех, а заодно и отказался от микросхемы компаратора, в микроконтроллере был встроенный. Народ крутил пальцем у виска, глядя на мое творчество, мол ты бы еще компьютер вместо компаратора поставил, но мои установки уже год отработали без намеков на сбои и ложные срабатывания.
Спасибо за поддержку
Чем сложнее устройство, тем меньше его надежность и больше заморочек с ним!!!
А аналоговые вещи жили и БУДУТ ЖИТЬ, как тот молоток, который служит уже тысячи лет и столько же будет служить!
Все Гениальное - Просто!!!
раньше люди шкурки на яйца цепляли и от костра ночью был свет. Почему еще в пещеру не ушли а в интернете сидите.
Начало правильное, чем сложнее тем менее надежно, только вывод не правильный. МК как раз и упрощает схему чем и делает ее более надежной.
Разбираться в аналоговой электронике это высший пилотаж.
Сам использую часто МК а так бы хотел научиться нечто заменять аналогом. Но сноровки в реальной электронике не хватает.
Вот тут соглашусь. Уметь аналог это топ
Я думаю в случае заказа меньше чем на 100 экземпляров проще сразу делать на микроконтроллере, который предусматривает расширение, и закладывать это в стоимость услуги, чем экономить доллар на штуке ипотом разбираться, реализуема ли конечная задача.
золотые слова!
Ты когда договор заключаешь - там должно быть прописано что все изменения - платные и влекут за собой доработку с которой будет связано изменение платы. И люди хотят дёшево, а контроллер с этим не согласен.
обычный лошара делает он избыточные схемы блядь дурачок
Нужно писать правильное ТЗ, когда оно утверждено, а заказчик что-то решил поменять - его проблемы
+колачёв игорь зато чувак подробно расписал что на разработах в рашке никто нормально платить не будет если есть такие непонятные заказчики.
сам работал в столярке за гроши на заказах
И теряешь контракт...
@@ВоваИванов-г5с Любой каприз за ваши деньги. Вы как желаете: отрубить, отпилить, открутить, отстрелить, отпаять? Но деньги вперед.
Ну с самоделками для себя уже как угодно можно вообще-то. Если нужна практичность и масштабируемость - да, пожалуй микроконтроллер. Если интересно повозиться с аналоговыми компонентами - никто же и это не запрещает, вполне можно. А иногда и это может быть оправдано. Микроконтроллер может тормознуть, выдать лишнюю задержку, и если схема к этому критична, аналог может быть и оправдан. Я бы сказал - всё по ситуации. В конце концов, есть ещё такие микрухи, которые вполне аналоговые, но внутренние соединения формируются при прошивке. Мало про них знаю, к сожалению, тем более - не сталкивался, но если там всё действительно так, то срабатывать всё там должно чётко и мгновенно.
Микросхемы называются ПЛИС программируемые логические схемы. Очень дорогие и язык программирования для них изучать отдельно надо. В самолётах им самое то.
Согласен
Делать на контроллере штучные изделия - это много дешевле.
Вкорячил одну МС - и получил всё! тебе не надо более ничего вставлять на плату: ни кучку логики на рассыпухе, ни тактовый генератор городить на рассыпухе. Просто одна МС, на которую подключено питание - вот и всё.
а вот я лично приверженец использовать контроллеры в экспериментальных целях, дабы выбрать подходящий режим работы схемы и заменить микроконтроллер на микросхему, более подходящую для этого. Допустим мне надо запустить УНЧ который запускается по i2c шине. ЗАчем мне для этой цели ставить микроконтроллер, когда можно поставить аудиопроцессор - и дешевле, и функционал/настройки расширяются. А контроллер использовать для фуфла это как на игровом компе музыку слушать и во вконтакте сидеть.
вкорячил одну мс и сел сочинение для нее писать на месяц другой....
для простых задач логики хватит включая простую автоматику тока дисплея нет и все.
Вы не сможете обойтись без ОУ и компараторов, в любом случае, если имеете дело с аналоговыми датчиками!!!
Вы не сможете обойтись без оптопар, если имеете дело с высоким и низким напряжением одновременно (на одной плате)!!!
Вы не сможете обойтись без МК-схем стабилизации напряжения (например, 7805), ШИМ контроллеров и т.д., если делаете блоки питания для своих проектов на МК-контроллерах.
И т.д. и т.п...
И здесь в моих примерах, одно другое не заменит!!! Нужно все правильно использовать, и правильно применять.
Посмотрите пожалуйста видео еще раз. Прочем тут схема питания, я говорил только о вункцилнальнрй чачти, ведь очевидно что источник питания есть во всех схемах. Наверное для будет новостью, но есть очень много датчиков с цифровым выходом, многие аналоговые датчики имеют выход 0..5В или 0..2 В что отлично отлавливается АЦП микроконтролера
Кстати, в последнее время много попадается работ на ютубе где часы. И все они на микроконтроллере. И тут меня пробрала ностальгия и я купил набор микрух часовых К176 серии и решил сделать на них часики. На базе К176ИЕ12 и ИЕ18. Просто ради прикола. ))
Супер. желаю удачи. Покажите плиз что потом получится
И индикаторы "ламповые" старинные, вообще красота.
ну как вышло? в принципе там тоже мин. обвязка
Это ютюб подстраивает вам вселенную. Смотрели про часы? Теперь на ближайший месяц в вашей вселенной существуют только часы на микросхемах.
А вообще, автор ролика совершенно прав.
"Зачем ставить Микроконтроллер в простые устройства" - Чтобы они стали сложными, разумеется!
приветствую тебя Аурел! всегда смотрю твои видосы с интересом не всегда понимаю некоторые моменты и всё равно интересно) хотелось бы если конечно возможно но что не будь по проще) типа ремонта какой не-будь поломанной электротехники например магнитофона телевизора и т-д от начала-(диагностики) и до конца самого ремонта!))
Привет. Хорршр
Обычно "помигать светидиодом при помощи микроконтроллера" используют, в качестве учебного примера, чтобы объяснить начинающим, что такое порты ввода-вывода, таймер, счётчики и др.
да и нужно 64байта памяти PIC16F84a
Мерилом должны быть целесообразность и надежность. Хороший пример, старые советские лифты с обычной релейной автоматикой которую годами не трогали и она работала как часы и современные ОТИС-ы на МК с которыми лифтремонт носится по району как "аэровеник" .
В чайниках, пылесосах, микроволновках, стиральных машинах МК не просто не нужен от там вреден, это просто диверсия от производителя.
это не диверсия, это фишки на которые клюет потребитель. Я думаю МК очень полезны, с ними нужно уметь работать
@@ElEnBlog Ну так я ж не говорю что МК это плохо. Тех. процессы (ЧПУ, ОВиК, ЦТП и т.д) там без контроллеров было б ой как грустно. Сам с системами диспетчеризации и автоматизации зданий работаю. Там правда не МК там просто контроллеры, не микросхемы а готовые модульные решения PX100...200 от Siemens или Smart Structure от Schneider но смысл в целом тот же. Я не "против", Я "ЗА" :))))
Про лифты скажем так: старые советские лифты носились как электровеники, по сравнению с теперешними. И лифтов ставилось необходимое и достаточное количество. А нынешние - поставят 2.5 лифта в офис, которые двери закрывают, как беременные бегемоты, тянутся, как беременные бегемоты - так никакое перепрограммирование их контроллера не решает задачу. И каждому хочется пнуть лифт посильней, как будто он действительно живой беременный бегемот, или сделать какую другую гадость. Отсюда и дополнительные поломки. Да, и про рукожопое поколение егэ тоже не забываем, которое контроллеры лифтов не умеет толком программировать.
Старые лифты катили на скорости 0.71 метра в сек, сейчас 1.2 и есть вроде 1.6. Так почему они медленные?
Может потому что в них тише? Например на жигуле 100 км в час кажется что взлетаешь, а в нормалтном автомобиле словно на месте стоишь?
Поддерживаю автора видео. Очень полезные эти микроконтроллеры!
про логику говорят старики в электронике, они так скажем старая школа, они так "видят" им так привычнее, ну и программировать не оч умеют.. я сам везде леплю микрухи, стоят они очень недорого, а удобства гораздо больше нежели мудохаться тут с кучей рассыпухи хоть и копеечной.. но рассыпухи надо сильно больше и может эта логика выйти дороже 1 микроконтроллера :)))
мудохался я с логикой, когда я паяльную станцию собирал, точность радует, но печатная плата огромная, и времени кучу потратил, но результатом доволен)
Nt[yjvfymzr я и говорю что в опервых МК уменьшает размеры платы и количество компонентов используемых для устройства, зачем тогда колбасить кучу этой логики если все можно сделать програмно с МК
@@Monkey-Rock аналоговый фильтр на ок будет качественные и проще чем програмный
Иван Зайцев что такое ок? Может оу?
@@Hypeic опечатка - ОУ
Спасибо Вам за совет! Добра Вам.
продам лампочку с выключателем. для работы необходима последняя версия убунты...
Во влажных мечтах Эппл и Микрософта.
...и сейчас это уже не миф! Появились выключатели на вай-фае или блютузе, управляемые со смартфона/планшета. То есть, прописать айпишник выключателю света в туалете - это уже не миф и не анекдот!
@@UmbertoFellinni да не это пока анекдот
Сразу лайк и подписка!!!
Это первый ролик, который я посмотрел на этом канале и понял, что не последний.
А что касается разработок плат с микроконтроллерами так после ваших слов об избыточности осталось пол шага к идее промышленных контроллеров, где разработаны несколько вариантов устройств с различными по функционалу входами и выходами. И остаётся только под свои задачи взять нужную модель.
Я как-то лет десять назад разрабатывал контроллер (на AT89C2051) для автоматизации на производстве и заложил в плате много вариантов исполнения входов и выходов. С расширением портов вводов и выводов, с часами и дополнительной памятью по интерфейсу I2C. И ещё всякого... в итоге с одной платы размера 100 х 160 мм при комплектации различными компонентами я получал нужный мне контроллер управления. И всё это было на одном варианте печатной платы. Плюс ко всему программы писал на ассемблере и библиотеки сам писал. Сейчас как открою старый код, так вздрогну. Сейчас, конечно, другой подход к автоматизации: взял нужную модель контроллера с доп. входами и выходами и остаётся только запрограммировать в готовой среде с отладкой.
Так что идея о чуть более продвинутой плате с контроллером с большими наворотами витает в воздухе. Так сказать универсальная печатка на большинство случаев. Назначение уже будет зависеть от комплектации.
Эк куда вы рванули - "промышленные устройства", хахаха :) Думаете, что если начали делать показомеры на микроконтроллерах, то сразу прям и в "промышленность" залезете и начнете делать "управление 5-осевым фрезерным станком"? :))) В этой вашей "промышленности" дофига устройств в виде обычного магнитного пускателя и большого трехфазного моторчика. И вот попытка сделать запуск этого моторчика на микроконтроллере выльется в такую кучу диких проблем, что вы скоро плюнете на микроконтроллеры вообще :))) Серьезно, без шуток! Работа промышленных механизмов происходит в условиях очень сильных эл-магн. помех, сильных бросков питания, к которым крайне чувствительны микроконтроллеры. Так то!
Есть как минимум два аргумента за использование микроконтроллера в простых устройствах: согласно теории надежности - чем меньше деталей содержит устройство, тем оно надежнее, и второй: возможность простым перепрограммирование изменить или исправить алгоритм работы без необходимости резать дорожки и напаивать навесом. А схемотехникой нужно владеть в ещё большей степени, чем без использования мк.
Ещё интереснее использовать FPGA 😏
не радуйтесь так особо. Согласно той же теории, микроконтроллер сам по себе представляет собой весьма сложное устройство, причем многое зависит от кривизны рук кодописателя-погромиста. Ну а то, насколько микроконтроллер требователен к качеству питания и электромагнитным импульсным помехам - это уже давно известная проблема. Например, 555-й таймер будет работать хоть на Луне. А вот микроконтроллер в аналогичном применении уже потребует хорошо организованного питания и конструкции платы, иначе он просто собьется и всё. Неговоря уже про безглючность написанной программы.
Поэтому существует ТЗ(Техническое задание) в котором приписывается все что нужно сделать. А если изначально неясно что нужно, то делается эмуляция, на основании которой выясняется что нужно. И за все это берутся деньги, а если делать так как в ролике, где каждый клиент с проектом начинает менять задание в процессе работ это как минимум трата твоего времени и ресурсов. Нужно беречь своё время.
клиент в любом случае платит. А тебе уже выбирать или перепаивать устройство или переписывать прошивку
минус микроконтроллера в его ремонтопригодности , в логике заменил неисправные элементы и все работает , а где брать прошивку на разовые устройства , о особенно через несколько лет после использования ????
Не минус, а плюс. Ты сделал, ты продал. И через несколько лет обратятся к тебе .
@@РоманСадымак-ъ2ю Сомнительный плюс для обладателя устройства.
Заказчику нужно требовать программный код (и понять наконец, что программыный код - это часть устройства).
Никто этим заниматься не будет ... И вообще заказчик редко увеличивает функционал устройства , заказчику нужны надежность и стабильность , а логика в таком случае это напоминает китайские поделки , где 20 обновлений прошивок но из за того что элементная база говно , устройство стабильно не работает.
@@yurgenrahm9830 Зависит от специфики проекта. Есть проекты, где уместно расширение. Я не отрицаю, что если нужно чтобы работало вечно и ремонтировалось дешево - там уместно собрать из кучи компонентов, чтобы схема была на виду и исправить было просто. МК-шка в этом случае - черный ящик. Но не стоит отрицать, что там где нужно постоянно эксперементировать и доделывать, где срок жизни продукта невелик - там МК-шка отлично подходит.
Микроконтроллер дорог, сложен и в 90% нафиг не нужен. Это потенциальная точка отказа. Тот же компаратор имеет диапазон питания порой до 30 вольт.
Очень приятно видеть в комментариях своего учителя, который конечно же обо мне не знает. Спасибо за все, Артем
Мк это хорошо но в автоэлектронике на мой взгляд с ними не всё так просто. Где не сильно сложное устройство лучше не лениться и делать по старинке на аналоге и логике, работоспособность зависит от качества исполнения, а с мк проблемы с питанием и помехами гуляюшими по бортсети. Сам делал много примитивных устройств на мк и через год два начинались глюки, как-то собирал модуль с кнопкой старт стоп вместо замка зажигания и я категорически отказался от мк и собирал на логике и компараторах получилось просто надёжно и без риска что может глюкнуть, так случилось что с десяток моих устройств ходят у знакомых уже лет пять минимум и главное безотказно а ведь в авто сами знаете какое питание то акум мёртв то с толкача запускают то прикуривают неизвестно с каких выпрямителей. А устройство на мк мне кажется будут более уязвимы в таких ситуациях, глючит иногда даже штатная электроника - а уж там много инженеров трудились пытались делать всё как можно надёжнее и правильнее. А защитить мк от помех и бросков напряжения в автомобильной бортсети не так уж и просто как мне кажется плюс и температурные режимы могут быть что мама не горюй. По мне так мк хорошо и возможности побольше но надо хорошо взвешивать всё за и против
МК это таже самая логика только в одном корпусе и защищать от влияния помех нужно и МК и рассыпуху, разницы нет. Фильтровать нужно не только питание, но и цепи датчиков, цепи управления, если возможны сильные наводки, то можно и опторазвязку добавить и тогда не будет проблем... Если у вас спустя год появляются проблемы, то скорее всего это под МК или другими смд деталями появлялся конденсат, окисление контактов и появление паразитных проводимостей и тогда появляются глюки которых не было раньше...
Ну так если использовать промышленные варианты контроллеров, и соответствующую защиту, будет очень даже надёжно и функционально. Посмотрите как делают сименсы никсдорфы.
Да ладно? Про Automotive grade (AEC-Q100 и тп) компоненты ты видать не слышал. Канешь если ты отбракованный MCU с Али поставил под приборку авто где летом и по 100-ку нагреться может он рано или поздно(рано) загнется.
В марте этого года на простейшем ПИКе сделал знакомому блок управления вентилятором в БМВ Е39 на замену родному механическому с вискомуфтой. Особо не мудрствовал ни над программой, ни над схемой. Спаял вообще на макетке. Установку устройства под капот хозяин машины проделал сам. Доволен работой вентилятора до невероятности )) И в холод, и в нашу жару проблем не было. Броски по питанию у него в машине либо слабые, либо схема такая защищенная, но пока все работает.
@@SaLaGaDH Не совсем. Если нужно например реализовать логическую схему, то в случае рассыпухи будет некая комбинационная схема, которая достаточно редко переключается. В случае программной реализации на МК у нас появляется тактовый генератор, который работает на частоте МК. Соответственно восприимчивость к помехам выше, и генерация помех выше. И если например, с генератором что-то случается (помеха по питанию, в конце концов влага на ножках кварца) - вся схема перестает работать. С простой логикой в результате получается надежней
Тоже встречал такое мнение. Но я за переход на МК.
1. Простой схемой можно обойтись только если уверен, что позже не будешь ничего изменять в алгоритме работы устройства. Когда не нужна подгонка алгоритма под задачу.
2. Несколько строк кода могут заменить множество элементов и потребность в изготовлении печатной платы.
3. Точность МК выше.
Я сейчас планирую делать реобас на фаны компа. Хочу чтоб 1 из режимов на минималках крутил. Это можно сделать без МК, но есть минус - можно заставить крутиться фан на минималках, но нельзя заставить его стартовать на этих минималках. Первичный импульс должен быть выше. Это тоже наверно можно решить без МК, но с МК это всего 1 строчка кода.
Старт на больших оборотах делается элементароно
Без МК это одна RC на управляющий вывод.
Вся эта хрень микроконтролерная хороша тем , что о ней знает только разработчик, а значит если что случится вы ничего сделать не сможете, только к разработчику(монополисту - несите ваши денежки), качество микроконтролеров очень низкая соответственно и сроки службы, в отличии от простой и надёжной логике и операционных усилителей.
Просто некоторые устройства на логике не реализовать
@@ElEnBlog тут имеется ввиду простейшие устройства
рассматривайте это с такой точки зрения: вы, как разработчик подкладываете себе соломку, то есть закладываете некий процент риска, что заказчик вам не всё объяснил, но до определённой степени это можно будет быстро подправить. Таких разработчиков ценят больше и репутация у них лучше - которые не будут ныть, например, что "вы же не сказали, что там четвёртый светофор тоже может переключаться". Разумеется, ценят, если разработчик такое предусматривает не особо тратя на него время, но просто при наличии дополнительных ресурсов (как оставшиеся вводы-выводы) не обрезают их в воздухе, а резервируют на всякий случай.
@@vlsext для разработчика это хорошо, он всегда при делах,но это не повышает надёжность и универсальность устройств.
@@ovi2840 ну, тут речь не про повышение надёжности и универсальности устройства, для таких запросов нужны другие методы, вроде как дублирования и прочее. Тут речь, как бы сказать... об почти очевидных "рюшечках". Ну это как если например, ты заказываешь себе сайтик с поиском-фильтрацией запчастей и/или изделий, которые ты продаёшь, указываешь, что должна быть фильтрация в поиске товаров, говришь, мол, вот тебе, разработчик, пример - фильтрация по первым буквам названия. А разработчик потратит все твои деньги на изобретение своей собственной реализации фильтрации (чуть ли не на ассемблере), которая будет работать только по одному выбранному критерию, то бишь, как в примере техзадания - по названию. И ты такой - ну блин, ну это же очевидно, я хотел как на любом нормальном сайте, по разным критериям фильтровать. А другой разработчик - использует некую общедоступную общеизвестную библиотеку, у которой фильтрация сразу из коробки, но тоже использует её возможности только для фильтрации по одному критерию, в техзадании же не сказано, что по разным одновременно. А третий разработчик использует ту же библиотеку, но не будет обрезать функциональность, которую она предоставляет, а обыграет так, что фильтрация будет по всем полям, как бонус, или её можно легко включить в настройках за 1 раз, раз и навсегда.
Так вот, первый - это как железячники (зато прошарился в очередной раз за зарплату заказчика, ага), второй - это как нуб-ардуинщик, третий - как автор видео - есть новые стандартные "велосипеды" - используем и оставляем функциональность по-максимому, раз это не требует особых усилий.
логическое "и" ... "или" очень много нужно рассчитывать ... 3:40 ... интересно что там рассчитывать нужно, да еще и много )))
У меня знакомый один, собрал плату управления вебастой на древних микросхемах серии "КР". программировать не умеет, потому что :)
Я мало себе представляю алгоритм работы, вебасты, но твой знакомый в любом случае молодец.
А мне тут надо было сделать автоматическое отключение пускового конденсатора у 380в мотра включенного в 220в сеть
мотр тот стоит на автоподъемнике
соответсвенно он может быть запущин под нагрузкой а может вхолостую
+напряжение в гаржах сами знаете какое то 180 то 230в
вот думаю надо собрать на микроконтролере запрограмить там усе
Но просто взял транзисторный ключ-реле-и обычынй куллер от компьютера как датчик оборотов мотора и вуаля
работает не первый год уже,не важно под нагрузкой или нет,отключает кондер только когда мотр раскрутится
да и ключ с реле я не паял а просто вырезал кусок платы от монитора вроде )
Но всё рано на микроконтроллере анврное было бы надежнее в сырости и холоде+ услових помех постоянных от сварочника и тд
Это я к тому что с миккроконтролерами так можно заигратся что даже такую простую штуковину на енм соберешь не зажумываясь,хотя он там нафиг не сдался.
Подскажите ка модель мк из "кр"???
@@AndreyLaran
у меня есть однофазный бесколлекторный движок
так там стоит центробежный размыкатель на пусковом
движок американский
@@alinavolkova337
КР1816ВЕ39
И ты не болей.
Удачи.
Спасибо за ВИДЕО
Спасибо, взаимно
Даже не глядя отвечу -- ставить МК в простые устройства нужно для того, чтобы они не стали сложными.)
Здравствуйте у меня такой вопрос. Увлекаюсь чпу станками и видел много разных плат опторазвязки. Заметил на платах с usb разъёмом стоят микроконтроллеры stm32 но на платах lpt нет а на плате stepmaster(без порта usb) их вообще 3 штуки установлено если не ошибаюсь. Так вопрос: зачем применяется микроконтроллер именно на платах чпу?
Без хорошего знания аналоговой электроники дальше нельзя двигаться, знаю множество ардуинщиков которые плюс от минуса не отличают, а тупо берут из инета скетчи и вставляют их в свои поделки, ардуино это электронный конструктор для детей младшего школьного возраста, а не взрослых мужиков! Использование МК там где это ну совсем не нужно это стрельба из пушки по воробьям! Сейчас "прогресс" направлен на отупление людей, чтоб они ничего не понимали как это работает, а только качали контент и покупали, покупали готовые модули и блоки.
Следуя этой логике, нельзя обзаводиться автомобилем, умея лишь водить. Нужно сначала изучить принципы работы двигателей внутреннего сгорания, причём, непременно, начинать с трёхтактных движкоа и плунжерных пар, плавно переходя от карбюраторных моделей, к инжекторным, попутно ознакомившись с двигателем Стирлинга и изготовив пару-тройку собственных прототипов.
Люди, вы в своём уме? Если даже обращаться к истории, то мечи и копья воинам ковали кузнецы, пистолеты и ружья изготавливали заводы. Вот вы себе штаны сами шьёте? Нет? А чего? Не умеете? Вай, как стыдно! Надо учиться. Водочку гоните дома на кубе? НЕТ?! Да вы что -- покупаете её? Ну это вообще ни в какие ворота!
Друзья, МК, это не зло. Это продукт цивилизации, который имеет своё прямое предназначение. И не надо его сравнивать с микроскопом, которым гвозди... или с пушкой, из которой по воробьям. Самое правильное сравнение, это мультитул. Я их сам не люблю, но один имею. Потому, что выходя из дома, в отличие от Филеаса Фогга из Жюль Верновского "Вокруг света за 80 дней", никогда не знаешь, что тебе пригодится: нож, штопор, ножнички, шило или отвёртка. Так вот МК, это настоящий швейцарский нож в электронике. И когда вы точно знаете, что вам потребуется, то вы берёте именно это и ничего другого. А если задача стоит в управлении клапаном, но ты понимаешь, что ещё в процессе изготовления исполнительного устройства возникнет идея контролировать температуру и влажность, а ещё хорошо бы задавать режимы день-ночь и зима-лето, а ещё неплохо было бы отслеживать давление и наличие жидкости, а ещё бы контроль протечек... Что вы сделаете? Будете увеличивать плату на аналогах с размеров спичечной коробки, до размеров стола? Нет, вы сами поставите туда микроконтроллер, или стыдливо откажетесь в виду отсутствия навыков программирования, аргументируя, что изначально "такого не стояло". Так о чём тут спорить? Прогресс и блага цивилизации существуют вне нашего отношения к ним. И быть им или нет -- не нам решать. Нам остаётся только либо пользоваться ими, либо нет.
@@ВолодимирРуденко-х1т следуя этой логике надо быть более кратким, а не размазывать кашу по тарелке! Если вы автослесарь, а не просто водятл, то вам таки надо знать устройство ДВС! Сначала учим аналог, потом МК - по-другому получаются дилетанты-ардуинщики! И пожалуйста, будь более краток в своих опусах!
@@ВолодимирРуденко-х1т вообще-то двух а не трёхтакьнвй. Во время моего счастливого детства каждый пацан мог починить свой велик, мопед. А сейчас большинство даже прокол в колесе не могут заделать
Спорно. Ардуино изначально задумывалось как платформа для прототипирования для не профессионалов. Грубо говоря требуется для какого-то эксперимента по физике не стандартное ус-во. Берете Ардуино и модули. Собираете. Пишите скетч и получаете результат. Вобщем типа дешёвого плк. При этом не надо быть программистом или схемотехником. Уровень Ардуино это позволяет. А вот голую аврку программить это время на изучение требуется. Плюс программатор.
@@ИванЗайцев-ъ5т Прокол в колесе заклеить? Для современных смартфонодроччеров это Эверест! Бери высоты поменьше, они даже тормозной тросик натянуть не в состоянии, тащат велик к горе-мастерам на велобазар! Я в 15 лет сам мопед собрал из запчастей от разных мопедов, и он работал лучше чем заводские, я всё отрегулировал, подогнал, смазал, единственное чем мне помогли так это кое-что поварить сваркой ибо сварки у меня не было!
Одно из очевидных преимуществ и наиболее полезных свойств МК состоит в возможности устанавливать внутренние программные таймеры в зависимости от гарантийных условий.
Идеально, когда такой таймер выключает прибор незадолго после истечения гарантийного срока, а "ремонт" производится сбросом счетчика таймера гарантийной наработки.
В остальном же - аппаратные решения при прочих равных условиях всеже более надежны.
это очень подло и попахивает уголовкой. Поэтому просто ставят плохие конденсаторы
@@ElEnBlog ядерный спец .видно глубочайшее понимание электроники.
Те кто так говорят просто завидуют что не умеют програмировать..логика это отстой и прошлый век
Я программист пишу на стм, и говорю что ты не понимаешь где применять одно а где другое. Что-б ты понимаел АЭС в америке досих пор работают на реле! ты думаешь там дураки? просто они думают об устойчивости системе от помех, от их взаимного влияния, и долговечности, а также возможности ремонта и т.д. А что ты сделаешь если будет тупить контролер? Кроме того ты слышал о таких вещях как FPGA? Что посути и есть логика, только программируемая. Отстой? на них работают все АЭС в украине.
Igor Pshynyk оно и видно какой ты программист: «контроллер будет тупить», аххахахаха
@@IgorPshynyk а может быть эти АЭС были построены давно и без проблем, а переход на новую элементную базу не целесообразен?
@@sanchez1224ever В требованиях к работе станции есть ТРЕБОВАНИЯ о бесконечном модернизировании системы, кроме того есть понятие общего цикла каждые 30 лет, на станции заменяется ВСЕ оборудование кроме стен и реактора, некоторые вещи за большой цикл успевают поменяться до десятка раз. Схемы меняются, компоненты меняться, но часто сами узлы и подход стратегию нельзя поменять вообще. Особенно плохо к применению автоматики ввиде микросхем относятся аммериканци, и если фпга они еще как-то согласны, то микросхемы на отрез. ибо знают что поведение микросхем(а точнее памяти с исполняемым кодом) под воздействием радиации и других источников ионизирующего излучения непредсказуемо в отличии от реле и пускателей. О том как проходит тестирование ПО и его верификация, это тихий ужас и тысячи человекочасов работы.
Вы это КИПовцам на производстве или СЦБистам на железке расскажите. Вас там быстро просветят по вопросам помехоустойчивости.
Добрый скажите пожалуйста, какие микроконтроллеры подойдут для создания клавиатуры под компьютер. Я только начел изготавливать клавиатуры и в электронике очень Плохо разбираюсь ... а то я незнаю с чего начать .....
"Зачем ставить Микроконтроллер в простые устройства?"
для облегчения себе жизни в гибкости применения устройства а цена контроллера не играет роли ибо платит за всё клиент.Это основная тенденция в современном производстве приборов как у "штучников" по ТЗ так и у производителей.В итоге прибор разве что в космос не летает но простые базовые функции выполняет через одно место,зато столько гибких настроек.
Элекронщики делятся на две категории те которые умеют программировать и те которые умеют разрабатывать "железо" ,ардуинщики не умеют ни того ни другого.
ТА ЗАЕБАЛИ гнать на ардуинщиков. я 15 лет кодил до того как стать ардуинщиком. и ардуинщик я не потому, что нихуя не умею, а потому, что нахуй не нужно травить и паять под каждый микропроект двухстороннюю плату, микросхемы, юсб, питание 5в и 3,3в, операционники, транзисторы, резисторы, диоды, предохранители, и кучу хлама и все на 2-х сторонней как минимум плате. это блять чтобы сделать ночной пиро-включатель - диммер для диодов в коридоре? читай внимательно: идите нахуй, шелезяки. паять то что уже есть - это тупой фетиш тупых уродов, которые научились лудить платы в сплаве розе в кипяточке, и говорят - ахуенна красива я маладец.... дебилы блять. потом сидеть сутки над платой, разбираясь чё там подгорело/криво стало.... "да и не нужен мне был этот сгоревший порт, я просто охуенно крутил ручки от моего охуенного - я сам его паял - лабораторного блока питания, а выдержит ли порт атмеги328п 36 вольт... какая разница. там такая плата. там такой блок. я сам делал, вот смотри...".
"умеют программировать или разрабатывать железо" - я так понимаю, ты как раз из тех, кто кодить не умеет, ибо такую примитивную хуйню не пизданул бы. это как "все, кто знает немецкий не смогут выучить английский". в твой мозг не заходит, что можно одновременно владеть и тем и другим? конструирование схем - это то же программирование, только радиодеталями. все. и какого хуя железячникус-примитивикус мнят себя богами - я хз. боги хлорного железа. некоторые безмозглые еще его юзают. как тебе такое, Илон?
я же не говорю, что у кого книга "Си" не лежала в туалете лет 5 как главное чтиво, и кто не знает нативного Си наизусть и тем более типа данных (char far *) - тот обсос и уёбок. говорю только, что студенты орущие "я бог и дзен, я постиг дельфи перл и ява" - вот они и есть тупые уроды. они даже не знают, что дельфи - это не язык. паскаль вонючий - вот язык среды разработки по имени "дельфи". и поэтому не надо называть дебилов ардуинщиками, и наоборот. еще ляпни, что все авр-щики тормоза, а арм-щики стм-щики быстрые гонзалесы... и ваще весь мир давно юзает квантовые диммеры.
записывай третью категорию электронщиков: любит кодить, поэтому многократно упрощает себе жизнь путем ардуинки.
и четвертая категория: орет "ардуинщики говно" - и блять прямо пилой по дереву выпиливает дедушкин гетинакс и делает АРДУИНО УНО! МОЛОДЕЦ! жаль, что она намного хуже, уродливей и дороже китайского ардуино, но блять дедушка тобой гордился бы! ведь ты своими руками... стал очком в ряды ардуинщиков... и на вопрос "а нахуя?" отвечает "я блеать хардварщик-хардкорщик, держу паяло с шести лет! а вы все ардуинщики тупые пидарасы. пойду еще уно спаяю, как раз двое суток свободных появилось, а мне в кладовке свет включать автоматически надо..."
мне потребовалось 15 минут, чтобы навсегда понять, как расчитывается/настраивается, например, микрофонный усилитель на одном транзисторе с оэ - режим транзистора по постоянному току, смещение на базу и ток коллектора соответствующие минимальным шумам, расчет усиления, компенсация температуры и т.д...
еще 15 минут - сожрал мосфеты. еще пол часа - я уже паяю драйвер для мосфета. и так можно продолжать долго...
а в то время, пока шелезяка паяет ардуино (ну блять заказал уже TFT дисплей под уно) я юзаю тфт. и потихоньку выкинул нахер всю библиотеку и переписал код. теперь я смогу рисовать например график сигнала 50+ фпс. шелезячник спаяет, прицепит дисплей, библиоткеу, и окажется, что ардуино полное гавно, как и говорил шелезяк раньше, патамушта очень медленно - 2 кадра максимум и все блымает и тормозит....
короче, кодеры круче. они умнее. просто шелезячники опытнее кодить железом. но владеющему языком Си отрыты все языки программирования...
получай, un_ардуинщик!)))
Полностью поддерживаю, у меня например изготовлена одна универсальная плата на которой куча перемычек, и при необходимости конфигурирую её под почти любой проект просто переписывая код.
Сам очень люблю микроконтроллеры. Но ардуино по моему мнению-это зло. Это якорь который тормозит развитие.
если не ставить себе сложные задачи и копировать всё из интернета то да!.. А так из-за малого ресурса тебе необходимо думать как же это реализовать с тем что есть. Помню на кр580вм80 программы писали, ооох как подгорало когда не хватало регистров, но всё равно задачи были решены опыта то сколько получаешь от хардкора, зато потом проще перейти на новый уровень
Для автоматизации и не больших проектов ардуино выше крыши , тем более еще есть esp86 esp32 ....
что бы скетчи ардуино случайно не зажарили птицу в инкубаторе
ничто не мешает обращаться к регистрам авр в ардуино, очень удобная и популярная IDE, на stm32 в микровижн без проблем перешел и открыл новый мир
Ардуино это низкий порог вхождения в программирование. Хочешь поделок-пожалуйста. Хочешь отлично и гарантировано-расти дальше...
А думаете почему современные устройство стали меньше и умнее, потому что делается на умных камнях.
Даже стабилизаторы есть умные, где есть вход включения, выход состояние, причем цифровой.
Я тоже уже давно начал применять МК даже в простых устройствах, главное сделать всё по феншую и тогда будет работать как часы, тем более даже та тинька 13 имеет для своей цены богатый арсенал, а стоит копейки.
А правильная (умная) обвязка, позволит почти без доработок получить нужное на входе или на выходе, изменив лишь прошивку)
Зачем эти премьеры видео появляется в ленте а посмотреть нельзя я смотрю на телевизоре через приставку потом эти видосы пропадают в небытье
значит не судьба....
Абсолютно поддерживаю слова автора. Разумная избыточность и стратегический рассчёт потенциала схемы это правильно, убедился сам.
Можно добавить динамический опрос. Если добавить 595ую или их каскад, то по трём пинам можно выставлять тестовые сигналы, а по двум пинам принимать сигналы с начала и с конца рельса. Тогда по 5 пинам получится мониторить несколько десятков рельсов на соединение с параллельным, с соседями и на разрыв.
это понятно, но плату нужно переделывать
@@ElEnBlog дополнительную мелкую добавить, обозвать «расширитель gpio» ;) Ну да, появляется вопрос габаритов, межплатных соединений и всего такого.
так как за это не платят, то и переделывать ничего не будет.
Да, согласен, простота, лёгкость разработки и гибкость настройки. Но иногда важна надёжность. Например, требуется сделать защиту от перенапряжения. Без микроконтроллера - решение в виде компаратора или аналога тиристора на транзисторах и ключа, настройка уровня срабатывания - расчёт резисторного делителя или установка подстроечного. В случае микроконтроллера - ключ и сам микроконтроллер с ацп. Перенастройка - без вмешательства в железо(перепайка пезисторов или вращение подстроечного) обновлением прошивки или даже передачей параметра срабатывания. Но вся засада в надёжности. Если контроллер зависнет - то отключить ключ будет уже не кому. Так что всегда надо выбирать крмпромис между скоростью срабатывания, простотой и надёжностью
Если МК зависает, его перезапускает сторожевой таймер (собака)..
Хорошая у вас мастерская .
это всё верно, но иногда хочется сделать по красоте. в этом свой кайф. но чисто с практической точки зрения ты абсолютно прав.
Ну тут факторов много на самом деле, влияющие на выбор компонентов, в том числе какие требования предъявляются к устройству. Например, если нужно сверхомпактное устройсво, конечно МК в самом маленьком корпусе. Иногда проще поставить более многоногую микруху, чем лепить несколько сдвиговых регистров на которые нет места.
Спасибо Аурел, как всегда очень интересно. :)
Будь здоров!
Если просто обычный светодиод и чтоб моргал можно и без мк . А если это устройство с возможностью гибко настраивать моргание, посылать цифровые сигналы. То без мк никак. А если их десяток и каждый моргает при определённых условиях так тем более только контроллеры
Совершенно согласен с автором. Правильно расставлены акценты в разработке.
Спасибо за мнение
Спасибо. Очень понравилось видео. Стало чуть понятнее, как рассуждают разработчики при проектировании устройств. А вот сколько раз приходилось ремонтировать китайские устройства, и в них зачастую такой бред встречается, который вообще ни какой здравой логике не поддается. Даже элементарно фонарь самый дешевый, имеет 3 режима переключаемые один за другим, которые нафиг не нужны. Плюс не верно рассчитанную схему, в которой все неслабо греется, и потребляет огромный ток, тем самым съедая батарейки за пару часов… что-то я, пожалуй, увлекся:) Успехов тебе, и с наступающим новым годом!
Спасибо, тебя тоже с наступающим
Браво! Я тоже придерживаюсь именно такого подхода. И тоже ради гибкости и с заделом на будущее, даже если гарантируют, что дорабатывать в будущем не придется.
Аурел, здравствуй! Может я не заметил, когда, в каком видео, ты наконец-то набрал 100 тыс. подписчиков. Мои поздравления! Удачи тебе и успехов в творчестве!
Спасибо дорогой
Был стрим, который я тоже, кстати, не видел.
Жиза. Занимаюсь разработкой сайтов. Большинство людей не понимают насколько сложно бывает что-то внедрить и доработать, для этих людей абстрактная вещь сильно отличается от физической, и все думают что если она абстрактна, она очень простая и делается из воздуха. Только вот отличие в том, что абстрактность, зачастую, сложнее физической вещи. Да и вообще, умственная работа всегда дороже цениться чем ручная, а программа, я считаю, ещё и не только что-то практичное, а ещё и в большей части творческое.
Да и вообще, многие не понимают, что такое тестирование, отладка, а ведь они иногда заставляют переделать всё с нули и по другому, ещё и возмущаются, что изначально не можно было так сделать или разработать. А ты всего лишь хотел, сделать более качественно, для них работает да и ладно, пускай.
Здравствуйте. Сколько будет стоит сделать плату управления включения и выключения электронасосом 12V? Насос должен управляться в зависимости от положения датчика уровня жидкости. Датчик представляет собой поплавок с магнитом, поплавок ползает по стержню в котором встроены герконы, всего 4 шт. то есть датчик имеет всего 4 последовательных положения. Нужно что бы при одном включении геркона насос включался, при достижении определенного уровня жидкости в баке, поплавок поднимается, первый геркон размыкается , следующий замыкается - в этот момент насос должен выключится. еще два геркона для включения сигнализации низкого уровня жидкости, один для светового - лампочка, другой - для звуковой сигнализации - зуммер.
Сколько потребляет насос? Его можно комутировать реле (будет слашен щелчёк) или нужно безшумное управление?
Вместо лампочки можно включить светодиод диаметром 5 мм? Если нужна лампочка - нужны её параметры (напряжение (скорее тоже 12 В) и рабочий ток или мощность) и пишите в ВК vk.com/speian.aurel
Спасибо за видео, конечно смотрел уже давно. Не так давно пришлось проектировать устройство для защиты LiPo аккумулятора от переразряда в устройстве нагрева свечи накаливания. Делал два варианта, сначала на операционном усилителе, потом на TL431. В обоих вариантах задавал гистерезис, но все равно, с реальной свечой был период автоколебаний, когда при выключении свечи напряжение аккумулятора восстанавливалось. В результате, сделал схему на микроконтроллере ATTiny45. Все работает в лучшем виде.
Совсем простые устройства все-таки проще сделать на паре транзисторах или логике. Кстати микроконтроллеры еще требуют питание(стабилизатор), потребляют приличную мощность(если не мутить всякие sleep mode) и иногда зависають..
Микроконтроллер позволяет очень просто реализовать логику, которую иначе бы не реализовать или все бы получилось слишком сложно.
Пример. Есть утепленный куб, который раз в неделю очень рано утром водовозка заливает свежей водой, вечером куб перекачивается домой, иначе замерзнет.
Обычно залить куб не проблема, но тут уровень воды не виден, к кубу идет только 50мм труба, по которой водовозка и заливает воду, перелив куба неприятен по многим причинам.
Решение гениально простое на микроконтроллере.
В крышку вмонтирован поплавковый датчик с алиэкспресса, рядом с концом трубы для заливки размещен сверхяркий красный светодиод.
При срабатывании поплавка, светодиод начинает мигать, через четыре секунды уже загорается на постоянно, и через 10 секунд гаснет, устройство работает от двух батарей и не имеет выключателя, поскольку большую часть времени микроконтроллер находится в спящем режиме. Программа написана во Flowcode, сама схема всего несколько деталей, микроконтроллер PIC 12f675 - просто оказался под рукой, хотя хватило бы еще более простого.
Рядом с кубом нет электричества, солнечные батареи с аккумулятором не работают из-за обильных снегопадов, перекачивается куб мотопомпой. А батареек гарантированно хватает на несколько лет и спокойно работает даже в морозы -38, ниже не было возможности проверить, просто нет таких холодов.
На логике получилось бы очень громоздко, и неуклюже и намного дороже.
Ну и огроменный плюс микроконтроллера - расширение функциональности, например очень легко добавить контроль батарей, или добавив одну кнопку сделать проверку куба - полный или не хватило воды водовозчику.
сейчас народ напишет что не нужно никакой электррники, как вода полезла из всех щелей - кцб полон
и зачем МК там, что он делает ? показывает уровень воды... ну так механника в сливнном бачке унитаза обходится вовсе без электричества попросту перекрывая входной клапан.
ламинатор йя мыслите шире - учитывайте все условия. Водовозка сливает воду по шлангу и трубе с внутренним диаметром 50мм, поток достаточно большой, труба, достаточно длинная до куба и если перелить куб, то вода оставшаяся в трубе - зимой просто замерзнет. Никаких греющих элементов в куб и в трубу не поставить - нет электричества.
Клапан просто бы замерз, вместе с водой в трубе, и как это отогреть? Вдобавок попробуйте найдите дешёвый автоклапан на такое большое сечение. А так стоит индикатор, он замигал, водовозчик закрыл кран на водовозке, отсоединил шланг и сам не пролил воды из шланга и труба осталась сухой.
Не доводилось видеть последствия заморозки системы водоснабжения в частных домах?
Трубы редко рвет, а всяким клапанами и ёмкостям сильно достаётся, запорные клапаны на стиральных, посудомоечных машинках вдавливает так, что клапаны наглухо заклинивает, бачки унитаза с их пластиковыми клапанами просто разрывает.
В результате, простое индикаторное устройство работает весьма успешно.
@@jcdfce2707 описывать принцип работы стоит подоходчивей . ,МК управляет работой индикатора сначала моргает а потом горит постоянно . сделать тоже самое на обычных контактах видимо мешает профильное образование.
@@ламинаторйя на контактах как раз и не получается сделать. Вы внимательно перечитайте первое сообщение, где указано, что у индикатора батарейное питание и через 10 секунд после постоянного свечения светодиод гаснет и все устройство уходит в спящий режим в котором потребляет считанные микроАмперы, что позволяет экономить батареи и не заморачиваться с его включением и выключением.
Вдобавок схема устройства не зависит от контактов поплавка - нормально замкнутые или разомкнутые, просто переставляется один джампер, у меня поплавок разрывает контакт при полном баке.
но можно было предусмотреть подключение из цепочки не переделаных плат для добавления новых секций
Спасибо!!! Теперь интересно услышать ваш список МК с которыми работаете и почему!
Авр, 8 ми биики
www.ElEnBlog.ru -блог об электронике спасибо!
ARDUINтированный и развернутый ответ. Согласен с автором.
Спасибо
Хотелось бы узнать название сервиса/программы, где демонстрировалась работа светофоров.
зачем плату делаете если устройство еще не готово?) лишняя работа, по любому что то заказчик попросит переделать, это практически аксиома. а так я вас поддерживаю, по-моему МК не юзают те кто не знаком с кодом, МК незаменима в 90% устройств так как проект будет гибкий и настраиваемый, особенно если это коммерческий продукт и будут постоянные допиливания
А какие есть варианты? Собирать макет?
@@ElEnBlog да, время как минимум сэкономите, я в свое время занимался web разработкой, не было сайта где никто ничего не меняет, а меняют в основном люди которые считают что интернет у них в хроме весь находится, вот с опытом и пришло что сначала правки, затем "уборка" и выдача в продакшн, иначе все придется причесывать несколько раз, оно вам надо? сделайте, засуньте в коробочку, покажите что все работает, заскриньте как клиент говорит что все ок и больше правок не будет, получите хороший аванс и только после этого делайте красоту, иначе теряете время и следующего клиента соответственно
@@ElEnBlog а на счет последнего сигнала который только зеленым светится не совсем верное утверждение, он же показывает что дальше по перегону или станции если он входной например, т.е. можно смодулировать его закрытие или повесить два сигнала на одну опору для наглядного понимания движения по съезду с уменьшенными скоростями или по пологой марке крестовины например. вот здесь все отлично рассказано th-cam.com/video/kdXEKmSmg8I/w-d-xo.html, сможете такой макет собрать что все будут завидовать
@@ОлександрРужевич-ч8й Не стоит переносить технологический процес из одной области в другую без корректировки. В проекте часть мест уже определена. Например, драйверы исполнительных механизмов и получение входных синналов. Если всю изменяемую и неопределенную часть оставить в незапрограммированной памяти контроллера, то это нормально. Сделан первый этап проектирования. Показано первое приближение заказчику. Последуют уточнения. Очевидно, что уточнения не выйдут за рамки программы контроллера в основном и небольших изменениях платы.
Есть видео как сделать регулировку на лед ленту 5 вольтовую. Контроллер куплен на али, вход 5 вольт, контакты на батарею и выход с батареи. Хочу лампу сделать
Расскажи и покажи как травить платы. У тебя высокого качества выходят. Даже очень узенькие дорожки.
у меня есть видео на канале, смотрите
китайцы делают на заказ смотри видео
А на контроль излома рельса нельзя просто поставить еще одно такое же устройство? Или два. С прошивкой исправленной под эти задачи?
Сделать можно, главное чтобы заказчику нужно было. Если править прошивку - то это почти второе устройство
What program do you use for making PCbB's ? Greeting from Bulgaria!!
Хороший проект по путевым светофорам, у вас можно такой купить?
Универсальные платы на микроконтроллерах это правильно! Цена на микроконтроллеры дешевеет ,надо жить в ногу со временем.
А как научится программировать авр?
У нас много детекторов валюты разных моделей. Так в большинстве из них таймер перевода в спящий режим при долгом бездействии реализован на микроконтролере.
спасибо, очень хорошее и полезное видео
Большое Вам спасибо за ролик !!!
п.с.
Полностью согласен с автором.
Я даже перемычку в схеме и ту заменяю контроллером. Про логику и пр. вообще молчу.
Микроконтроллеры не нужны в простых устройствах из-за более низкой надежности и меньшей ремонтопригодности. Для своих подделок, конечно можно. Но я думаю стоит уметь как программировать так и понимать работу железа. И исходить из потребности, если надо будет менять сильно логику в будущем, то лучше микроконтроллер.
Добрый день. Меня зовут Александр, 61 год. Я хочу сделать один проэкт для моих внуков на модельной жедезной дороге. Это должно работать на Attiny85. Составные части: 1. Attiny85 2. две кнопки ( не выключатели) 3. 1 штука LED 4. Servo мотор - 1 штука ( SG90 9G Micro Mini Servo) или подобный 5. RM065 10КОм (?) потенциометр - 1 штука Принцип работы: Начальное состояние так называемое "0" состояние- ничего не происходит. Внимание: мы имеем две кнопки: А и Б Сначало нажимается кнопка А, потом Б. После нажатия Б в Attiny85 срабатывает счеткик с 0 на увеличение 1. В это время начинает мигать LED (можно сказать симметрично по 0,5 сек.). Потом через 1 сек. ( после нажатия Б) поворачивается servo-мотор на 180 град. и останавливается. LED-продолжает мигать. При нажатии АБ - 2 раз, АБ - 3 раз , и более- счетчик считает 2, 3 и более. Если на счетчике не "0", LED постоянно мигает, а серво находится в полодении 180 град. Уменьшение на счетчике только после комбинации БА, БА. Если состояния счеткика становится на "0", Servo поворачивается в положение 0 град. и только потом ( при нулевом Servo) перестает мигать LED. Потенциометр необходим для регулирования скорости вращения servo (ШИМ сигнала) Если сможите такой скейч сделать, сколько это будет стоить. С уважением Александр
Микроконтроллеры это круто, и автор как всегда на высоте, молодец, но сложно.
Для меня космически сложно:-)
Спасибо за добрые слова. Дорогу осилит идущиц
переделывать по тому , что I2C под выхода брошен вместо UART . а так цеплять PCF8574 и наращивай хоть выхода, хоть входа
Я закупил 20 шт. Attiny13 в SMD и ставлю в простые самоделки, очень удобно. Написал код, прошил, впаял - готово!
у меня тоже их штук 20 есть)
В Proteus не добавили еще симуляторы Cortex-M?
Подскажи пожалуйста, какую программу в видео ты использовал для создания печатной платы? Спс