Pixhawk飞控概览快速入门.docx

上传人:b****6 文档编号:6256658 上传时间:2023-01-04 格式:DOCX 页数:23 大小:1.30MB
下载 相关 举报
Pixhawk飞控概览快速入门.docx_第1页
第1页 / 共23页
Pixhawk飞控概览快速入门.docx_第2页
第2页 / 共23页
Pixhawk飞控概览快速入门.docx_第3页
第3页 / 共23页
Pixhawk飞控概览快速入门.docx_第4页
第4页 / 共23页
Pixhawk飞控概览快速入门.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

Pixhawk飞控概览快速入门.docx

《Pixhawk飞控概览快速入门.docx》由会员分享,可在线阅读,更多相关《Pixhawk飞控概览快速入门.docx(23页珍藏版)》请在冰豆网上搜索。

Pixhawk飞控概览快速入门.docx

Pixhawk飞控概览快速入门

Pixhawk飞行控制器概览

目录[隐藏]

∙1Pixhawk飞行控制器概览

∙2技术规格

∙3Pixhawk的接口分配

∙4PWM,PPM-SUM和SBUS模式下的舵机与电调的连接方法

∙5Pixhawk接口图

∙6选择哪款飞控?

APM、PX4,还是PIXHAWK

∙7PIXHAWK系统特性

∙8Pixhawk飞控系统的组成部分:

∙9PX4FMU/PX4IO与PIXHAWK的比较

∙10PX4FMU/PX4IO与Pixhawk的主要区别

∙11连接与断开DF13接头

技术规格

∙处理器

o32位STM32F427ARMCortexM4核心外加FPU(浮点运算单元)

o168Mhz/256KBRAM/2MB闪存

o32位STM32F103故障保护协处理器

∙传感器

oInvensenseMPU6000三轴加速度计/陀螺仪

oSTMicroL3GD2016位陀螺仪

oSTMicroLSM303D14位加速度计/磁力计

oMS5611MEAS气压计

∙电源

o良好的二极管控制器,带有自动故障切换

o舵机端口7V高压与高电流输出

o所有的外围设备输出都有过流保护,所有的输入都有防静电保护

∙接口

o5个UART串口,1个支持大功率,两个有硬件流量控制

oSpektrumDSM/DSM2/DSM-X卫星输入

oFutabaSBUS输入(输出正在完善中)

oPPMsum信号

oRSSI(PWM或者电压)输入

oI2C,SPI,2个CAN,USB

o3.3与6.6ADC输入

∙尺寸

o重量38g

o宽50mm;高15.5mm;长81.5mm

Pixhawk的接口分配

PWM,PPM-SUM和SBUS模式下的舵机与电调的连接方法

Pixhawk接口图

上图中针脚1在右边

串口1(Telem1),串口2(Telem2),串口(GPS)针脚:

6=GND,5=RTS,4=CTS,3=RX,2=TX,1=5V.

选择哪款飞控?

APM、PX4,还是PIXHAWK

∙APM2.5与2.6是传统ardupilot飞控的最新(也是最终)版本:

APM25与26概览

∙PX4FMU与PX4IO是这个新飞控家族的最初两个版本:

Px4FMU概览与Px4IO概览

∙Pixhawk是根据我们的需要,结合PX4FMU/PX4IO改进而开发出的PX4飞控的单块电路板版本。

∙APM是一款非常可靠的成功产品,它的潜力被充分挖掘,给我们带来了丰富的功能。

∙但是APM的8位CPU在储存和CPU计算能力上已经不能满足未来的需求了。

∙虽然最近取得的一些进展让我们对APM更加留恋,但是事实已经非常明显,发展的趋势不可逆转。

∙尽管目前尚未到时候,但是APM系列产品马上就要终结了。

∙PX4FMU/PX4IO是由一个LorenzMeier所在的瑞士小组所开发的学校项目。

∙PX4拥有一个32位处理器,提供更多内存、运用分布处理方式并且包含一个浮点运算协处理器。

∙与APM相比,PX4/Pixhawk具有其10倍以上的CPU性能和更多其他方面的改进。

∙Diydrones和3DRobotics把PX4系统视作他们下一代飞控的基础。

∙Pixhawk是由DIYDrones、3DR和最初的瑞士PX4团队联合开发的下一代飞控。

∙DIYDrones和3DR认为下一代飞控应该具备的特征,Pixhawk全部都符合。

∙目前Pixhawk的固件正在进行最终的调试,而且它在未来将会有更大的发展空间。

