EDA365电子论坛网

标题: 基于AI8051U的无人机/四轴飞行器 | 全部开源,源程序,SCH/PCB [打印本页]

作者: 岁月如歌21    时间: 2025-10-23 14:54
标题: 基于AI8051U的无人机/四轴飞行器 | 全部开源,源程序,SCH/PCB
本帖最后由 岁月如歌21 于 2025-10-23 15:00 编辑 8 M- o2 i2 v8 o7 Q% l

, L, U0 w% ?8 X% @* Q! L项目功能
本项目是基于STC8051U/AI8051U单片机为主控的无人机/四轴飞行器,通过NRF24L01 2.4G无线通信实现主控板和遥控板之间的连接,可实现各个方向的平稳飞行控制,具有失控保护、高度检测、航向检测和电量检测和显示功能,自带电池充电功能。
项目参数
$ e- k: U& L$ d
STC8051U/AI8051U:主控芯片。
$ P; n3 X/ v* m: R- f0 V( L8520空心杯电机:飞行控制。
  Q9 I7 i# U2 Z" i  t9 N* C! cMPU6050陀螺仪:用于检测XYZ轴的角度,控制无人机平衡和航向。, B3 `! u+ z+ k! M
BMP280气压计:通过气压变换检测高度变化。
( y( P% J! m# F6 K6 a2.4G NRF24L01:用于和遥控板间进行无线通讯控制。2 S* D& j  c7 d- R, {
LTH7:锂电池充电保护。
7 d6 P& {  ?  P4 [  tOLED12864液晶显示屏:显示当前高度,姿态、电量和航向等相关参数。
! @' A! Z, R% ?# N: v& @6个按键:4个用于姿态微调,其余两个预留。4 B" y2 n4 S9 m" Z
两个摇杆:一个控制电机输出功率,另一个控制无人机/四轴飞行器的飞行方向。
* F  V$ K/ V% x! k! K/ w& _( b! m" V) I4 d6 @, r8 o
软件代码
完整代码及注释参见附录源程序。
注意事项
1.四个电机安装要注意两个顺时针和两个逆时针方向。
) V0 {* e3 D+ D4 W! m1 W2.电池要注意使用放电倍率25C及以上的航模电池。, D! t/ T8 ~4 Z4 L/ G% E
3.无人机和遥控板PCB均为添加工艺边方便SMT贴片的,如不需要可自行去掉。, u3 q9 m( `& J2 |- Y) R1 U( X
4.整机重量在70g左右,载重建议在50g以内。
组装流程
1.电子元器件按位号焊接好。
/ A+ \* q9 Z, o8 R5 L5 c8 G* N2.四个电机安装要保证两个对角的电机方向不一样,注意螺旋桨也要不一样。
) L7 L3 @; t8 r: t1 o4 Z0 R! @3.电池采用BOM清单链接的双面胶粘住,无人机的注意多叠几层双面胶,防止电池碰到BMP280气压计。
注:特别注意电池接线线序,不要接反!!!, m5 V+ j& \/ }1 L9 x: X: ~* K* k

/ v6 c& @6 Z  R/ T
/ P8 z7 I% h" ]5 N5 j4 a  [
  E" v. x- M  O4 } ; h  g: F& C' ^

5 }, W' `$ J% x

遥控板程序-V1.01-2025-05-18.zip

109.16 KB, 下载次数: 0, 下载积分: 威望 -5

SCH_无人机-四轴飞行器_遥控板_2025-06-20.pdf

308.5 KB, 下载次数: 0, 下载积分: 威望 -5

SCH_无人机-四轴飞行器_主板_2025-06-20.pdf

321.24 KB, 下载次数: 0, 下载积分: 威望 -5






欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2