Comments 30
Почему микрофон а не динамик ?
По поводу усилителя — ставите согласующий и\или полосовой фильтр и можно даже с усилителем. Это всего-то три-четыре дополнительных элемента.
А так да, есть даже готовые шилды для WSPR в продаже: www.tapr.org/kits_20M-wspr-pi.html
С помехами по идее можно разобраться, правильно формирую сигнал во времени и играя мощностью ядер процессора, что бы все гармоники усиливали друг друга, ну или по крайней мере не мешали. Это если я правильно понял механизм работы, т.к. в малинах не селен.
Сигнал из самого процессора выходит прямоугольный, так что программно его не сгладить, только внешними фильтрами.
Так что для остальных процессоров — либо жесткий реалтайм, когда ВСЁ устройство занято только передачей (в частности, на AVR так делали DDS с произвольной частотой), либо частота определяется из какой-то сетки, причём довольно жестко (коэффициенты деления у таймеров, по-моему, не бывают дробными), либо используется что-то имеющееся аппаратное (т.е. процессор — не общего назначения).
Кстати, используя специальный метод узкополосной передачи WSPR и настроенные антенны, с 10мВт мощности радиолюбителям удавалось передать сигнал на расстояние до 2000км.
На самом деле, такие дальности действительно реальны, только антенна нужна примерно такого размера, как на передающей, так и на приемной стороне. Ну и это медленная передача, со скоростью где-то 30 бод.
С полгода назад пробовал излучать fm с помощью rpitx. Звук был нормальный (оригинальный wav пришлось ресемплировать до 22 кГц), но с периодическими щелчками.
но звук очень высокий и пищащий
Это — неправильный сэмплрейт. PiFmRDS по дефолту, кажется, берёт 44.1 или 48 кГц (читать заголовок файла умеет не очень).
О, на RPi3?
Там вроде как есть какой-то нюанс (кажется, что-то, связанное с прерываниями). Некоторые тоже замечали: https://github.com/ChristopheJacquet/PiFmRds/issues/75.
использовать процессор для формирования радиосигнала это как микроскопом гвозди забивать. Но в интересное время живем, можем себе и такие вещи позволить. Инженеры радиоэлектроники из прошлого века в гробу епреворачиваются
Ну а мысль про ODFM была в том, что в проф-связи все так или иначе в цифру переходит (или уже перешло). Да и все генераторы сигналов в продаже, по-моему, уже давно цифровые.
А вы представьте себе как плохо в это "интересное время" искать нужную информацию. Мне давеча понадобилось сделать простой усилитель передающей антенны (фиксированной частоты) — и я просто сдался, т.к. большая часть информации найденной — использование готовых шилдов. Ну и туповат я, соглашусь.
Передаем радиосигналы с помощью Raspberry Pi: тестирование