KEEN SIDE успешно заменяет аналогичные продукты таких известных брендов, как Phoenix Contact, Weidmueller, Degson, Winstar, Hsuan Mao, KLS, G-NOR, Mean Well и др.

Маленькая программа-монитор для визуализации НЧ сигнала на приеме

Новичок
 
Регистрация: 06.10.2010
Сообщений: 42
Репутация: 38
28 1
0 0
 
05.09.2013 20:19 #1
Привет всем!
Для визуализации НЧ сигнала на приеме, я написал небольшую програмку, позволяющую видеть форму сигнала (красным цветом) и его спектр (синим цветом) в пределах полосы стандартного телефонного канала с дискректностью около 5 Гц. Программа не требует установки и запускается из любой папки. Проверена под Windows XP, Vista и Windows 7. На отдельных моделях ноутбуков возможны искажения внешнего вида. Для работы программы требуется подключение с линейного выхода трансивера или приемника к соответствующему входу компьютера. Регулиовка уровня сигнала на входе производится стандартными средствами Windows в разделе "Уровень записи". Других регулировок, кроме выключателей, не предусмотрено. Две зеленые линии указывают рекомендуемый "зеленый коридор" уровня входного сигнала. Справа в окне темно зеленым выводится усредненный уровень громкости (первые 220 Гц полосы в счет не принимаются). Шкалы слева и справа окна - условные. Частотная шкала снизу окна - соответвует частоте спектра. При наезде мыши на окно, в самой верхней строке будет выводится текущая частота спектра под указателем. При желании, можно записать принимаемый сигнал в файл, нажав на клавишу RECORD. При нажатии на клавишу повторно - STOP, запись прекратится и файл с записью в формате .wav останется в рабочей папке программы. Имя файла формируется по началу записи по текущему времени в формате: ччммсс.wav
Программа написана на ассемблере (пакет MASM32 от Хатча), исходники прилагаются.
Best regards!
Вложения
Тип файла: zip MONITOR.ZIP (14.2 Кб, 0 просмотров)
Оценка
Новичок
 
Регистрация: 03.11.2011
Сообщений: 5
Репутация: 11
1 2
0 0
 
11.09.2013 17:58 #2
good for you
Оценка
Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель.
Новичок
 
Регистрация: 06.10.2010
Сообщений: 42
Репутация: 38
28 1
0 0
 
13.11.2014 18:49 #3
Привет всем!
На форуме радиосканера, меня попросили добавить к этой программе накопление спектра в картинке. Что и было сделано через добавление клавиши с тремя состояниями: Start/Stop/Reset - Старт/Стоп/Сброс.
А также добавить возможность цеплять программу на бластер отличный от первого (тот что по умолчанию). Теперь программу можно посадить на любой саунд-бластер с номерами от 1 до 8 через командную строку. Например: monitor.exe /2
Номер саунд-бластера, при таком запуске, выводится под клавишей Start/Stop/Reset. При обычном запуске (без явного указания) программа садится на 1-й саунд-бластер и номер не выводится. Если саунд-бластера с указанным номером в системе нет, программа завершается через секунду, с сообщением в верхней строке, что такого саунд-бластера нет в системе (если кто успеет прочитать).
Также добавлены tooltip подсказки. Все остальное без изменений.
Успехов!
Вложения
Тип файла: zip MONITOR2.ZIP (17.8 Кб, 0 просмотров)
Оценка
Новичок
 
Регистрация: 15.06.2015
Сообщений: 2
Репутация: 10
 
17.07.2015 08:47 #4

Об програмке

ХОРОШАЯ
Оценка
Новичок
 
Регистрация: 06.10.2010
Сообщений: 42
Репутация: 38
28 1
0 0
 
05.11.2016 22:40 #6

Последняя версия

Ну раз пошла такая пьянка и как минимум уже трое пользуются
программой, добавлю сюда еще вариант программы. На
радиосканере высказывалась претензия по отсутствию
масштабирования при выводе спектра - при малых уровнях
сигнала спектральная картинка становится маловыразительной.
Поскольку программа изначально является индикатором и не
претендует на точный (в плане измерения уровня сигнала) прибор,
я счел возможным ввести переменный множитель при выводе
спектральной картинки - своеобразное АРУ. На упомянутом выше
радиосканере лежит исходный вариант программы.
Ну и кто чувствует себя уверенно в программировании под MASM,
вправе делать с программой что угодно - программа выкладывается
в учебно-познавательных целях.
Успехов!
Вложения
Тип файла: zip MONITOR3.ZIP (17.1 Кб, 0 просмотров)
Оценка
Новичок
 
Регистрация: 06.10.2010
Сообщений: 42
Репутация: 38
28 1
0 0
 
05.11.2016 23:32 #7
Добавлю еще пару слов.
Программа писалась как индикатор для УКВ радиостанции,
поэтому нижня часть спектра - ниже 200 Гц (область
CTCSS тонов) не учавствует в подсчете среднего уровня
сигнала, и на сигналах с басами спектральная картинка
может зашкаливать. Для тех кто использует программу
в иных нежели я целях, добавлю скорректированный
вариант с участием полного спектра при расчетах.
Вложения
Тип файла: zip MONITOR4.ZIP (17.1 Кб, 0 просмотров)
Оценка
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Оценка этой теме
Оценка этой теме:
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 18:58.
Обратная связь РадиоЛоцман Вверх