Cygnus-X1, uma placa de código aberto para controle de foguetes domésticos

Creio quee muitos de nós sonhamos como filhos em ter um dia o privilégio de poder ter ou pilotar um foguete caseiro ou uma mini-nave desenhada para voar e sobretudo para ter um comando que nos dê a liberdade de dirigi-la à vontade.

Hoje, como tal, esse sonho já foi realizado por muitos Bem, existem alguns modelos comerciais que você pode comprar ou também no caso de drones, algo semelhante ao que gostaríamos de quando crianças.

Mas sejamos honestos, muitos de nós adoraríamos projetar o dispositivo com as mãos e acima de tudo com a capacidade de aprender a montá-lo e como cada peça funciona.

E bom hoje venho compartilhar informações Encontrei na net algo parecido com o que descrevo e que é Projeto Cygnus-X1 desenvolve placa de código aberto para controle de vetor de empuxo de motor a jato e sistemas de bordo relacionados.

Entusiastas eles podem usar a placa para estabilizar o vôo de foguetes caseiros e acima de tudo e o mais importante sobre este projeto, é que os desenvolvimentos do projeto são distribuídos sob a licença GPLv3.

Com o qual podemos encontrar um grande número de diagramas disponíveis, design de PCB e especificações para o simulador EasyEDA (Electronic Design Automation).

Outra característica que se destaca no projeto é que a placa é totalmente compatível com os ambientes de desenvolvimento Arduino IDE e Platformio.

Além dos componentes de software sendo escritos em C ++ e como base, o microcontrolador SAMD51 é usado, que opera a uma frequência de 120 MHz e tem 1 MB de memória Flash embutida.

Um Flash externo ou cartão SD pode ser usado para registrar a telemetria durante o vôo. Os dados e comandos são transmitidos via Bluetooth Low Energy (BLE), que permite que você use um smartphone normal para controle.

Três canais de controle servo são fornecidos: dois para a movimentação do bocal quando o vetor de empuxo muda e um para outros sistemas, por exemplo, para ativar o lançamento do paraquedas. Existem também dois pirocanais para velas de ignição e incandescência e um canal de controle do motor elétrico para trocar a bobina por meio de um giroscópio.

As baterias LiPo 2S ou 3S podem ser usadas como fonte de alimentação. Entre os sensores usados ​​estão um acelerômetro-giroscópio combinado (IMU BOSCH BMI088) e um altímetro (MS560702). Os conectores UART e I2C estão disponíveis para conectar sensores adicionais como um módulo GPS.

Das características que se destacam no projeto, são mencionadas as seguintes:

  • Baseado no microcontrolador SAMD51 operando a 120 MHz com 1 MB de flash. (ATSAMD51J20A-MUT).
  • Controlável por Bluetooth Low Energy (BLE), permite que os dados sejam enviados e recebidos entre o foguete e um smartphone.
  • 3 Canais Servo (dois dos canais são usados ​​para vetorização de empuxo e um para outras coisas, como um sistema de ejeção de pára-quedas mecânico).
  • 2 Canais Pyro capazes de acionar ignitores de motor e fio de nicromo. Totalmente controlável por PWM para controle de corrente variável.
  • 1 controlador de motor DC para quando você precisa de controle de oscilação com uma roda de reação.
  • Funciona com baterias LIPO 2S e 3S. 3S preferível (11,1 V)
  • Inclui um terminal de arme para evitar falhas nos canais pirotécnicos.
  • IMU de seis eixos (BOSCH BMI088) e altímetro (MS560702)
  • Porta do cartão SD para que você possa salvar seus dados.
  • 16 MB de armazenamento flash externo. Salvar dados durante o voo (as conexões do cartão SD podem ser esporádicas durante o voo devido a vibrações)
  • Buzzer e LEDs RGB Neopixel
  • Conexões UART e I2C adicionais no caso de você desejar conectar sensores externos como um módulo GPS.

Finalmente, se você estiver interessado em saber mais sobre isso do projeto você pode consultar os detalhes, manuais e diagramas no link a seguir.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.