С чего начать изучение электроники
Как самостоятельно изучить электронику с нуля?
Научиться можно только тому, что любишь.
Гёте И.
«Как самостоятельно изучить электронику с нуля?» — один из самых популярных вопросов на радиолюбительских форумах. При этом те ответы, которые я нашел, когда сам его задавал, мне мало помогли. Поэтому я решил дать свой.
Творчество и результат
Чтобы что-то изучить надо это полюбить, гореть интересом и регулярно упражняться. Кажется, я только что озвучил прописную истину. Тем не менее. Для того, чтобы с лёгкостью и удовольствием изучать электронику надо её любить и относится к ней с любопытством и восхищением. Сейчас уже для всех привычно иметь возможность отправить видеосообщение на другой конец земли и мгновенно получить ответ. А это одно из достижений электоники. 100 лет труда тысяч ученых и инженеров.
Как нас обычно учат
Классический подход, который проповедуется в школах и университетах всего мира можно назвать подходом снизу-вверх. Сначала тебе рассказывают что такое электрон, атом, заряд, ток, резистор, конденсатор, индуктивность, заставляют решить сотни задач на нахождение токов в резисторных цепях, потом ещё сложней и т.д. Такой подход схож с восхождением на гору. Но лезть в гору сложней, чем спускаться. И многие сдаются так и не добравшись до вершины. Это верно в любом деле.
А что если спускаться с горы? Главная идея в том, чтобы сначала получить результат, а затем разобрать детально почему работает именно так. Т.е. это классический подход детских радиокружков. Он даёт возможность получить ощущение победы и успеха, которые в свою очередь стимулируют желание изучать электронику дальше. Понимаешь, очень сомнительная польза в изучении одной теории. Надо обязательно практиковаться, так как не все из теории 100% ложится на практику.
Понравилось устройство? Собирай, разбирайся почему оно сделано именно так и какие идеи заложены в его конструкцию: почему именно эти детали используются, почему именно так соединены, какие принципы используются? А можно ли что-нибудь улучшить или просто заменить какую-нибудь деталь?
Математика в электронике
Когда я, после очень длительного перерыва, понял, что электроника снова меня зовёт и манит в ряды радиолюбителей, то сразу стало ясно, что мои знания давно уже улетучились, а доступность компонентов и технологий стала шире. Что я стал делать? Путь был только один — признать себя полным нолём и стартовать из ничего: знакомых опытных электронщиков нет, какой-либо программы самообучения тоже нет, форумы я отбросил потому, что они представляют собой свалку информации и отнимают много времени (какой-то вопрос можно там узнать вкратце, но получить цельные знания очень сложно — там все такие важные, что лопнуть можно!)
И тогда япошел самым старым и простым путём: через книги. В хороших книгах тематика обсуждается наиболее полно и нет пустой болтовни. Конечно, в книгах есть и ошибки, и косноязычие. Просто надо знать какие книги читать и в каком порядке. После прочтения хорошо написанных книг и результат будет отличным.
Какие книги помогут освить электронику
Много времени я провел выискивая подходящие книги. И понял, что надо сказать спасибо СССР. Такой массив полезных книг после него остался! СССР можно ругать, можно хвалить. Смотря за что. Так вот за книги и журналы для радиолюбителей и школьников надо благодарить. Тиражи бешеные, авторы отборные. До сих пор можно найти книги для новичков, которые дадут фору всем современным. Поэтому есть смысл пройтись по букинистам и поспрашивать (да и скачать все можно).
Это мой список книг для самых «маленьких». Обязательно следует пролистывать и журналы Радио с 70х по 90е гг. После этого можно уже читать:
Думаю, эти книги ответят на множество вопросов. Более специальные знания можно почерпнуть из более специальных книг: по аудиоусилителям, по микроконтроллерам и т.д.
И конечно же нужно практиковаться. Без паяльника вся теория в прорубь. Это как водить машину в голове.
Кстати, более подробные обзоры некоторых книг из списка выше можешь прочитать в разделе «Читалка».
Что еще следует делать?
Учиться читать схемы устройств! Учиться анализировать схему и стараться понять как работает устройство. Этот навык приходит только с тренировкой. Начинать надо с самых простых схем, постепенно наращивая сложность. Благодаря этому ты не только изучишь обозначения радиоэлементов на схемах, но и научишься их анализировать, а также запомнишь ходовые приемы и решения.
Дорого ли заниматься электроникой
К сожалению, деньги потребуются! Радиолюбительство не самое дешевое хобби и потребуется некоторый минимум фин. вложений. Но начать можно практически без вложений: книги можно доставать буккросингах или брать в библиотеках, читать в электронном виде, приборы можно купить для начала самые простые, а более продвинутые купить тогда, когда будет не хватать возможностей простых приборов.
Сейчас купить можно всё: осциллограф, генератор, источник питания и другие измерительные приборы для домашней лаборатории — всё это следует со временем приобрести (или сделать самому то, что в домашних условиях сделать можно)
Но когда ты маленький и начинающий можно обойтись пальником и деталями из сломанный техники, которую кто-нибудь выкидывает или просто валялась дома давно без дела. Главное иметь желание! А остальное приложится.
Что делать, если не получается?
Если сталкиваешься со сложностями, то не надо рвать волосы и думать о себе, что ты самый тупой на свете, так как Вася понимает, что такое обратный ток коллектора, а вот ты все никак не можешь понять почему он играет роль. Может быть Вася просто надувает щёки, а сам ни бум-бум =)
Качествои и скорость самообучения зависят не только от личных способностей, но и от окружения. Вот тут надо радоваться существованию форумов. На них все таки встречаются (и часто) вежливые профессионалы, готовые с радостью учить новичков. (Есть еще всякие грымзы, но считаю таких людей потерянной веткой эволюции. Мне их жаль. загибать пальцы — это понты самого низкого уровня. Лучше просто молчать)
Полезные программы
Обязательно следует ознакомиться с САПРами: рисовалками принципиальных схем и печатных плат, симуляторами, — полезные и удобные программы (Eagele, SprintLayout и т.д.). Я выделил на сайте целый раздел под них. Время от времени там будут появляться материалы по работе с программами, которые использую сам.
И самое главное — испытывайте радость творчества от радиолюбительства! На мой взгляд к любому делу следует относится как к игре. Тогда оно будет и занимательным и познавательным.
О практике
Обычно каждый радиолюбитель всегда знает какое устройство хочет сделать. Но если ты еще не определился, то я посоветую собрать источник питания, разобраться для чего нужна и как работает каждая его часть. Затем можно обратить внимание на усилители. И собрать, например, аудиоусилитель.
Можно поэксперементировать с самыми простыми электрическими цепями: делителем напряжения, диодным выпрямителем, фильтрами ВЧ/СЧ/НЧ, транзистором и однотранзисторными каскадами, простейшими цифровыми схемами, конденсаторами, индуктивностями. Всё это пригодится в дальнейшем, а знание таких основных цепей и компонентов придаст уверенность в своих силах.
Когда шаг за шагом идешь от простейшего к более сложному, тогда знания порционно накладываются друг на друга и легче освоить более сложные темы. Но иногда не ясно из каких кирпичиков и как следует сложить здание. Поэтому иногда следует действовать наоборот: поставить цель собрать какое-нибудь устройство и освоить множество вопросов при его сборке.
Электроника всем начинающим
Хабр! Добро пожаловать снова.
Сегодня мы сделаем одно из самых бесполезных устройств из тех, что можно собрать, но как показывает жизнь, лучше сделать что-то, чем не сделать ничего. Тем не менее, в защиту этой бесполезности можно сказать только что-то вроде: много ли интересных дел, которыми мы занимаемся являются хоть сколько бы полезными?
Мы будем делать часы, таймер и игру в одном устройстве.

