STM32 LL라이브러리 기반 F550 헥사 콥터 제작을 하려 한다. 기존의 쿼드콥터는 HAL 라이브러리를 사용하여 제작하였지만 이번에 제작할 헥사 콥터는 LL 라이브러리를 사용하여 코드를 작성할 것이다. F450 쿼드콥터를 제작할 때 사용한 코드를 어느 정도 기반으로 사용하면서 제작하여 속도를 높일 것이며 기존 코드와 새로 작성된 코드들은 전부 공개할 생각이다.

 

프레임

https://ko.aliexpress.com/item/4001045367318.html?spm=a2g0s.9042311.0.0.4fbc4c4dmrNKXm

 

US $2.46 40% OFF|F330 F450 F550 드론 (RC MK MWC 용 450 프레임 포함) 4 축 RC 멀티 컷 쿼드 콥터 헬리콥터 멀��

Smarter Shopping, Better Living! Aliexpress.com

ko.aliexpress.com

알리에서 구입한 F550프레임이다. 국내에서 더 싼 곳이 없어 알리에서 구입했다.

 

 

모터/ESC

https://ko.aliexpress.com/item/32668437163.html?spm=a2g0s.9042311.0.0.4fbc4c4dmrNKXm

 

US $17.69 41% OFF|30A ESC OPTO 2 6S 브러시리스 ESC 전자 속도 컨트롤러 + 2212 920kv 모터 F450 S500 ZD550 RC 헬리

Smarter Shopping, Better Living! Aliexpress.com

ko.aliexpress.com

F450 쿼드콥터를 제작할때 사용한 ESC와 모터를 사용할 생각이다.

 

-

다시 살펴보니 모터가 3s까지 적용 가능하다고 나와있었다.

다른 모터를 사는것을 추천한다.

 

 

프로펠러

https://ko.aliexpress.com/item/32860976797.html?spm=a2g0s.9042311.0.0.4fbc4c4dmrNKXm

 

US $8.99 35% OFF|Dji 팬텀 3 3a 3 p 3 s 교체 블레이드 소품에 대 한 8 pcs 9450 프로 펠 러 f450 f550 diy 드론 ��

Smarter Shopping, Better Living! Aliexpress.com

ko.aliexpress.com

집에 프로펠러가 많이 남아서 F450 쿼드콥터에 장착한 프로펠러를 사용할 생각이다.

 

 

배터리

https://hobbyking.com/en_us/turnigy-battery-nano-tech-5000mah-4s-25-50c-lipo-pack-xt-90.html?queryID=7a43d00f29dd9d3a003b5e6b8d826733&objectID=69276&indexName=hbk_live_magento_en_us_products

 

Turnigy nano-tech 5000mah 4S 25~50C Lipo Pack w/XT-90

Power your multi-rotor drones, RC planes and remote control cars with Turnigy battery packs. Buy batteries online at HobbyKing for 24hr technical support.

hobbyking.com

4S 5000mAh 25c 정도의 배터리를 생각하고 있다.

 

 

리시버

https://ko.aliexpress.com/item/4000053199544.html?spm=a2g0s.9042311.0.0.20284c4dvskUHY

 

US $4.63 25% OFF|FlySky FS R6B FS GR3E FS IA10B IA6B X6B FS A8S 리시버 para i6 i10 CT6B T6 TH9x transmisor 제어 remoto part

Smarter Shopping, Better Living! Aliexpress.com

ko.aliexpress.com

FS-X6B와 FS-IA6B 중 고민하는 중이다. 두 리시버 모두 시리얼 통신이 가능하여 그래도 처음 사용하는 FS-X6B를 사용할 것 같다.

 

 

트랜시버

https://ko.aliexpress.com/item/32892186713.html?spm=a2g0s.9042311.0.0.59604c4dKE7Twa

 

US $36.99 50% OFF|FLYSKY FS i6 i6 2.4G 6CH AFHDS 송신기와 iA6B X6B A8S R6B iA10B 수신기 라디오 컨트롤러 RC FPV 무

Smarter Shopping, Better Living! Aliexpress.com

ko.aliexpress.com

