📰 newsreader

hackaday score 0.96 好み 0.00 en

ESP32-C3のRFハードウェアによるDVB-S2ビデオ伝送

原題: Using an ESP32-C3’s RF Hardware for DVB-S2 Video Transmission

原文 ↗

日本語訳

# タイトル

ESP32-C3のRFハードウェアを使用したDVB-S2ビデオ伝送

# 本文

一般的にDVB-SおよびDVB-S2規格では、受信信号を提供するために地球軌道上の衛星が必要となりますが、任意のRF送信機があれば、独自のDVB-S2ストリームを送信することも可能です。ESP32のRFハードウェアをローレベルで制御する技術の最近の進展により、[SP8ESA]はESP32-DATVプロジェクトを立ち上げました。これを用いることで、ESP32-C3を使用してDVB-S2信号を放送することができます。

入力ビデオ信号をDVB-S(2)準拠の信号に変換するという負荷の高い処理はホストPC側のアプリケーションが担いますが、外部ハードウェアを一切介さず、送信用のサンプルを準備してRFブロックへと送り出すのはESP32-C3の役割です。

これを聞いて、市販のDVB-S2レシーバーを使って信号を再生することを思い浮かべた方もいるかもしれませんが、DVB-S2の周波数帯域は10.7~12.7 GHzであるのに対し、ESP32-C3は2.4 GHz帯のWi-FiおよびBluetooth信号のみを対象としているため、動作周波数は約2.4 GHzに制限されています。

ハードウェアを微調整すれば100 MHzといった低い周波数への対応は可能かもしれませんが、より高い周波数帯域を扱うには、ESP32のRFブロックを根本から作り直す必要があるでしょう。

ヒントをくれた[ftg]に感謝します。

原文(英語)を表示

Generally the DVB-S and -S2 standards require a satellite somewhere in Earth orbit to provide a signal to receive, but you can also transmit your own DVB-S2 stream with any RF transmitter if you’re so inclined. Courtesy of recent breakthroughs in using the RF hardware of the ESP32 on a raw level, [SP8ESA] has created the ESP32-DATV project using which you can broadcast a DVB-S2 signal using an ESP32-C3.

While a host PC side application handles the heavy lifting of turning the input video signal into a DVB-S(2) compliant signal, it is the ESP32-C3 that prepares the samples for transmission before sending them off to its RF block, with no external hardware needed.

If this brings to mind the idea of using an off-the-shelf DVB-S2 receiver to play back the signal, the frequency range for DVB-S2 is 10.7 – 12.7 GHz, while the ESP32-C3 is limited to roughly 2.4 GHz courtesy of it targeting only 2.4 GHz Wi-Fi and Bluetooth signals.

Targeting frequencies as low as 100 MHz might be possible with some hardware tweaks, but for higher frequencies the ESP32’s RF block might need a complete overhaul.

Thanks to [ftg] for the tip.

← 一覧に戻る