У лукоморья дуб зеленый;
Златая цепь на дубе том:
И днем и ночью кот ученый
Все ходит по цепи кругом;
Идет направо – сайты кодит,
Налево – платы мастерит.

Там чудеса: там леший бродит,

(из поэмы А. С. Пушкина «Руслан и Людмила», две строки изменены автором этой статьи).


Читая статьи или форумы, смотря видео про впечатляющие проекты можно встретить фразы вроде «сделали за вечер с сыном», «проект выходного дня», «не спеша, попивая чаёк» и прочее. Но так ли это? А где же ошибки, рассказ о них, варианты решения? Ведь часто именно это хочется услышать и увидеть. Особенно начинающему, ещё не уверенному в своих силах мастеру, которого подобные фразы иногда вводят в заблуждение и порождают сомнение в собственных силах, страхи. 
Посмотрим, как обычно обстоят дела на примере нескольких проектов.
Узнаем, где можно найти резервные копии замечательных статей и видео, которые по каким-то причинам стали недоступны. Полагаю, они многим известны и будут полезны. 
А ещё делюсь случаями реальной помощи с проектами со стороны животных.

Конечно, проекты бывают разные по сложности и объёму. Быть может, кто-то и делает их довольно быстро. Кот учёный…
Но, скорее всего, за фразой «сделано за пару дней» скрываются вовсе не два дня, а побольше. Или годы учёбы и наработки опыта, который и позволил сделать всё так быстро: поставить нужные детальки в нужном месте (как пример, резистор затвор-исток); использовать правильные и привычные уже программы, которые весьма непростые, и первый раз в них вообще можно заблудиться; подгружать и удалять записи на лету, а не все сразу при проектировании какого-нибудь сайта объявлений; где и как заказать компоненты и прочее, прочее. А тут ещё кот улёгся, как удобно только ему одному:


И не важно, что пора перевернуть страницу – ему нужно позагорать под лампой. Ещё кусается…


Грабли могут быть и будут почти на каждом шагу.

Из переписки:

– Когда-то было ложное впечатление, что это я неумека, не могу сделать нормальное устройство. А у людей вон за пару дней крутые вещи получаются. Стал в какой-то момент сомневаться в своих силах. А ещё старался учесть все нюансы, чтобы устройство сразу заработало без ошибок. Слово прототип я стал употреблять позже, когда понял, что ошибки – это нормально и даже полезно – с ними лучше запоминается. А без них не знаешь: точно правильно или нет? Когда ошибёшься, то тут уже понятно, что неверно. Многое читал, тратил много времени. А без практики это всё забывается. В общем, не надо так:) Не даром говорят, что на ошибках учатся. И не ошибается тот, кто ничего не делает. Но это опыт, полезный опыт, важный. Потом стал обращать внимание на ошибки у людей, которые их описывали. Видел как-то три видео про блок питания на топ227. Там плата обросла деталями в три измерения. А потом автор сказал про прототипы, и что это уже третий. Очень часто проверить что-то на прототипе гораздо легче, чем считать или моделировать.

Как у людей? Примеры развития проектов


Для начала обратимся к ютуб-каналу DigitalCAT, где автор показывает работу над проектами как есть: с грамотным подходом к разработке, отладкой и переделкой прототипов, удачами и промахами. Всё это с приятным оформлением и чётким изложением без лишней воды. В статьях (часть 1, часть 2) про бабах в силовом преобразователе приводились примеры симпатичных взрывов. Они как раз с этого канала.

Рассмотрим процесс создания и испытания интересного устройства – термостата для измерительных приёмников излучения.



Устройство проектируется, изготавливается плата, 


начинаются испытания. Всё сразу заработало? Не тут-то было!
Сюрприз №1.
Ключи моста работают неверно. Есть сквозной ток. Вместо драйвера IR4426 прислали другой – IR4428, и они, конечно, разные. На плате появляется лапша из синих проводков.


Сюрприз №2.
Логический ноль у инвертора NC7SZ05 отличается от нуля вольт. Придётся добавить в схему диод и уместить его где-то на плате.
Сюрприз №3.
Забыли резистор на выход с открытым коллектором. Придётся припаять вторым этажом.
Сюрприз №4.
Поддельные кЕтайские транзисторы перегреваются из-за в 2,4 раза большего сопротивления канала Rds(on), чем у оригинала. Добавляем радиатор, немного уменьшаем ток.


