45年前发布的Singer计算器的显示屏变成了可编程时钟
歌手计算器曾经是非常流行的设备。现在处于工作状态,剩下的不多了。这些计算器之一是Singer / Friden EC1117型号,由工程师Eric Cohen掌握,后者通过添加一些现代功能来升级了该设备。工程师拆卸了系统,并安装在Raspberry Pi的内部以控制显示器的放电灯(Hitachi CD-90)。然后一切都变得很简单-工匠安装了UDP服务器并编写了一个Android应用程序来控制整个系统。计算器一直处于工作状态,以前的所有功能都像以前一样工作。在推出该计算器时,其零售价为445美元(今天为2900美元,经通胀调整)。尽管具有某些便携性,但该计算器还是很大的。携带不便。
甚至还有一个提手,Eric决定将其变成手表,从而增加了数字显示器的功能。如上所述,手表的管理是使用Android应用程序完成的。特点歌手/弗里登EC1117:- 制造商:歌手公司弗里登分部
- 型号:EC-1117
- 发行日期:1971
- 产地:日本(日立)
- 发售价格:$ 445
- 重量:3.5公斤
- 尺寸:宽度26.6厘米; 长30厘米,高10厘米
- 电源:13 W,117V AC,50/60 Hz
- 显示:气体排放指示,日立CD-90
- 芯片组:日立MOS LSI,9芯片
- HD3201, HD3202, HN3203, HD3203, HD3205, 2-HD3206, HD3207, HD3208
- : 12
- : — , , ,
, :- - . .
- Raspberry Pi ;
- .
- UDP , :
- Android;
- UDP, ASCII-;
- ;
- .
为了执行我们的计划,我不得不使用示波器-必须对EC1117显示接口进行反向工程。工程师收到必要的数据(数据传输接口和协议)后,立即进行下一步-连接Raspberry Pi 2B。
该计算器通过4504逻辑电平转换器连接到GPIO Raspberry,此后,编写了一个小型C程序,用于总线协议的软件仿真。它使您可以解码简单的ASCII协议,该协议可以无线更改计算器气体排放显示的操作模式。尤其是,开发人员能够设置日期/时间格式并设置设备任何显示灯的值。开发Android应用程序有助于作者进一步了解Android操作系统以及为此操作系统编写应用程序的原理。为了控制计算器,使用了其显示的示意图。默认情况下,计算器显示日期和时间,包括秒。向右滑动,还可以添加几分之一秒。向左滑动时,该值将恢复为默认值。可以在应用程序中通过滚动来更改每个显示灯上的值。您可以同时控制多个指标值。有一个计时器模式。已创建一个实用程序,可让您配置IP和端口值。将来,Eric计划为系统提供实时操作系统(Xenomai,PremptRT等)。他还没有亲自说明小数点的工作原理;这已在计划中。也许计算器可以作为媒体中心工作(这里的媒体中心是什么意思,作者没有解释)。有关已完成工作的所有技术信息都可在文档(.pdf)中找到。这里是软件总线协议仿真器的源代码。这是一个用于Android 控制显示的程序。Source: https://habr.com/ru/post/zh-CN396267/
All Articles