UPD #1
Дисклеймер
Внимание!
Эта статья имеет много профессиональных неточностей, по мнению уважаемых экспертов по всем вопросам и по совместительству комментаторов, также не является руководством к действию, может привести к производственным травмам и нарушениям психики. Автор призывает, не использовать данное руководство для обучения и лишь демонстрирует хаотично накопленные знания и реализует их в горделивой позе больного шизофренией с бредовыми идеями величия. Никогда не верьте мне! Я украл ваши технологии!
Некоторое вступление
Спустя много лет я решил вернуться снова к написанию статей, с новыми знаниями и силами. Знаете, интернет научил меня всему, что я знаю и даже больше, чем просто всему. Интернет стал не просто учением, в котором тяжело, но и боем, в котором легко. И я благодарен всем, кто так или иначе принял участие в моем обучении, через статьи, описание каких-то технологий, видео на YouTube и просто критику моих работ. Это герои моего времени, только благодаря им я сейчас являюсь неплохим специалистом. Ведь я не учился в этих ваших институтах и образований не получал, да и всего у меня 9 классов. Спасибо тем, кто пишет интернет.
И еще
В детстве, когда я только начинал гуглить какие-то схемы, я любил статьи с картинками, больше всего мне нравилось, как нагляден процесс сборки, как процесс обучения реализован через картинки. Буквы придумали не для меня и вообще не для детей, которые хотят заниматься электроникой. Поэтому я приложил грандиозное количество усилий, чтобы эта статья могла стать для кого-то первой ступенью. Я знаю, как сложно сделать первый шаг. Мое соприкосновение с контроллером случилось только в 2016 году, хотя я был знаком с ними и заочно, задолго до 2016 года.
Компоненты
Приступим. Первое, что нужно для разработки любого устройства – это, подготовить все необходимые радиокомпоненты и крепеж или хотя бы основные.
Не все компоненты были куплены мой, некоторые лежали без дела, или появились прямо за часы перед разработкой этого устройства 🙂
Резисторы 150 Ом 0.25 Ватт — 12 шт.
Конденсаторы 50 вольт 10 микрофарад — 4 шт.
Тактовая кнопка 6×6мм — 3 шт.
Светодиод 75×3мм — 1 шт.
Пьезо зуммер — 1 шт.
Кварцевый резонатор 16 МГц — 1 шт.
Разъём типа гребёнка — 7 шт.
Джампер (перемычка) — 1 шт.
Четырехразрядный семисегментный индикатор (Sm56425bsr3 или аналоги) — 1 шт.
Сдвиговый регистр 74ch595 корпус DIP — 1 шт.
Панель под микросхему 74ch595 корпус DIP (16 ножек) — 1 шт.
Микроконтроллер ATmega328p корпус DIP — 1 шт.
Панель под микросхему ATmega328p корпус DIP (28 ножек) — 1 шт.
Монтажная плата 40×60мм — 2 шт.
Батарейный отсек cr2032 — 2 шт.
Батарейка cr2032 — 2 шт.
Втулка 5x8x0мм (Не точно) — 4 шт.
Болт 3×6мм (Не точно) — 4 шт.
Шайба 5мм (Не точно)— 4 шт.
Гайка 3мм (Не точно) — 4 шт.
Преобразователь USB-UART CP2102 — 1 шт.
Также, рекомендую при необходимости купить флюс, припой и паяльник.
Я намеренно не указываю марку проводов, которая вам подойдет, так как совсем не владею информацией об их параметрах. Могу посоветовать МГТФ, вполне возможно, что очень хорошо подойдут. Если вы знаете, какие провода точно оптимальны, оставьте информацию в комментариях или напишите мне в личные сообщения @prohetamine.
Сдвиговый регистр 74ch595
Наверное, многим новичкам станет не по себе от понимания принципов работы микросхемы 74ch595, вне этой статьи и пропустить этот этап я просто не хочу. Сейчас я попробую максимально доступно объяснить, как она работает и чем будет полезна в конкретном случае с моим устройством.
Проще говоря, микросхема предназначена для расширения количества цифровых выходов.
Распиновка. Внимание! Рисунок имеет незначительные неточности в маркировке контактов, это сделано для более простого усвоения и понимания работы.
Самые загадочные контакты управления, которые вызывают интерес:
output pin * — контакты вывода
DS — (Serial Data Input) контакт, который определяет состояние напряжения на контактах вывода
SH — (Shift Register Clock Input) контакт, который записывает состояние которое определенно в DS
ST — (Storage Register Clock Input) контакт, который открывает микросхему для записи и закрывает, устанавливая на контакты вывода нужные состояния определенные DS
Уверен, визуальный пример, поможет вам понять происходящее лучше.
Монтажная схема соединений
Если нет, то я оставил и интерактивную версию, кнопочки работают, можно понажимать.
Теперь, когда вы овладели работой с микросхемой, можно приступить к следующему пункту.
Тонкости
Внимание!
Чтоб ничего не перепутать и ничего не испортить, в том числе настроение. Не ждем, а готовимся! Просто оставлю это здесь, для самых маленьких. Я, конечно, понимаю, что всех тонкостей в рамках и без того длинной статьи мне обозначить не удастся, и у вас все же могут возникнуть ошибки, пускай, хотя бы не самые очевидные.
Когда мы программируем контроллер, очень важно не путать rx и tx, иначе контроллер просто не прошьется.
Это странная шутка, но работает очень просто, каждый разряд имеет 8 сегментов, у каждого разряда есть минус и восемь плюсов, по сути это те же светодиоды, только в общем корпусе.
Каждая микросхема имеет ключ, то есть небольшую метку на корпусе, это признак помогает определить положение установки.
Я смотрю на эту схему каждый раз, когда вспоминаю, как припаял более 671 кнопку не в ту сторону.. Не совершай ошибку.
Плюсик: у всех новых электронных компонентов, которые имеют полярность, выглядит как хромоног.
Батарейный отсек, тоже имеет свою не очевидную полярность..
Монтажная схема соединений
Так выглядит схема нашего устройства:
UPD #2
По требованию комментаторов скоро тут появится принципиальная схема.
Но не спешите собирать, ведь собирать мы будем на плате, а не на коленке. Но сначала поговорим о некоторых спорных конструкциях. Также я буду апеллировать к своему детству: Я искренне не понимал зачем нужна обвязка, мне казались ненужными эти резисторы и конденсаторы, ведь блок питания может работать и на диодном мосте, а светодиод светиться и без понижающего резистора.
Пока пин кнопки состояние, которого мы читаем не притянут к плюсу или минусу он выдает случайные (101010000101010) результаты и кнопка, не может работать нормально, чтобы «Стабилизировать» состояние кнопки нам нужно притянуть наш пин через резистор к минусу или плюсу (принято к минусу). Тогда при нажатии у нас будет 1 иначе 0. На момент создания устройства и написания статьи, автор не знал, что существует pull-up резистор встроенный в саму ATmega328p. Почитать можно об этом на официальном сайте.
В ходе первых экспериментов, с высокочастотной перерисовкой индикатора появлялись ужасные гличи. Из общих соображений, я решил использовать конденсаторы, чтобы их сгладить и да помогло, оставляем. Как подсказал один из комментаторов, это связанно с кривым кодом, но не мешает работе устройства.
Резисторы предназначены для ограничения тока исходящего от ATmega328p, а именно 5 вольт мы ограничиваем до 3-х вольт, так как почти все светодиоды ограничены напряжением в 3 вольта и привыкли работать за еду, более высокое напряжение приведет к деградации, насколько быстрой зависит от тока, хоть у ATmega328p он не большой, примерно 20-40 миллиампер, деградацию и сгорание не будет видно сразу, но оно случится, явно намного раньше положенного.
О нем говорят все, но никто не знает зачем он. На самом деле все просто. Предельно просто. Эта микросхема умножает количество контактов, с условных трех до N. Мой максимум 265+ выводов, но возможно и больше. В этом месте мог бы возникнуть хороший вопрос, по сути ты ведь делаешь из трех контактов четыре, а остальные четыре не используешь(?) На эту тему можно конечно рассуждать, зачем и почему, правильный ответ только один — дать возможность устройству развиваться.
Монтаж компонентов
Внимание!
Контакты компонентов, помеченные красным и черным маркерами, имеют полярность, будьте внимательны при монтаже, придерживайтесь рисунка.
Внимание!
Соблюдайте порядок установки микросхем по ключам.
Устанавливаем конденсаторы и кнопки.
Устанавливаем разъемы и пьезо зуммер.
Устанавливаем микросхемы и резисторы.
Устанавливаем индикатор, светодиод и резонатор.
Устанавливаем батарейные отсеки.
Прототип
Теперь, когда у нас есть не просто бесполезная безделушка, но еще и не рабочая, нужно сделать её рабочей, поэтому добавим много магических проводков.
Объединенная схема
Соединим основные линии питания и необходимую обвязку первой платы.
Соединим кнопки, светодиод индикатор прошивки и пьезо зуммер.
Соединим конденсаторы и семисегментный индикатор с сдвиговым регистром 74ch595.
Соединим семисегментный индикатор с микроконтроллером.
В финале первая плата у вас получится такой:
Вторая плата, но тут все совсем просто. Соединим последовательно элементы питания.
Соединим все вместе.
Устройство

