Как стать автором
Обновить
3
@Denis7383read⁠-⁠only

Пользователь

Отправить сообщение

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

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

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

Читать далее

Как перестать разговаривать с людьми и собрать свой первый синтезатор

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

Жизнь в 2021 не стала легче. Ледники всё ещё тают, границы закрыты, биткоин дорожает, а просмотров у любого челленджа в Тиктоке больше чем у всех видео с канала NASA вместе взятых. Что делать технарю, чтобы почувствовать себя уютнее в постоянно меняющемся мире где в новостях пишут что Земля снова плоская, а коллеги у кулера всерьёз обсуждают программирование микроконтроллеров на JavaScript?

Выход есть: зимой пора сделать то о чём вы давно мечтали, но не знали с какой стороны подступиться — собрать свой первый синтезатор. Я собрал 10 штук и сейчас расскажу с чего можно начать.

Читать далее

Фриланс-разработка электроники. Что, Как и Зачем?

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

▍Как все начиналось


Начну немного издалека, чтобы было понятно с чего все изначально началось.

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

После окончания ВУЗа, работаю по сей день ведущим инженером на одной из атомных станций. Работа веселая и ответственная, но дома надо чем-то занять вечера, не пиво же пить и лежать у телевизора. Для поддержания на должном уровне своей квалификации освоил Ардуино, Attiny, STM, ESP32. Вспомнил давно забытую Java и C++. Освоил заново Easyeda, Altium, Eagle. Свободно работаю во многих программах CAD моделирования. Теоретически я подготовлен хорошо, но нужна была практика в электронике и желательно по очень высоким стандартам.
Читать дальше →

Пайка компонентов 0201. Слабонервных просьба удалиться от экранов

Время на прочтение4 мин
Количество просмотров103K
Доброго времени суток, Хабр!



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

ЛУТ на виниле или домашняя Arduino Mini

Время на прочтение4 мин
Количество просмотров228K
Здравствуйте, изначально статья задумывалась как обзор плоттерного винила Oracal 651 в качестве замены фотобумаги для переноса тонера. Однако, в качестве примера я выбрал самодельную версию Arduino Mini (ATMega8) и решил довести статью до логического завершения.



Винил выгодно отличается от фотобумаги и разного рода подложек — процесс изготовления платы становится менее трудоемким и более экономичным, о самом ЛУТ можно почитать здесь.
Внимание, много фотографий!

Лайфхаки изготовления двухслойных плат (ЛУТ)

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

Потребность делать железо периодически возникает у многих технарей. Иногда задача позволяет нафигачить всё проводами на макетке, а иногда, к сожалению, нужно нечто посерьёзнее. Вот и меня однажды настигла потребность делать печатные платы… Лазерно-утюжная технология кустарного изготовления плат по началу сильно отталкивает своей рандомностью (на чём печатать, как греть, с какой силой давить, как отдирать, и т.д.), но друзья поделились опытом, и оказалось, что это действительно не так уж сложно. ЛУТ бесспорно дешевле любого другого варианта, и (внезапно) вполне подходит для двухслойных плат.


Кому интересно посложнее, подороже и поточнее, можно делать фоторезистом, но наша методика (основным элементом которой является особая бумага) позволяет стабильно прорабатывать шины 0.3/0.3 мм, так что в нашем сообществе бытует мнение что тян фоторезисты не нужны.


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


Под катом я поделюсь детерминированной методикой изготовления двухслойных печатных плат по технологии ЛУТ с различными резервными схемами на случай косяков. От идеи до включения. Будем работать с KiCad, Inkscape, наждачкой, утюгом, персульфатом аммония и гравёром.


Радиоуправляемый выключатель своими руками. Часть 1 — Hardware

Время на прочтение10 мин
Количество просмотров281K
Этот пост — первая часть из серии рассказов о том, как можно относительно несложно сделать своими руками радиоуправляемый выключатель полезной нагрузки.
Пост ориентирован на новичков, для остальных, думаю, это будет «повторение пройденного».


Примерный план (посмотрим по ходу действия) ожидается следующий:
  1. Hardware выключателя
  2. Тестирование и подготовка
  3. Software выключателя
  4. «Центр управления»

Приступим.

Авторазмещение элементов и автотрассировка печатных плат

Время на прочтение4 мин
Количество просмотров269K
Всем привет!

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

Итак, конструкция разработана, собрана на макетной плате, проверена в действии. Дальше — печатная плата. Если верить форумам, то многие (в том числе и мои знакомые) используют Sprint-Layout. Но ведь это ручная работа, тот же карандаш и бумажка, только в электронном виде. Зачем все эти ядра процессора и гигабайты памяти, если приходится всё равно работать ручками? Признаюсь, меня это всегда коробило.

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


