...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.
O 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