☞ 欢迎来到神奇的01世界 ☜

莱布尼茨的阶梯轴为机械式乘除运算提供了一种巧妙的实现途径,但其本身作为一个长长的圆柱体却显得十分笨重。托马斯的算术仪充分发挥了阶梯轴的实用价值,却绕不过它笨重的特质。20位的算术仪长约70cm,需占用大半个办公桌面,而托马斯为1855年巴黎世界博览会专门制作的30位算术仪足有一架钢琴那么大。

莱布尼茨之后,世界各国的许多发明家都为缩小阶梯轴的体积绞尽了脑汁,他们中的一部分人不约而同地想到了一种把阶梯轴“拍扁”的做法。

齿数可变的齿轮

阶梯轴的本质,是实现了两个齿轮啮合齿数的可变性,那么,只要设计一个可以通过机械原理手动改变齿数的齿轮,就可以取代阶梯轴了。这样的齿轮由1个圆盘和9根销钉组成,销钉在弹簧的作用下默认为缩进状态,靠转动一个与销钉底部接触的圆环可以将它们一一顶出。这种齿轮名为pinwheel,我们不妨称之为“销轮”。

销轮结构

销轮可以扮演0~9齿10种齿轮的角色,旋转1圈,与它啮合的受动轮也便有了旋转0~9格的10种情况,与阶梯轴有着异曲同工之妙。

从18世纪初到19世纪70年代的160年余里,先后有来自意大利、德国、英国、法国、波兰、美国等多个国家的发明家用销轮建造了机械计算器,但多数机器并没有走出他们的实验室,直到1890年,一位和托马斯一样既懂技术又善经商的俄罗斯人才把它真正推向了世界。

戏剧性的是,直到19世纪末,人们才发现,其实莱布尼茨早在1685年就提出了类似销轮的设计。那时的莱布尼茨早已发明了步进计算器,但才听说帕斯卡的算术机。他从友人的信件中大致了解算术机的组成之后,提出了一种扩展方案,使其具有乘除运算的能力。主要原理就是增加一种齿数可变的齿轮,第一排为原算术机的齿轮,第二排为齿可以按需拆除的被乘(除)数轮,第三排为以直径表示数值的乘(除)数轮,第二、三排齿轮采用履带传动。

莱布尼茨对算术机改进方案的手稿(以365×124为例)(图片来自《A Source Book In Mathematics》)

虽然莱布尼茨并没有实现这一方案,但至少说明,他早就想到了动态改变齿轮齿数的点子。

销轮计算器

19世纪70年代,实用的销轮计算器几乎同时诞生于两个大国之中。其一是美国,一位名为弗兰克·史蒂芬·鲍德温(Frank Stephen Baldwin)的发明家在1875年取得专利;其二是俄罗斯,一位来自瑞典的机械工程师W·T·奥德纳(Willgodt Theophil Odhner)于1878年取得专利。

弗兰克·史蒂芬·鲍德温(Frank Stephen Baldwin),1838-1925,美国发明家。(图片来自维基百科、美国专利159244)
W.T.奥德纳(Willgodt Theophil Odhner),1845-1905,工作在俄罗斯的瑞典工程师、发明家、企业家。(图片来自维基百科、美国专利209416)

前者看似抢了一个小小的先机,但鲍德温的机器直到1912年才开始经由刚成立的门罗公司(Monroe Calculating Machine Company)进行商业化生产;而后者,由于奥德纳拥有自己的生产车间,在1890年就开始了商业之旅,他的机器被称为奥德纳算术仪(Odhner arithmometer)。

奥德纳算术仪组成结构(原图来自维基百科)

奥德纳算术仪也分为不动和可动两大部分,通过拨动外露的销轮把手置数,计算手柄顺时针旋转进行加、乘运算,反之减、除。奥德纳还设计了标识小数点的滑块,方便用户小数计算时的读数。

显然,扁平式的销轮使机器上的数位可以挨得很近。上图中是比较主流的13位(计算结果)奥德纳算术仪,这一型产品(含底板)的长度一般在30cm左右,而20位的产品长度一般也只有40cm出头,相比托马斯算术仪要紧凑得多,而且位数多越有优势。

到1900年,奥德纳算术仪的销量超过了托马斯算术仪。1917年俄罗斯爆发十月革命,奥德纳的工厂在国有化后于1918年关闭,30年不到的时间里它生产了约23000台机器。

而从1893年开始,世界各地还相继出现了许多生产奥德纳算术仪的其他公司,整个行业在1950年统计的历史总产量已有数百万台,并持续增长到70年代电子计算器普及为止。

参考文献

  • Wikipedia. Arithmometer[EB/OL].
  • Wikipedia. Pinwheel calculator[EB/OL].
  • Smith, Eugene D . A Source Book In Mathematics[M]. Dover, 1959.
  • Wikipedia. Frank Stephen Baldwin[EB/OL].
  • F. S. Baldwin. Calculating Machine:US159244 [P]. 1875-02-02.
  • Wikipedia. Monroe Calculating Machine Company[EB/OL].
  • Wikipedia. Willgodt Theophil Odhner[EB/OL].
  • W. Odhner. Calculating Machine: US209416 [P]. 1878-10-29.
  • Nigel Tout. Instructions for basic arithmetic operations with a rotary pinwheel calculator[EB/OL].
  • John Wolff. Pin-wheel Calculators[EB/OL].

