Все потоки
Поиск
Написать публикацию
Обновить
153.43

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

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

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

Одна программа для управления и регистрации данных с различных устройств

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

Открыл для себя программу Test Controller, которая предназначена для управления и регистрации данных с различных устройств (мультиметры, источники питания, электронные нагрузки). У программы довольно внушительный список поддерживаемого оборудования, но расширить его, добавив поддержку устройств из своей радиолюбительской лаборатории, не потребует навыков программирования или заметных усилий.

Для примера описан процесс добавления поддержки настольного мультиметра и измерителя ёмкости аккумуляторов.

Читать далее

EEPROM Загрузчик для MIK32 (K1948BK018)

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

В данном тексте я написал про то, как я написал загрузчик для российского микроконтроллера MIK32 (K1948BK018).

Это, пожалуй, первый случай, когда столько функционала мне пришлось утрамбовать всего в 8kByte ROM памяти.

Читать далее

Модернизируем простейший усилитель. Часть 1

Время на прочтение10 мин
Количество просмотров12K
В прошлой статье мы проанализировали простейший усилитель на одном транзисторе, выяснили его недостатки и вычислили некоторые параметры. Часть недостатков простейшего усилителя может быть устранена. В данной статье я хочу рассмотреть следующую модернизированную версию, устраняющую один из существенных недостатков простейшего усилителя:
Читать дальше →

Proxy MCAL для Микроконтроллера

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

При продолжительной разработке на одном семействе микроконтроллеров получается так, что приложение намертво привязано к конкретному семейству микроконтроллеров и его SDK, так как напрямую использует HAL от вендора.

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

Получается, что приходится заново писать всю прошивку, всё приложение, драйвера всех ASIC-ов. Драйвер светодиодов, драйвер кнопок, драйвер ASICов c I2C SPI управлением. В общем всё переписывать. Поменяли MCU и пришлось переписать все файлы в репозитории. Нормально так да?

В этом тексте я написал, как можно обойти эту проблему.

Читать далее

Embedded bar — неформальные митапы про электронику

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

Почему все современные митапы такие скучные? Потому что там нет пива!
Долгое время у embedded разработчиков почти не было своих мероприятий, но всё изменилось, когда появился Embedded bar. На время мероприятия чей-то офис (или любая другая площадка) превращается уютный бар, где можно зацепить пинту пива, послушать истории и пообщаться с коллегами из Embedded тусовки.

Звучит вкусно

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

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

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

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

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

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

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

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

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

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


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

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

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

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

Всем привет!

Хочу поделиться своим опытом использования 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.1K

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

Читать далее

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

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

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

Читать далее

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

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

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

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

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

Читать далее

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

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

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

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

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

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

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

Читать далее

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

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

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

Читать далее

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

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

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

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

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

Читать далее

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

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

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

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

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

Читать далее

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

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

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

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

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

Далее:

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

Читать далее

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

Лучшие сайты для работы вебкам моделью: ТОП-10 webcam площадок по онлайн заработку

Уровень сложностиСложный
Время на прочтение9 мин
Количество просмотров7.1K

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

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

Читать далее

Вклад авторов