SDR

Receptor FM de Conversão Direta

Este receptor eu montei a alguns anos e gostei muito de sua performance. Muito melhor que os famosos Super-Regenerativos com BF494 que se acha por ai aos montes. A recepção é muito boa, capta estações com boa potência, tem boa seletividade e fácil sintonia.

Eu fiz somente a parte de RF até o capacitor de 680nF. O amplificador de áudio eu usei um LM386 que já tinha montado.

Também tive que converter o circuito de transistores PNP para NPN (diferente do esquema abaixo).

Este circuito é uma aula de RF. Veja que L1 desvia para GND sinais de baixa frequência ( eu apenas enrolei algumas 10 espiras em um lápis) e o capacitor 68pF deixa somente os sinais de alta frequência passar.

O primeiro transistor é o pré-amplificador de sinal da antena. Os dois de baixo o oscilador minimalista que gera a frequência que será misturada. Alias a mistura é feita de forma que não costumo ver. Ainda não decidi se a mistura é feita no emissor do primeiro transistor ou na base do segundo.

fm-receiver-circuit-diagram

A imagem é deste site. Porém duvido que seja deles pois já vi este circuito em vários lugares e inclusive em algum deles tinha achado o autor dele que era um PY, mas não anotei.

 

SDR no ArchLinux com RTL2832

Gqrx receiving NOAA-15 weather satellite

Gqrx receiving NOAA-15 weather satellite (Photo credit: csete)

Os softwares para escuta SDR no archlinux só são encontrados no AUR e nos repositórios oficiais há somente o driver “rtl-sdr” que pode ser instalado com o pacman.

pacman -S rtl-sdr

O único software que consegui instalar usando o yaourt foi o gqrx. Entretanto foi uma das maiores compilações que vi no arch (eu não compilo o kernel a muito tempo!) pois ele depende de outros pacotes enormes como o gnu-radio. Da um frio na barriga se vai dar certo, mas no final ocorreu tudo bem e consegui roda-lo.

O SDR# ,que é famoso no windows, não consegui compilar devido a um problema no MonoDeveloper muito reportado como sendo um bug com nossa lingua (pt-BR).
O Linrad eu consegui faze-lo rodar mas eu não entendi muito bem como opera-lo e já depois de muito tempo perdido fiquei com o gqrx mesmo que é muito bom e não deixa a desejar.

No AUR há dois o gqrx e o gqrx-git. Instalei o “gqrx” apenas por te-lo visto primeiro. Suas
dependências são

- qt4>=4.6 (já instalado)
- boost-libs (já instalado)
- fftw (já instalado)
- libusb (já instalado)
- gsl (já instalado)
- alsa-lib (já instalado)
- libpulse (já instalado)
- libuhd (já instalado)
- pulseaudio (já instalado)
- gnuradio (já instalado)
- gr-osmosdr-git (já instalado)
- make (já instalado)
- boost (já instalado)

Mas alguns deles poderão necessitar de outras dependências.
Eu tenho dois dispositivos USB. O TERRATEC TStick+ meu preferido e o EZCAP.
O TERRATEC tem uma sensibilidade muito maior que o EZCAP não vem com controle remoto e somente aceita uma conexão de antena. Sua frequência vai de 52MHZ até 2,1GHZ.
O EZCAP menor mas com controle remoto e três formas de conexão de antenas tem sensibilidade muito menor e uma faixa de frequência que vai de 32MHZ até 1,9GHz. Mas a faixa de 32MHZ é na verdade a rádio FM. Não gostei deste.
Curiosamente nenhum deles consegui fazer funcionar como TV no Linux.