Народный осциллограф DSO138 версия MINI - Плоттер | [oscilloscope] Плоттер для "народного" осциллографа DSO138 MINI



Реп: (23)
Плоттер для "народного" осциллографа DSO138 MINI.
Производитель JyeTech не счёл нужным выпустить программу для отображения и сохранения результатов измерений на компьютере.
Приложение Плоттер для этой модели восполняет этот пробел, теперь можно получать и просматривать данные непосредственно с DSO138.
Так-же работает экспорт данных и сохранение/загрузка, для последующего анализа.

Прикрепленное изображение


  • Тип приложения: UWP Windows 8+, WinRT, Windows 10 IOT, Mobile, Desktop
  • Совместимые платформы: x86, x64, ARM,ARM64
  • Формат архива: msix



Скриншоты:
Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение



Управление и навигация в приложении проста и очевидна, писалось под "себя".
В кратце порядок действий:

  • Подключить DSO138 через USB к совместимому устройству - компьютер, планшет, телефон.
  • Проверить появился ли новый COM порт в списке устройств системы.
  • Запустить плоттер, выбрать тот-же COM порт, запустить сканирование. При этом программа находиться в ожидании данных.
  • Нажать на осциллографе крайнюю кнопку слева. На экране вы должны увидеть данные формы сигнала.
  • Каждая новая запись добавляется в историю, вы можете позднее выбрать ее для просмотра.



Скачать:


Сокращения/Аббревиатуры значений

Русский вариант
VSen, 1 Вольт - Чувствительность к напряжению на деление
Couple, DC - Режим замера, AC, DC, GND
VPos, -3.12 Вольт - Вертикальное положение линии нулевого напряжения
Развертка времени, 0,5 мс - Развертка времени на деление
HPos, 00362 - Смещение положения по горизонтали в номере образца (0..1023-320)
TriggerMode, AUTO - Режим триггера, Auto, Normal, Single
TriggerSlope, Falling - Наклон триггера, Rising, Falling
TriggerLevel, 1.13 Вольт - Уровень срабатывания триггера по напряжению
RecordLength, 01024 - Длина записи в количестве отсчетов
Vmax, 3.77 Вольт - Максимальное измеренное напряжение
Vmin, 0,44 Вольт - Минимальное измеренное напряжение
Vavr, 2.10 Вольт - Расчетное среднее напряжение
Vpp, 3,28 Вольт - Расчетное напряжение от пика до пика
Vrms, 2,67 Вольт - Расчетное среднеквадратичное напряжение
Freq, 1.036 KHz - Измеренная частота
Cycl, 0.964ms - Измеренное время цикла
PW, 0,487 мс - Измеренная ширина импульса
Duty, 50,5% - Измеренный рабочий цикл
SampleInterval, 00020us - Время интервала выборки

Английский вариант
VSen,1V - Voltage sensitvity per division
Couple,DC - Coupling mode, AC, DC, GND
VPos, -3.12V - Vertical position of the zero Volt line
Timebase,0.5ms - Time base in time per division
HPos,00362 - Horizontal position offset in sample number (0..1023-320)
TriggerMode,AUTO - Trigger mode, Auto, Normal, Single
TriggerSlope,Falling - Trigger slope, Rising, Falling
TriggerLevel, 1.13V - Trigger Level in Voltage
RecordLength,01024 - Record Length in number of samples
Vmax, 3.77V - measured maximum voltage
Vmin, 0.44V - measured minimum voltage
Vavr, 2.10V - calculated average voltage
Vpp, 3.28V - calculated peak to peak voltage
Vrms, 2.67V - calculated Root-Mean-Square voltage
Freq, 1.036KHz - measured frequency
Cycl, 0.964ms - measured cycle time
PW, 0.487ms - measured pulse width
Duty, 50.5 % - measured duty cycle
SampleInterval,00020us - sample interval time


DSO138 MINI - железо, модификации, дополнения



Оформление странички в процессе..


Сообщение отредактировал ctich - 14.04.21, 12:01



Реп: (0)
как установить программу? просто так не удается. Уже включил режим разработчика, добавлял сертификат в доверительные. Все равно не дает установить
кнопка установить не активна

Прикрепленные изображения
Прикрепленное изображение



Реп: (1)
включил режим разработчика


Майкрософт с каждым обновлением ужесточают контроль над приложениями, в свое время мне помог этот совет

Способ 1
Команда для разрешения неподписанных приложений:

reg add ″HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock″ /t REG_DWORD /f /v ″AllowAllTrustedApps″ /d ″1″

и для режима разработчика:

reg add ″HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock″ /t REG_DWORD /f /v ″AllowDevelopmentWithoutDevLicense″ /d ″1″


Способ 2
прямое редактирование реестра. Этот способ может быть интересен пользователям домашней редакции Windows 10, в которой нет редактора групповых политик.

Настройки находятся в разделе HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock. Чтобы разрешить установку неопубликованных приложений надо параметру AllowAllTrustedApps присвоить значение 1, а для включения режима разработчика — в дополнение к этому присвоить значение 1 параметру AllowDevelopmentWithoutDevLicense.



Реп: (0)
не помогло

Прикрепленные изображения
Прикрепленное изображение


Сообщение отредактировал zooblik - 26.11.21, 01:03



Реп: (0)
Подскажите плиз,dso138 при проверки и калибровке он вместо 1000 герц показывает 1470 герц.что это может быть..?



Реп: (1)
Там в дистрибутиве закончился ключи подписи приложения, по этому и не устанавливается.
Можно собрать самому, с собственным ключём.

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

Инструкция как установить:
Вам нужно включить режим разработчика на вашем компьютере.

  • Открыть настройки.
  • Нажмите «Обновление и безопасность».
  • Нажмите «Для разработчиков».
  • В разделе Использовать функции разработчика включите режим разработчика.
  • Включите режим разработчика в Windows 10/11 и нажмите «Да».
  • Перезагрузите компьютер, чтобы завершить задачу.
  • Загрузите последнюю версию DSO138-MINI-Capture_X.X.X.X.zip.
  • Разархивируйте файл.
  • Запустите оболочку от имени администратора.
  • Введите в командной строке .\Install.cmd или powershell .\Install.ps1.
  • Готово.

7z e DSO138-Capture_1.0.3.0.zip
cd DSO138-Capture_1.0.3.0
powershell.exe .\Install.ps1

Проверьте меню «Пуск» Windows, там должен быть ярлык с именем DSO138 MINI Capture.

Сообщение отредактировал VaanTuz - 02.07.22, 20:46


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 26.02.24, 10:08