Обновить
182.19

Электроника для начинающих

Arduino, DYI и как собрать Электроника

Сначала показывать
Порог рейтинга
Уровень сложности

Как полировать металлы электричеством: электрохимическая полировка

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров11K
Картинка Wirestock, Freepik

Некоторое время назад мы ознакомились с очень интересной темой, где рассматривается способ быстрой полировки металлов «до идеального зеркала» буквально за секунды (к слову, именно после ознакомления с этой технологией я осознал, почему моя открывашка для консервов так блестит при покупке в магазине и как этого добиваются).

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

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

Поэтому обычному домашнему мастеру «остаётся только облизываться» на такие технологии, когда потребность в них возникает.

И мне стало интересно — а есть ли более безопасные, щадящие технологии, позволяющие добиться того же результата, но не связываясь при этом с промышленными опасными подходами?

И я нашёл такую технологию: электрохимическая полировка!
Читать дальше →

Очень «вкусный» гитарный овердрайв Rocktron Austin Gold

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров3.1K


Привет, Хабр! Сегодня в мои руки попала редкая, снятая с производства педаль эффекта перегруза с весьма красивым звучанием, примерами которого я спешу поделиться с вами.

Также мы изучим схему и откроем для себя некоторые интересные подробности незаслуженно забытого технического чуда.
Читать дальше →

Упрощение прототипирования и верификации RTL с помощью Python

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров1.5K

Всем привет!

Хочу поделиться своим опытом использования Python на этапах прототипирования RTL-модулей и последующей верификации. Как RTL-инженер, я часто создаю модели на Python для быстрой проверки логики и алгоритмов будущего RTL. Это подход уменьшает вероятность последующих правок в логике RTL в случае если алгоритм не подходит. Однако при переходе к тестированию на SystemVerilog всегда возникала проблема с переиспользованием написанной Python модели устройства: нужно было писать обвязку на C и использовать DPI-C интерфейсы, чтобы интегрировать Python-код модели в верификационную среду. Это занимало время и было неудобно.

Недавно я открыл для себя библиотеку PyStim (Bind Python & SystemVerilog), которая кардинально упростила процесс. PyStim позволяет напрямую вызывать Python-методы и работать с Python-объектами из среды SystemVerilog без необходимости писать обвязку на C или использовать DPI-C. Это значительно снизило трудозатраты и ускорило адаптацию уже готового Python-кода в тестбенче.

Читать далее

DIY-проект: Сенсор изображения и цифровая камера

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров6.2K

В этой статье исследуем процесс создания цифровой камеры с нуля, начиная от разработки сенсора изображения и заканчивая программированием микроконтроллера. Рассмотрим трудности, с которыми можно столкнуться при построении камеры с минимальными компонентами, а также решения, которые позволяют вывести проект на новый уровень. Особое внимание уделим использованию 3D-печати, пайке и настройке прошивки, что делает проект идеальным для тех, кто хочет глубже понять принципы работы цифровых устройств.

Читать далее

Попытка настроить macOS для использования китайского программатора ST-LINK V2 и Blue Pill

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров1.6K

В основном я работал на оригинальной отладочной плате Nucleo (stm32f411ret6) и прекрасно себя чувствал на macOs.
Не так давно я решил попробовать прошить blue pill через китайский st-link и получил море ошибок в CubeIDE с которыми решил разобраться раз и навсегда. На самом деле все оказалось не так сложно, как я думал по началу. Через костыли, но она работает!
Данная статья является дубликатом моего репозитория https://github.com/nikitatm333/ST-LINK_V2_for_macOS, я давно хотел написать свою первую статью на хабре и решил начать с дубликатов своих "шпаргалок".
Не будем затягивать, начнем!

Читать далее

О типах отрицательных сопротивлений — и как они используются в генераторах сигналов

Время на прочтение12 мин
Количество просмотров4.5K

Что такое "отрицательное сопротивление"? Под этот термин подходят различные явления и устройства - но нам годятся далеко не все. Данная статья содержит пояснения по теории к статье про Гармонический Осциллятор с Отрицательным Сопротивлением. Её можно читать отдельно или только заглядывать сюда по ходу чтения основной статьи, для справки.

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

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

Читать далее

Генератор синусоиды из LC-контура и отрицательного сопротивления

Время на прочтение14 мин
Количество просмотров6K

Нередко в изобретаемом нами электронном устройстве требуется "генератор синусоиды" - он же гармонический осциллятор. Для радиопередатчика или приёмника, музыкального или измерительного инструмента и т.п. И порой хочется иметь удобную настройку частоты.

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

Поэтому мы обсудим альтернативу - с использованием "отрицательного сопротивления" - подключая к нему LC-контур прямо в том виде в каком он нарисован в учебнике, мы сразу получаем рабочий осциллятор и с широчайшим диапазоном по частоте!

Мы проверим эту идею на практике! Подключим LC-контур к двум типам схем с отрицательным сопротивлением - сперва к "лямбда-диоду" (на транзисторах), а потом к "транзитрону" (на электронной трехсеточной лампе - пентоде).

Теоретические пояснения к данной статье вынесены в отдельную заметку "О типах отрицательных сопротивлений" - а то слишком громоздко получалось. Обе написаны так чтобы их комфортно было читать и по отдельности.

Читать далее

Хакатон SoC Design Challenge 2025: три дня «железа» и 245 студентов в Зеленограде

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров1.6K

В середине апреля в МИЭТ прошел четвертый SoC Design Challenge. Студенты из разных уголков России и Беларуси штурмовали задачи по четырем трекам: топологическое и RTL-проектирование, UVM-верификация и системная верификация SoC. Некоторые треки мы разделили на уровни Basic и Basic+, а предварительно провели для участников цикл лекций для погружения в специфику работы. В статье мы разберем задачи хакатона YADRO и МИЭТ, а также расскажем о некоторых командах.

Читать далее

Альтернативы свинцовому аккумулятору ИБП

Время на прочтение6 мин
Количество просмотров20K

Как показывает практика, жизнь – лучший учитель. Бэкапы я начал делать после заражения вирусом KillFiles, удалившего мою курсовую за день до сдачи. Источник бесперебойного питания купил после того, как сосед с перфоратором внезапно попал на силовой кабель, в результате чего выбило автомат у всего подъезда, а я потерял полдня работы.

Но ничто не вечно под луной, и недавно у моего ИБП батарея устала навсегда. Превосходный повод попробовать заменить свинцовый аккумулятор на более современный литиевый или суперконденсатор. Заодно и сравним эти способы между собой.

Читать далее

Атрибуты Хорошего Loader-a

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров3.3K

В программировании микроконтроллеров периодически приходится писать клиентские PC программы для загрузки *.hex файлов в микроконтроллер через загрузчик.

Обычно в названии этих утилит присутствует слово loader.

В этом тексте я попробовал порассуждать на тему того, каким же атрибутами должна обладать эта самая утилита FW_Loader.

Читать далее

Забавы в ближнем инфракрасном. Часть 1. Сенсорная система для начинающего радиолюбителя

Время на прочтение5 мин
Количество просмотров4.6K

Нынешние инфракрасный пульт и сопряжённый с ним приёмник, например, для дистанционного управления телевизором, энергетически очень экономичны и могут месяцами работать от батарейки. Однако, имейте в виду: это весьма непростые штучки. Мало того, что в пульте исходное излучение  искусственно модулируют ультразвуковой частотой (чтобы отличить его от излучения других источников). Поверх его одевают ещё и в цифровой сигнал телеграфного типа (коды команд).

Вряд ли начинающий радиолюбитель захочет спаять аппаратуру для такого винегрета из радиодеталей общего назначения (“рассыпухи”), на коленке. Проще купить в магазине готовую специализированную микросхему приёмника и подать  на неё питание. Прекрасная идея для юного радиолюбителя. Мда…

А что, можно как-то по другому? Можно. Давайте почувствуем себя ненадолго радиолюбителями далёкого прошлого. Ну-ну, не пугайтесь. Это всего лишь игра.

Далее:

- Имени Коминтерна
- Инфракрасный “передатчик” и инфракрасный “детекторный приёмник”
- Простейшая инфракрасная сенсорная система
- Что дальше?

Читать далее

Самодельная паяльная станция с цифровой индикацией температуры на жесткой логике

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров11K
image

Привет, Хабр! В этой статье я хочу рассказать о проекте паяльной станции с регулятором температуры на операционных усилителях и с цифровой индикацией на микросхемах стандартной логики. Как обычно это бывает, в моих схемах вы не найдете ни одного микроконтроллера.

Всех неравнодушных к теплой, почти ламповой схемотехнике приглашаю под кат.
Читать дальше →

Дело о Транзитроне — или Ламповый тьюториал для любопытных

Время на прочтение20 мин
Количество просмотров6.5K

На дворе XXI век и даже в недорогих телефонах уже многоядерные процессоры с гигабайтами памяти. Но некоторый интерес к ламповой технике всё же не угасает! Не вдаваясь в споры о пользе ламп, отметим что экспериментировать с ними попросту любопытно, если вам интересна схемотехника (а не только сборка по инструкциям).

Многих останавливает кажущаяся сложность таких экспериментов - хотя сами лампы можно купить рублей по 50 за штуку, трансформатор для питания достанется уже несколько сложнее и дороже. Да и анодное питание под 300 Вольт - а ну как дёрнет?

Эта статья появилась по ходу исследования одной любопытной схемки - здесь я постараюсь осветить базовые вопросы, которые помогут желающим разобраться и поизобретать устройства в винтажном, ламповом стиле. Вспомним как это всё работает (сетки там... характеристики), потренируемся подбирать параметры компонент исходя из характеристик лампы - ну и конечно поговорим как запитать (от батареек, трансформатора - или без него).