알리에서 구입한 트랜시버이다. 왼쪽에 쓰로틀 레버가 없어 뒤판을 열고 위치를 바꿔줘야 하는 번거로움이 있다.

 

 

GPS

https://ko.aliexpress.com/item/32370714787.html?spm=a2g0s.9042311.0.0.59604c4dKE7Twa

 

US $11.63 41% OFF|M8n m8n 8n/6 m apm amp2.6 apm 2.8 apm2.8 pixhawk 2.4.6 2.4.8 용 스탠드 홀더가있는 나침반 내장 ��

Smarter Shopping, Better Living! Aliexpress.com

ko.aliexpress.com

알리에서 구입한 GPS 모듈이다. HMC5883 지자기 센서가 추가로 장착되어 있다.

 

 

자이로 센서

https://www.devicemart.co.kr/goods/view?no=1247052

 

MPU-6050 6축 자이로 가속도 센서 모듈 GY-521 [SZH-EK007]

MPU-6050 칩을 사용한 센서 모듈 입니다. 게임 및 가상 현실 입력 장치, GPS 네비게이션, 로봇 시스템 등에 유용합니다.

www.devicemart.co.kr

https://www.devicemart.co.kr/goods/view?no=1342892

 

MPU-9250 아두이노 9축 자이로 센서 모듈 GY-9250 [SZH-EK037]

MPU-9150 센서의 업그레이드 버전 / 자이로, 가속도, 지자기 센서를 모두 포함한 MPU-9250 9축 기울기 센서 / Size : 15mm X 26mm

www.devicemart.co.kr

MPU6050, MPU9250중 한 가지를 사용할 것이다. MPU9250은 내부에 지자기 센서가 추가로 달려있어 추가적인 레지스터 외에 MPU6050과 대부분의 레지스터 주소와 내용이 같다.

 

 

5V 출력

https://www.devicemart.co.kr/goods/view?no=1321161

 

5V 고정 출력 강하형 DC-DC 3A 컨버터 [SZH-PWSD-016]

외장형 / 고정출력전압 / 1ch 출력 / 강하형 비절연 스위칭 컨버터 / 입력전압 : 7V~26V / 출력전압 : 5V / 출력전류 : 3A / 변환효율 : 최대 96% / 입력단자 : 스루홀, C컷 홀 / 출력단자 : 스루홀, C컷 홀 / ��

www.devicemart.co.kr

4S 배터리의 전압을 센서와 메인 MCU에 사용할 수 있을 정도의 전압으로 낮춰주기 위한 DCDC컨버터이다.

 

 

MCU

https://ko.aliexpress.com/item/4000602517153.html?spm=a2g0s.9042311.0.0.27424c4dn5VJ2T

 

US $7.01 9% OFF|Stm32f407vet6 stm32f407vgt6 stm32 시스템 코어 보드 stm32f407 개발 보드 f407 단일 칩 학습 보드|

Smarter Shopping, Better Living! Aliexpress.com

ko.aliexpress.com

메인 컨트롤러 STM32F407VET6가 장착된 보드이다.

 

기타 부품

https://www.devicemart.co.kr/main/index

 

대한민국 전자부품 1등 쇼핑몰 디바이스마트

디바이스마트

www.devicemart.co.kr

https://www.eleparts.co.kr/main/index?/main/main.php

 

엘레파츠-大韓民國No.1 전자부품쇼핑몰

전자부품 전문쇼핑몰, 전기, 통신모듈,공구,화학제품,계측기,컴퓨터,네트웍제품 전문 쇼핑몰

www.eleparts.co.kr

 

나머지 부품은 디바이스마트, 엘레파츠 등 여러 사이트에서 구입하면 된다.

 

 

 

F550 헥사 콥터는 F450 쿼드콥터와 겹치는 재료들이 많다. 하지만 메인 코드의 부분에서 HAL 드라이버에서 LL드라이버로 변경되고 코드를 정리할 생각이다.

현재 UART, I2C, SPI의 기본적인 통신 코드는 작성했기 때문에 순차적으로 통신 관련 글을 올리고 그다음 헥사 콥터 제작 글을 올릴 생각이다.

Posted by DDTXRX
,