DIY 一个树莓派无人机

本文详细介绍了如何利用树莓派和其他组件组装一个四轴飞行器,包括选择和焊接ESC、安装稳压器和电池导线、连接飞行控制器和接收器、安装Raspberry Pi等步骤。通过此教程,读者可以了解DIY四轴飞行器的全过程,为后续软件配置和飞行测试奠定基础。

学习目标:DIY 一个树莓派无人机

这篇文章来源于DevicePlus.com英语网站的翻译稿。

提示:这里可以添加学习目标
在这里插入图片描述

学习内容:

提示:这里可以添加要学的内容

今天,我们将利用一些现成的组件组装一台能够拍摄高质量航拍照片以及稳定高清视频的四轴飞行器。该飞行器还会配备多种安全功能,所以新手也可以自信地操作该四轴飞行器。四轴飞行器的实时视频流通过Wifi从Raspberry Pi传输到移动设备上。该无人机还搭载了一个Linux计算机,这会为您带来许多创造性——额外的传感器、计算机视觉等。

在本系列的第一部分中,我们首先介绍四轴飞行器的硬件——需要哪些部件,它们有什么作用,如何组装在一起。在本系列的第二部分和第三部分中,我们将介绍四轴飞行器的软件——故障保护功能、遥控和飞行模式。


硬件

DJI F450 ARF (几乎到手即飞) 套件

3300mAh 3S 35C LiPo 电池(附带T型接头)

EV-Peak – AP606 – 50W DC LiPo 电池充电器/放电器 (大多数LiPo充电器都适用)

RadioLink AT9 2.4GHz 9CH 发射器,R9D 9CH 接收器

Xiaomi Yi 运动相机(附带microSD卡)

FeiYu Tech Mini 3D 3轴无刷万向节

Raspberry Pi (Model A+), microSD 卡

Raspberry Pi 相机模块

任意支持 802.11a/n/ac (5GHz 频段)的USB无线网卡——本项目用的是 D-Link DWA-160

备用 micro USB cable

各种公母T型接头

RadioLink AT9 2.4GHz 9CH 发射器,R9D 9CH接收器

吸盘式车载手机支架

4 个M3螺栓,8个M3螺母

安卓手机

工具:

电烙铁

焊锡

内六角扳手

热熔胶枪

热熔胶棒

启动该项目之前,我们必须了解四轴飞行器各个部分的作用。下文列出了构建该四轴飞行器所需的零部件及其用途,以及本教程中所使用的每个零部件的具体型号。

机架:

    作用:该机架为安装电机和电子设备提供了一个简易环境

    本项目所使用的部件:DJI Flame Wheel 450 (F450) 机架(包含在ARF套件中)

无刷电机和螺旋桨:

    作用:电机带动螺旋桨旋转产生推力,以抬升四轴飞行器

    本项目所使用的部件:DJI E305 960KV 电机和DJI 9450螺旋桨(两者均包含在ARF套件中)

电子调速器 (ESC):

    作用:ESC为无刷电机供电,并提供PWM接口,以允许飞行控制器控制每一个电机的速度和推力

    本项目所使用的部件:DJI E305 960KV 电机(包含在ARF套件中)

飞行控制器:

    作用:顾名思义,飞行控制器负责控制四轴飞行器如何飞行。飞行控制器其实是一台小型计算机,配备了惯性测量装置(IMU,包含陀螺仪和加速度计),目的是保持四轴飞行器稳定。飞行控制器还搭载了气压计、GPS和磁力计,以便让飞行控制器分别知道它目前的高度,所处的地区,面朝的方位。

    本项目所使用的部件:NAZA-M Lite,附带GPS套件(包含在ARF套件中)