销轮计算器——走出阶梯轴的「笨拙」困境相关推荐

  1. 只有 5000 个用户,却估值一亿美金?音频社交产品出了匹「黑马」

    看似毫无壁垒的功能,却有音频社交探索的新思路. 你能想象,自己某天可以跟大作家.大明星们像朋友一样自在地聊天,探讨时事.艺术等各种彼此感兴趣的话题么?通过一个叫 Clubhouse 的 App,这种场 ...

  2. 召集最强的智,昇腾计算产业射出一支「穿云箭」

    贾浩楠 金磊 发自 凹非寺 量子位 报道 | 公众号 QbitAI "一支穿云箭,千军万马来相见". 昇腾计算产业2021年的一个大动作,就是号召各路豪杰一起加入昇腾众智计划. 2 ...

  3. 偷特斯拉Autopilot代码?小鹏汽车前员工:「无意」带出,纯属「疏忽」

    本文转载自 新智元 据美国地方法院4月15日的文件显示,特斯拉就其针对前雇员曹光植的诉讼已经达成和解. 随后,这位前特斯拉工程师.小鹏汽车前「感知负责人」曹光植的辩护律师也发表声明,特斯拉已同曹光植达 ...

  4. 抵御「黄貂鱼」攻击,谷歌使出禁用2G「大招」

    整理 | 于轩       责编 | 张红月 出品 | CSDN(ID:CSDNnews) 你还在使用2G吗?相信很多人第一反应都是"怎么可能?"确实,现在绝大数人都在使用技术成熟 ...

  5. 《了不起的盖茨比》----走出绿灯困境

    关于无缘的爱情.不灭的梦想与让人心痛的故事 前言:了不起的盖茨比? 这是一本了不起的书,我建议每一个城市人都读一读. 读这部作品,你会看到繁华美丽背后的人生百态,在喧闹的城市里,有多少可怜的失心人像盖 ...

  6. GPT-3训练出「杀人狂」AI,你还敢用吗?

      新智元报道   编辑:袁榭 拉燕 [新智元导读]家用电器「活过来」,在动画电影里很温馨美妙.但用GPT-3支撑的模型在现实中复现,差点就酿成血案了-- 相信很多内向的人在小时候都有一个「假想」的朋 ...

  7. 《博德之门 3》究竟有多「DnD」?

    拉瑞安工作室于今年 PAX East 上展示了<博德之门 3(Baldur's Gate 3)>的首个实机演示片段,并透露这款游戏将会尽可能遵循「DnD 5E」规则.本文作者是一名< ...

  8. 启科量子加速商业化:量子通信为「盾」,量子计算为「矛」

    7月6日,国开启科量子技术(北京)有限公司(以下简称"启科量子")发布其新一代商用QKD设备QCS-288.据创始人陈柳平在发布会上介绍,QCS-288较同类QKD(量子密匙分发) ...

  9. 下沉、重聚、归位背后,是一位学者转身业界带领阿里iDST建立技术「影响力」的四年

    撰文 | 李九喻 王艺 编辑 | 刘燕 两个月前,在杭州阿里巴巴西溪园区的一间会议室里,机器之能见到了阿里巴巴 iDST 院长金榕. 金榕风风火火地进来,在会议桌靠近门口的一侧坐下.他说话很快,由于长 ...

最新文章

  1. 学python工资高吗-Python工资一般是多少 看完吓你一跳
  2. 禁止修改varchar到int|[运维规范]
  3. Tomcat源码解析六:Tomcat类加载器机制
  4. jQuery 打气球小游戏 点击气球爆炸效果
  5. tensorrt轻松部署高性能dnn推理_NVIDIA TensorRT高性能深度学习推理
  6. ASP.NET 网站路径
  7. 基于jQuery焦点图片新闻代码(JS+CSS)
  8. 索尼首款 AI 图像传感器,让相机处处更智能
  9. OpenShift 4 - DevSecOps Workshop (1) - 安装 Workshop 环境
  10. 软件工程概论第十三周学习进度
  11. 探究操作系统的内存分配(malloc)对齐策略
  12. android路上的点点滴滴
  13. SharpDevelop安装与配置
  14. C语言编写取单词首字母,C语言练习之单词首字母大写
  15. 程序员工作久了,都不会好好说人话了...互联网人的....黑话
  16. 在blender使用MMD模型凹造型的简单流程
  17. 每日五题 -202110
  18. 四种常见的 POST 提交数据方式 专题
  19. lun 9102深圳国际物联网
  20. SODBASE CEP学习(十五):常见场景EPL示例

热门文章

  1. sat求解器解哈密顿回路
  2. 计算机系统知识讲解视频教程,考研计算机视频讲解视频教程
  3. java排课系统源代码,JSP自动排课系统 - WEB源码|JSP源码/Java|源代码 - 源码中国
  4. linux从当前目录打开fx,文件标准I/O基本操作——FX乐曲时代_莫韵乐的Linux英雄传...
  5. Python如何创建kv文件
  6. 多传感器融合技术(基本概念、前融合和后融合的区别)
  7. 计算机x级是什么水平,相当给力:560x(什么级别的560x显卡)
  8. 【精】LintCode领扣算法问题答案:入门
  9. druid连接池参数
  10. 金山毒霸6 最新版(全功能版) 注册版