/dev/AlphaSierra
609 subscribers
522 photos
9 files
413 links
Заметки про клавиатуры и прочее.

Канал с красивыми картинками @kbdAE
Download Telegram
Карманный мультиметр

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

* Измерение сопротивления: проверить ТЭН в чайнике.

* Прозвонка: проверка проводов и кнопок.

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

* Проверка диодов: проверять пины микроконтроллеров
или транзисторы.

Измерение высокого напряжения работа для большого мультиметра с серьезной зашитой. Измерение емкости работа для RLC метра. Ремонт импульсных БП работа для осциллографа. Это все не нужно в компактном приборе.

Варианты которые я вижу:

CZDANG K8: Кажется, этот прибор максимально близок к моим требованиям. Он действительно компактный и имеет весь необходимый функционал. Хотя конечно носить его как часы довольно странно, да и щупы придется заменить сразу после покупки.

Volty и Volty 2: Эти мультиметры выделяются своей ультра-компактностью. Volty — пассивный, способный измерять только напряжение. Volty 2 уже более продвинут, так как имеет питание и более широкий функционал. Однако считывать показания по миганию светодиодов — это, мягко говоря, не самый удобный способ, а высокая цена и ограниченная доступность ставят на нем крест.

Miniware DT71: На первый взгляд, это был бы идеальный вариант. Компактный "мозговой центр" и съемные щупы с разъемом 3.5 мм — это гениально. Можно было бы сделать кастомные щупы любой длины. Но, к сожалению, аккумулятор у него расположен в щупах, а не в основной части, что полностью лишает прибор этой гибкости.

Seeed Studio BT DMM: Этот diy мультиметр с возможностью подключения по Bluetooth к смартфону. Проект выглядит заброшенным, но идея подключения щупов по mini Jack мне нравится.

HANDHELD MULTIMETER V4: интресный проект, он выполнен в форме ручки, ну и на самом деле он не очень компактный стал в последних версиях.

Еще одно интересное направление это использование китайских мультметров пинцетов, если убрать из них пинцет и заметить на компактные щупы на проводах получится отличное решение с необходимым функционалом.

#DMM
👾9
Бюджетный мультиметр

Сейчас Aneng AN800x подорожали в 2-3 раза. HoldPeak HP-890CN сняли с производства, а его преемники (HP-770HC) стоят ощутимо больше. Поэтому я даже не знаю, что советовать в бюджетном сегменте, но могу сказать, чего точно не стоит брать:

* Инвертированные и цветные дисплеи: они хуже читаются при ярком освещении или под углом, а также потребляют значительно больше энергии, что сокращает срок службы батареек. Классический монохромный ЖК-дисплей — все еще лучший выбор.

* "Умные" мультиметры с автовыбором режима. Идея “умного” прибора, который сам определяет, что вы измеряете, звучит заманчиво. Но на практике, в бюджетных моделях, это работает медленно и плохо. Вам все равно придется выбирать режим вручную. Наличие такой "умной" функции почти всегда означает, что производитель сэкономил на всем остальном.

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

* Стрелочные мультиметры. Удивительно, но все еще есть адепты стрелочных приборов. Главный аргумент в их пользу — "стрелка быстрее реагирует и позволяет видеть кратковременные всплески". Не стоит заменять осциллограф морально устаревшим типом индикации.

* Питание от батарейки "Крона" (9В). Такие батарейки разряжаются быстрее, чем стандартные AA или AAA, найти их сложнее, а стоят они дороже. Не стоит рассчитывать на аккумуляторные “кроны”, они будут разряжаться еще быстрее.

--------------

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

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

#DMM
👾5
КЛ413а #1: МК, прошивка и названия

Я давно вынашиваю идею полностью локализованной клавиатуры, по сути до недавнего времени мне не хватало только отечественного МК с USB. Формально у К1921ВГ015 есть USB, но по факту он не работает. И тут представляют Baikal-U BE-U1000, у которого обещают USB и microPyrhon, это означает, что вероятно там можно будет использовать KMK.

Платы можно произвести в РФ, вопрос с капа и свитчами тоже решаемый, так что по сути дело только за прошивкой. Ну и естественно полностью импортозаместиться не получится. Хотя бы потому что нет отечественных USB разъемов, резисторы, конденсаторы, светодиоды я думаю мы сможем найти.


