Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - rn3aus

Страницы: 1 ... 144 145 [146] 147 148 ... 238
2176
Поставил на ночь запись эфира (со входа), завтра утром смогу проанализировать, если кто-то будет вещать в SlowVoice.
Хотел бы и сам завтра повещать в SV-BPSK-512 с 12 мск (08 гмт). Попринимает ли кто?

2177
Как включить этот режим показано на скриншоте.
Можно еще прослушивать свою манипуляцию (пока толькко в CW) через звуковую карту.

2178
Друзья, новая версия, с передачей речи в BPSK.
И, кроме того, теперь программой могут пользоваться те, у кого нет нашего DDS.
Программа поддерживает интерфейс управления каким-либо внешним генератором с помощью линий RTS и DTR СОМ-порта, точно так же, как и программа QRS от ON7YD. Один из концов - кей (вкл выкл несущей), второй - PTT и одновременно может использовться для манипуляции сдвигом частоты (XIT). Если же еще сделать простенькую схему на микросхеме исключающее или, то этот конец сможет управлять инверсией фазы сигнала.
При этом можно будет работать в режимах CW, QRSS, DFCW, OPERA, BPSK, WOLF и VOICE-FM-AM-BPSK.
Проверил, что порт управляется правильно, но натурный эксперимент сделать не мог. Если кто-то опробует и найдет недостатки - просьба сообщить здесь, исправим.

2179
Программное обеспечение / Re: Slow Voice
« : 13 Май 2014, 19:43:51 »
и

2180
Программное обеспечение / Re: Slow Voice
« : 13 Май 2014, 19:43:09 »
еще настройки

2181
Программное обеспечение / Re: Slow Voice
« : 13 Май 2014, 19:41:36 »
Юрий, можно открыть файл с записью в спецлабе File->Analize and play audio file with DSP. Не помню точно, но оно должно работать быстрее, чем в реальном времени.

Предлагаю для полноты картины поэкспериментировать с режимом передачи речи в BPSK.
Ниже файл настроек для приема в этом режиме. Постарался сделать поудобнее, теперь есть флажок-движок на шкале частот водопада, который нужно просто поставить на несущую (посередине спектра, на оси его симметрии). Или просто выставить предварительно на номинал 137500.
Этот движок двигает частоту опорного генератора, смеситель переносит сигнал на частоту 500 Гц, где он фильтруется и сдвигается вниз на нулевую частоту.
Перед смесителем в блэкбоксе стоит еще широкий фильтр, если у вас частота настройки приемника отличается от 136000 кГц, его (фильтра) центральную частоту нужно ввести правильную.
Сделаны также две кнопки, чтобы удобнее было вручную начинать и останавливать запись сигнала выхода.
Настройки ширин фильтров сделаны для скорости SV-100(128), но их можно не менять и для других скоростей - это SSB, помехоустойчивость здесь уже от полос не очень зависит.
И ниже скриншоты с настройками.

2182
Программное обеспечение / Re: Slow Voice
« : 13 Май 2014, 19:26:16 »
Немножко пофильтровал, вроде стало еще слышнее.
Подтверждаю, что позывной можно разобрать.

2183
Программное обеспечение / Re: Slow Voice
« : 13 Май 2014, 06:41:19 »
Слышно!!!
Обработаю фильтрами в кооледите, будет послышнее, выложу.
Мои поздравления Александру и Андрею!

2184
Программное обеспечение / Re: Slow Voice
« : 13 Май 2014, 05:58:33 »

UPD Тест прошёл успешно, wav включается на запись и пишется, затем останавливается (за 1ч10мин =~93 мб),

Юра, а не входящий ли поток пишется таким образом? Кажется Рома на этом обжёгся.

Внимание!
Когда пишем выходной поток, нужно указывать параметр 2 в команде (по умолчанию пишется входной поток!!)
Wave.record("filename.wav", 2)

2185
Программное обеспечение / Re: Slow Voice
« : 12 Май 2014, 22:49:21 »
Прослушал первые 88 минут записи, определённо в некоторых моментах отдалённо слышны отголоски речи. На водопаде ничего не видно. Пишу дальше.
Круто, ждем файлы для прослушивания!
На водопаде кстати прослеживается смутно трасса, какбы тенденция, на 137500  у тебя на граббере. Если при таком мизерном уровне что-то будет слышно это будет очень удивительно!

2186
Программное обеспечение / Re: Slow Voice
« : 12 Май 2014, 22:48:52 »
Жалко сегодня не смог включиться.
Днем занимался локальными тестами с новым вриантом - передача речи в bpsk (звуковой сигнал квантуется до знака, как при SV-AM, и если знак отсчета меняется, то меняется и фаза). И сделал для себя потрясающее открытие. Когда стал смотреть на спектр сформированного сигнала на водопаде, то обнаружилось, что именно такая модуляция создает в эфире "сжатую" по частоте и растянутую во времени копию спектра исходного сигнала , правда в двух полосах и с подавленной несущей. Такая отличная DSB модуляция.
Похоже, именно она будет самой пробивной - тут можно принимать именно как ssb, то есть линейно, без порога помехоустойчивости, который иметтся у модуляции АМ и ЧМ.
Завтра постараюсь программу закончить и отладить, как такой сигнал с удобством принимать.
И если получится, то послезавтра попробуем, должно получиться ufb!