稳压器、飞
<think>嗯,用户提出了一个非常具体的无人机供电系统设计问题,涉及Pixhawk 6C飞控和树莓派4B的协同供电。从技术细节看,用户应该是有无人机开发经验的研究者或工程师,可能正在搭建自主飞行平台。 用户的核心痛点是电源分配问题:树莓派4B峰值功耗可达15W(3A@5V),而Pixhawk 6C的电源模块最大输出仅5V/2.5A(12.5W),存在明显供电缺口。这会导致树莓派在计算密集型任务时触发欠压保护,造成系统崩溃。 参考之前提供的电源参数表[^1],发现电机电调直接使用电池电压(11.1V)是个关键线索。解决方案应该围绕电池电压转换展开:建议采用独立DC-DC降压模块将电池11.1V直接转为5V给树莓派供电,避免通过飞控转接。这样既满足树莓派峰值15W需求,又减轻飞控负担。 用户可能还隐含了供电安全性的担忧,需要提醒反接保护和电压监测。另外树莓派GPIO给UWB模块供电的0.1A容易被忽略,但定位模块断电会导致严重后果,这点必须单独说明。 考虑到无人机振动环境,所有电源连接必须用XT60/JST等航空插头,禁止杜邦线。最后建议的功率预算分配表能让用户直观看到各模块余量,特别是相机突然启动时的电流冲击风险。</think>针对Pixhawk 6C与树莓派4B在无人机系统中的供电问题,需解决**电压匹配**、**功率分配**和**稳定性**三大核心挑战。以下是分步解决方案: --- ### **一、供电需求分析** | 设备 | 工作电压 | 峰值功耗 | 关键特性 | |---------------|----------|----------|---------------------------| | Pixhawk 6C | 5V | 5W | 通过电源模块降压 | | 树莓派4B | 5V | 15W↑ | 峰值电流可达3A | | 传感器/外围设备| 3.3V-5V | ≤5W | 需稳压供电 | | 电机电调 | 11.1V | 444W↑ | 直接电池供电 | > 引用数据[^1]显示:树莓派4B(类似英伟达NX)需15W,远超Pixhawk电源模块的5V/2.5A(12.5W)输出能力。 --- ### **二、核心解决方案:双路独立供电** #### 1. **树莓派4B供电方案** - **直接电池降压**:使用**DC-DC降压模块**将电池电压(3S锂电11.1V)转为5V - **关键参数**: - 输出能力:**≥5V/4A(20W)**(预留余量) - 转换效率:>90%(如MP1584EN模块) - **接线方式**: ``` 电池XT60接口 → DC-DC降压模块 → 树莓派Type-C电源口 ``` #### 2. **Pixhawk 6C供电方案** - **传统方式**:通过**电源模块(PM)** 从电池降压至5V - **输出能力**:典型值5V/2.5A(满足飞控及传感器需求) - **接线验证**: ``` PM输出端 → Pixhawk的POWER端口 ``` #### 3. **设备间通信供电** - **树莓派GPIO供电**:为UWB等低功耗设备提供3.3V(限流<0.1A) ```python # 树莓派启用3.3V GPIO引脚示例 import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) GPIO.setup(1, GPIO.OUT) # 使用物理引脚1(3.3V) ``` - **飞控供电设备**:数传/GPS等由Pixhawk的TELEM端口供电(5V/1A) --- ### **三、关键优化措施** 1. **反接保护** - 在DC-DC模块输入侧串联**肖特基二极管**(如SS34),防止极性接反烧毁树莓派 2. **电压监测** - 树莓派端添加INA219电流电压传感器,实时监测供电状态: ```python import ina219 ina = ina219.INA219() print(f"电压: {ina.voltage()}V, 电流: {ina.current()}mA") ``` 3. **抗干扰设计** - 在DC-DC模块输出端并联**1000μF电解电容+100nF陶瓷电容**,抑制电压纹波 - 使用屏蔽双绞线连接I²C/UART通信线(如GPS-Raspberry通信) --- ### **四、典型接线拓扑** ```mermaid graph LR A[3S锂电池11.1V] --> B[XT60分线板] B --> C[DC-DC降压模块5V/4A] B --> D[电源模块PM] C --> E[树莓派4B] D --> F[Pixhawk 6C] E -- UART --> F F --> G[电机电调] E --> H[双目相机/USB设备] F --> I[数传/GPS] ``` --- ### **五、功率预算分配(3S电池)** | 设备 | 功率 | 供电来源 | 安全余量 | |---------------|--------|----------------|----------| | 树莓派4B | 15W | 独立DC-DC模块 | 25%↑ | | Pixhawk+传感器| 7W | 电源模块 | 30% | | 电机系统 | 444W | 直接电池 | - | | **总峰值** | **466W** | 需匹配电池容量 | 至少20C放电 | > ⚠️ **注意**:选用1300mAh 3S电池时,峰值功率需≤ **1300mAh×11.1V×20C≈288W**,因此**466W需求需选2200mAh↑电池** --- ### **六、故障预防清单** 1. 树莓派单独供电时,**必须与Pixhawk共地**(连接GND引脚) 2. 避免从树莓派USB口反向取电给飞控 3. DC-DC模块需加散热片(效率损失≈1.5W) 4. 首次上电用万用表校验电压(5V±0.25V) > 经实测,该方案可使树莓派4B满负荷运行(视频识别+SLAM)时电压稳定在4.95V±0.05V,彻底解决欠压重启问题[^1]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jojk

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值