Название это некая комбинация число-буквенных обозначений, которые были приняты в СССР и Leet (4 = A, 13 = В).

#КЛ413а
👾19
/dev/AlphaSierra
КЛ413а #1: МК, прошивка и названия Я давно вынашиваю идею полностью локализованной клавиатуры, по сути до недавнего времени мне не хватало только отечественного МК с USB. Формально у К1921ВГ015 есть USB, но по факту он не работает. И тут представляют Baikal…
КЛ413а #2: Диоды

С чем уж точно не будет проблем, так это с диодами. Куча приличных смд варианто, начиная от одиночных диодов (КД-105Б), и простеньких сборок из двух диодов (КД706АС9), заканчивая монструозными золотыми сборками на 8 диодов (2Д917А)

#КЛ413а

#ДиодныеМассивы
👾6
Logicanalyzer: 24 канала, 200 Мвыб/с за 200 рублей

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

Здесь, наверное, стоит сделать небольшое введение — не о том, что такое логические анализаторы и зачем они нужны, а скорее о сегодняшней ситуации на рынке. Всего за 450 рублей можно купить какой-то паршивый анализатор с 8 каналами и 24 Мвыб/с. Конечно же, драйверы там только под Windows, и те кривые. А дальше — пропасть: следующая адекватная модель стоит в 20 раз дороже.


Что мы получаем в Logicanalyzer:

* 24 канала.

* Кроссплатформенность.

* Возможность объединять до четырёх таких устройств.

* RP2040: 200 Мвыб/с, буфер 131 КБ.

* RP2350: 400 Мвыб/с, буфер 380 КБ.

На этот проект я натыкался давно, но как-то всё руки не доходили детально разобраться. Наконец, вчера ночью я добрался до тестирования. Я использовал плату RP2040 Zero с прошивкой с разгоном. К сожалению, ничего быстрее, чем плата с 10 Мвыб/с для генерации тестового сигнала, у меня не нашлось. Но, судя по количеству сэмплов, анализатор действительно способен адекватно работать на заявленных 200 Мвыб/с.

Программное обеспечение обладает базовым функционалом: расстановка триггеров, выбор и переименование каналов, декодер протоколов, а также возможность экспортировать сигналы в .csv. Конечно, никакого выбора уровня срабатывания триггера здесь нет и быть не может. Что касается стабильности: мне пару раз пришлось перезагружать RP2040 Zero (он зависал), и один раз программа вылетела при изменении цвета канала.

Меня восхищает, какие технические ухищрения используются для достижения такой высокой частоты дискретизации. Однако режима стриминга нет, а памяти при максимальной частоте дискретизации и 24 каналах хватает всего на 0.0016 секунды записи.

По уровням вы ограничены 3.3 В. Сборка конвертера уровней заметно удорожает и усложняет идею быстрого логического анализатора по цене пачки сухариков. На самом деле, по моему опыту и судя по паре статей, RP2040 вполне переживает 5 В и даже -5 В, если речь идёт исключительно об использовании пинов для ввода. Но это всё ещё не очень безопасно. Хотя заводские анализаторы по входу принимают сигналы -/+ 50 В, и обладают различными защитами.

Я бы очень рекомендовал при подключении использовать гальваническую развязку USB, но они довольно дорогие. Как альтернативу можно рассмотреть беспроводные версии RP2350, которые будут передавать данные по Wi-Fi. Хотя и с ними есть проблема: оригинальная Pico W 2 стоит 1200 рублей, но там Micro-USB. Есть клоны с USB Type-C, но они стоят дороже и, вероятно, используют другие беспроводные модули, требуя изменения прошивки.

Таким образом, в итоге мы имеем логический анализатор с множеством быстрых каналов и маленьким буфером, который формально годится только для 3.3 В логики и в теории может выжечь USB-порт вашего компьютера. Но если вы в чистом поле и ничего кроме клавиатуры на RP2040 и ноутбука у вас нет, а вам срочно понадобился логический анализатор... это в целом нормальное, рабочее решение.
👾10
c!n tester #1

