홈 로켓 제어를위한 오픈 소스 보드 Cygnus-X1

나는 생각한다우리 중 많은 사람들이 언젠가 가질 수있는 특권 또는 직접 만든 로켓을 날 리세요 또는 조종 할 수있는 자유를 줄 수있는 명령을 내 리도록 설계된 미니 선박.

오늘날 그 꿈은 이미 많은 사람들에 의해 이루어졌습니다. 글쎄, 당신이 살 수있는 몇 가지 상용 모델이 있습니다. 드론의 경우에도 우리가 어렸을 때 원했던 것과 비슷한 것입니다.

하지만 솔직히 말해서 우리 중 많은 사람들이 장치를 디자인하는 것을 좋아했을 것입니다. 우리의 손과 무엇보다도 조립 방법과 각 부품의 작동 방식을 배울 수있는 힘이 있습니다.

그리고 좋은 오늘은 정보를 공유하러 왔습니다 인터넷에서 제가 설명하는 것과 비슷한 것을 찾았습니다. Cygnus-X1 프로젝트, 오픈 소스 보드 개발 제트 엔진 추력 벡터 제어 및 관련 온보드 시스템 용.

매니아 그들은 접시를 사용하여 수제 로켓의 비행을 안정시킬 수 있습니다 그리고 무엇보다도이 프로젝트에서 가장 중요한 점은 프로젝트 개발이 GPLv3 라이센스에 따라 배포된다는 것입니다.

이를 통해 EasyEDA (전자 설계 자동화) 시뮬레이터에 사용할 수있는 많은 다이어그램, PCB 설계 및 사양을 찾을 수 있습니다.

프로젝트에서 눈에 띄는 또 다른 특징은 보드는 Arduino IDE 및 Platformio 개발 환경과 완벽하게 호환됩니다.

소프트웨어 구성 요소가 C ++ 및 기본으로 작성된다는 사실 외에도 SAMD51 마이크로 컨트롤러가 사용됩니다. 120MHz의 주파수에서 작동하며 1MB의 내장 플래시 메모리가 있습니다.

비행 중에 원격 측정을 기록하는 데 외장 플래시 또는 SD 카드를 사용할 수 있습니다. 데이터 및 명령은 Bluetooth Low Energy (BLE)를 통해 전송되므로 일반 스마트 폰을 사용하여 제어 할 수 있습니다.

세 가지 서보 제어 채널이 제공됩니다. 두 개는 추력 벡터가 변경 될 때 노즐의 이동을위한 것이고 다른 하나는 낙하산의 전개를 활성화하기위한 것입니다. 점화 및 예열 플러그를위한 두 개의 파이로 채널과 자이로를 통해 코일을 변경하는 전기 모터 제어 채널도 있습니다.

2S 또는 3S LiPo 배터리를 전원으로 사용할 수 있습니다. 사용 된 센서 중에는 결합 된 가속도계 자이로 (IMU BOSCH BMI088)와 고도계 (MS560702)가 있습니다. UART 및 I2C 커넥터는 GPS 모듈과 같은 추가 센서를 연결하는 데 사용할 수 있습니다.

프로젝트에서 눈에 띄는 특성 중 다음이 언급됩니다.

  • 51MHz에서 120MB 플래시로 작동하는 SAMD1 마이크로 컨트롤러를 기반으로합니다. (ATSAMD51J20A-MUT).
  • BLE (Bluetooth Low Energy)로 제어 할 수있어 로켓과 스마트 폰간에 데이터를주고받을 수 있습니다.
  • 3 개의 서보 채널 (두 개의 채널은 추력 벡터링에 사용되고 하나는 기계적 낙하산 배출 시스템과 같은 다른 용도로 사용됩니다).
  • 모터 점화기 및 니크롬 와이어를 점화 할 수있는 2 개의 파이로 채널. 가변 전류 제어를 위해 완전히 PWM 제어 가능.
  • 리액션 휠로 흔들림 제어가 필요한 경우를위한 DC 모터 컨트롤러 1 개.
  • LIPO 2S 및 3S 배터리와 함께 작동합니다. 3S 권장 (11,1V)
  • 그것은 불꽃 채널의 고장을 피하기 위해 무장 터미널을 포함합니다.
  • 088 축 IMU (BOSCH BMI560702) 및 고도계 (MSXNUMX)
  • 데이터를 저장할 수있는 SD 카드 포트.
  • 16MB의 외부 플래시 저장 공간. 비행 중 데이터 저장 (SD 카드 연결은 진동으로 인해 비행 중 산발적으로 발생할 수 있음)
  • 버저 및 RGB Neopixel LED
  • GPS 모듈과 같은 외부 센서를 연결하려는 경우 추가 UART 및 I2C 연결.

마지막으로, 그것에 대해 더 많이 알고 싶다면 프로젝트의 세부 사항, 매뉴얼 및 다이어그램을 참조 할 수 있습니다. 다음 링크에서.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.