跳至主要内容

Elenos 控制器的哲学

Elenos控制器的哲学

阿波罗制导计算机 (AGC) 是美国宇航局阿波罗计划的机载计算机,用于命令舱和月球游览舱 (LEM),用于 用于航天器制导、导航和控制的计算和电子接口.

它有一个 2 MHz 时钟速度和 0.0778 MB 内存,包括 0.003 MB 的磁芯 RAM 和 0.0748 MB 的 ROM,通过在磁芯中编织线手动编码。 从功率的角度来看,AGC 类似于第一代家用 PC,如 Apple、Radio Shack 和 Commodore。

的发展 AGC 软件和固件由 Margaret Hamilton 领导的麻省理工学院仪器实验室完成,后来因为她的工作获得了总统荣誉勋章。 人们认为,汉密尔顿和她的团队在为 AGC 编写软件时做出的稳健设计选择使月球游览模块能够降落在月球表面并防止了任务的放弃。

“休斯顿,我们有一个问题!”

在登月最关键的阶段,就在着陆前三分钟,LEM 的 AGC 超载, 触发一系列警报和异常,包括错误1201(“Executive overflow – no vacant area”)和1202(“Executive overflow – no core sets”)。

AGC 试图执行超出其支持范围的操作然而,由于汉密尔顿团队设计的软件的多任务架构,计算机能够优先处理最重要的操作以保持活动状态以及忽略哪些操作。

结果呢? 警报响起三分钟后,即 4 年 18 月 20 日下午 1969 点 XNUMX 分,消息从 LEM 传送 粘在电视上的人类正在等待:“休斯顿,老鹰降落了”。

我们的理念

最新的 Elenos 设备的控制器与 Margareth Hamilton 团队的控制器没有太大区别,尽管技术的发展已经在功率和速度方面提供了显着的改进  集成电路以及大幅降低成本,但目标是相同的:收集实时数据,遵循指令,快速准确地采取所需的行动,同时避免可能的故障。

每个微控制器,即使在性能有限的最简单的卡中,内部 新的 Elenos 设备现在配备了专有的实时操作系统,其性能至少是 NASA AGC 的 80 倍,以及所有最新的通信协议。

的旅程 Elenos 设备旨在适应各种情况和可能性,并且固件和硬件旨在实现从自动测试到预测性故障分析的各种条件下的最大性能和可靠性。

大部分程序是固定的,但也有 有足够的定制空间,因此您的发射器将按照您的要求运行……您只需考虑一下即可。

回到顶部