所有关于电路

更新20世纪80年代电路板设计

m

螺纹启动器

Metermannd.

加入了2020年10月25日
180.
我有一个小项目,我可以使用一点帮助。

我有一个旧负载管理单元,可以选择添加外部I / O和显示板以将其转换为便携式测试单元,我能够定位和借用这些便携式测试单元中的一个足以反向工程师两个附加电路板都具有相同的示意图。

我想制作加载板的SMT版本,并可能更新电路以消除12V电源的需要(驱动LED显示器)。然而,使用的几个IC,特别是8279显示/键盘驱动程序和两个HM-6561 RAM IC(每个都是一个仙气的128个nybbles!)这些日子可能很难获得新的,而且我想知道是否有类似的东西这可以适用于Arduino控制器?

组合板上有四个连接器:一个用于4x4键盘矩阵,一个用于单元的外部连接,两个用于插入6561 RAM驻留在设备的CPU板上(一个连接器提供地址,较低的Nybble,和控制线,第二个提供上部尼布布尔)。

我附上了6561 RAM IC的原理图和数据表的副本。我认为,无论我最终使用什么应该模仿6561S的时序,从而模仿数据表。

附件

ABSF.

ABSF.

加入2010年12月29日
1,949
处理器是否使用了8085 MPU?

HM6561实际上是256x4 CMOS RAM,A7捆绑低。所以只使用一半的RAM。两个芯片增加了多达256个字节的内存,可以用6116 2kx8 RAM替换。

艾伦
鲁米普森

鲁米普森

加入2019年10月7日
1,170
你有办法阅读程序吗?所以你可以把它放在一个新的董事会里。

大问题;您想使用旧零件建立,或者您想从旧零件开始。
如果你敲门,你需要准确了解董事会的所作所为。

我找不到我正在寻找的董事会,但这是关闭。有一个LCD显示屏才能读出数字。(更换7段显示)有一个键盘。一组红色LED。如果启动新作品,市场上有许多电路板。我正在使用使用电视或监视器的电路板和显示器和LED。它需要鼠标或键盘输入数据。

1603660800636.png.
你擅长硬件或软件吗?
- 注册 -
这是一个带有LCD显示屏的版本,可替换7段显示器和LED。
1603661277289.png.
m

螺纹启动器

Metermannd.

加入了2020年10月25日
180.
我几乎想要用新的设计开始。我认为arduino可以接管8279和大多数胶水逻辑的功能。

远程终端将RAM焊接到处理器板,但在便携式测试仪中,RAM IC被一对浸套接(然后容纳一对带状电缆)替换为载入和向加载发出信号电路板,单位遥控器的唯一其他连接从LED /显示电源的电源导通12V。

因此,从主机的视图中,附加电路板与否则通常焊接到位的RAM芯片无法区分。此附加电路板基本上只采用UUT和键盘输入采用某些刺激以编辑RAM内容,然后由处理器板解释。
m

螺纹启动器

Metermannd.

加入了2020年10月25日
180.
至于擅长硬件/软件,我知道软件设计的基础(我在C64天内汇回了机器代码),我作为电子技术员工作,并在过去建造了测试夹具,所以我知道只有一点关于硬件设计。

工作一直很慢,我想我已经停滞不前,所以看着这是一种帮助刷新的方式,一点地使用我的一些技能。
m

螺纹启动器

Metermannd.

加入了2020年10月25日
180.
看着6116 RAM的切换建议与原始的6561 RAM相反,我看到了一些打嗝,并希望确保我有这个权利。

6561具有四条控制线:〜e(1MHz),〜S1(芯片选择在附加板内生成),〜S2(芯片选择从处理器板上带来),〜W(R / W线)。
6116具有三条控制线:〜CS(芯片选择),〜OE(输出启用),以及我们(写入启用)。

所以,看起来我通过一个或门来运行〜〜〜〜〜〜〜rw,以及馈送s1和s2并将其绑定到~cs,右?
鲁米普森

鲁米普森

加入2019年10月7日
1,170
发现了我正在寻找的董事会。我不宣传这个董事会,只是说它做了很多你想要的东西。
有一个展示右上角。LED和按钮。面包板面积将允许修改。
1603685198864.png.
我在20世纪80年代的6801台电脑板上工作,现在所有这些部件都可以在一个IC中。低于下面的小板有1000倍的内存和更多的IO和更多的速度。如果您必须以任何方式重写代码,那么向上移动一些新的东西。
1603685611097.png.
m

螺纹启动器

Metermannd.

加入了2020年10月25日
180.
我肯定会检查一下董事会。

我认为我的下一步是正准确地完成了从U13的74LS138发出的胶水逻辑部分,所以我知道我需要多少arduino。
MRCHIPS.

MRCHIPS.

加入2009年10月2日
23,174
如果您使用新的MCU(微控制器),您将不需要外部内存和胶水芯片。MCU是一体化设备,可以实际上可以做几乎需要的一切。

您需要做的是撰写单元的完整功能,并使用新组件进行单位的总重新设计。
鲁米普森

鲁米普森

加入2019年10月7日
1,170
是,什么MRCHIPS.说。
现在天“CPU”包括您需要更多的内存。您需要的所有输入/输出都将在同一部分上。

