STM32
直播中

孔朱磊

7年用户 929经验值
私信 关注
[问答]

如何去实现一种四轴飞行器的硬件设计呢

四轴飞行器的硬件设计包括哪些呢?
如何去实现一种四轴飞行器的硬件设计呢?



回帖(1)

刘琬婷

2021-12-20 15:13:45
电源:3.7V锂电池
主控芯片:stm32f103c8t6
通信模块:NRF24L01,蓝牙模块,WIFI模块
电机:720空心杯
电机驱动:SI2302型mos管
姿态检测:MPU6050
锂电池管理芯片:LTC4054
稳压芯片:AMS1117_3.3
其他:8M晶振,LED灯,开关,各种电容电阻等不一一赘述
设计软件:Altium Designer(16.1)
原理图:
  

  

可以看到,本威廉希尔官方网站 通过stm32f103c8t6检测MPU6050采集姿态角,通过NRF,蓝牙,WiFi(任一)与上位机或遥控器进行通讯,输出4路pwm到电机驱动威廉希尔官方网站 用于控制电机,单片机的SWCLK,SWID引脚用于通过ST-LINK下载烧录程序。
另外:查手册可知PA8与PB13的复用功能分别是TIN1_CH1和TIN1_CH1N,输出的是互补的pwm信号,不方便用于分别控制两个电机(学艺不精惹祸了)。通过跳线的方式使用PB9(TIM4_CH4)引脚代替PWM1输出pwm信号。

  
举报

更多回帖

发帖
×
20
完善资料,
赚取积分