По помехоустойчивости - она должна буть выше, чем у незамедленной речи при том же типе модуляции. Это достигается за счет длительности обработки и узости фильтров. Когда закончу программирование попробую снять кривые помехоустойчивости на имитаторе кв-канала (по белому шуму).
Ну а то, что пока не слышно на дальних трассах - то не удивительно: прием пока еще у нас не оптимальный, да и информации передается - скажем за час 45000 независимых отсчетов, это по сравнению с десятком битов в dfcw-120 за это же время.

Времени к сожалению на все не хватает, чтобы побыстрее сделать необходимые для нас программы. Но это вопрос ближайших недель, главное удалось определиться что и как делать, оптимизировать все к "необходимому и достаточному", что было бы невозможно без вашего, коллеги содействия в эфирных экспериментах. Принял Андрей, но то, что Роман и Юрий не приняли, это тоже было весьма полезно для сравнения и оеделния возможностей той или иной модуляции.

2187
Программное обеспечение / Re: Slow Voice
« : 10 Май 2014, 08:09:52 »
да я к тому что кто нибудь возьмется и запилит все в одну кучу  ;)
тема то занятная!

просто пока она еще в стадии экспериментов, в самом начале. в итоге, безусловна, должна быть совершенно отдельная софтина с функционалом оперы, как вариант. кнопочка-лампочка. дальше она делает всё сама. иначе- никакого продолжения банкета- не будет, что безусловно верно.

Так и сделаем. Будет программа-демодулятор, которая все сделает сама.
С другой стороны, лично мне всегда не нравилось, когда появляется какой-то новый режим и пользоваться им можно только посредством авторского закрытого ПО. А у нас все прозрачно, простой аналоговый прием, хотите спецлабом принимайте, хотите еще чем :)
Кстати занимемся примерно тем же, что и метеорщики, только наоборот - у них ускорять нужно передачу, у нас замедлять.

Вопрос к знатокам. С точки зрения частотного распределения на какой частоте наиболее правильно работать в SV?

2188
Свободное общение / Re: День Победы
« : 09 Май 2014, 12:09:51 »
Ура!!

2189
Программное обеспечение / Re: Slow Voice
« : 07 Май 2014, 19:51:14 »
Юра BN, также большое спасибо за записи! Хотя и не пробиваюсь днем, но может ночью летом получится.
Конечно, речевые режимы эти не очень помехоустойчивы. Это скорее для эксперимента и вообще ощутить возможность гонять речь через канал шириной в десяток герц.

Сегодня начал делать программу, совместимую по интерфейсу с популярной QRS (та что может передавать qrss и dfcw, манипулируя линиями сом-порта). Программа будет уметь передавать речь в двоичной АМ и ЧМ, не используя никакой аппаратуры дополнительно. Если можете передавать CW\Оперу, то сможете передавать и речь, хотя и "поджатую", со скрипом. :)

2190
Обновление:
Реализована передача голоса в режиме CW!
В меню Voice можно выбрать способ модуляции: FM или AM (CW).
В последнем случае передача звукового файла будет вестись следующим образом: если амплитуда очередного отсчета больше нуля, то в эфир передается несущая; в противном случае ничего не передается. В эфире сигнал SlowVoiceAM звучит подобно обычному телеграфу, передаваемому неопытным оператором - длительности посылок различны. :)
Эксперимент показал, что такая бинарно квантованная речь звучит вполне разборчиво, конечно с присутствием шума-скрипа. Чтобы речь звучала особенно хорошо, полезно сделать предыскажения - отфильтровать исходный сигнал фильтром с подъемом верхних частот и завалом нижних.
На приеме для скорости 100 нужно использовать фильтр с полосой 60 Гц до детектора и 30 Гц после амплитудного детектора. Для скорости 500 соответственно 12 и 6 Гц.
Под скоростью здесь понимается коэффициент замедления речи. Расчет ведется просто: Ппф=2*3000/К, где 3000 - верхняя частота звука, К - коэф. замедления.

Также шедулер (анализатор скрипта) дополнен параметрами (рассмотрим сразу на примере):
[1]
FREQ=137500
MODE=VOICE
DOT=512
FILE=cq.wav
MODULATION=FM
INDEX=1.5

или

[1]
FREQ=137500
MODE=VOICE
DOT=512
FILE=cq.wav
MODULATION=AM

(вместо АМ можно писать CW).
Если параметры MODULATION и INDEX в тексте циклограммы не указаны, они будут взяты по умолчанию - то, что сейчас стоит в меню настроек программы.

Страницы: 1 ... 144 145 [146] 147 148 ... 238