Сюрприз №5.
Планировалось использовать простые проводники для соединения гибкой платы датчика с основной платой. Но компаратор ложно срабатывал из-за наводок и шумов. Были неудачные попытки с витой парой и плоским шлейфом. Выручил коаксиальный кабель.


Сюрприз №6. 
И это ещё не все ошибки и доработки, продолжение в следующем видео. Нам же достаточно этих, чтобы увидеть процесс разработки и отладки как он есть. А ведь всё это время, дозаказ компонентов (ожидание от пары дней до пары месяцев и дольше) или поиск решений, которые спасут имеющийся прототип и вас от изготовления нового.

Без детских ошибок не станешь взрослым.

Из переписки:

– Ощущение своего непрофессионализма, негодности своих знаний и навыков не покидало меня долго. Действительно, читаешь форумы и т.д.: два вечера посидел с сыном и?! Цветомузыка со спектроанализатором на Atmega!!! Как? У меня полгода уходит, чтобы вот так и с коробочкой красивой!!! Вывод который напрашивается – клоун неудачник. Но это не так. В интернете люди часто хотят быть лучшей версией себя или не собою, поэтому, всячески нивелируются технические подробности, а упор делается на подачу: какой-то видео ряд, спектроанализатор за 1.5 млн. рублей, дорогие детали, красивый интерьер лаборатории – приятно смотреть, страшно задать вопрос там же о-го-го какие титаны мысли! Но пользы ищущему больше дают каналы, где все свалено на столе, камера прыгает, но человек за кадром показывает, как и что работает.

Посмотрим, что есть у другого автора. Почему именно он? Думается, он тоже не начинающий, но ошибки, как и у всех, бывают и у него.

Однажды он сделал симпатичную плату источника питания:


Далее он описывает так: «Отладка – это процесс, в результате которого плата превращается вот в это: 


Это конечно шутка и так бывает не всегда (обычно ещё хуже), тем не менее запуск и отладка источника питания это весьма занимательная тема.»

– Зачем делать всякую ерунду, несерьёзные проекты?
– Научиться серьёзным проектам помогают маленькие несерьёзные.

Пропавшие статьи и ютуб-канал


Посмотрим на проекты ещё одного опытного разработчика. Наверное, многие помнят отличные статьи Ильи Галкина, страница которого (быть может, не одна) на Хабре почему-то удалена. А вместе с ней недоступны и статьи. Думаю, стоит исправить эту ситуацию. Вот здесь лежат его замечательные труды. Цикл про ИБП 3,2 кВт (в авторстве не уверен). Ещё у него был интересный ютуб-канал, посвящённый электронике, программированию и не только.


На Гитхабе, кажется, остались не все исходники к статьям. Всё, что нашлось, размещено в папке со статьями. Скачать лучше сразу. Буду рад, если кому-то принесёт пользу.
Одна из его статей называлась «Силовой модуль разработчика. Работа над ошибками». Название уже отражает, что не всё так гладко. Вот, что он пишет:
«Приветствую! В моих предыдущих статьях (раз и два) вы ознакомились с силовым модулем полумоста, который позволяет построить преобразователь практически любой топологии. Я показал, как можно быстро и без особых усилий получить макет силового преобразователя и обкатать идею, а в процессе их реализации были выявлены определенные недостатки. 


Увы, но даже в достаточно простых устройствах требуется 2-я ревизия железа, чтобы «подчистить» плохие реализации того или иного функционала, улучшить компоновку и конструктив. В итоге была проведена работа по оптимизации технических параметров и по улучшению удобства работы с модулем…»
Думаю, примеров граблей, ошибок и негладкого создания и отладки проектов достаточно. 
Бывает и другая крайность. Человек не имеющий опыта посмотрел на то, как кто-то сделал проект, и думает: «Да тут нечего делать! Я тоже так смогу.» И только когда сам начинает пробовать, постепенно начинает ценить чужой труд. Понимает, что сложности как раз в деталях, то не получается, это. «А что, тут нужно было поставить резистор?..»

Кот действительно учёный


Работать командой обычно веселее и продуктивнее, чем в одиночку. 