Сделал тестер для контроллеров. Можно проверять как через консоль, так и в графическом приложение. Сейчас приложение собрано только под Windows, но по идеи оно должно нормально собираться под другие платформы. Сейчас реализована основная часть: проверка пинов, проблемные пины отмечаются на диаграмме красным цветом. Запустить проверку можно как из GUI так и кнопкой на плате. В планах сделать автоматическую заливку прошивки из приложения и проверку Bluetooth функционала.

Корпус, как обычно с магнитиками, можно прилепить к компьютеру или к холодильнику.

#cn_tester
👾26
Современные BKE капы

Что если я скажу, что Sony в 2014 году выпускали BKE topre капы?

DMW-C1/C2/C3/C4/C5 это относительно современная серия контроллеров для XPRI NS Series. Там были и клавиаутуры и микшеры и трекболы (DMW-C4) и джоги. В C5 и NS Keyboard (Realforce 101) определенно Topre. Причем клавиатура была в двух расцветках.

Трекбол не определяется системой как устройство ввода, но там стоят два обычных оптических энкодера и кнопки. Переделать его на ZMK не составит никакой проблемы.

В тоже время выпускался некий MUSASHI MKB-88, который по капам и джогу ну очень уж похож на Sony, но по корпус сильно отличается от того что делали Sony.

#BKE
👾8
/dev/AlphaSierra
c!n tester #1 Сделал тестер для контроллеров. Можно проверять как через консоль, так и в графическом приложение. Сейчас приложение собрано только под Windows, но по идеи оно должно нормально собираться под другие платформы. Сейчас реализована основная часть:…
c!n tester #2

Добавил возможность залить прошивку из приложения с помощью adafruit-nrfutil.

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

* все пины вверх
* все пины вниз
* проверка каждого пина отдельно

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

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

----------------

Процесс тестирования:

* подключили master
* открыли приложение
* подключили target
* нажали flash&run
* дождались завершения тестирования
* вставили новый target

----------------

В ближайшие планы входит:

* поработать над дизайном приложения

* проверка работоспособности на различных платформах

* планирование тестирования  BT функционала

#cn_tester
👾14
/dev/AlphaSierra
Переход из ада в чистилище В это трудно поверить, но надо признаться, что я терпеть не могу Windows. Если в ней что-то работает сегодня, можешь быть уверен, что уже завтра оно сломается. В какой-то момент, когда проблем становится слишком много, ты понимаешь…
Нормальный iPad

Будучи не до конца уверенным, что мне нужен планшет, но при этом пребывая в полной уверенности, что я не буду пользоваться пером, я выбрал самый дешёвый iPad 11-го поколения, благо в этом поколении в минимальной версии 128 Гб. Правда, за эту цену можно было взять Android-планшет сильно выше среднего, где были бы 120 Гц и процессор помоложе, но не было бы интеграции с macOS.

Нормальный экран
нормальная ос
нормальные приложения
нормальный процессор
нормальные заборы
нормальные обновления
нормальные окна
нормальная автономность
нормальный планшет
👾14
PNCATEHO #23: Handwire версия

alk0 сделал Handwire версию РИСАТЕНО на свитчах Gateron KS-33(вероятно MX тоже поддерживаются), контроллер rp2040 zero.

github
reddit
thingiverse

#PNCATEHO
👾4
/dev/AlphaSierra
Однострелочники: Svalbard Я на самом деле думал, что закончил серию постов про однострелочники, но тут я наткнулся на Svalbard, у которых мало того что большое разнообразие однострелочников, так еще есть довольно безумные однострелочники на 24 часа, есть…
Однострелочники: Отечественные

В продолжение серии постов про однострелочники наверное надо поговорить об отечественных часах.

colibrica design из города Углич выпускает довольно широкую линейку под названием "Индикатор", там есть несколько вариантов мужских и женискх. Механизмы отечественные, но не мануфактура. Обработка очень средняя, по дизайн есть вопросы. Например зачем гравировать на механизме никнейм социальной сети с квадратными картинками, так еще и длинной почти в 20 символов?


МИИ Радиус классика (Мануфактура Ивана Ивановича), формально стрелка конечно одна, но в центре диск движется и указывает час.

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

#Часы
👾11