Всем привет! Я - Чадаев Александр, инженер-разработчик аппаратно-программного обеспечения. В своем канале на Дзене, YouTube и Телеграмме я публикую интересные заметки из своего опыта, который пригодился мне и может пригодится вам в вашей разработке. Если вы хотите что-то обсудить или поделиться с другими энтузиастами нашего направления, то приглашаю в чат телеграмм! Немного обо мне. Занимаюсь электроникой на серьёзной основе уже давно. Причем довольно обширно: аналоговая, цифровая, программируемая, силовая... Со школьных лет подрабатываю ремонтом электроники, потому имею опыт работы и ремонта электроники из разных областей. Продолжительное время работаю как самозанятый. Увлекаюсь электроникой как хобби. Умею паять, собирать электрические схемы из отдельных компонентов, разрабатывать для устройств печатные платы и механизмы, корпуса. Имею набор приборов и инструментов для проведения ремонта и анализа устройств (программаторы, паяльная станция, осциллограф, логический анализатор, мультиметры...). Имею опыт: - разработка и изготовление электронных устройств от идеи до работающего прототипа. Микропроцессорная, цифровая/аналоговая, силовая электроника. Малую часть устройств можно увидеть на моей странице GitHub (хотя самых сложных и интересных проектов там не увидеть по причине защищённости их коммерческой тайной, потому об опыте по ним можно судить весьма посредственно), см. ссылку внизу страницы - написание как hardware, так и software для linux (UNIX-подобных, например, Android), а также Windows ОС. Список знакомых IDE и САПР: VSCode, STM32CubeIDE, Espressif-IDE, Keil, Atmel Studio, Proteus, NI Multisim, Altium Designer, Mathcad и соответствующих микроконтроллеров, платформ: AVR (Attiny, Atmega), LGT8F328P, STM8, STM32, STC8, PIC, ESP8266, ESP32. - разработка и изготовление встраиваемых решений для производства (реальный пример: добавление функции регулировки скорости работы узла станка с целью повышения удобства и качества работы) - ремонт и настройка бытовой, компьютерной и измерительной техники (телевизоры, СВЧ печи, стиральные машины, холодильники, ТВ приставки, смартфоны и планшеты, ноутбуки и ПК, мультиметры, зарядные устройства, электронные загадки квестов, диагностическое оборудование для автосервиса, компьютеры с GPS/GLONASS сельскохозяйственных машин) - обратная разработка (реверс-инжиниринг) и модификация электронных устройств (пример: писал драйвера для led-панелей без документации на них и примеров, имея на руках только сами матрицы) - ремонт автомобильной электроники, демонтажа и установки систем охраны (сигнализации), а также диагностики автомобиля (CAN, K-Line, OBD2, ELM327) - проектирование, установка и настройка систем видеонаблюдения (аналоговые/цифровые IP камеры) с удаленным доступом (через XMEye и подобные платформы, предоставляемые производителями регистраторов) - моделирование деталей и их подготовка для создания управляющего кода станков с ЧПУ, создание кода и непосредственное изготовление деталей на станке: фрезерном, лазерном, 3D принтер (AutoCAD, ArtCAM, Cura ultimaker, Mach3, Компас 3D, Klipper, LightBurn) - администрирования серверов на UNIX-подобных ОС (Nginx, Apache HTTP Server, SMB, FTP, SSH, Netdata, AWStats, PostgreSQL, Docker). Поддержать меня материально вы можете на Boosty и ЮMoney. Перед использованием информации с данного канала прошу ознакомится с отказом от ответственности.
Заметки Электроника | Alexander.Chad
Собрал 5В ИБП на 18650 li-ion
Модули на TP4056, MT3608 + реле и щепотка компонентов. Из-за этой щепотки и решил написать статью. Недавно я ездил на свою малую родину - в деревню. Примерно год назад там поставили вышку сотовой связи, менее чем в 2х километрах от дома. Наконец-то стало возможным нормально общаться с родными и появился мобильный интернет. Ну как появился. Он и до этого был. Но менее быстрый и стабильный. Через репитер. В эту поездку я попал на плановые отключения электроэнергии. В назначенный день свет отключили, и надолго, образно до ночи...
Умное управление кулерами сервера на Proxmox: версия 3.0, Web UI, мониторинг Hotspot и VRAM
Ранее (первая и вторая версия) я писал о том, как делал автоматическое управление кулерами корпуса для своего сервера на Machinist X99. В первое время видеокарты прокидывались "дольками" (использовал vGPU/Grid). Благодаря vGPU карты были видны с хоста и температуры можно было получать прямо через nvidia-smi. Позже я стал пробрасывать карты целиком (это проще и стабильнее), но потребовало добавить часть, работающую на каждой ВМ (виртуальной машине). При полном пробросе GPU недоступны с хоста. Чтобы хост "видел" температуры проброшенных пришлось вынести функционал внутрь виртуальных машин...
Добавляем Qingping Air Monitor Gen 2 (CGS2) в умный дом Home Assistant (HA)
Я стал счастливым обладателем Qingping Air Monitor Gen 2 (CGS2) — компактного и стильного монитора качества воздуха. Так как у меня уже есть сервер с Home Assistant, то я сразу же решил разобраться, как интегрировать CGS2 в свою систему умного дома. В этой статье я поделюсь своим опытом и нюансами, с которыми столкнулся. Зачем вообще нужен монитор качества воздуха? Мы проводим большую часть жизни в помещениях, и микроклимат в них напрямую влияет на наше самочувствие, продуктивность и здоровье. Высокий...
Обновил систему управления кулерами — добавил серверный мониторинг для GPU Что улучшено: Раньше основной скрипт (`fanc.sh`) самостоятельно считывал температуру `GPU`. Но при пробросе видеокарт в виртуальные машины (Windows/Linux) этот метод перестал работать. Как работает теперь: * В каждой ВМ запускается сервер `fanc_server.py` * Хост циклически опрашивает эти серверы (порт 17006) * Данные интегрируются в общую систему управления кулерами Ключевые преимущества: → Решение проблемы совместимости с различными средами ПО GPU → Поддержка гетерогенных систем (Windows/Linux ВМ одновременно) → Обратная совместимость: для работы без ВМ достаточно запустить сервер на хосте с адресом 127.0.0.1 Для пользователей: • Архитектура сохраняет принцип управления по максимальной температуре CPU/GPU • Добавлены механизмы безопасности при недоступности ВМ • Проект все так же нуждается в тестировании в различных конфигурациях Ссылка на проект: github.com/...gpu
Разработка устройства синхронного пуска пылесоса вместе с инструментом или очередного "велосипеда"
Эта история - зарисовка процесса разработки устройства. Само по себе устройство не что-то необычное. И есть масса вариантов реализации. Здесь же хочу просто для наглядности оставить процесс, когда хочется "сделать свое". Показать примерно, как это выглядит и происходит. Конечно же не забыв про "велосипед". Попросили собрать устройство синхронного пуска пылесоса с инструментом (перфоратора и т.п.). Просто так взять плату релейного модуля ZMCT103C для защиты от перегрузки 5А не интересно. Туда еще блок питания нужен...

