数据生成器提供了一种测试电路的简单方法。它确实需要软件,并且所有组件都很容易获得。该设计基于 SDA3002 型电路的时序。与两线 I 2 C 格式相反,如果仅需要发送一个固定数据字,则使用三线连接。 DIP开关S 2和S 3以及八倍拉电阻阵列可以被省略,然后IC 3和IC 4的输入保持在固定电平。
该发生器基于两个级联移位寄存器 IC 3和 IC 4,用作 16 位寄存器并行串行转换器。 时钟由IC 2提供,这是通过设置双稳态IC 1a来启动的。b带按钮开关S 1。当按下该开关时,通过微分网络 R 1 – C 1施加 100 个脉冲以设置双稳态输入。电容器通过R 2放电。保持 S 1处于按下状态不会改变脉冲持续时间,这是必要的,因为如果超过半个时钟周期,计时就会误入歧途。 IC 1b的输出是待测电路的使能信号。启动脉冲还用于将 DIP 开关设置的逻辑电平加载到移位寄存器。只要 pin1 处的信号为低电平,寄存器就会接受并行数据。这是启动脉冲必须短的另一个原因。
启动信号开始整个测试周期——参见图2中的时序图:IC 2 id的输出2 3被IC 1d反相,为移位寄存器提供时钟。这可确保 D0 在整个时钟周期 (1.25 ms) 内出现在输出端。在IC 2的2 3 输出为高电平18次之后,双稳态被复位,并且使能线被连接到IC 2的输出2 5和2 8的IC 1 2 3拉低。这样就完成了一个循环。 在此示例中,移位了 18 位。两个 MSB 由 IC 3的串行输入决定。如果该输入为高电平,则 D16 和 D17 为“1”(如果这些位需要为变量)。必须添加一个或两个作为移位寄存器连接的附加双稳态。主要由下拉电阻确定的发生器消耗的电流非常低,如果所有位都为高,则约为 80。按下 S 1后。振荡器短暂启动,使电流加倍。
-
电路图
+关注
关注
10312文章
10716浏览量
526717 -
转换器
+关注
关注
27文章
8593浏览量
146621 -
寄存器
+关注
关注
31文章
5281浏览量
119746 -
发生器
+关注
关注
4文章
1357浏览量
61591 -
时钟
+关注
关注
10文章
1710浏览量
131241
发布评论请先 登录
相关推荐
评论