0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

树莓派火箭技术

jf_9aVl32Dp 来源:Arm软件开发者 2023-05-15 10:00 次阅读

超越SpaceX ——你有一些竞争。最近,我们受到启发,开始涉足整个火箭行业,所以我们制作了树莓派火箭一号,将其带到了一个大领域,并试图让它飞起来。

发射火箭模型的刺激可能是一次难忘的经历。经过数周甚至数月的规划、设计、建造和测试,看到你的火箭升空会带来一种成就感,这种成就感是很少有爱好能比得上的。搭配一些树莓派硬件,你可以打开一个充满乐趣的全新世界。天空是极限,或者更确切地说,它也不是。

如何制作火箭模型

如果你刚开始建造火箭模型,那么最简单的方法就是从众多可用的套件中购买一个。这些有各种形状和尺寸,从初学者的简单设计到高级建造者的复杂套件。这些套件通常配备了你需要的大部分材料,但你也需要一些额外的物品,如胶水、砂纸和油漆来组装你的火箭。你必须切割和打磨散热片,并添加其他组件,如鼻锥和发动机支架。其中包含了循序渐进的说明,所以非常简单。

我需要一枚可以携带有效载荷的火箭,于是选择了由Estes公司制造的名为“绿鸡蛋”(https://estesrockets.com/product/007301-green-eggs/)的套件。它的设计目的是携带一个真正的鸡蛋:它的想法是,你可以发射一个鸡蛋,并将其安全返回地球,而不会使其破裂!使用油漆和模板,我很容易定制了我的火箭:

火箭模块的工作原理

火箭发动机模块是火箭的核心。它们提供必要的推力,将火箭从发射台上升空。发动机由一个装满固体燃料推进剂的圆柱形纸板外壳组成,该外壳由点火器点燃。点火器由两根电线之间的一小块易燃材料组成。按下按钮,电流流过点火器,使其起火并短暂燃烧。它本质上是一个电子火柴:

41c9b5de-f2b5-11ed-90ce-dac502259ad0.png

点火器连接到9V直流电源

视频链接:https://www.bilibili.com/video/BV1DV4y1z7yn/

点火器被放置在火箭发动机固体燃料底座的空腔中,并由塑料塞固定到位:

41ea57e4-f2b5-11ed-90ce-dac502259ad0.png

点火器、发动机和火箭组件

选择合适的发动机

火箭发动机模块有不同的尺寸和功率水平。这些通常标有字母和数字代码,代表发动机的特性,从发动机的功率开始,即发动机产生的总脉冲(以牛顿秒为单位)。每个字母最多代表前一个字母总脉冲的两倍,因此B发动机将比A发动机承受更高的火箭。根据火箭的重量和设计,为其选择合适的发动机尺寸和功率,以确保安全成功发射,这一点很重要。以下视频是C12-5发动机的静态点火测试:

4228f486-f2b5-11ed-90ce-dac502259ad0.png

C12-5静态点火试验

视频链接:https://www.bilibili.com/video/BV1Jo4y157r7/

字母后代码中的第一个数字表示平均推力,或者发动机为火箭提供动力的速度。数字越高,速度就越快。

代码中的最后一个数字告诉你发动机推力阶段结束和弹射装药点火之间的延迟,以秒为单位。弹射可以让你的降落伞展开,这样你的火箭就可以安全地漂落回地球进行回收。再看一次静态点火测试视频,你可以看到,一旦发动机的主推力阶段耗尽,延迟五秒后,较小的弹射装药推进剂就会点火。它朝着相反的方向发射,进入火箭本身。弹射装药将火箭分成两部分,由弹性带连接,释放储存在火箭体内的降落伞。

我的火箭使用了Estes D12-5发动机。这是一种直径24毫米的单级发动机,专为最大升力重量小于270克的火箭设计。非常适合Estes“绿鸡蛋”。

有效载荷

4266feb6-f2b5-11ed-90ce-dac502259ad0.png

当我在Tindie上偶然发现基于Rockit RP2040的火箭飞行控制器模型时,我不得不拥有一个。Rockit(火箭操作计算套件)是一款小巧便宜的飞行计算机,由芬兰的Dan Invents为小型火箭设计。在其众多功能中,该板具有高度计、加速度计和温度传感器,所有这些都将数据记录到microSD卡中,用于飞行后分析。Dan在这个板上做得很好,甚至包括了一个具有2A电流输出的5V升压转换器,以便控制更先进的火箭伺服系统。或者,它可以用来为树莓派和相机赋能:现在我们正在讨论!

组装电子设备和外壳

我开始为Rockit板、电池(https://www.amazon.co.uk/EEMB-1100mAh-Battery-Rechargeable-Connector/dp/B08FD39Y5R/ref=sxts_rp_s_1_0?content-id=amzn1.sym.07198d44-a16f-4503-b71e-3f4c67470a0f%3Aamzn1.sym.07198d44-a16f-4503-b71e-3f4c67470a0f&crid=3EEL3AV8EVDR8&cv_ct_cx=3.7v%2Bbattery&keywords=3.7v%2Bbattery&pd_rd_i=B08FD39Y5R&pd_rd_r=b23eaeec-8401-480a-a55a-8c7cbb19bd89&pd_rd_w=UVnuW&pd_rd_wg=eWiEu&pf_rd_p=07198d44-a16f-4503-b71e-3f4c67470a0f&pf_rd_r=8FMW0J36Z2QDDCP5ZVPG&qid=1683272046&sbo=RZvfv%2F%2FHxDF%2BO5021pAnSA%3D%3D&sprefix=3.7v%2B%2Caps%2C81&sr=1-1-1890b328-3a40-4864-baa0-a8eddba1bf6a&th=1)、树莓派 Zero(https://www.raspberrypi.com/products/raspberry-pi-zero/)和我们的广角12MP相机模块3(https://www.raspberrypi.com/products/camera-module-3/)设计和3D打印合适的有效载荷外壳:

429be338-f2b5-11ed-90ce-dac502259ad0.png

我在电池和其他东西之间加了一个小开关,这样它就可以很容易地通电了。然后,我在相机外壳上钻了一个小孔,简单地把整个东西滑到位:

4313fcf6-f2b5-11ed-90ce-dac502259ad0.png

Rockit板预装了Dan的定制固件。该板有多种操作模式,一个微小的旋转开关可以让用户在它们之间进行选择。基本模式只需自动启动电路板,并发出令人放心的哔哔声,让你知道一切都准备好了。传感器可以接收发射的运动,并开始将数据记录到microSD卡上,因此设置起来非常容易。

至于Pi Zero,我写了一个小脚本,当你打开电路板的电源时,它会在30秒内录制视频。计算机不适用简单地通过断开电源来关闭,这样,当这种情况发生时,我唯一可能损坏的文件仅仅是火箭安全返回地球后的最后30秒剪辑。

剩下要做的就是最后的组装。这包括包装降落伞和连接鼻锥和有效载荷部分:

433ba3fa-f2b5-11ed-90ce-dac502259ad0.png

发射日

“上升的东西最后都会下降”这句话突出了模型火箭所涉及的微小固有风险。因此,为了确保安全和愉快的体验,我们强烈建议加入一个遵守所有规则和条例的有组织的俱乐部。这样,你就可以高枕无忧,专注于享受这种体验的刺激。我与英国剑桥Pi Towers的East Anglian Rocketry Society合作:

这张照片显示了EARS的财务主管Ian Lewis,他指导我完成了我的第一次发射体验。关于火箭,他没有什么不知道的。俱乐部允许访客,所以即使你还没有准备好飞行,你也可以享受一天的时间,观看其他人的发射。这真是一个奇观。作为一次性客人,你可以使用俱乐部的设施,以最低的费用发射你的第一枚火箭——这是一个在不成为会员的情况下尝试火箭模型的好方法。

倒计时

一切就绪,倒计时通过扬声器系统在你周围回荡。“五、四、三、二、一……起飞!”

43d67bf0-f2b5-11ed-90ce-dac502259ad0.png

这是一次完美的发射!降落伞展开,火箭轻轻地飘回地球。

视频链接:https://www.bilibili.com/video/BV1Lo4y157vT

飞行数据

我们从发射场旁边的场地取回了火箭,然后开始查询我们的数据。Rockit板会自动将CSV文件写入microSD卡,因此通过将其放入我的笔记本电脑并打开默认的电子表格查看器,我可以很快看到我们有飞行数据:

443b08c2-f2b5-11ed-90ce-dac502259ad0.png

起飞!

电子表格非常直观,以毫秒为单位显示了每个传感器记录的数据。

这些数据都很吸引人,但我首先想知道的当然是我们飞得有多高:

445b2490-f2b5-11ed-90ce-dac502259ad0.png

高度计记录了我们发射后8.8秒的最高点(我们火箭科学家称之为远地点),即154.3米,即506英尺。如果你想更详细地了解,我已经在这里提供了所有数据。

“树莓派的镜头怎么样?”我听到你问。好吧,这就是我觉得有点不对劲的地方。我回到家,对我的第一次发布感到非常自豪,打开了主板,却发现直到发射之前一直有视频记录,然后就什么都没有了!

我不太清楚为什么摄像机停止了录像。树莓派非常擅长应对火箭发射(看看Astro Pi - https://astro-pi.org/ 就知道了)。我需要做一些进一步的工作,然后我会再试一次。然而,众所周知,火箭发射非常顺利是罕见的。至少在阶段分离之前,我们没有进行快速的非计划的拆卸。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 火箭
    +关注

    关注

    0

    文章

    385

    浏览量

    28841
  • 树莓派
    +关注

    关注

    116

    文章

    1697

    浏览量

    105501
  • SpaceX
    +关注

    关注

    1

    文章

    512

    浏览量

    28910

原文标题:树莓派火箭技术

文章出处:【微信号:Arm软件开发者,微信公众号:Arm软件开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    树莓与Arduino的区别是什么

    在当今的科技世界中,树莓(Raspberry Pi)和Arduino是两个经常被提及的名字。它们都是开源硬件平台,但它们的目标、功能和用途却大相径庭。 1. 目标和用途 树莓(Ra
    的头像 发表于 11-11 11:14 289次阅读

    ARM开发板与树莓的比较

    ARM开发板和树莓都是基于ARM架构的单板计算机,它们在教育、工业控制、物联网等领域有着广泛的应用。 硬件配置 ARM开发板和树莓的硬件配置各有特点,具体取决于不同的型号和制造商。
    的头像 发表于 11-05 11:11 214次阅读

    树莓gpio有什么用,树莓gpio接口及编程方法

    一、树莓GPIO的用途 树莓(Raspberry Pi)是一款小巧、功能强大的单板计算机,广泛应用于编程教育、物联网项目、家庭媒体中心等领域。GPIO(General Purpos
    的头像 发表于 10-22 18:09 446次阅读

    什么是树莓树莓是什么架构的

    什么是树莓 树莓(Raspberry Pi,简写为RPi,别名为RasPi/RPI)是由英国“Raspberry Pi 慈善基金会”开发的一款为学习计算机编程教育而设计的微型电脑。
    的头像 发表于 10-22 17:33 435次阅读

    树莓网关:物联网应用的新标杆

    什么是树莓树莓(Raspberry Pi)是一种基于Linux的小型单板计算机,由英国的树莓
    的头像 发表于 10-09 16:44 228次阅读
    类<b class='flag-5'>树莓</b><b class='flag-5'>派</b>网关:物联网应用的新标杆

    树莓和单片机的优缺点是什么

    树莓(Raspberry Pi)和单片机(Microcontroller)是两种广泛应用于电子项目和嵌入式系统的硬件平台。它们各自具有独特的优缺点,适用于不同的应用场景。 树莓
    的头像 发表于 08-30 18:21 1428次阅读

    树莓的功能用途是什么

    树莓(Raspberry Pi)是一款由英国树莓基金会研发的信用卡大小的单板计算机,自2012年推出以来,已经发展出多个型号和版本。树莓
    的头像 发表于 08-30 18:01 2202次阅读

    树莓4B的性能特点及应用

    树莓4B简介 树莓4B是一款基于ARM架构的单板计算机,其搭载了四核Cortex-A72 CPU,主频高达1.5GHz,同时配备了4GB LPDDR4内存。此外,它还具备了丰富的接
    的头像 发表于 08-30 16:54 1364次阅读

    树莓gui开发用什么ide

    树莓(Raspberry Pi)是一款功能强大的微型计算机,可以运行多种操作系统,如Raspbian、Ubuntu等。在树莓派上进行GUI(图形用户界面)开发,可以使用多种集成开发环境(IDE
    的头像 发表于 08-30 16:49 647次阅读

    树莓是x86还是arm

    树莓(Raspberry Pi)是一款由英国树莓基金会(Raspberry Pi Foundation)开发的微型计算机。它基于ARM架构,而非x86架构。 一、
    的头像 发表于 08-30 15:42 738次阅读

    树莓装ubuntu和raspbian哪个更好

    树莓(Raspberry Pi)是一款由英国树莓基金会开发的单板计算机,广泛应用于教育、科研、物联网等领域。树莓
    的头像 发表于 08-30 15:41 1032次阅读

    树莓和arm开发板的区别

    树莓(Raspberry Pi)和ARM开发板都是基于ARM架构的微型计算机,但它们之间存在一些关键区别。 一、历史背景 树莓(Raspberry Pi)
    的头像 发表于 08-30 15:36 786次阅读

    树莓5,Raspberry Pi 5 评测

    第三方HAT。树莓官方Sense HAT测试成功了,可能是因为它使用了libgpiod而不是RPi.GPIO。 树莓首席技术官Gordo
    发表于 06-19 14:51

    树莓主板如何连接电脑

    连接树莓派到电脑是一个非常有用的功能,它可以让我们在电脑上进行树莓的操作和管理。本文将详细介绍如何连接树莓主板到电脑。我会从准备工作开始
    的头像 发表于 01-07 15:40 1793次阅读

    基于树莓的环境监测系统

    树莓(Raspberry Pi)是一种小型而功能强大的计算机,其性能和功能足以支持许多应用领域。在环境监测系统中,树莓也被广泛应用。本文将详细介绍基于
    的头像 发表于 01-04 15:15 1832次阅读