Обновить

Автоматическое Управление Мультиметром XDM1241 (или drive‑by‑wire)

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели7.5K
Всего голосов 4: ↑4 и ↓0+7
Комментарии14

Комментарии 14

Очень не удобный прибор.

Особенно добивает автоматическое переключение с mV на V. А обратно уже надо ручками переключать.

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

Надеюсь прекрасные мультиметры будущего станут делать с аксами.

Отличная статья, которая отражает как можно нормально работать с более-менее интеллектуальным прибором при помощи практически "АТ" - команд (утрирую конечно, но протокол текстовый, поэтому такая ассоциация)

Особенно приятно, когда эти команды описаны в мануале.

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

Вот если бы голосом можно было бы переключать, то есть резон...

Никогда не сталкивался с таким мультиметром, может и хорошо ))). Честно, для первого впечатления, мультиметр не особо понравился, места занимает много, привязка к рабочему месту жесткая. Больше ничего не могу сказать, так как не использовал.

Как всегда у aabzel красивая и четкая статья, с полным и отличным описанием. Спасибо большое!

Утилита задаёт физическую величину измерения вторым аргументом.

Можно выбирать ток, ёмкость, частоту, температуру, напряжение и сопротивление.

При изменении режима внутри прибора издается звонкий щелчок.

Вот если бы голосом можно было бы переключать, то есть резон...

яндексы в 2019 обещали выпустить модуль алисдуино для преобразования голоса в uart символы, однако так и не осилили.

Как всегда у aabzel красивая и четкая статья, с полным и отличным описанием. 

Благодарю Вас!

Как консольная утилита может вернуть float число вызывающей программе? Файлы не использовать.

просто напечатать в stdout?

но если месье знает толк в извращениях, то

float.c:

int main(){ 
  float n = 3.14159265; 
  return *(int*)&n; 
}

main.c:

#include <stdio.h>
#include <stdlib.h>

int main(){
  int ret = system("float");
  printf("%G", *(float*)&ret);
}

На днях была аналогичная статья.

Прям сезон тестировочных технологий.

Используя стандартный протокол SCPI, много чего можно написать. У меня благодаря идее статьи > “Программирование блока питания АКИП-1160/6 (или Drive‑by‑Wire)” см ссылку выше , прекрасный стенд для приборов вышел, имитация бросков питания и т.п.

 У меня благодаря идее статьи > “Программирование блока питания АКИП-1160/6 (или Drive‑by‑Wire)” см ссылку выше , прекрасный стенд для приборов вышел, имитация бросков питания и т.п.

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

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

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации