Sei sulla pagina 1di 8

27/09/13

27/09/13 Carpcomm: Como construir uma estação de recepção de satélite usando um RaspberryPi Compartilhar 26 mais

Carpcomm: Como construir uma estação de recepção de satélite usando um RaspberryPi

Compartilhar 26
Compartilhar
26

mais

de satélite usando um RaspberryPi Compartilhar 26 mais Próximo blog» Criar um blog Login S e
Compartilhar 26 mais Próximo blog» Criar um blog Login S e x t a - f

S e x t a - f e i r a

m a r ç o

1

,

2 0 1 3

Como construir uma estação de recepção de satélite usando um Raspberry Pi

Espaço e os satélites são algo que apenas poucas pessoas têm a sorte de interagir. No entanto, isso está começando a mudar, devido ao rápido crescimento da capacidade de eletrônicos de consumo. Na verdade, você pode receber e decodificar as transmissões a partir de satélites utilizando apenas um Raspberry Pi, um software-defined rádio receptor USB, e algumas outras peças baratas.

Neste blog, vou descrever em detalhes como montar um sistema desse tipo.

Experiências com a recepção de sinais de satélite é muito divertido. Além disso, ao receber dados a partir desses satélites e compartilhá-lo com os proprietários de satélite, você pode ajudar as suas missões científicas.

Objetivo

Construir um satélite estação receptora para CubeSats banda de rádio amador usando um Raspberry Pi.

Peças necessário

Pages

Seguir

Blog Archive
Blog Archive

2012 (15)

1. Raspberry Pi

2. RTL-SDR ou FUNcube Dongle Pro + USB rádio receptor

3. Amplificador de baixo ruído para a 70 centímetros de rádio amador banda por exemplo DG0VE LNA70-1

4. Yagi antena para cm a banda de rádio amador a 70

5. Cabo coaxial e conectores entre a antena eo LNA

6. Cabo coaxial e conectores entre o rádio USB e LNA

7. Fonte de alimentação para o LNA

Fundo

Os satélites que vão receber são normalmente em órbita entre 300 e 700 km de altitude. Nestas alturas, os satélites orbitam a Terra a cada duas horas ou mais. Um satélite estará ao alcance apenas para, talvez, de 2 a 5 minutos por órbita. As órbitas de todos os satélites são regularmente medido pelo radar NORAD e seus parâmetros orbitais (conhecido como TLEs ou keps) estão disponíveis publicamente. Usando estes parâmetros orbitais, é possível prever a posição de cada satélite. Aqui está um mapa de exemplo mostrando 5 horas de FITSAT-1 's órbita:

5 horas de FITSAT-1 órbita 's.

5 horas de FITSAT-1 órbita 's.

27/09/13

Carpcomm: Como construir uma estação de recepção de satélite usando um RaspberryPi

Uma vez que existem muitos satélites, é útil saber quando algum deles vai estar passando acima da nossa estação. Site da Carpcomm tem um sistema para isso. Por exemplo, aqui você pode ver o futuro passa uma tarde para minha estação:

Previsões de passagemdo satélite na minha estação em Durban, África do Sul .

Previsões de passagemdo satélite na minha estação emDurban, África do Sul.

Para obter as previsões para a sua localização, assinar no site Carpcomm e criar uma entrada para a estação . Você precisará especificar a localização, a elevação, ea direção de sua antena. Agora, sempre que um satélite passa, precisamos sintonizar o rádio para a freqüência correta e registrar a passagem. Então, podemos rever os dados gravados e decodificar informações a partir dele.

Construção Hardware

É bastante fácil de conectar as peças juntas. Aqui está um diagrama:

fácil de conectar as peças juntas. Aqui está um diagrama: Ligue o receptor de rádio USB

Ligue o receptor de rádio USB para o Raspberry Pi. Conectá-lo ao amplificador de baixo ruído (LNA) com um cabo coaxial e um adaptador do conector. Ligação do LNA para a outra antena com um cabo coaxial. Os conectores dependem do rádio e LNA específico. Rádios RTL-SDR geralmente possuem conectores MCX. O Dongle FUNcube usa SMA-fêmea. O DG0VE LNA tem conectores SMA-fêmea em ambas as extremidades. Pode ser possível usar o Dongle FUNcube sem um LNA. No entanto, um LNA é definitivamente necessário para os dongles RTL-SDR.

