cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 3855|回复: 3

[纯编程、古董] 关于Ti 59计算器 磁条读取部分的一点儿想法

[复制链接]
发表于 2016-3-14 13:30:36 | 显示全部楼层 |阅读模式
手头有两个Ti 59,也有磁条,无奈都无法成功读取程序。
一个想法,既然是磁头读写,一定也是高低电平来完成2进制程序读写,如果能够通过计算机给予一定的电信号,也许能够代替磁头和磁卡

第一步肯定是分析电路结构
目前的分析结果如下,大家可以一起来玩



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2016-3-14 15:21:05 来自手机 | 显示全部楼层
哈哈 我来顶了 沙发 ..
发表于 2016-3-14 18:12:48 | 显示全部楼层
本帖最后由 晨皓小盆友 于 2023-4-8 21:54 编辑

想法不错,但拥有ti-59的人应该不多
 楼主| 发表于 2016-3-15 19:08:39 | 显示全部楼层
本帖最后由 79859899 于 2016-3-16 21:39 编辑

更新一下在youtube上看读磁条时的现象:
(1)插入磁条时马达转,说明磁条头部触发了马达开关。此时由于磁条没有进入马达转轮中,并没有被吸入移动,需要手动往里再推一下,说明此时并没有读取数据。(说明数据的读取的开启的确需要数据开关,但疑问也出来了,这个是双开关启动(先马达后数据开关),还是单开关启动呢(数据开关)?)
(2)磁条被吸入马达转轮,行进过程中触发读取数据开关,此时开始读取数据。
(3)磁条一部分被转出,此时由于磁条整体已过马达开关,致使其闭合。在马达停止转动的同时,计算器屏幕显示数字1,说明程序已经读入1区。(这里我可以明确数据读取关闭的判断是依靠马达开关,因为此时数据开关依然还被磁条开启)
(4)手从另外一头抽出磁条,此时我认为已经不在对数据进行读取了,因为手速不是一个匀速状态,不能作为一个读取判断,抽出的过程中磁条离开数据写入开关。整个过程完毕。

通过一个完整的观察,我认为可能的数据读取开关变化为:
1、马达开关开路(开启马达的同时,触发程序读取的预备状态)
2、数据开关开路(在判断(1)开路的情况下,正式开始程序读取)
3、马达开关短路(关闭马达的同时,关闭程序的读取)
4、数据开关短路(作为拔磁条后必然发生的一步,由于在(3)时程序已经读完,也许这一步仅仅是一个程序可以考虑运行的判断标准吧,也许这步毫无作用,我不确定)

视频地址:https://www.youtube.com/watch?v=G62GbpXvCao
可能要走小水管
更新技术手册:http://www.1000bit.it/support/manuali/ti/ti59-service-manual.pdf
根据手册中信息,可以通过调节电阻控制马达速度,马达的速度决定是否
部分内容翻译:
磁性读/写组件

在计算器和程序卡之间的信息转换通过磁性读/写组件完成。这个组件由4通道磁头、两个正常状态下闭合的开关、一个夹轮、一个驱动滚轮/马达、一个夹板和塑料壳组成。

通过调整电阻(R2),名义上的卡速被设置为2.3英尺每秒(IPS)。在2.0-2.5 IPS之间,计算器都会正确读取程序。在速度低于2.0 IPS的情况下,磁头不能产生能够正确读取所需要的输出电压。 在速度高于2.5 IPS的情况下,写入长度大于磁卡可用长度。(注意:卡速的增加会带来卡片磨损)
一个正确设置卡速的方法是调整R2,直到老磁卡上Texas中的“x”,在写入过程中正好停在左边出口的中间。一个新磁卡能通过打磨它的印刷面来模拟一个老磁卡。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-11-21 19:15 , Processed in 0.049917 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表