本文详细介绍了如何结合市场上现有的四轴飞行器机架大小、传感器质量以及飞控板的质量等综合因素来对各个零部件进行选型,并完成对四轴飞行器机械结构的搭建和调节;并结合机架的尺寸来进行飞控板的设计,以尽量达到机体的平衡,减小控制算法的负担。

文章目录

  • 一、 模型构件的选型与组装
    • 电机、螺旋桨选型
    • 机架选型
    • 电池电调选型
  • 二、飞控板硬件电路
    • 主控芯片:

一、 模型构件的选型与组装

四轴飞行器的装机的重要性对于整个四旋翼系统的重要意义是不可忽略的,装机时需要考虑四轴飞行器的飞行模式,重量与升力的匹配,机架结构与振动的关系,只有当这些环节都得到优化,才可以为最终设计出一架稳定高效的飞行系统提供保障。

电机、螺旋桨选型

电机选型中,最重要的参数就是电机的 KV 值,该参数表示电机的工作电压每增加 1V,电机的转速的增大值,可以看出, KV 值越大的电机转速越快,但是高的 KV 值需要电机的绕线匝数多,那么输出的电流会变小,也就导致了其扭力变小;而小 KV 值的电机虽然扭力大,可以带动更大的螺旋桨,但是它却存在另外一个缺点:同等升力的情况下,低转速的桨产生的气流经过地面反弹过后方向性没有高转速的气流的直线度好,也就是在低空飞行时,飞行器更容易受到地面反弹气流的影响。因此在电机选型的时候,不能一味的追求大的输出功率,也不可单纯的增大转速, 最关键是要和重量相匹配。综合考虑市场上机架的质量以及电机电池的重量估计飞机的重量最大不会超过 2kg,最后选择在大疆(DJI)的几种在售型号中去进行比较选择,他们的具体参数如表 3.1 所示。考虑到飞机的动力除了利用在提供升力以外,还需要留大概 60%给姿态调节,并且让电机的转速尽可能地高,最终选择大疆(DJI) 960KV 的电机。

电机选型之后,就可以确定桨的型号了,桨的升力表现为随桨的大小和螺距增大而增大,由于不同电机对应的输出扭矩不一致(KV 值决定),自然有不同的桨来与之匹配(总体表现为小 KV 值配更大直径或更大螺距的螺旋桨),使之可以达到最佳的能量转化效率。参照表 3.1,选择 9450型号的螺旋桨与之搭配,该桨的直径是 9.4 英寸,螺距是 5.0 英寸。

机架选型

螺旋桨的大小确定之后,就是对机架进行选型了,按下式计算机架的最小轴距:

按 照 选 型 的 结 果 , 螺 旋 桨 的 直 径 d mm = 9.4 *25.4= 238 ; 计 算 得 到 L=337 。考虑一定安全系数,选择对角轴距 380mm 的碳纤机架。碳纤机架质量小,刚度大,不过在组装时需要注意碳纤具有导电的特性,
安装时要做好隔离,尤其是电机,以避免向机架放电,从而影响了系统的正常工作。

电池电调选型

目前市场上的航模电池主要有 12V 输出电压的 3S 锂电池,和 16V 输出电压的 4S 锂电池,二者的续航时间分别可达 15 分钟和 20 分钟。

对电调的选型。电调是飞控板控制电机转速的桥梁,它通过对飞控板输出的幅值为 3.3V 的 PWM 型号进行识别,然后再调节输出的幅值为 12V 的 3相正弦型号,从而对无刷电机的转速进行控制

电调选型表

二、飞控板硬件电路

主控芯片:

采用了意法半导体公司的 STM32F407 单片机来作为飞控的微控制处理单元, 该款单片机主频为 168M,在执行飞控任务之余,还有足够的运算资源来实现图像处理等复杂的算法; 外接引脚最多可达到 100,可独立的完成对姿态传感器,和 COMS 图像传感器的数字信号的采集;丰富的时钟资源可以实现对多路PWM 的捕获以及多路 PWM 输出,可用于实现接收遥控器信号,和控制电机转动;利用单片机的串口资源来读取光流传感器的数据,外加一个蓝牙串口模块来实现飞控板下位机与 PC 端的上位机相连接,以方便飞行器的调试。

https://blog.csdn.net/nemol1990/article/details/18698927