∙以后开发的重点将是Pixkawk,所以PX4系统的开发可能会滞后并且某些问题可能很久都不会得到解决。

∙APM系统已经走到了它的终点,PX4FMU/IO系统只是开发Pixhawk的过渡。

所以如果你需要一款飞控的话,请果断选择Pixhawk吧!

PIXHAWK系统特性

∙Pixhawk飞控是PX4飞控系统的进一步发展。

∙Pixhawk将PX4-FMU控制器与PX4-IO集成到了一块电路板上,除此之外还有额外的IO、内存和其他特性。

∙Pixhawk是一款货真价实的第三代飞行控制系统(APM->PX4->Pixhawk)。

∙它针对我们的飞行导航软件做了高度优化以实现对飞行器的控制与自动飞行。

∙它的性能目前有充足的富余,因此在未来的几年内Pixhawk系统都可以继续有效使用。

∙Nuttx实时操作系统对各种自主模型都可以实现高性能、高灵活性与高可靠性的控制。

∙类似于Unix/Linux,集成了多线程和Lua任务脚本与飞行行为的编程环境提供了强大的开发潜力。

∙有一个定制的PX4驱动层确保所有进程密集运行。

∙目前的APM和PX4用户可以无缝切换至Pixhawk系统,这大大降低了新用户的入门门槛。

∙新的外围设备,将会有:

数码空速计,外接彩色LED指示灯与外接磁力计。

∙所有的外围设备都可以自动检测和配置。

Pixhawk飞控系统的组成部分:

∙一颗性能强劲的32位处理器,还有一颗附加故障保护备用控制器,外加超大的储存空间。

o主控制器STM32F42732位微处理器:

168MHz,252MIPS,CortexM4核心与浮点单元。

o2M闪存储存程序和256K运行内存。

o独立供电的32位STM32F103备用故障保护协处理器,在主处理器失效时可实现手动恢复。

omicroSD储存卡槽,用于数据日志和其他用途。

∙各种恰到好处的传感器。

o三轴16位STMicroL3GD20H陀螺仪,用于测量旋转速度。

o三轴14位加速度计和磁力计,用于确认外部影响和罗盘指向。

o可选择外部磁力计,在需要的时候可以自动切换。

oMEASMS5611气压计,用来测量高度。

o内置电压电流传感器,用于确认电池状况。

o可外接UBLOXLEAGPS,用于确认飞机的绝对位置。

∙各种可扩展I/O接口和专用接口。

o14个PWM舵机或电调输出。

o5个UART(串口),一个支持大功率,2个有硬件流量控制。

o两个CANI/O接口(一个有内部3.3V收发,一个在扩充接口上)。

o兼容SpektrumDSM/DSM2/DSM-XÂ?

卫星接收机输入:

允许使用Specktrum遥控接收机。

o兼容FutabaS.BUSÂ?

输入和输出。

oPPMsum信号输入。

oRSSI(PWM或电压)输入。

oI2C和SPI串口。

o两个3.3V和一个6.6V电压模拟信号输入。

o内置microUSB接口以及外置microUSB接口扩展。

o包含它自己的板载微控制器和FMU栈。

∙具有冗余设计和扩展保护的综合供电系统。

oPixhawk是由一个集成有电压电流传感器输出的协同系统供电。

o良好的二极管控制器,提供自动故障切换和冗余供电输入。

o可支持高压(最高10V)大电流(10A+)舵机。

o所有的外接输出都有过流保护,所有的输入都有防静电保护。

∙其他特性。

o提供额外的安全按钮可以实现安全的马达激活/关闭。

oLED状态指示器与驱动可以支持高亮度外接彩色LED指示灯表明飞行状态。

o通过高能多种提示音的压电声音指示器可以得知实时飞行状态。

o可支持带外壳与内置磁力计的高性能UBLOXGPS。

o重量:

38g,宽度:

50mm,厚度:

15.5mm,长度:

81.5mm

PX4FMU/PX4IO与PIXHAWK的比较

新的PX4Pixhawk模块是目前FMU和IO模块的升级,并且与两者完全兼容。

∙主要区别是目标用户群不同:

∙PX4FMU和IO的元件封装地非常密集,所以板子比较小(一个8通道接收机的尺寸)。

Pixhawk有更多的空间、更多的接口和更多的PWM输出。

∙一共有两组舵机接口,主要的一组8个接口是通过备用处理器连接,另外一组辅助的6个通道则直接连在主处理器上。