Красивая картинка для привлечения внимания
Читать дальше →

SamsPcbGuide, часть 2: Выбор структуры печатной платы

Время на прочтение7 мин
Количество просмотров29K
Это вторая статья из цикла, в ней рассматривается процесс выбора структуры печатной платы (англ. PCB stackup), даются базовые рекомендации по формированию структуры, а также приводятся типовые решения сборок для многослойных печатных плат с указанием их преимуществ и недостатков.
Читать дальше →

Моделирование в ANSYS MAXWELL паразитных параметров печатных проводников

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

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


Под катом пример моделирования печатного проводника сложной формы для выяснения его ESL и ESR.

Читать далее

Первый http сервер на С++, заметки для новичков

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

Решил написать простенькую статейку по следам реализации небольшой программки на С++ под Виндоус, которая содержит в себе TCP сервер. Мы получаем от клиента http запрос. Соединение не защищенное.

На чем реализован клиент нам неизвестно: может на php (curl,socket,stream_contex_create,...), может на js (ajax), вообще может быть на чем угодно.

Надо задача реализовать http парсинг запроса и контента, выполнить задание (на каком-то подключенном к серверу оборудовании) и ответить клиенту о результате.

Примечание: автор реализует http сервер на устаревшем Qt4, используем QTcpServer. Но для http сервера это не принципиально.

Читать далее

Микроконтроллеры семейства Kinetis от NXP-Freescale для встраиваемой электроники. Открываем для себя

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

Время от времени меня тоже охватывает потребность что-то поменять. И чаще всего я меняю в своих разработках семейство микроконтроллеров. И я не одинок в этом. Каждый год не менее 50% разработчиков меняют процессор, на котором будут выполнять следующие проекты. На этот раз я решил попробовать семейство Kinetis.
Читать дальше →

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

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

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

Читать далее

Измерения малых ёмкостей (аналоговый ёмкостной датчик)

Время на прочтение3 мин
Количество просмотров22K
Предлагаю сообществу датчик малых ёмкостей, работающий почти от 0 пФ. Можно использовать в любительской электронике, роботостроении.

Разрабатывая хобби-электронику, мне понадобился какой-нибудь простой датчик расстояния на ёмкостном эффекте. Поискав в Интернете, нашёл только датчики касания, но они имеют малое расстояние срабатывания и дискретный выход. Другие же датчики слишком сложные или с долгой настройкой. Нужен был очень простой и дешёвый, работающий от микроконтроллера. Что получилось — под катом…
Читать дальше →

Делаем приставку для измерения малых сопротивлений

Время на прочтение8 мин
Количество просмотров28K
На новогодних каникулах решил порукодельничать и попаять. Предлагаю к повторению несложную конструкцию. Попутно разберёмся в принципе её работы.

image

Но вначале поговорим о косвенном способе измерения сопротивления. Представьте, стоит задача измерить сопротивление резистора без использования омметра.
Читать дальше →

Проект «Мультиключ». Эмулятор ключей от домофона на ESP8266

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

Никак не доходили руки до написания этой статьи, точнее я её планировал написать после полноценного перевода устройства на esp32 c3, который никак не состоится.

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

В прошлой статье мы перевели устройство на esp8266, что сделало его более производительным и решило проблему с памятью. У нас получилось прочитать и эмулировать контактные ключи dallas и русские Сyfral и Metacom. После этого мы решили перейти к бесконтактным ключам стандарта EmMarine.

Бесонтактные ключи уже так просто, при помощи одного резистора, не прочитаешь, нужен детектор-генератор на 125 кГц. На этом этапе опять очень помог проект от Alex Malov EasyKeyDublicator. У него я взял схему детектора без изменений. И первые тесты производил на Arduino Nano.

Читать далее

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

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

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

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

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

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

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

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

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

Далее:

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

Читать далее

Изучаем ёмкостную трёхточку и собираем FM передатчик

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


Сегодняшний опыт позволит нам увидеть на экране осциллографа, какие параметры цепи влияют на работу LC-генератора Колпитца, и откуда берутся искажения формы волны.

После чего соберём маленький транзисторный УКВ ЧМ передатчик на базе такого генератора. Не пугайтесь, он совсем маломощный (как MP3-модуляторы в гнезде автомобильного прикуривателя) и не нарушает законов о радиосвязи.

А чтобы услышать, что передатчик вещает, соберем ещё и FM радиоприёмник.
Будет интересно!

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

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

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

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

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

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

Читать далее

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Инженер встраиваемых систем
Стажёр
Программирование микроконтроллеров
Схемотехника
Разработка электроники
STM32
Разработка печатных плат
Altium designer
Встраиваемая система
Cortex-M3
PCB дизайн