Software Defined Radio ืืื ืฉืืื ืืืืืคืช ืขืืืืช ืืชืืช (ืฉืืื ืืืขืฉื ืืืื ืืืจืืืืชื) ืืืื ืืจืืฉ ืฉื ืืชืื ืืช. SDR ืืืืื ืขืชืื ืืืื ืืืืชืจืื ืืขืืงืจื ื ืืฉื ืืืกืจืช ืืืืืืช ืืืืฉืื ืคืจืืืืงืืื ืจืืื. ืืืืื ืืื ืืื ืฉืืืช ืืคื ืื OFDM (Orthogonal frequency-division multiplexing), ืฉืืชืืคืฉืจืช ืจืง ืืฉืืืช SDR. ืืื ื-SDR ืืฉ ืื ืืืืื ืืช ืืืช ื ืืกืคืช, ืื ืืกืืช ืืจืืื - ืืืืืืช ืืฉืืื ืืืืืืื ืืืช ืืื ื ืงืืื ืฉืจืืจืืชืืช ืืืื ืืืื ืืืืฅ.
ืืื ืืชืงื ื ืืชืงืฉืืจืช ืืืขื ืืื ืื ืืื ืืืืืืืื ืืืฉืชืืช DVB-T2.
ืืฉืืื ืื? ืืืืื ืฉืืคืฉืจ ืคืฉืื ืืืืืืง ืืช ืืืืืืืืื ืืื ืืงืื, ืืื ืืื ืืืฉ ืื ืืจืืืช ืฉื ืืื ืืืจ ืื ืืขืชื ืืื ืขืืืื ืจืคืืืืช.
ืืจืฆืื ืืช, DVB-T2 ืชืืื ื ืขื ืืืืืืช ืจืืืืช ืืืื, ืืืื:
- ืืืฉืื ืคื ืืื
- ืืคื ืื ื-QPSK ื-256QAM
- ืจืืื ืคืก ื-1,7 ืืื-ืืจืฅ ืขื 8 ืืื-ืืจืฅ
ืืฉ ืื ื ืืกืืื ืืงืืืช ืืืืืืืื ืืืืืืืืช ืชืื ืฉืืืืฉ ืืขืงืจืื SDR. ืชืงื DVB-T ื ืืฆื ืืคืจืืืงื GNURadio ืืืืืข. ืืฉ ืืืืง gr-dvbs2rx ืืชืงื DVB-T2 (ืืื ืขืืืจ ืืืชื GNURadio), ืืื ืืื ืืืจืฉ ืกื ืืจืื ืืืช ืจืืฉืื ื ืืื ืืขืืจืจ ืืฉืจืื (ืชืืื ืืืืืืช ืืจืื ืืงืื ืืืก).
ืื ืืฉ ืื ื.
ืืฉ ืชืงื ETSI EN 302 755 ืฉืืคืจื ืฉืืืืจ, ืื ืื ืงืืืื.
ืืืืช ื ืืฆื ืืืืืืจ ืขื ืชืืจ ืืืืื ืฉื 9,14285714285714285714 ืืื-ืืจืฅ, ืืืืคื ื ืขื ืืื COFDM ืขื 32768 ื ืฉืืื, ืืคืก ืฉื 8 ืืื-ืืจืฅ.
ืืืืืฅ ืืงืื ืืืชืืช ืืืื ืืชืืืจืืช ืืืืื ืืคืืื (ืืื ืื ืืืื ืืืจ) ืืืชืืจ ืืืื ืืื ืืืชืจ ืจืืื ืคืก (ืงืืืื ืกืืคืจืืืจืืืื), ืืื ืืืืคืืจ ืืืืกื ืืจื ืืฉืจ (DC) ื"ืืืืคื" ืฉื ืืืชื ื ืืืงืืื. (LO) ืืื ืืกืช ืืืงืื. ืืืฉืืจืื ืืขืืืืื ืืชื ืืื ืืื ืืงืจืื ืืื ืืฉืืื ืกืงืจื ืืช ืืืื.
SdrPlay ืขื 10Msps 10bit ืื AirSpy ืขื ืืืคืืื ืื ืืืืื ืืื ืืจืื ืืืชืจ ืืื. ืืื ืืื ืขื ืืื ืฉื ืชืืืจืืช ืืืืื ืืคืืื ืื ืืชื ืืขืฉืืช ืงืืืื ืจืง ืืืืจื ืืฉืืจื (Zero IF). ืืื (ืืกืืืืช ืคืื ื ืกืืืช) ืื ื ืขืืืจืื ืืฆื ืฉื ืืกืืื SDR "ืืืืจ" ืขื ืืื ืืืื ืืืจืช ืืืืจื.
ืืื ืฆืืจื ืืคืชืืจ ืฉืชื ืืขืืืช:
- ืกึดื ืึผึฐืจืึผื. ืืื ืืช ืกืืืืช ื-RF ืืืืืืงืช ืืฉืื ืืกืืืืช ืชืืจ ืืืืืื.
- ืืชืื ืืืืฉ ืืช ืชืงื DVB-T2 ืืืืืจ.
ืืืฉืืื ืืฉื ืืื ืืืจืฉืช ืืจืื ืืืชืจ ืงืื, ืื ื ืืชื ืืคืชืืจ ืืืชื ืืืชืืื ืื ืืชื ืืืืช ืืืชื ืืงืืืช ืืืืฆืขืืช ืืืชืืช ืืืืงื.
ืืืชืืช ืืืืงื ืืืื ืื ืืฉืจืช ื-BBC ftp://ftp.kw.bbc.co.uk/t2refs/ ืขื ืืืจืืืช ืืคืืจืืืช.
ืืคืชืจืื ืืืขืื ืืจืืฉืื ื ืชืืื ืืืื ืืืืคืืื ืื ืฉื ืืืฉืืจ ื-SDR ืืืืืืืช ืืืงืจื ืฉืื. ืืฉืืืืฉ ืืคืื ืงืฆืืืช ืืงืจืช ืืชืืจืื ืืืืืืฆืืช, ืืื ืฉืืืืจืื, ืื ืืื ืืืฆืื, ืืื ืืขื ืืง ื ืืกืืื ืจื ืืงืจืืืช ืืื. ืชืืขืื, ืชืื ืืช, ืฆืคืืื ืืกืืจืืช ืืืืืืืื, ืคืชืจืื ืฉืืืืช ืคืืืืกืืคืืืช... ืืงืืฆืืจ, ืื ื ืืชื ืืื ืื ืืืฉ ืืช ืืคืจืืืงื.
ืืืืื ื ื"SDR ืืืืจ" ืจืง ืืชืืืงื.
ืื ืื ื ืืืงืืื ืืช ืืืืช ืืื ืฉืืื, ืืขืืืจืื ืืืชื ืืืขื ืืื ืืื ืืืืฆืืืื ืืืช ืืืื, ืืื ืืืื ืืื ืืืืืชื.
ืืืืืจืืช ืืืืงืื ืฉื ืกื ืืจืื:
ืืื ืืื ืืคื ืกืคืจ ืืืืืื. ืืื ืืื ืงืฆืช ืืืชืจ ืืกืืื. ืืฉ ืืืฉื ืกืืืืช. ืืฉ ืืจืื ืกืคืจืืช ืืืืืจื ืืืงืจ ืืืฉืืืื ืืื ืืืชืจืื ืืช ืืืืกืจืื ืืช ืฉื ืฉืืืืช ืฉืื ืืช. ืืืงืืืกืืงื - ืื "ืืืืงื ืกืคืช, ืกืืคื ืคืืื, ืืื ืืจ ืคืืง, ืืืื ืจืื ืืืืืจ, ืขืืฆืื ืืงืื ืืืคืืืืื ืขืืืจ ืฉืืืืจ ืคืก ืจืื ืืืืกืก OFDM - ืืืง I ื-II." ืืื ืื ืคืืฉืชื ืืื ืืก ืืื ืฉืืืื ืืจืืฆื ืืกืคืืจ, ืื ื ืขืฉื ืฉืืืืฉ ืืืืฉื ืื ืืกืืช. ืชืื ืฉืืืืฉ ืืืืชื ืฉืืืช ืกื ืืจืื, ืืืื ืก ื ืืชืืง ืืืืช ืืืืืงื. ืขื ืืื ืืฉืืืืช ืืืืื ืฉืื ืื ืขื ืกืืืืช ืืืืขืืช (ืืื ืืฆืื ืืืชื ืืขืฆืื), ื ืืืจื ืืืืืื ืืืืชืจ ืขืืืจ ืืืฆืืขืื ืืงืืืช ืืืืฉืื. ืกืืืืช ืชืืจ ืืงืืืื ืืืืฉืืช ืขื ืืื ืืฉืืืืช ืืจืืื ืืฉืืืจื ืืืืืง ืืืืืจ ืฉืื. ืืคืืื ืฉื ืชืืจ ืืงืืื ืืชืืืจืืช ืืืืืื ื ืืืืช ืืกืืืืช ืืคืืื ืฉื ืืืชืืช ืืืืืก ืืืื ืืฉืืฉืช ืื ืืืงืืืืืืจ ืคืฉืื ืืืื ืืจื ืฉื ืืืช OFDM.
ืืืคืืื ืืงืืืืืืจ:
ืืื ืื ืขืืื ืืืื ืื ืืชื ืืืืข ืืชื ืืืกืืจืช ืฉื DVB-T2 ืืชืืืื. ืืฉื ืื, ืกืื ืืืงืืื P1 ืืฉืืืจ ืืืืช. ืืฉืืื ืืืืืื ืืคืขื ืื ืกืื P1 ืืชืืืจืช ืืืคืจื ืืื ื ETSI TS 102 831 (ืืฉ ืื ืืืืฆืืช ืฉืืืืฉืืืช ืจืืืช ืืงืืืื).
ืงืืจืืฆืื ืืืืืืืืช ืฉื ืืืืช P1 (ืื ืงืืื ืืืืืื ืืืืชืจ ืืชืืืืช ืืคืจืืื):
ืชืืื ื ืจืืฉืื ื (ื ืืชืจื ืืฆื ืฉื ื ืืืื ืขื ืืชืืื ื ืื ืขื...):
ืืืื ืื ื ืืืืืื ืื ืื ืืืกืจ ืืืืื ืื ืช ืืืฉืื, ืงืืืื DC ืืืืืืช LO. ืืืื, ืคืืฆืื ืขืืืจ ืขืืืืชืื ืืื ืกืคืฆืืคืืื ืืืืจื ืืฉืืจื ืืืืฉื ืืื ืื ืืืชืงื ืฉื SDR. ืืื, ืืงื ืืจืื ืืื ืืืืื: ืืืฆืืช ืืืืืื ืืงืืืฆืช ืืืืืืื ืืืืืืืชืืช QAM64 ืืื ืืขืืืื ืฉื ืคืื ืงืฆืืืช ืืคืืฆืื. ืืืืชื ืฆืจืื ืืืืืช ืืื ืืืืชืื ืืช ืืืืคื ืืื ืฉืื.
ืืื ืืชืืื ื ืืื:
ืืคื ืื QAM64 ืขื ืกืืืื ืงืื ืกืืืฆืื ืกืคืฆืืคื ืืชืงื DVB-T2:
ืืงืืฆืืจ, ืื ืืชืืฆืื ืฉื ืืขืืจืช ืืืฉืจ ืืืืื ืืืืจื ืืจื ืืืื ืช ืืืฉืจ. ืืชืงื ืืกืคืง ืืจืืขื ืกืืื ืขืจืืื:
- ืงืฆืช ืฉืืืจื
- ืฉืืืจืช ืชืืื (ืขืจืืื ืชืืื ืืืืืง ืงืืืื)
- ืฉืืืจืช ืืื (ืืื ืื ืืงืืืฆืช ืืืืงื ืืงืืืื)
- ืฉืืืจืช ืชืืจืื (ืขืจืืื ืชืืจืื ืืกืื OFDM)
ืืชืืฆืื ืืื, ืืฉ ืื ื ืืช ืืืืช ืืื ืืื ืืกื:
ืื ืื ืืื ืืืืง ืขื ืืกืื ืืช ืจืขืฉ ืฉื ืืืืช ืืืงืืื.
ืกื ืืื
ืืขืช ืื ื ืืืืืื ืืจืืืช ืื ืจืง ืืช ืืืืช ืขืฆืื ืืืช ืฆืืจืชื, ืืื ืื ืืืืข ืฉืืจืืช.
ืืฉ ืฉื ื ืจืืืื ืืืืืืจ. ืืื ืืื ืืฉ ืฉื ื ืขืจืืฆืื ืคืืืืื (PLP).
ืืืืจืืช ืืืช ืืืืื ื ืืจืืืื ืืจืืฉืื - ื-PLP ืืจืืฉืื ืืกืืื "ืืจืืื", ืืื ืืืืื ื, ืืืืืื ืฉืืฉ ืืืชืจ ืืืื ืืจืืืื, ืื-PLP ืืฉื ื ืืชืืื "ืืืื" ืืื ืฉืืื.
ืขืื ืืืชืจ ืืขื ืืื ืช ืืื ืืืืืจืืช ืืฉื ืืื ืืจืืืื ืืฉื ื - ืื ืืชืืื ืืืช ื ืืฆืืืช ื-PLP ืืจืืฉืื, ืืื ื-PLP ืืฉื ื ืืฉ ืืืช ืืขื ืืืคื ืื ืืืืข ืืืืืจืืช ื ืืืื. ืืคืืืช ื ืื ื-VLC, ืฉืืืื ืืืืืฉืื ืคืืจืืื ืืืืื ืืืืืื ืืื, ืื ืืืื ืืืชื.
ืืคืจืืืงื ื ืืฆืจ ืืืืจื ืืงืืืข ืืช ืขืฆื ืืืคืฉืจืืช ืืคืขื ื DVB-T2 ืืืืฆืขืืช SdrPlay (ืืขืืฉืื AirSpy.), ืื ืฉืื ืืคืืื ืื ืืจืกืช ืืืคื.
ื .ื ืืืื ืฉืืชืืชื ืืช ืืืืืจ ืืงืืฉื, ืืฆืืืชื ืืฉืื ืืช PlutoSDR ืืคืจืืืงื.
ืืืฉืื ืืืื ืืื ืฉืืฉ ืจืง 6Msps ืืืืช IQ ืืืฆืืืช USB2.0, ืืื ืืชื ืฆืจืื ืืคืืืช 9,2Msps, ืืื ืื ื ืืฉื ื ืคืจื.
ืืงืืจ: www.habr.com