这是硬件的示例。点击图片看看更好。大多数硬件都完成了焊接。它看起来是您的使用1/2的IN_OUT /输出引脚。大约1/20的记忆。我选择的显示器是20x4个字符,所以超出了更换LED显示所需的方式。您可以建造的关键板。
1603720385839.png.
m

螺纹启动器

Metermannd.

加入了2020年10月25日
180.
绝对看起来像Arduino是去的方式。
我已经将胶水逻辑部分剥离到单独的文件中,所以我可以开始在真相等上工作。
似乎从这一点上的问题可能会更好地问Arduino论坛,但稍后可能有其他问题......我所做的一点是商业上可获得的LCDS如何获得,因为所有显示器都显示了当前的测试编号和数据(5个数据数字+校验和数字)。
到目前为止,我欣赏到目前为止的建议/问题。
S.

萨格

加入2019年3月10日
413.
看着6116 RAM的切换建议与原始的6561 RAM相反,我看到了一些打嗝,并希望确保我有这个权利。

6561具有四条控制线:〜e(1MHz),〜S1(芯片选择在附加板内生成),〜S2(芯片选择从处理器板上带来),〜W(R / W线)。
6116具有三条控制线:〜CS(芯片选择),〜OE(输出启用),以及我们(写入启用)。

所以,看起来我通过一个或门来运行〜〜〜〜〜〜〜rw,以及馈送s1和s2并将其绑定到~cs,右?
关于S1 / S2线路的仔细。看起来S1举起高级时间,S2是〜CS。否则,纠正其余的假设,我想......不确定一个人可以在1MHz下切换〜OE吗?对于更快的芯片,〜OE具有40ns的循环时间,这应该是正常的。

编辑:校正,根据地址,U12A确实将该S1线路低位。所以,如果原始RAM只变为S1和S2低电平,则必须使用倒置和类型的门,两条线都必须低于设置〜CS低?
鲁米普森

鲁米普森

加入2019年10月7日
1,170
我所做的是,只要所有显示器都显示当前测试号和数据(5个数据数字+校验和数字),就可以获得小的商业上可获得的LCD。
这些LCD显示器不做图形(不好),它们是为数字和字母而构建的。我有1x16和1x8和2x16和4x16。如果你挑选一个然后后来改变你,它很容易。
在我的最后一个项目中,我使用“当前测试号码”和“日期”的顶线。在第二行上,我展示了一些我意识到的信息会有很大的帮助。然后,我用来帮助调试项目的最后两行,并在软件运行后不会使用。“测试”,“没有错误”,“5”示例:第一件事是让键盘正常工作,以便按下键,显示键编号。既然KB软件正在从显示器中删除。在寻找问题方面有很大帮助。
---------------------
您的LED 7段显示器需要将其写入100秒。保持显示工作是一些硬代码。LCD代码很容易,因为它一旦写入它,它会导致恒定的CPU帮助工作。
\1603729951066.png.
这是一个4行显示的示例,其中它们使用前3行来制作大数字。
1603730095388.png.
m

螺纹启动器

Metermannd.

加入了2020年10月25日
180.
在所有左侧都有一个4x20的想法将有“测试编号”,然后“xx:yyyyyy”,然后“stat:____”(通过或nogo),并且在需要时,最后一行将闪烁“安装”。右侧会有LD A:____通过LD D:____(空白,通行证或Nogo),并允许我完全消除7段和LED。电路板尺寸(约4“x 7”)表示Arduino在后面和前面的显示/键盘/连接器上。
djsfantasi.

djsfantasi.

加入2010年4月11日
7,595
您的LED 7段显示器需要将其写入100秒。保持显示工作是一些硬代码。LCD代码很容易,因为它一旦写入它,它会导致恒定的CPU帮助工作。
我会选择带有背包(处理显示的协处理器的LCD显示屏。设备的Arduino库将处理背景中的LCD更新。您的所有代码都需要做的是初始化背包(有一个库调用)并将数据写入显示。通过图书馆代码维护每秒100次或任何内容的数据。

Arduino的优势是大量设备库,可在背景中标准化典型的维护功能。呈现给设计者的所有内容是程序员所需的功能。虽然它可能屏蔽了一些功能,但它简化了初学者的开发。学习设备的复杂度被推迟,直到需要它们。它不会阻止低级编码。
m

螺纹启动器

Metermannd.

加入了2020年10月25日
180.
好的。我正试图在设计中留在设计中的那条线之间,几乎在Arduino内部可以复制。

现在的一个粘贴点是在装配上找到一个方便的点,我可以从中挑选Arduino的电力,因为它看起来我将无法使用5V轨道通过RAM插座。两个12V耗材中的一个确实达到了一个面板,这将是Arduino面板的面板,但我需要看看它的负载量,或者如果我需要使用在原始设计中所做的其他12V电源。
螺纹启动器 类似的线程 论坛 答案 日期
Prajeet Anand. 微控制器 5.
MRLAROTTA. 无线和RF设计 0.
F 软件和IDES. 23.
j 数字设计 4.
T. 数字设计 9.
最佳