Hacker News 中文摘要

RSS订阅

70年代的矢量图形工作站 -- A vector graphics workstation from the 70s

文章摘要

这篇文章讲述了作者修复一台1970年代Tektronix 4051矢量图形工作站的经历。这台重达35公斤的大型设备是Tektronix公司在1975年推出的产品,主要用于图形处理。作者详细描述了获得这台古董设备的过程,并分享了修复过程中的一些细节。

文章总结

修复一台70年代的矢量图形工作站——Tektronix 4051

初识设备

Tektronix以生产示波器等电子测试设备闻名,但鲜为人知的是,该公司在70年代还推出过一系列图形工作站。本文作者通过朋友购得一台1975年产的Tektronix 4051工作站。这台重达35公斤、近一米长的庞然大物,内置摩托罗拉6800处理器,支持BASIC语言和矢量图形操作,标配8KB内存(可扩展至32KB),并可通过背部的ROM模块加载额外功能。

历史背景

  • 早期终端:1969年推出的Tektronix 4002采用存储式CRT技术,无需显存即可显示图形(分辨率400×300)。1971年的4010分辨率提升至1024×780,价格约为4000美元(相当于2025年的3万美元),远低于竞争对手IBM 2250的28万美元(现价超200万美元)。
  • 巅峰之作:1974年的25英寸4016分辨率高达4096×3120,堪称"4K先驱"。

修复过程

  1. 初步检查:设备长期存放于棚屋,外观尚可但电源开关损坏。临时用导线短接后(作者警告:此操作危险!),发现变压器的一条电源线断裂,经焊接修复后通电成功。
  2. 电压校准:测量近4000V的高压电源后,发现CRT的75V和196V供电实际仅为55V和160V。通过调整校准电位器,最终使显示恢复正常。
  3. 意外事故:一个47欧姆的限流电阻因过热烧毁,更换后设备顺利启动。
  4. 磁带机问题:随机的系统备份磁带因皮带断裂无法读取,但暂不优先修复。

硬件配置

  • 扩展功能:设备配备32KB内存和ROM扩展器(最多支持16个8KB ROM模块),随机附带编辑器、二进制数据存储和软驱支持三个ROM。
  • 外设支持:支持RS232和GPIB接口,但作者缺少原装软驱(型号4907)。

软件生态

  • 游戏限制:因存储式CRT特性(无法局部擦除),仅能运行《大富翁》等回合制游戏。活跃类游戏需全屏刷新,体验不佳。
  • 资源宝库:GitHub上有大量开源程序(如蒙特·麦格劳整理的资源库)和模拟器可供现代设备体验。

未来计划

作者计划制作GPIB闪存模拟器(解决数据存储问题)和ROM克隆板,进一步挖掘这台古董设备的潜力。

本文配图展示了设备内部精密的电路设计和修复过程,印证了泰克仪器"电压校准精准到令人发指"的传统。这台50岁高龄的工作站历经沧桑仍能正常运行,堪称电子工程史上的活化石。

评论总结

以下是评论内容的总结:

  1. 对Tektronix技术的赞美

    • 多位评论者称赞Tektronix设备的工程设计和显示技术(评论9、7、4)
    • "The engineering on anything made by Tek is nothing short of amazing"(评论9)
    • "Given the low res pixel displays of that era, even these dated displays were a great solution"(评论7)
  2. 对矢量计算/显示技术的怀念

    • 评论者表达对矢量技术没落的遗憾,认为其显示效果独特(评论2、8)
    • "Nothing, not even OLEDs can replicate the beauty of phosphor glow"(评论2)
    • "The original Tektronix terminals did all screen drawing with these vector commands"(评论8)
  3. 技术细节讨论

    • 讨论特殊打印机内存技术(评论1)
    • 讨论GPIB接口标准(评论13)
    • "The printers for these used a special vacuum tube for memory"(评论1)
    • "GPIB! Also known as IEEE 488, it was the USB of the 70s"(评论13)
  4. 现代应用可能性

    • 讨论在终端模拟器中支持矢量命令的可能性(评论5)
    • "xterm can run Tek vector commands...Would be cool if they would consider adding"(评论5)
    • 社区对复古技术复兴的期待(评论6)
    • "I believe in the community making this a yes"(关于运行DOOM的评论6)
  5. 个人使用经历

    • 多位用户分享使用Tektronix设备的经历(评论7、8、11)
    • "One of my first jobs I worked in a government agency that still had Tektronix 4054"(评论7)
    • "The first graphics code I ever wrote used Tektronix vector commands"(评论8)

注:所有评论均无评分(None),主要观点集中在技术怀旧、工程赞赏和现代应用可能性三个方面。