∙标有“RC”的接口适用于普通PPM信号或者futabaSBUS信号的输入,标有“SB”的接口则用于读取RSSI信号,输出SBUS信号至舵机。

∙顶上有一个Spektrum卫星接收机兼容接口(标有SPKT/DSM)。

∙二者的基本操作方式是相同的,并且软件也是通用的。

∙在Pixhawk中,FMUv2与IOv2在同一块电路板上工作(并且开发者会发现软件将适用于FMUv2和IOv2)

PX4FMU/PX4IO与Pixhawk的主要区别

∙14个PWM输出(Pixhawk)vs.12个PWM输出(PX4)

∙所有的PixhawkPWM输出都是在舵机输出端口(PX4:

8个在舵机输出端口,4个在15pinDF13端口)

∙5个串行端口vs.4个(因为某些有双重功能,所以旧版本在某些配置下只有3个)

∙256KBRAM与2MB闪存vs192KBRAM与1MB闪存(旧版)

∙更先进的传感器模块(最新一代)

∙大功率蜂鸣器驱动(旧版:

VBAT驱动,不如新的响)

∙大功率彩色LED(旧版:

仅支持外接BlinkM)

∙支持装在面板上的USB外接模块(旧版:

无此功能)

∙重新改进与设计的供电结构

∙更好的输入输出针脚的短路与高压保护

∙更好的检测供电电压(内置的或者外接的,例如:

舵机电压)

∙支持Spektrum卫星接收机对频(在v1版本里需要手动接线才能实现,但是软件支持)

∙v2版本里没有再使用固态继电器

∙外壳的结构可以帮助正确的放置插头,使得接头更容易插拔(在另一帖里,这个部分有更详细的说明)

∙外壳可以防止舵机接头的脱落

∙新的模块跟原来相比高度相同,体积会稍稍大一些,但是操作起来更方便。

∙外置供电模块与现有的3DR供电模块类似(每个Pixhawk都带有一个免费的供电模块)。

∙每一代产品都有一个备用处理器,如果在固定翼飞行时自动驾驶失效,故障切换机制将会启动,协处理器将接替主处理器工作。

∙对于软件开发者,区别在于PX4中间软件有良好的抽象,可以在运行时中找到或构建。

Pixhawk快速入门

目录[隐藏]

∙1Pixhawk快速入门

∙2准备开始

∙3在飞行器上安装Pixhawk

∙4将Pixhawk与你的多轴飞行器连起来

∙5加载固件至Pixhawk

∙6安装Planner

∙7校准你的Pixhawk

∙8Pixhawk指示灯的含义

∙9Pixhawk安全开关含义(红色LED)

∙10Pixhawk接口

∙11Pixhawk规格

组成部分:

在外壳里面的装着SD卡的Pixhawk:

 

蜂鸣器:

安全开关:

电源模块

以及:

一个SD卡USB适配器,一条Micro-USB线,两根6pin线,还有一些减震棉。

你还需要一个GPS模块,而且一个集成在GPS里面的罗盘可以更方便地降低外界的干扰。

准备开始

∙你需要一个多轴飞行器:

请参照如何做一个你自己的多轴飞行器Wiki页面。

∙有了APM固件的帮助,Pixhawk可以把各种遥控飞机、飞行器、无人车变成一个全功能的无人飞行器。

∙在你拥有了一个完整安装好的多轴飞行器后,请按照以下步骤来安装你的Pixhawk。

o在飞行器上安装Pixhawk

o将Pixhawk与你的多轴飞行器连起来

o加载固件至Pixhawk

o校准你的飞行器

∙你也可以直接获取这篇文档的当前拷贝3DRPixhawk快速入门PDF(已失效)。

在飞行器上安装Pixhawk

∙请使用双面减震棉把Pixhawk安装在飞行器上。

∙裁剪出四块约3/4平方英寸的减震棉,然后粘在Pixhawk的每一个角上。

∙最好将Pixhawk安放在模型的重心处。

∙确认Pixhawk的箭头标指向飞行器的机头。

 

 

将Pixhawk与你的多轴飞行器连起来

∙把PPM总线或者FutabaSBUS接收线(黑色地线、红色电源线和白色信号线)接在最左边的RC接口上。

∙SB接口是给FutabaSBus预留的,功能尚未完善。

∙对于SpektrumDSM,DSM2或者DSMX卫星接收机,直接接在SPKT/DSM接口。

∙把从(3DR)分线板引出的一根红黑两根的线接在Pixhawk的任意一个地线(-,黑线)和电源线(+,红线)输出针脚。

o警告!