四旋翼飞行器4——四旋翼飞行器的硬件设计(还未完)相关推荐

  1. Udacity机器人软件工程师课程笔记(二十五) - 使用PID控制四轴飞行器 - 四轴飞行器(四旋翼)模拟器

    1.四轴飞行器运动学和动力学模型 在讨论四轴飞行器时,明确定义两个参考坐标系会很有帮助:一个固定的世界坐标系W{W}W和一个牢固地附着到四轴飞行器的质心(CoM)的运动坐标系B{B}B. 假设运动坐标 ...

  2. 技术专栏|多旋翼飞行器振动机理分析和减振设计

    注:本文涉及的硬件.单片机程序.实验数据.数据处理程序.滤波器程序.3D模型和模态云图等,可通过微信公众号(阿木实验室)回复:"振动分析"或"减振设计"获得. ...

  3. 多旋翼飞行器振动机理分析和减振设计

    多旋翼飞行器振动机理分析和减振设计 开源资源与pdf版论文见https://gitee.com/robin_shaun/Multicopter-Vibration-Attenuation或https: ...

  4. MATLAB Simmechanics/Simscape四旋翼无人机控制仿真(3)无人机控制器设计

    MATLAB Simmechanics/Simscape四旋翼无人机控制仿真(3) 无人机控制器设计 MATLAB Simmechanics/Simscape四旋翼无人机控制仿真(3) 无人机控制器设 ...

  5. 深入解读四轴飞行器的硬件设计

     转载自:http://www.openedv.com/posts/list/20892.htm 传感器之一:角速度传感器应用科里奥利力原理:科里奥利力来自于物体运动所具有的惯性,在旋转体系中进行 ...

  6. 目前计算机无法显示的四叠字,四叠字列表(共19个),还能用的四叠字大全

    四叠字列表(共19个),还能用的四叠字大全,带拼音,部分注释! 之前发了一篇文章--关于三叠字的 ,很多人说有什么用?还有人直接说孔乙己,的确,这个确实没什么用,无非是可以拿出来在亲朋好友面前炫耀一下 ...

  7. mysql事务四个安全级别_四个MySQL事务隔离级别的详细说明

    本文中的实验测试环境: Windows 10 + cmd + MySQL5.6.36 + InnoDB 首先,交易的基本要素(ACID) 1. 原子性: 事务开始后 2. 一致性(Consistenc ...

  8. 飞行器的分类四轴飞行器实践教程大学霸

    飞行器的分类四轴飞行器实践教程大学霸 1.2  飞行器的分类 看过了飞行器的历史,你会认为飞行器的历史发展很慢.不过,在这里我想说,最近的一百多年是一个知识爆炸的年代.虽然飞行器才发展没有多长时间,但 ...

  9. java四子棋实验报告_Python 实现劳拉游戏的实例代码(四连环、重力四子棋)

    游戏规则:双方轮流选择棋盘的列号放进自己的棋子, 若棋盘上有四颗相同型号的棋子在一行.一列或一条斜线上连接起来, 则使用该型号棋子的玩家就赢了! 程序实现游戏,并将每局的数据保存到本地的文件中 首先我 ...

最新文章

  1. android Viewpager取消预加载及Fragment方法的学习
  2. 测试php性能和mysql数据库性能的工具_和找出瓶颈的方法_php面试基础题
  3. TeamCity 和 Nexus 的使用
  4. 三代组装软件canu学习笔记
  5. mysql显示bmp图片_BMP格式图像的显示
  6. dva 中的响应编程
  7. API Hook完全手册
  8. “新型肺炎患者同乘查询系统”上线,超2千万用户使用
  9. 画箱线图_箱线图的N种画法
  10. 现在开始全职跑滴滴,你怎么看?
  11. Python:Django 项目中可用的各种装备和辅助
  12. spring 中常用注解
  13. 【js练习】简易聊天室
  14. 企业微信群机器人入门
  15. 天线和频率(波长)关系
  16. Outlook 2016 配置QQ邮箱
  17. 键盘调节台式计算机声音,台式电脑如何用键盘控制声音开关
  18. 名帖181 黄庭坚 行书《苦笋赋》
  19. android 左右声道,Android立体声pcm的数据结构,左右声道拆分、左右声道反转
  20. C语言编写九九乘法表,实现不同三角形形状表格输出

热门文章

  1. C++ 类的交叉引用
  2. 可汗学院统计学笔记(一)
  3. 【Rust日报】2022-12-04 比较 u64 与比较字符串的性能
  4. 极大似然估计原理思想
  5. 盘一盘 Python 系列 - Sklearn
  6. java中的变量是什么_什么是java变量,java变量是什么
  7. 框架、架构和设计模式?!
  8. 【配送路径规划】基于matlab蚁群算法求解配送路径最短问题【含Matlab源码 2222期】
  9. docker安装和portainer安装
  10. zTree实现基本树