LNA é definitivamente necessário para os dongles RTL-SDR. A parte mais difícil é a montagem da

A parte mais difícil é a montagem da antena. Tem que ser montado em algum lugar com

27/09/13

Carpcomm: Como construir uma estação de recepção de satélite usando um RaspberryPi

uma visão clara do céu dentro de seu ângulo de visão. Para pequenas Yagi, como a da foto abaixo, você terá uma visão clara de 30 ° a 90 ° graus de elevação e ± 30 ° azimute. O Yagi deve ser montado com cerca de 30 ° a elevação. Como você pode ver abaixo, eu tenho ligado a minha antena a um poste no telhado de uma casa. No entanto, fixando-se na varanda de um apartamento deve funcionar também.

na varanda de um apartamento deve funcionar também. Configuração do software Para o software, usaremos o

Configuração do software

Para o software, usaremos o CarpSD software de controle de estação de terra. É um programa de código aberto com a fonte hospedado no GitHub . Ele é executado como um processo em segundo plano e se conecta ao servidor Carpcomm, de modo que você pode controlar a sua estação no site da Carpcomm. Assim, não há necessidade de conectar um monitor ao seu Raspberry Pi e você pode deixar o seu posto a correr continuamente em segundo plano. As instruções abaixo podem ser executados inteiramente sobre SSH.

Preparação Em primeiro lugar, verifique se você tem uma versão recente do Raspbian no seu cartão SD. Então SSH em sua Raspberry Pi.

Tmpfs Configuração Para evitar o desgaste da memória flash, vamos configurar registros CarpSD dados de rádio para tmpfs. Portanto, precisamos de mais memória RAM quanto possível. Correr

$SudoRaspi-config

e escolher a divisão máxima RAM / vídeo. Em seguida, aumente o tamanho tmpfs editando o arquivo / etc / default / tmpfs:

$Nano/etc/default/tmpfs

Encontre a linha "# TMPFS_SIZE = 20% VM" e mude para "TMPFS_SIZE = 90% VM".

Instale CarpSD Deb CarpSD. Estão disponíveis a partir do repositório apt Carpcomm. Primeiro adicione a chave pública do repositório:

$Wgethttp://carpcomm.com/apt/public.key$sudoapt-key

addPublic.key

Em seguida, edite o arquivo / etc / apt / sources.list para adicionar esta linha:

debhttp://carpcomm.com/apt/lúcidoprincipal

Agora instale o pacote com o apt:

$Sudoapt-getupdate

$sudoapt-getinstallcarpsdcarpsd-fcdRTL-sdr

Verifique se o seu receptor USB é detectado Primeiro, verifique se o seu receptor está sendo visto corretamente digitando

$Lsusb

Ele deve exibir algo como:

Bus001dispositivo004:ID04d8:fb31Microchip

Technology,Inc.

para o Dongle Pro FUNcube +, ou

Bus001dispositivo004:ID0bda:2838Realtek

SemiconductorCorpRTL2838DVB-T

27/09/13

para a RTL-SDR.

Carpcomm: Como construir uma estação de recepção de satélite usando um RaspberryPi

Para testar se as obras SDR RTL conectados, execute "rtl_test." Para testar se as obras Dongle FUNcube conectados, execute "carpsd-fcd".

Configurar CarpSD Se você não tiver feito isso, entrar no site da Carpcomm e criar uma entrada para a estação com a sua latitude, longitude e altitude. Na página da estação, clique no botão "Obter informações de login" link e observe ID da sua estação e secreto.

Em seguida, edite o arquivo de configuração em / etc / carpsd / carpsd.conf para que ele se parece com isso (para o Dongle FUNcube):

[Cliente] id:estação<seuid> segredo:<seuestaçãosecret>

servidor:mux.carpcomm.com:1234

ca_certificate:/etc/carpsd/ca_cert.pem

[FCDReceiver] recording_dir:/dev/shm

alsa_device:HW:1

ou como esta (para RTL-SDR):

[Cliente] id:estação<seuid> segredo:<seuestaçãosecret>

servidor:mux.carpcomm.com:1234

ca_certificate:/etc/carpsd/ca_cert.pem

[RTLSDRReceiver] recording_dir:/dev/shm

device_index:0