Правда, каждому коту нужно по компу. Но команда котопользователей с личным ПК сможет больше.
Из переписки:








А ещё пушистые бандиты повышают популярность ютуб-канала. Вот только пара из многих комментариев:


Кажется, у автора канала их тоже 8! 
С таким коллективом можно горы свернуть!) Ну, или разнести квартиру. Это уж, как воспитать. Животные приносят пользу и это факт. Поэтому, если не получается легко и быстро пристроить, например, котят в хорошие руки, то не нужно их топить, лучше поискать хозяев чуть дольше или отдать в приют.

Выражаю авторам приведенных видео, статей и фотографий благодарность за труды и за то, что показывают живой процесс как есть. Это важно и ценно.

Вдохновляйтесь и пробуйте, прилагайте труд и терпение, становитесь мастерами и делайте шедевры. Не боги горшки обжигают.


Из переписки:
 – Кот ночью всё время просит открыть дверь из комнаты, поесть ему нужно и куда-то ходит. Замучал меня этим.

Спустя время…

– Заказал себе новых деталей, изоляционных материалов и текстолит. А то что-то закончился…
– «Что-то закончился» ☺, будто для вас это неожиданно. Смекаете, кто израсходовал весь текстолит на платы?

Комментарии (8)


  1. dcc0
    27.05.2023 08:22
    -1

    Хороше бы выделить изменённые строки жирным. А то пройдет 300 лет, кто-нибудь найдет вашу статью и подумает, что это чистый Пушкин.


    1. zogxray
      27.05.2023 08:22

      Выдели сам)


    1. Kopcheniy Автор
      27.05.2023 08:22

      Хорошо, если через 300 лет кто-то ещё будет думать...


  1. Astroscope
    27.05.2023 08:22
    +2

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

    Вторичный посыл статьи поддерживаю. Собранное что-то "за вечер" или "за выходные" обычно не включает годы учебы и практики в целом - необязательно именно профильного образования в учебном заведении, иные самоучки показывают невероятно высокий уровень подготовки, но чаще именно его, а также не включают частные ошибки и неудачи от идеи до прототипа включительно в лучшем случае, а в худшем прототип оказывается настолько безнадежен, что нужно начинать с исправления идеи, не пытаясь исправить ошибки прототипирования. И это не плохо, не стыдно, не глупо - это просто реалии разработки что у энтузиаста с хоббийной поделкой, что у производителя со штатом опытных разработчиков. Если все это отбросить - да, за вечер можно сделать или за несколько. Нечестно по отношению к новичкам, которые вместо моральной готовности к тому, что может ничего не получиться ни с первого, ни со второго-третьего раза без поиска и исправления иногда глупых, а иногда совсем непростых для понимания ошибок, просто бросят, решив что они негодны для такой работы (хобби). Знай новички, как оно бывает даже у опытных разработчиков, не разочаровывались бы и не считали бы нормальный процесс обнаружения и исправления ошибок собственным провалом, бросая незавершенную разработку на первых же шагах.

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


    1. Kopcheniy Автор
      27.05.2023 08:22
      +1

      Статьёй кроме прочего хочется поддержать и подбодрить новичков. Рад, что посыл понятен и близок кому-то.

      Мне кажется, производители скорее привлекут какой-нибудь ИИ.

      У вас есть какой-нибудь этакий напарник?


      1. Astroscope
        27.05.2023 08:22

        У вас есть какой-нибудь этакий напарник?

        Мне кажется, что я слишком уж недостаточно умен, чтобы быть сколь-нибудь достойным напарником коту или кошке. Но, надо отдать им должное, они проявляют удивительную терпимость к моему несовершенству - будь я на их месте, уже давно бы оставил любые надежды. А они нет, даже статьи на Хабр от моего имени пишут, тогда как настоящего меня же хватает лишь на (очевидно неумные) каменты к чужим статьям.


  1. KotovladeletsGT
    27.05.2023 08:22
    +3

    Спасибо вам за архив статей Ильи Галкина, они очень помогали мне когда я делал первые шаги в Альтиуме. Исчезновение их с Хабра - огромная утрата.


    1. Kopcheniy Автор
      27.05.2023 08:22
      +1

      Пожалуйста.) По Альтиуму у него были видео на канале (на них отдельная ссылка).