Программирование
Подключаем так как на картинке, и можно начинать прошивать микроконтроллер.
Бесспорно, абсолютно, однозначно. Мой код на C++ далек от идеала, но я, как всегда, пытался. Я пишу на JS (ну, вы поняли). И тем не менее, я все равно собой доволен, хотя бы, потому что не притрагиваясь и без того к незнакомому мне языку больше года, мне как-то удалось организовать не только структуру с своими правилами, а также создать богатый функционал: часы, игру и два таймера c разными уровнями точности. Можешь сделать лучше? Есть что дополнить? GitHub
С чего начать изучение электроники
Электроника, как хобби. Кризис жанра?

А далее рассуждения идут примерно по такому руслу: вот, мол, сделал простенький усилитель, собрал несколько мигалок (световых эффектов), зарядное устройство. А оказывается, все это можно купить, если не новое, то во всяком случае б/у, и окажется все лучшего качества, в фирменных корпусах, даже в рабочем состоянии. Спрашивается, где же выгода, экономический эффект от подобных занятий?
Так и электроника, увлечение которой в молодом возрасте приходит просто из любопытства: а как это устроено, и почему оно работает так, а не иначе? К тому же наука это непростая, требует приложить немало усилий на изучение теории, создание первых работающих устройств, а впоследствии, при появлении опыта, разработка собственных схем и ремонт аппаратуры промышленного изготовления.
Серьезные игрушки
Одним из «непонятных» направлений в любительской электронике можно считать роботостроение. Конструкции подобных «роботов» чаще всего представляют собой небольшую тележку, которая может объезжать препятствия, двигаться по заданному маршруту и управляться от пульта управления. Правда такое творчество наиболее характерно для западных радиолюбителей, в странах СНГ этим занимаются не столь охотно.
Казалось бы, что тут такого? Непосвященный, увидев конечный результат, просто скажет: «Ну и что?». А тем, кто занимается этим на полном серьезе, тема эта настолько близка, важна и понятна, что по этому направлению в Интернете можно найти не один и не два форума, и даже скачать книги, чаще на английском языке, на эту тему.
И в самом деле, если разобраться, то устройство «роботов» заслуживает внимания. Ведь схемы управления чаще всего строятся на микроконтроллерах, пусть даже самых простых, но начинать и следует с простого. Сначала «изобретатель» практикуется в написании простых и коротких программ (без программы не будет работать ни один контроллер), а после переходит к сложным и большим. Ведь изучить программирование можно только начав писать собственные программы. хорошо, если в этот момент рядом окажется человек, который может объяснить с чего начинать, зачем все это программирование нужно.
Достаточно часто случается, что именно это хобби плавно переходит в любимую профессию. И, видимо, прав был древнекитайский мыслитель Конфуций, который сказал примерно следующее: «Если выбранная работа будет вам по душе, то ни одного дня в своей жизни вам не придется работать». Наверно, в этом изречении подразумевалось, что слово работа однокоренное со словом раб.
Итак, человек после основательных раздумий, может даже под влиянием своих хороших друзей, принял решение в свободное время заняться электроникой, превратить ее в свое хобби: заразительными бывают примеры не только плохие, но и хорошие. Это решение сразу вызывает появление целого ряда проблем, казалось бы неразрешимых. Вот только некоторые из них.
Как организовать рабочее место
Такая проблема достаточно просто решается в современных частных домах, где небольшой уголок, чтобы поставить стол, можно найти где угодно: в гараже, в подвале, в кладовке, в комнате и может даже на чердаке. Несколько сложнее дело обстоит в многоквартирном доме, но если близкие смогут понять, насколько серьезно и полезно это увлечение, то свободный уголок в одной из трех и даже двух комнат всегда найдется.
Если увлечение электроникой не прекратится и не зачахнет в самом начале, а пойдет успешно, то со временем любитель – электронщик для занятий любимым делом может арендовать помещение, открыть свою ремонтную мастерскую, превратить хобби в любимую профессию. Таких специалистов в настоящее время великое множество.
Чаще всего электроникой начинают заниматься примерно так: берется готовая схема, приобретаются детали, инструменты, и вперед. Берется в руки паяльник, собирается самая первая схема, включается, ура, заработало!
Первый успех заставляет перейти к повторению других готовых схем. Но иногда бывает и по другому: собранная схема не заработала, попытки «оживить» ее результатов не принесли, и паяльники, детали забрасываются в дальний угол, иногда навсегда. Поэтому, первые схемы должны быть простыми, которые начинают работать сразу. В этом плане можно рекомендовать классические схемы электроники. Прежде всего это генераторы, на основе которых можно собрать «пищалки и мигалки».
Первая заработавшая схема просто окрыляет. Но, чтобы увлечение электроникой не превратилось в мучение, следует заняться изучением теории, хотя бы самых азов.
Где взять теоретические познания
Если человек в средней школе учился достаточно хорошо, то закон Ома и еще несколько основных законов физики запомнил. Совсем неплохо, если и математика была любимым предметом. А если удалось освоить еще и английский язык, то совсем прекрасно: большая часть современной технической документации как раз на английском. Именно эти учебные дисциплины и заставляют задаться вопросом, как вся эта электроника устроена, а со временем превратить ее в свое хобби.
И не надо думать, что без специального высшего образования совсем ничего не получится. В свое время журнал «Радио» многих своих авторов и читателей называл «инженерами без диплома», настолько хорошо они разбирались в схемотехнике различных устройств и собирали неплохие конструкции. Вообще журналов до сих пор выпускается множество, например украинский «Радиоаматор», белорусский «Радиомир», российские «Схемотехника» и «Ремонт электронной» техники.
В журнале «Радиоконструктор 03 – 2011» есть целая статья об использовании радиодеталей б/у, что очень кстати для начинающих радиолюбителей. Там же даются рекомендации по проверке деталей и предупреждение о том, что попытка «собрать» транзистор из двух диодов, что иногда пытаются сделать начинающие, к положительному результату не приведет, хотя при проверке транзистор похож именно на два диода. Ну, почти, как у классиков: «Моторчик был очень похож на настоящий, но не работал».
В других литературных источниках авторы напротив не рекомендуют пользоваться деталями сомнительного происхождения. Лучше найти способ на чем–то заработать, и купить детали для опытов. Пожалуй, это мнение более правильно.
Электронные журналы

Журналы, это, конечно, хорошо, но не следует забывать и о книгах. В сети Интернет сейчас можно найти практически любую литературу, в том числе и техническую. Многие из этих книг стали уже музейными экспонатами, например, справочники радиолюбителя, начиная со второй половины прошлого века. В них можно не только проследить историю развития радиолюбительства, но и найти множество полезных сведений, которые до сих пор не утратили своей актуальности.
Одной из лучших книг по радиоэлектронике следует, пожалуй, считать «Искусство схемотехники» авторы П. Хоровиц и У. Хилл. Последнее издание этого занимательного трехтомника вышло в 1993 году.
В книге рассказывается практически обо всем, что использовалось в то время продолжает использоваться до сих пор. При этом авторы, даже самые сложные схемы объясняют просто, что называется «на пальцах», используя минимальное количество формул. Книга содержит множество практических схем с примерами их расчетов. Текст книги, рассчитанной на массового читателя, достаточно прост и дружелюбен, содержит некоторое количество юмора. Поэтому не надо бояться прочтения этого трехтомника.
С таким же названием есть несколько книг и других, более современных авторов, которые также можно скачать в Интернете, либо купить бумажный вариант в интернет магазине. В этих книгах можно найти сведения по современной элементной базе, ведь электроника развивается быстрее всех остальных областей науки и техники.