tuner_gain_db:0,0

sample_rate_hz:96000

Comece CarpSD Agora inicie CarpSD executando:

$Sudo/etc/init.d/carpsdinício

Verifique os logs para ver se conectado com êxito:

$Tail/var/log/carpsd/carpsd.latest.stderr

Se você vai para sua página da estação no site da Carpcomm, ele deve dizer "Online".

Testando a estação

Agora que todo o hardware e software é configurado, podemos, finalmente, testá-lo! Vá para a página da estação no site da Carpcomm. Se a estação está online, você deve ver um "Vá console da estação para" link:

deve ver um "Vá console da estação para" link: Clique na imagem para acessar a página

Clique na imagem para acessar a página do console da estação:

27/09/13

Carpcomm: Como construir uma estação de recepção de satélite usando um RaspberryPi

estação de recepção de satélite usando um RaspberryPi Ajustá-lo a 434 MHz. Este é na banda

Ajustá-lo a 434 MHz. Este é na banda ISM na Europa e África por isso não são susceptíveis de ser um monte de transmissões lá. Clique no botão "Iniciar" para iniciar a cachoeira. Você deve ver algo como isto:

para iniciar a cachoeira. Você deve ver algo como isto: O que isso significa? O eixo

O que isso significa? O eixo x é a frequência e o eixo y representa o tempo. A cor indica a potência do sinal. A parte cinza é apenas ruído de fundo. As manchas brancas são sinais. Você pode ver muitos ou apenas alguns sinais, dependendo de quantos usuários da banda ISM de 434 MHz existem nas proximidades.

Receber um satélite

Agora que sabemos que a estação de obras, podemos tentar pegar um sinal de um satélite. Alguns satélites são mais fáceis de receber do que outros. Normalmente, o mais fácil são aqueles que têm um código morse farol. Alguns exemplos: Strand-1 , SwissCube , FITSAT-1 , Masat-1 . Verifique suas previsões passar por um desses satélites. Espere até que ele está prestes a passar por cima, em seguida, sintonizar a frequência adequada (conforme listado na página de satélite acima), comece a cachoeira e pará-lo uma vez que o passe seja concluída. Os dados registrados serão então enviados para servidores e vamos tentar decodificá-lo. O servidor também irá gerar um espectrograma da gravação que você pode inspecionar. Aqui está um exemplo de espectrograma FITSAT-1:

27/09/13

Carpcomm: Como construir uma estação de recepção de satélite usando um RaspberryPi

estação de recepção de satélite usando um RaspberryPi Observe que você pode ler fora do código

27/09/13

Carpcomm: Como construir uma estação de recepção de satélite usando um RaspberryPi

estação de recepção de satélite usando um RaspberryPi A operação automática Uma vez que você conseguiu

A operação automática

Uma vez que você conseguiu receber algumas satélite manualmente, você pode ativar o funcionamento automático para a sua estação. Será, então, gravar e tentar decodificar cada satélite que passa por cima, sem que você precise fazer nada. Isso é útil especialmente para passes durante a noite ou quando você está ocupado com outras coisas. funcionamento automático pode ser ativado clicando no botão "Editar", na sua página da estação:

no botão "Editar", na sua página da estação: Observações finais Espero que este guia irá incentivar

Observações finais

Espero que este guia irá incentivar mais pessoas a tentar construir estações de recepção de satélite. Por favor, deixe-nos saber suas experiências nos comentários.

Postado por Timothy Stranex em13:52

+26

Recommend this on Google

2 Comentários:

em 13:52 +26 Recommend this on Google 2 Comentários: RobinSD 21 jun 2013 23:58 Muito impressionante.

Muito impressionante. Devido à natureza fugaz da Sat Passa este material de rede só faz sentido. Rob

27/09/13

27/09/13 Carpcomm: Como construir uma estação de recepção de satélite usando um RaspberryPi Karim 11 setembro

Carpcomm: Como construir uma estação de recepção de satélite usando um RaspberryPi

Oi, eu gostaria de implementar isso, mas o link para comprar as peças necessárias está quebrado. Poderia dizer-me onde posso comprar as peças? Obrigado, Karim

Enter your comment

Enter your comment

Comment as:

Publish
Publish
Google Accou Preview
Google Accou
Preview

Modelo Simple. Desenvolvido por Blogger .