...E PODEM TER!!!!

Há cerca de alguns anos, em 2010, o trabalho independente dos programadores Antti Palosaari, Eric Fry e o grupo Osmocom culminou na descoberta de que era possível acessar os sinais I e Q de um um simples e barato dongle (pronuncia-se dôngou") USB receptor de TV digital.

Na época da descoberta já existiam diversas versões de SDRs (radios definidos por software) "genéricos" que usavam desde hardwares sofisticados como FlexRadio ou um simples receptor em quadratura como o Softrock40 ou o nosso SDR-Zero. Estes dois últimos necessitavam da placa de som do computador onde os canais Esquerdo e Direito da linha de entrada (line ou mic) funcionavam como conversores analógico digital (ADC) que digitalizavam os sinais I e Q para processamento pelos SDRs.

Rapidamente, o grupo Osmocom desenvolveu uma biblioteca de funções (RTLSDR.DLL) que acessa o dongle através de um driver USB genérico (no Windows winusb e no Linux libusb) que deve ser instalado previamente, substituindo o driver original do fabricante do dongle receptor de TV. Esse conjunto winusb (ou libusb) + RTLSDR.DLL permite que o dongle USB receptor de TV digital possa ser usado como uma fonte de sinais I e Q para os diversos softwares já existentes. Assim nascia o RTL-SDR.

 

dongle possui, internamente, dois componentes principais: o receptor e o digitalizador. Este último, responsável pela conexão USB e interfaceamento com o receptor, é fabricado pela Realtek e o seu código é: RTL2832U. Daí, a denominação RTL. Portanto, um RTL-SDR é um hardware para ser usado pelos SDRs - rádios definidos por software - baseado no chipset RTL28832U.

O controle do receptor (frequência e ganho) é feito, também, através da biblioteca RTLSDR.DLL e, em função do fabricante do dongle, são utilizados vários receptores que são responsáveis pela faixa de recepção do RTL-SDR, conforme a tabela abaixo:

 

Receptor Faixa de Frequência
Elonics E4000 52 - 2200 MHz (possui um"buraco" entre 1100 MHz até 1250 MHz)
Rafael Micro R820T 24 - 1766 MHz
Rafael Micro R828D 24 - 1766 MHz
Fitipower FC0013 22 - 1100 MHz 
Fitipower FC0012 22 - 948.6 MHz
FCI FC2580 146 - 308 MHz e 438 - 924 MHz
http://sdr.osmocom.org/trac/wiki/rtl-sdr

 

O mais comum, atualmente, é o dongle "DVB-T+DAB+FM", que possui o receptor  da Rafael Micro R820T e custa, em média, US$15,00 (dólares americanos) em fornecedores chineses. Esse é o preço do "receptor dos sonhos"! 

Mais informações sobre o RTL-SDR podem ser encontradas no site do PY4ZBZ, Roland:
http://www.qsl.net/py4zbz/rtlsdr.htm

O programa mais comum e simples de ser instalado e usado com o RTL-SDR é o SDR# (sdr sharp):
http://sdrsharp.com/

Um programa mais elaborado, é o SDR-Radio Console:
http://v2.sdr-radio.com/

Blog que acompanha as aplicações para o RTL-SDR:
http://www.rtl-sdr.com/

Página do grupo Osmocom:
http://sdr.osmocom.org/trac/wiki/rtl-sdr