您还未登录! 立即登录
积分: 0
消息
提醒
设置
我的帖子
首页
发帖
账号
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
手机号码,快捷登录
登录
立即登录
立即注册
其他登录
QQ
微信
闲聊
首页
Portal
分类
BBS
资讯
图片
视频
圈子
Group
导读
标签
发现
搜索
搜索
热搜:
外空
太空
航天
本版
文章
帖子
用户
帖子
收藏
勋章
任务
相册
留言板
门户
导读
排行榜
设置
我的收藏
退出
0
0
0
返回列表
人类登月用的电脑和相机是什么样的?
[ 复制链接 ]
发布新帖
红矮星
高级会员
439
主题
-1
回帖
999
积分
高级会员
高级会员, 积分 999, 距离下一级还需 1 积分
高级会员, 积分 999, 距离下一级还需 1 积分
积分
999
私信
航天
635
0
2019-7-10 18:03:16
Photo credit: NASA
欢迎关注“创事记”微信订阅号:sinachuangshiji
文/金捷幡
来源:金捷幡(ID:jin-jiefan)
2019年7月是阿波罗11号登月50周年。
关于20世纪人类这次最伟大没有之一的演出,也许用任何短文纪念和评论都是可笑的。
所以我只是攫取了自己关注的两个小角落,分享一下自己的好奇心。
一、
阿波罗计划1961年开始的时候,集成电路(芯片)才刚刚发明两三年,计算机还是重达几百公斤充满整个房间的庞然大物。
因为飞船速度极快,登月舱从月球起飞后还要精准地和绕月球飞了几十圈的轨道舱对接,靠人驾驶是不太现实的,把计算机装进飞船是当时科学家和工程师挑战的“不可能任务”之一。
其实那时的集成电路里面才一两个晶体管而已,现在手机的芯片比它多一亿倍。即使为了减轻重量(最后只有32公斤),这个导航计算机还是用了30000个零件,花了2000人年的手工装配起来。
导航计算机设计极其紧凑和模块化
飞船主要是惯性导航,六分仪、陀螺仪和加速计提供测量数据,还有通过望远镜确认星星的位置,电脑进行实时分析处理。
二、
这台机器是人类最早的用硅芯片做的计算机。1963年为它采购的芯片占美国当年芯片总产量的60%。这种用逻辑电路组成的CPU是今天我们用的电脑的雏形。
导航计算机的逻辑模块一瞥
所以,登月工程极大促进了半导体业的发展。今天全世界人们的电子化生活,应该说都和这个项目有很大关系。
当年还没有我们今天用的这种半导体内存和硬盘,那么数据存在哪里呢?这是最有意思的部分。
导航计算机的程序有36,864个字组成,纺织女工们用绳子打结的方式表示0和1,存储了这些程序。显然,这种存储是只读的,不能改。优点也很显著,就是很结实不会坏。
绳子Memory被卷到这个模块里
CPU处理需要把程序临时调入内存,女工们在绳子上套上小铁环,通过磁力变化来区别0和1。登月用的内存是2K,比今天手机内存小了一百万倍。
绳子磁芯 Memory 模块打开图
三、
导航计算机是由麻省理工学院开发的。当年的程序也不是像今天的码农这样敲进去的,而都是在纸上手写的。纸上写完,再做成穿孔纸带输入大型计算机做验证,最后成功了再给女工们去打结。
下图是展示写这些程序用了多少纸。全部是汇编语言和一些数学算法,总共花了1400人年。从这里看,现在的程序员应该感到无比幸福才对。
Photo credit: MIT
阿波罗导航计算机显示了其无与伦比的可靠性。在后来的多次登月活动中,几乎没有出现任何问题。
登月的源代码有在Github公布,网上也有不少该计算机的模拟器,有兴趣的同学可以体会一下。
漂亮的人机界面 Credit:NASA
四、
最后,我们看一下登月用的相机:瑞典哈苏。宇航员在月球上使用的是配备蔡司F5.6镜头的哈苏数据相机,这个相机在-65°C到120°C都可以正常工作。
Photo credit: Hasselblad
因为返回
地球
的重量越轻越好,宇航员拍完照片会把胶片盒取下来,然后把相机扔掉。五次登月活动总共有12台哈苏相机被遗弃在月球上。
最后放一张登月全过程示意图:
新浪网
点赞
0
收藏
0
回复
举报
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
立即登录
点评
高级模式
本版积分规则
回帖并转播
回帖后跳转到最后一页
返回
浏览过的版块
UFO
建议反馈
国外航天
首页
分类
资讯
发现
我的