供电接口必须有5V或者与你的舵机相对应的电压,不能直接与电池相连。

o

o你可以使用ESC的5v电压BEC输出或者用于舵机的足够功率的单独UBEC供电。

o这种接法是可选的,仅在用Pixhawk给外接舵机供电时才是必须的。

∙对于飞行器,将每根信号线从PDB板与Pixhawk上其对应的信号针脚相连。

∙把每个电机的信号线与对应的信号针脚相连。

o针脚1=电机1––针脚5=电机5

o针脚2=电机2––针脚6=电机6

o针脚3=电机3––针脚7=电机7

o针脚4=电机4––针脚8=电机8

∙对于固定翼飞机,把每个通道的信号线与主信号输出针脚相连。

o针脚1=副翼

o针脚2=升降舵

o针脚3=油门

o针脚4=方向舵

∙对于无人车,把油门和方向的信号线与主信号输出针脚相连

o针脚3=油门

o针脚4=转向

加载固件至Pixhawk

∙APM固件是自动驾驶仪运行的大脑。

∙在加载固件至pixhawk之前,需先在地面站电脑上安装missionplanner。

∙选择windows里的MissionPlanner或者Mac与Linux里的APMPlanner。

∙这些应用都可以从网站里免费下载。

∙从(这里!

)下载用于Windows的MissionPlanner然后点击橙色的Download按钮。

