Клеммные колодки Keen Side

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

Новичок
 
Регистрация: 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 просмотров)
Оценка
Продукция MOSO предназначена в основном для индустриальных приложений, использует инновационные решения на основе более 200 собственных патентов для силовой электроники и соответствует международным стандартам. LED-драйверы MOSO применяются в системах наружного освещения разных отраслей, включая промышленность, сельское хозяйство, транспорт и железную дорогу. В ряде серий реализована возможность дистанционного контроля и программирования работы по заданному сценарию. Разберем решения MOSO.
Новичок
 
Регистрация: 03.11.2011
Сообщений: 5
Репутация: 11
1 2
0 0
 
11.09.2013 17:58 #2
good for you
Оценка
КОМПЭЛ продолжает поддерживать и расширять список складских позиций Hongfa, представленных электромеханическими реле. Продукция компании активно применяется в таких областях, как промышленность, энергетика, бытовые приборы, автомобильная отрасль и специальная техника, требующая высокой надежности и на сегодняшний момент может легко заменить электромеханические реле ушедших из РФ брендов.
Новичок
 
Регистрация: 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, время: 08:09.
Обратная связь РадиоЛоцман Вверх