Спасибо от ua9d
NanoVNA Saver довольно удобный софт. Я встроил его протокол обмена в свой анализатор новой версии (для STM32H745), теперь только этой программой и пользуюсь на ПК.
Но есть в релизе Сэйвера несколько досадных багов, включая внезапные падения и даже деление на ноль. Основная ветка этого софта обновляется довольно редко, последний раз пару месяцев назад. Но баги очень оперативно фиксятся в ветке Development, поэтому рекомендую использовать её. Собрать софт из исходников этой ветки совсем несложно. Для этого понадобится установить Python 3 и Git, при установке не забываем включить добавление этих программ в системный путь.
После этого открываем командную строку (cmd.exe в Windows) и запускаем установку необходимых модулей Python:pip3 install scipy
pip3 install pyqt5
pip3 install pyserial
pip3 install numpy
pip3 install pyinstaller
Затем переходим в удобную для работы директорию, например, Рабочий Стол в Windows, командойcd %userprofile%\Deskto p
Клонируем исходники NanoVNA Saver и переключаемся в ветку Development:
В принципе, уже можно запускать Сэйвер как питон-скрипт:python nanovna-saver.py
Но можно и собрать исполняемый файл:pyinstaller --onefile nanovna-saver.pyКогда скрипт закончит работу, исполняемый файл появится в подпапке dist.
Свежие обновления можно потом подкачивать, войдя в директорию с исходниками и запустивgit pull
73!
Последний раз редактировалось EU1KY; 01.03.2020 в 10:02.
Я это выложил в теме про кварцевые фильтры, но продублирую и здесь, будет совсем в тему
На GitHub появилась начальная версия программы для измерения параметров кварцевых резонаторов AMCP.
Поддерживает miniVNA и nanoVNA.
https://github.com/Battosai42/amcp/b.../dist/amcp.exe Написана на Phyton.
Жаль, .exe файл сделан для 64-битной системы. Может коллега EU1KY соберёт это под 32 бита?
Tadas, какая-то безобразная мешанина там. Каша, мёд, г***о и пчёлы. Бинарные файлы вперемешку со скриптами. Ещё и относительные пути к куче файлов нужно вручную прописывать. К тому же, работающей поддержки nanoVNA, судя по всему, пока что там нет, только MiniVNA.
У меня 32-битной системы нет. Да и смысла собирать .exe тоже нет, раз уж всё равно руками пути придётся в программе настраивать. Запускайте скрипт напрямую. Только понадобится доставить несколько питоновских модулей, помимо указанных выше для сэйвера:
pip3 install wxpythonpip3 install pyqtgraphpip3 install pandaspip3 install matplotlibКлонируйте репозиторий:
git clone https://github.com/Battosai42/amcpИ запускайте скрипт вашим питоном для вашей системы:
cd amcp/python3
python amcp.py
73!
Спасибо от HA3HZ
Да прога интересная, что то даже меряет . С каждым проходом результаты на одном и том же кристалле немного отличаются на единицы... Смущает то что на любых попавшихся тройке кварцев практически одинаковые частоты и резонансный промежуток. На генераторе разница есть и она не маленькая. В общем думаю что пока еще действительно сыровата..., бум ждать, за ссылку спасибо. Скрин прилагаю, кварц 7,372мГц.
всем привет, сначала небольшой машинный перевод:
вопрос:"Данный проект предназначен для автоматизации измерения кристаллов примерно до 150MHz с использованием дешевого VNA, такого как miniVNA или NāVNA. Способ измерения требует пассивной испытательной арматуры согласно IEC-444, которая представляет собой цепную сеть, завершающую кристалл при 12.5Ohm."
IEC-444 это что?
спасибо
DL8RCB, В переводе важна часть :"которая представляет собой цепную сеть, завершающую кристалл при 12.5Ohm."
Для получения картинки похожей , как на ссылке https://github.com/Battosai42/amcp .
Необходимо кварц подключать к низкоомной измерительной цепи
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)