∙从(这里!

)下载Mac或者Linux版的MissionPlanner(注意这还没有安装!

oMac系统请选择APMPlanner–DMG–最新然后点击橙色的Download按钮。

oLinux系统请选择APMPlanner–RPM–最新并选择橙色的Download按钮。

安装Planner

∙在选择正确的文件后,仔细阅读接下来页面的安全说明然后点击“Download”。

∙打开文件运行安装向导。

∙在通过系统安全警示后,安装全部建议的驱动。

∙在安装完成后,打开MissionPlanner应用。

∙用micro-USB线把Pixhawk连接至你的电脑。

∙你的电脑将自动安装正确的驱动。

∙这时请不要点击“连接”按钮,Pixhawk只有在与Mavlink“未连接”的时候才可以加载固件。

1.在Planner程序里选择初次安装图标。

2.然后在左边栏内选择InstallFirmware项。

3.接下来选择你想加载固件的模型类型。

4.当你想执行操作时,会有确认提示。

5.

∙当指示条显示下载完成后,断开USB将飞控断电然后重新接上电脑供电。

o如果你听到了一段乐音,你的固件安装就完成了。

o如果你听到一连串的三次嘟嘟声,先断开USB,然后按住安全按钮,再重新连接USB。

o重启之后,一连串的两次嘟嘟声表示固件已经成功加载。

校准你的Pixhawk

∙校准你的在飞行器上使用的Pixhawk,请到这个Wiki页面。

o然后到(这里!

)执行电调校准。

o然后再到(这里!

)正确设置电机旋转方向。

∙校准你的在飞机上使用的Pixhawk,请到这个Wiki页面。

o然后到(这里!

)检查传感器。

o然后到(这里!

)设定舵机方向和副翼或升降副翼模式。

o如果你的副翼设置在两个通道上,你可以在(这里!

)设置它们。

o如果你有襟翼,你可以在(这里!

)设置自动襟翼

o如果你的升降副翼是分离的,你可以在(这里!

)设置不同的扰流器

Pixhawk指示灯的含义

∙红灯和蓝灯闪:

初始化中。

请稍等。

∙黄灯双闪:

错误。

系统拒绝解锁。

∙蓝灯闪:

已加锁,GPS搜星中。

自动导航,悬停,还有返回出发点模式需要GPS锁定。

∙绿灯闪:

已加锁,GPS锁定已获得。

准备解锁。

从加锁状态解锁时,会有快速的两次响声提示。

∙绿灯长亮加单次长响:

GPS锁定并且解锁。

准备起飞!

∙黄灯闪:

遥控故障保护被激活。

∙黄灯闪加快速重复响:

电池故障保护被激活。

∙黄灯蓝灯闪加高-高-高-低响:

GPS数据异常或者GPS故障保护被激活。

Pixhawk安全开关含义(红色LED)

∙快速,持续闪烁:

执行系统自检中。

请稍等。

∙间歇闪烁:

系统就绪。

请按安全开关按钮以激活系统。

∙常亮:

已经准备好解锁。

可以执行解锁程序。

Pixhawk接口

 1SpektrumDSM接收机

2遥测(电台遥测)

3遥测(屏幕上显示)

4USB

5SPI(串行外设接口)总线

6电源模块

7安全开关按钮

8蜂鸣器

9串行

10GPS模块

11CAN(controllerareanetwork)总线

12I2C分流器或罗盘模块

13模拟至数字转换器6.6V

14模拟至数字转换器3.3V

15LED指示器

 1输入/输出重置按钮

2SD卡

3飞行管理重置按钮

4Micro-USB接口

1遥控接收机输入

2FutabaS.Bus接收机输入

3主输出

4辅助输出

Pixhawk规格

∙处理器

o32位ARMCortexM4核心包含FPU(浮点运算单元)

o168Mhz/256KBRAM/2MB闪存

o32位故障保护协处理器

∙传感器

oSTMicro16位陀螺仪

oSTMicro14位加速度计/磁力计

oMEAS气压计

∙电源

o良好的二极管控制器,带有自动故障切换

o舵机端口7V高压与高电流预备

o所有的外围设备输出都有过流保护,所有的输入都有防静电保护

∙接口

o5个UART串口,1个支持大功率,两个有硬件流量控制

oSpektrumDSM/DSM2/DSM-X卫星输入

oFutabaS.BUS输入和输出

oPPMsum信号

oRSSI(PWM或者电压)输入

oI2C,SPI,2个CAN,USB

o3.3与6.6ADC输入

∙尺寸

o重量38g

o宽50mm

o高15.5mm

o长81.5mm

APM:

Copter参考手册目录

“我必须要做这样一件事情,我不想未来打开互联网看到的都是英文。

”——马云

*标题为英文的文章是目前还没有翻译的文章。

*翻译组招募喜欢APM的机友共同翻译,请到奠基网论坛申请专区进行申请

*加入最火爆最专业的APM交流群,请点击页面下方的“加入QQ群”按钮

*官方并没有推出APM2.6以上版本,以及Pixhawk2.4.3以上版本

*据大部分机友反应,阅读wiki相较看视频教程能有效降低炸机概率

*别忘了将这个页面和其他机友分享,您的支持就是我们最大的动力

Menu

∙如果你是多轴飞行器新手请由此开始

∙介绍

o什么是多旋翼飞行器以及它是如何工作的

o你需要什么

o多旋翼飞行器安全信息

o快速入门指南

oProjectNews

▪Version3.0APM:

CopterFirmwarePreparednesspage

∙初次安装向导

o装配说明

▪连接你的遥控输入和电机(APM2)

▪连接你的遥控输入和电机(Pixhawk)

▪安装GPS模块*

▪DJIF330FlameWheel

▪VibrationDamping

▪UsingtheRelaySwitch*

o安装MissionPlanner*

o加载固件到APM上*

▪APMUSB驱动*

o加载固件到Pixhawk上*

o强制硬件配置

o电调校准

o电池信息

∙首次飞行

o飞行模式

▪自稳模式StabilizeMode

▪定高模式AltitudeHold

▪悬停模式LoiterMode

▪返航模式RTLMode

▪自动模式AutoMode

▪特技模式AcroMode

▪运动模式SportMode

▪飘移模式DriftMode

▪引导模式GuidedMode

▪绕圈模式CircleMode

▪定点模式PositionMode

▪降落模式Landmode

▪跟着我!

模式FollowMe!

Mode

▪简单和超简单模式SimpleandSuperSimpleModes

▪在你的遥控发射机上设置六种飞行模式*

oAPMBoardLEDsandtheirMeaning*

o解锁前安全检查

o解锁与加锁

o保存微调与自动微调

o测量振动级别

oRadioTesting

oflightTestProcess

∙高级配置与调试

oSimpleGeoFenceMode

oAutomaticCompassDeclination

oTuning

▪AttitudePID

o通道7和8的选项

o自动调参

oPPM编码器*

▪APM2.xAtmega32U2(8通道PPM编码器)*

▪AT328P的8通道独立编码器*

oArduCopterParameters

o标准参数列表

oFailsafe

oGPSFailsafe

oDisablingtheBuiltInGPSonAPM2touseanExternalGPSinstead*

oUnderstandingdB,Watts,anddBm*

o使用命令行界面配置

▪CLI设置测试模式*

o传感器测试*

∙OptionalAdditions

oMeasuringbatteryvoltageandcurrentconsumptionwithAPM*

o非3DR电压与电流传感器*

oUsingthe3DRRadioforTelemetrywithAPMandPX4*

oAndroid地面站*

o声呐

oOptica

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1