Ну, посмотреть-то не страшно! Вперёд!

Ближайшие события

Спидометр для электромопеда на микроконтроллере PIC16F628A

Уровень сложностиСредний
Время на прочтение13 мин
Количество просмотров6.4K


Привет, Хабр! Несколько лет назад у меня был самодельный 48-вольтовый электромопед на свинцово-кислотных аккумуляторах, переделанный из Риги-12.

Для него был разработан специальный спидометр, смонтированный вместо крышки бензобака, переделанного в отсек для электроники. Во время движения прибор показывал скорость, а на остановке — пройденный путь.

На примере этой несложной поделки я расскажу и покажу вам последовательность разработки и воплощения любительского микроконтроллерного устройства.
Читать дальше →

Как я пришел в умный дом: личная история автоматизации

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров14K

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

Читать далее

Про самодельную систему активного шумоподавления для городской квартиры

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров43K
Картинка Freepik

В современных городах людям приходится жить в условиях сильного «звукового загрязнения» от множества источников шума, что вынуждает искать способы борьбы с этим.

В этой статье мы посмотрим, что можно сделать для защиты своего жилища от агрессивного звукового фона окружающей городской среды, и упор сделаем на способ электронного шумоподавления…
Читать дальше →

Веб-камера — глаза робота: пишу веб-приложение на FastApi для управления DIY-проектом. Часть 1

Уровень сложностиСредний
Время на прочтение25 мин
Количество просмотров4.1K

Эта статья открывает цикл публикаций о создании open-source веб-приложения для стриминга видео с веб-камеры и управления роботом. Приложение позволит транслировать видео с камеры в реальном времени и отправлять команды управления роботом через интерфейс. Думаю, статья будет интересна веб-программистам, интересующимся работой с видеостримингом и FastAPI, а также робототехникам и энтузиастам DIY-проектов.

Идея проекта возникла из моего интереса к робототехнике и веб-программированию. Ранее в статье DIY-проект: гусеничная платформа с ИК-управлением на Arduino я создал гусеничную платформу на базе Iscra mini, управляемую ИК-пультом, и захотел развить эту платформу.

В качестве камеры я планирую использовать экшн-камеру, которая может работать как веб-камера. Если она окажется несовместимой с Linux, её можно будет заменить обычной веб-камерой. Основная цель проекта — создать гибкое решение, которое будет полезным для разных DIY-проектов.

Читать далее

Простейший инфракрасный счётчик на Arduino. С мелкими гадостями

Время на прочтение6 мин
Количество просмотров4.1K

Здесь описывается очень простой (возможно, самый простой в мире) самодельный однолучевой горизонтальный инфракрасный счётчик (людей) на Arduino. Его сенсорная система содержит лишь  инфракрасный светодиод, фотодиод, биполярный транзистор и три резистора.  Руководствуясь описанием, счётчик сделать совсем легко.

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

Как и в обычном квесте, реальной опасности здесь никакой нет. Даже если вы не заметите заложенные “мины”, и всё сделаете в точности так, как тут коварно предложено, струйка дыма из самоделки не пойдёт. Ни один её элемент вообще никак не пострадает. Обещаю. При любом раскладе в итоге удастся без потерь наставить это изделие на путь истинный. (На пути истинном оно прекрасно работает. Проверено.)

От всего этого вы получите большое удовольствие и нужные на практике навыки.

Итак, начинаем!

Читать далее

Этот увлекательный мир радиопередатчиков на транзисторах

Уровень сложностиПростой
Время на прочтение16 мин
Количество просмотров23K

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

Сегодня можно купить готовые и современные передающие и приёмные устройства как для радиосвязи, так и для радиоуправления. Довольно популярны относительно недорогие программно-определяемые радиосистемы Software-defined radio (SDR). Модули связи LoRa позволяют устанавливать связь на значительном расстоянии даже при небольших уровнях мощности. Однако знакомство с базовыми принципами создания устройств радиосвязи на транзисторах, на мой взгляд, будет полезно начинающим радиолюбителям. 

В этой статье я расскажу об устройстве биполярных транзисторов, совершивших в свое время революцию в электронике. Затем приведу схемы простейших генераторов высокочастотных колебаний и расскажу, как собрать несложный передатчик и настроить его на частоту 27 МГц. 

Надеюсь, что эксперименты, описанные в статье, помогут вам войти в увлекательный мир радиосвязи!

Читать далее

Подключаем геймпад от Денди (NES) к ПК

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров7.2K

У меня есть старый геймпад от игровой приставки Денди (клон NES). Задача: подключить его к ПК, чтобы играть в старые игры на “оригинальном” геймпаде. Я уже публиковал статью про подключение геймпада Sega Mega Drive к ПК. Теперь точно так же подключим геймпад от Денди. Изменений в конструкцию геймпада вносить не будем, вместо этого будем опрашивать геймпад точно так же, как это делала сама игровая приставка.

Читать далее