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

    文章

    390

    浏览量

    29411
  • 树莓派
    +关注

    关注

    122

    文章

    2071

    浏览量

    109865
  • SpaceX
    +关注

    关注

    1

    文章

    519

    浏览量

    31267

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    零成本钢铁侠手套!树莓+OpenCV 秒变手势遥控器!

    大家好,这是一个树莓和OpenCV的连载专题。使用树莓与OpenCV实现姿态估计和面部特征点追踪使用树莓
    的头像 发表于 08-16 16:16 905次阅读
    零成本钢铁侠手套!<b class='flag-5'>树莓</b><b class='flag-5'>派</b>+OpenCV 秒变手势遥控器!

    如何使用树莓与OpenCV实现面部和运动追踪的云台系统?

    大家好,这是一个树莓和OpenCV的连载专题。使用树莓与OpenCV实现姿态估计和面部特征点追踪使用树莓
    的头像 发表于 08-14 17:45 997次阅读
    如何使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>与OpenCV实现面部和运动追踪的云台系统?

    如何使用树莓+OpenCV实现姿态估计和面部特征点追踪?

    大家好,这是一个树莓和OpenCV的连载专题。使用树莓与OpenCV实现姿态估计和面部特征点追踪使用树莓
    的头像 发表于 08-13 17:44 1007次阅读
    如何使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>+OpenCV实现姿态估计和面部特征点追踪?

    树莓屏幕怎么选?

    树莓很多人都用过,但用屏幕的倒不是很多。不少都是直接远程操作,或者直接接身边的显示设备了。但我觉得给开发板配一个屏幕还是很能提升使用体验的。这次我就介绍一下树莓的屏幕怎么选择。
    的头像 发表于 08-08 14:59 1114次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>屏幕怎么选?

    树莓操作系统:版本、特性及设置完整指南!

    树莓操作系统是什么?树莓操作系统是由树莓基金会专为树莓
    的头像 发表于 07-28 18:26 859次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>操作系统:版本、特性及设置完整指南!

    工业树莓的高光时刻!树莓工业级 HMI 列阵!

    上海晶珩作为树莓官方设计合作伙伴和代理商,基于树莓技术开发了一系列工业级人机界面(HMI)产品,广泛应用于工业自动化、楼宇控制、智能制造
    的头像 发表于 07-23 18:36 563次阅读
    工业<b class='flag-5'>树莓</b><b class='flag-5'>派</b>的高光时刻!<b class='flag-5'>树莓</b><b class='flag-5'>派</b>工业级 HMI 列阵!

    树莓6 传闻:发布日期与规格!

    每当我想再为我的收藏增添一款树莓时,总会在是立即购买还是等待硬件更强大的下一代之间犹豫不决。但新树莓型号的发布往往容易被错过,尤其是在你的信息流被病毒式传播的猫咪视频占据时。因此,
    的头像 发表于 07-11 16:21 1408次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>6 传闻:发布日期与规格!

    树莓小技巧:无需键盘或显示器,如何通过WiFi设置树莓

    树莓是一款小巧便携的USB供电计算机,可以隐藏起来用于小型项目,如网络服务器或家庭自动化。通常,设置树莓需要键盘和显示器来编辑和查看树莓
    的头像 发表于 06-26 15:41 1072次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>小技巧:无需键盘或显示器,如何通过WiFi设置<b class='flag-5'>树莓</b><b class='flag-5'>派</b>?

    树莓分类器:用树莓识别不同型号的树莓

    在本教程系列的第一部分中,您将学习如何使用树莓AI摄像头来检测不同的树莓型号。本系列由DavidPlowman创建,他是树莓
    的头像 发表于 06-13 16:39 1011次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>分类器:用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>识别不同型号的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>!

    树莓“揪出”家里的耗电怪兽!

    在本应用中,我们将使用树莓设置一个CE电流监测器,并通过网页界面显示电路的电流读数。本项目使用的组件硬件组件树莓2ModelBx112通道20安培电流监测控制器x1项目背景介绍在本
    的头像 发表于 06-04 15:33 1166次阅读
    用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>“揪出”家里的耗电怪兽!

    树莓“吉尼斯世界记录”:将树莓的性能发挥到极致的项目!

    树莓是一款功能强大、体积小巧且高度可定制的设备,多年来,我们见证了它被应用于众多领域。无论是将其装入3D打印的经典游戏机外壳,还是简单地将它隐藏起来作为家庭文件服务器,我们都报道过在社区里用树莓
    的头像 发表于 05-22 16:53 1235次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>“吉尼斯世界记录”:将<b class='flag-5'>树莓</b><b class='flag-5'>派</b>的性能发挥到极致的项目!

    树莓5 与 树莓4:深度对比与独特优势!

    随着技术的不断发展,推动创新与创造力的工具和设备也在不断升级。其中,树莓派系列凭借其多功能性和强大性能,在从简单的DIY项目到复杂的计算任务等众多应用场景中脱颖而出。随着树莓5的近期
    的头像 发表于 05-21 13:15 2135次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>5 与 <b class='flag-5'>树莓</b><b class='flag-5'>派</b>4:深度对比与独特优势!

    能够精准定位的树莓机器人!

    我为我的自制机器人BigRob(同样由树莓驱动)配备了基于树莓的精准GPS导航系统。本项目所用组件硬件组件NV08C-CSMx1NV08C-CSM是一款集成式卫星导航接收器
    的头像 发表于 05-17 08:33 865次阅读
    能够精准定位的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>机器人!

    树莓 Zero 打造的智能漫游车!

    使用PXFMini和树莓Zero打造您自己的自主漫游车。本项目所用组件硬件组件ErleRoboticsPXFmini×1树莓Zero×1树莓
    的头像 发表于 05-13 16:39 892次阅读
    用 <b class='flag-5'>树莓</b><b class='flag-5'>派</b> Zero 打造的智能漫游车!

    GPIO在树莓中的应用

    树莓(Raspberry Pi)是一款由英国树莓基金会开发的信用卡大小的单板计算机,它具有强大的功能和灵活性,可以用于各种项目和应用。通用输入输出(GPIO)是
    的头像 发表于 01-09 09:41 1264次阅读