分享

【国外开源】无人机 ArduPilot Mega 控制板原理图/PCB/固件源码

 共同成长888 2017-10-30
  • 【国外开源】无人机 ArduPilot Mega 控制板原理图/PCB/固件源码

【国外开源】无人机 ArduPilot Mega 控制板原理图/PCB/固件源码

【国外开源】无人机 ArduPilot Mega 控制板原理图/PCB/固件源码

【国外开源】无人机 ArduPilot Mega 控制板原理图/PCB/固件源码

【国外开源】无人机 ArduPilot Mega 控制板原理图/PCB/固件源码


ArduPilot Mega是一个完全可编程驾驶仪,它需要GPS模块和传感器来制作无人机。无人机处理了稳定系统和导航两个问题,不再需要一个单独的稳定系统。它还支持"fly-by-wire" 模式,当飞机在RC控制下手动飞行时,这个模式可以使飞机更容易、更安全地飞行。ArduPilot Mega是 Chris Anderson 和 Jordi Muñoz设计的最新版本的自动驾驶仪板,最新修正后的方案是用ATmega2560代替了ATmega1280。现将国外开源的无人机 ArduPilotMega (APM控制板原理图和PCB源文件及固件源码分享给大家,用eagle6.9可以直接打开。ArduPilotMega 控制系统板实物截图:


无人机 ArduPilot Mega 控制板硬件包括:

  • 三轴陀螺仪
  • 三轴加速度计
  • 测量高度的空气压力传感器
  • 10Hz GPS 模块
  • 监视电池状态的电压传感器
  • 4Mb板上数据记录存储器。任务数据自动记录,并可以导出为 KML 格式
  • 内建硬件失效处理器,在失控时可以返回出发点
  • (可选) 三轴磁力计
  • (可选) 空速传感器
  • (可选) 电流传感器

无人机 ArduPilot Mega 控制板电路 PCB截图:

附件资料下载:

相关推荐:

【2016英飞凌杯一等奖】基于英飞凌无人机解决方案的跟拍应用设计

英飞凌无人机XMC4500多机演示板 - 全系统解决方案

电路相关文件

电路图文件
ArduPilotMega 控制系统板原理图和PCB源文件.zip
描述:原理图和PCB源文件,用eagle打开
源代码
APM_demo.zip
描述:APM固件源码

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归原作者所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>
  • 国外开源-可编程台式电源EEZ H24005设计

    EEZ H24005是具有独特功能的一款可编程台式电源设计。在需要高功率输出时具有高效率,而且还可以为敏感的低功耗电路提供低纹,低噪声输出。其用户界面也不同。我们相信触摸屏显示和单个编码器旋钮的组合提供了一个UI,可以成功地替代传统的“功能”键,键盘,电位计,编码器,开关等。使用EEZ Studio,GUI显示在触摸屏上可以轻松修改,以满足不同用户的需求和品味。可编程台式电源EEZ H24005实物截图:视频演示:https://v.qq.com/x/page/t0356a32s81.html 可编程台式电源EEZ H24005独特功能:本地用户界面3.2“TFT彩色触摸屏和编码器旋钮通道耦合串行(高达80 V),并联(高达10 A),使用内置的功率继电器(不需要外部接线)遥感内置信号继电器不需要外部接线数字控制Arduino Due(或兼容)32位ARM MCU板功率控制交流浪涌电流限制器远程/外部电压编程 浪涌保护,2.5 V充分运行电池温度监控光电隔离V / F输入(用于电池NTC) 可编程台式电源EEZ H24005标准功能:频道数量2(隔离)电压范围0 - 40 V(1/10 mV步长)电流范围0 - 500 MA(0.1 /1毫安步骤,拉伸目标3),0 - 5 A(1 /10毫安步骤)最大。每通道功率155 W(选择AC / DC模块,否则高达200 W)拓扑串行混合(具有“100%占空比”功能的开关预调节器,线性后稳压器)内置保护机制遥控反极性,MCU看门狗(心跳),电源好其他频道的功能输出使能,下编程器冷却60 mm风扇(通过通道温度传感器控制速度),后稳压器功率MOSFET上的无源散热器连接USB,以太网(USB端口现在完全隔离,两个输入都具有ESD保护,由于拉伸目标2)其他外设蜂鸣器,带超级备份的RTC,EEPROM,SD卡插座远程/外部电压检测是的,使用内置的信号继电器(内部检测不需要外部接线)数字I / O1 x输入(保护,3.3和5 V电平逻辑),输出:1个光隔离,1个电源继电器(拉伸目标2)功率控制交流电源开关(后面板),交流软启动/待机(固件控制),MCU直流电源开关(前面板)交流电源85-264 V / 47-63 Hz(手动选择),附加输入保护(TVS,MOV,SAR)外形尺寸金属外壳:293mm(宽)×90mm(高)×272mm(D) EEZ H24005由以下部件和模块组成: AUX PS模块电源板(每个通道一个,总共两个)Arduino板金属外壳螺母,螺栓和机电部件线束Arduino到期3.2“TFT彩色触摸屏显示(由Arduino屏蔽携带)AC / DC电源模块,48 VDC,155 W(每个通道一个,共两个)如截图展示:
  • 黑客设计!硬件开源恩智浦iMX6 OpenRex开发板PCB文件(AD版本)

    本设计分享的是国外开源项目恩智浦iMX6 OpenRex开发板硬件开源PCB文件(AD版本),见附件下载。该OpenRex开发板,功能强大,基于i.MX6 CPU + LPC13xx MCU设计,集成有Arduino & Raspberry Pi。恩智浦iMX6OpenRex开发板实物截图:恩智浦iMX6 OpenRex PCB 3D背面:恩智浦iMX6 OpenRex开发板功能: ■ 恩智浦半导体(飞思卡尔)i.MX6处理器,高达1.2GHz/4核■ 恩智浦微控制器LPC1345FHN33■ 已焊接DDR3-1066(533MHz),最高支持4GB■ 1个10/100/1000 Mbps以太网■ 1个HDMI输出(最高分辨率2048x1536 QXGA)■ 1个并行CSI摄像头输入,或并行显示输出■ 1个LVDS或差分摄像机输入(兼容树莓派)■ 1个SATA■ 1个微型SD■ 1个PCIe迷你插槽(PCIE和USB卡和SIM)■ 1个指南针+加速度传感器■ 1个湿度传感器■ 1个Micro USB OTG■ 2个USB■ 1个CAN■ 1个温度传感器■ 1个音频(耳机输出,麦克风输入)■ 1个触摸屏连接器(可选4路模拟输入)■ 1个I2C EEPROM■ 1个SPI FLASH■ 1个红外接收器■ 1X Arduino型插头■ 1个树莓PI型插头■ 1个UART调试控制台(兼容FTDI)■ 4路模拟输入■ 8 +1用户指示灯■ 1个电源指示灯■ 1个复位按钮,3个用户按钮(Home、音量+/-)■ 尺寸:70×95毫米(2.75点¯x3.75英寸)■ 输入电源:DC5V(通过电源插座或Micro USB) 恩智浦iMX6 OpenRex开发板附件内容截图: 可能感兴趣的项目设计:layout经典教材-iMX6核心板PCB工程文件(AD版本),链接:http://www./circuit/7471/detail?3硬件开源-恩智浦iMX6 Rex开发板底板PCB工程文件(AD版本),链接:http://www./circuit/7476/detail?3
    来自:MCU开发板时间:2017-10-24 开发板 恩智浦 国外开源
  • 英飞凌无人机XMC4500多机演示板 - 全系统解决方案

    英飞凌无人机介绍:针对无人机这一新兴领域,英飞凌可提供以下优势:减少开发工作,降低成本。提供对与系统连接的组件的认证,并且保证安全并保护产品可信度;并且可以植入智能安全芯片,防止被黑客侵入;通过雷达传感器可以实现避撞功能。通过多功能传感器的优点,用户可以获得对飞行器的简单、稳定、顺畅和准确控制,并且可以增强相机稳定性和数据的传输;高可靠的器件产品质量确保系统运行稳定。高效功率器件组合、紧凑的封装以及马达控制算法可以让飞行器飞行更长的时间。广泛的产品线让你有更多的选择。英飞凌无人机XMC4500多机演示板内容简介:该系统的核心是飞行控制器,它是围绕英飞凌XMC4500 ARM Cortex-M4 32 位微控制器构建的。IR2301 驱动器、低压 MOSFET 和 MPU9250 Invensense 惯性测量单元(IMU)提供的附加单元组成了电子动力系统、电机控制和飞行检测功能块。英飞凌无人机XMC4500多机演示板图:特征描述:组件提供飞行控制器源代码 使用标准接口/连接器的开源IMU与任何商用发动机速度控制(ESC)和无线电控制(RC)协同工作软件用于几所大学的学术教育,由MCI因斯布鲁克主办 惯性测量单元(IMU) IMU Invensense MPU9050分路器9轴和6轴模式DPS310高分辨率压力传感器用于高度稳定认证 ORIGA onboard为ORIGA-XMC联轴器示范者GPSGPS接口板接口英飞凌为GPS LNA提供大量产品组合蓝牙低功耗(BLE)BLE接口可能(分组板)基于BLE的Android应用程序控制多机优势:→下载Multicopter应用手册→下载LARIX软件目标应用: Multicopter交互式3D模型:https://www./cms/_images/application/3...
    来自:飞行器时间:2017-10-13 无人机 英飞凌 xmc4500
  • 【2016英飞凌杯一等奖】基于英飞凌无人机解决方案的跟拍应用设计

    【2016英飞凌杯一等奖】基于英飞凌无人机解决方案的跟拍应用设计概述:本作品采用英飞凌的无人机解决方案,配合PX4FLOW光流传感器模块、Pixy-CMUCam色块识别模块,完成了无人机对于特定颜色物品的飞行追踪任务。得益于英飞凌的高精度气压传感器DPS310,无人机的定高控制采用气压反馈得以实现;PX4FLOW主要用于抑制无人机在定高上的漂移,获得了良好的效果;Pixy-CMUCam用于色块位置识别,用于确定无人机飞行的方向。本作品的应用方案设计主要基于这三种传感器的反馈数据,在英飞凌无人机解决方案的软硬件基础上,实现了无人机对于特定色块物品的追踪功能。实物展示图: 图1.无人机正面图 图2.无人机俯视图系统硬件设计: 图3.系统的硬件框图系统的硬件框图上图所示,Pixy-CMUCam5通过串口与主控通信;而PX4Flow采用I2C通信接口与主控通信。电机采用英飞凌官方解决方案推荐的DYS1306无刷直流电机,采用英飞凌提供的官方Pinus电调。在传感器的通信上,PX4Flow与DPS310复用了一条I2C总线;同时Pixy-CMUCam5使用了Larix板上为远程控制串口通信而预留的串口。具体的通信协议与数据包的解析请见代码,详见上传的相关文件。系统软件设计: 图4.系统飞行控制结构图系统源代码:基于英飞凌无人机解决方案的跟拍应用设计代码见上传的相关文件。试飞视频:2016.9.24日更新: 试飞与调试视频http://www.miaopai.com/show/IN0Ui0Ysw9KxoqH2DSdRgA__.htm2016.10.8日更新: 乒乓球跟踪与飞行测试视频 视频分为三段:1.乒乓球跟踪测试;2.防水平漂移调试调试过程;3.乒乓球跟踪测试 秒拍http://www.miaopai.com/show/Mau2NIsVjLHqCOVr4LnWVg__.htm
    来自:飞行器时间:2017-10-13 无人机 英飞凌杯
  • 国外开源ESP8285远程串口透传模块,附硬件/固件等

    本项目分享的是国外开源ESP8285远程串口透传模块设计,附硬件/固件等。该WIFI模块是一个基于mqtt server的wifi远程透传串口模块(包含硬件与固件), 主要的功能为基于因特网(非局域网)的串口透传。serT 硬件设计开源,用户可以自由使用,制作,修改,发布, 遵循MIT协议. serT 固件设计提供二进制文件,用户可以自由使用,生产,反向,但暂不开源。serT 远程串口透传模块电路 PCB 3D截图:应用模式: serT 支持两个配对使用(传统透传串口模式). 从其中一个设备上发出的串口信号, 会透传到另外一个设备串口的接收, 从而让设备看起来就像导线相连,从而简化了应用的开发.多个设备配对使用(类似RS485总线模式). 从其中一个设备上发出的串口信号, 会透传到所有的串口(不包括自身)接收端.这种模式类似RS485总线, 这就要求用户在应用协议的实现上, 设备空闲态要处于接收状态,每个时刻只有一个设备在发送数据,否则会出现数据错乱.单个设备连接其他高级系统. 这相当于将一个串口透传给PC(或者其他高级系统),从而和PC上的应用软件连接, 实现功能. serPrint就是一个在电脑上打印远端serT数据的应用示例, 这个应用可以实现给远程非联网设备记录日志等有用的功能.serT设备需要一个mqtt server服务器, 已经测试eclipse(及 mosquitto搭建的broker), 百度云iot hub, emq搭建的borker, 中移物联等云, 未发现不适配问题. 这些有很多是免费或者限量免费的, 用户使用成本低。相关资料下载,或者到“相关文件”下载。视频演示:使用serT模块远程读取MH-Z19二氧化碳模块的数据, mqtt 使用自建的服务器,属于另外一个运行商http://v.youku.com/v_show/id_XMjUwMTg3NTg1Mg==.htmlserT 项目链接, 包含硬件, 固件, 3D结构, 文档等:https://github.com/coffeerr2004001/serTserPrint( Java客户端, 用于将serT终端的数据透传显示到主机上 )https://github.com/coffeerr2004001/serPrintserProg( serT 固件下载烧写客户端)https://github.com/coffeerr2004001/serProg
    来自:通信与网络时间:2017-10-10 wifi模块 国外开源 esp8285

猜你喜欢(实时推荐最适合你的电路)

  • 某公司R8C/2C 车载DVD控制板设计,附原理图和PCB源文件

    本设计介绍的是一款基于瑞萨单片机R8C/2C为主控制芯片的车载DVD控制板设计,该车载DVD控制板根据功能模块,主要包括MCU控制模块,音频模块,视频模块,收音机通信模块,电源模块,主机输出等部分构成。同时还包括SPHE8202T接口,SPHE8202T能够支持MP3,WMA,DVD,MP4,JPEG等格式解码,凭借其明显的价格优势,可在便携式DVD和车载DVD中广泛应用。音频模块是有基于PT2348芯片设计的电子音量控制部分、音频切换开关、功放模块等组成。视频模块包括CMMB模块接口、视频切换开关、视频检测电路构成。某公司车载DVD控制板更多经典设计请参考其原理图和PCB工程文件。某公司R8C/2C 车载DVD控制板电路 PCB截图,用PADS9.5打开:
  • 【国外开源】俏皮的OLED智能手表设计,附原理图/PCB/源码/组装

    该文档分享的是国外开源项目,OLED智能手表设计,该智能手表采用PIC24F微控制器和128x128 RGB OLED显示屏,以及加速度计和磁力计等组成。该OLED从2013年就着手做了好几个版本,最终目标希望能设计成一个拥有USB-HID(无驱动)和蓝牙4.0 LE连接的手表,这样就可以轻松地同步日历。该俏皮的OLED智能手表电路 PCB板采用2层设计,所有设计资料完全开源的,方便网友DIY。原理图和PCB布局是使用Altium完成的。俏皮的OLED智能手表实物截图:OLED智能手表内部结构图:俏皮的OLED智能手表功能:时间实时显示功能USB-HID通信和引导加载程序基本加速度计测井智能手表电池充电和监控抗锯齿字体绘图(只是灰度级,没有“清除型”)俏皮的OLED智能手表最终目标:加速度计“点按”唤醒“磁力计指南针蓝牙4.0 LE闹钟与蜂鸣器用于更新日历俏皮的OLED智能手表电路 PCB截图:基于stm32f411re的智能手表(设计分享):http://www./circuit/1547/detail?3
    来自:可穿戴设备时间:2017-07-26 智能手表 oled 国外开源
  • 口袋计算机 MID RK3288 控制板原理图和PCB源文件

    先来解释下什么是 MID?MID 是一种新的"比智能电话大,比笔记本小"的互联网终端,可以理解为我们现在使用的手机平板。大家都知道,瑞芯微RK3288以高性能的视频、图像处理能力著称,号称“跑分王、游戏王、超清王”。在当今平板盛行的时代瑞芯微 RK3288,无需外挂高清屏驱动芯片,RK3288就可以运行4K×2K的超高清屏幕。至此,RK3288是目前市面唯一一颗支持所有分辨率屏幕的芯片。另外,瑞芯微还展示了采用RK3288处理器的盒子产品,支持H.265硬解、完美支持4K输出及HDMI2.0三大特性极具看点。口袋计算机 MID RK3288 控制板电路功能框图:口袋计算机 MID RK3288 控制板电路 PCB截图,用PADS9.5打开:
  • 五档可选超声波清洗机控制板设计(硬件+源码+设计说明等)

    本文档介绍的是一款基于瑞萨单片机R7F0C807的超声波清洗机控制板设计。超声波清洗机控制板以换能器板提供的5V 直流电压作为电源,依据按键状态控制换能器开合以及选择清洗时间(五档可选),利用内部计时器按秒倒计时,并将剩余的清洗时间(以秒计量)显示在LED 上。超声波清洗机利用超声波在液体中的“空洞现象”,使液体中产生细微真空气泡,通过真空气泡爆破释放存储在气泡中的能量,释放高温或高压将物件表面的油脂或污垢剥离,从而达到精密洗净的目的。由于清洗效果好,操作简单,特别是对盲孔和各种几何形状的物体有很大的优势,广泛应用于各个领域。超声波清洗机控制板实物截图:超声波清洗机控制板原理框图:超声波清洗机清洗状态超声波清洗过程中,LED 显示剩余清洗时间,按秒递减直至为0,红色LED 点亮指示换能器处于闭合状态 超声波清洗机停止状态超声波清洗机停止状态下,LED 显示剩余清洗时间,红色LED 熄灭指示换能器处于断开状态。
  • 真正无人机神飞控paparazzi apogee,附SCH/PCB/源码

    该文档分享的paparazziapogeev1.00 PCB飞控分两种,一种是6自由度(6050)IMU,另一种是9自由度(9150)IMU。Paparazziapogee是一个完整的软硬件开源的无人机系统,它不仅包含飞控系统,也包含了完整的拥有自动任务规划和监控软件的地面站,并能通过双向的无线电数据链对飞控系统进行数据传输和控制。Paparazzi软件系统缺省支持固定翼和多旋翼飞机。由于它可以被配置来支持多种不同硬件的特性,使得它可以灵活的应对不同的机型。而且针对混合动力飞机的开发正在进行中,对于传统直升机、滑翔机、轮船和地面车辆也有可能加入。(虽然目前并不支持)Paparazzi 无人机视频一,教你怎么安装paparazzi系统http://v.youku.com/v_show/id_XNjk1NDQ5ODM2.htmlPaparazzi 无人机视频二, paparazzi 安卓下的地面站 http://v.youku.com/v_show/id_XNjk1NDQ5ODIw.htmlPaparazzi无人机系统的关键模块包括飞行控制器(后文简称飞控或飞控板)传感器包括: 姿态传感器IMUIR传感器GPS压力传感器其它:电压计, 声呐, 等等.数据调制解调器遥控接收端 (安全控制链)舵机动力系统 (电动马达/电子速度控制器)电池负载 (例如摄像机和图像传输系统) Paparazzi无人机机械尺寸:真正无人机神飞控paparazzi apogee 电路原理图截图:附件资料截图:相关推荐:【2016英飞凌杯一等奖】基于英飞凌无人机解决方案的跟拍应用设计英飞凌无人机XMC4500多机演示板 - 全系统解决方案
    来自:飞行器时间:2017-07-25 无人机 飞控 飞机 paparazzi apogee

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多