[运放] 需要设计一个逻辑电路,请大家帮忙

[复制链接]
3646|25
 楼主| nngogogo 发表于 2017-11-8 22:02 | 显示全部楼层 |阅读模式
A、B分别为两个比较器的输出端  经过数字逻辑电路后的输出为图中OUTPUT   请问 数字电路应该怎么设计啊?
请各位大神指点指点 谢谢

本帖子中包含更多资源

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

×
戈卫东 发表于 2017-11-8 22:19 | 显示全部楼层
异步清除触发器
戈卫东 发表于 2017-11-8 22:24 | 显示全部楼层
比如74HC74就符合你的要求。
D给1,nRESET接A,CLK接B

评分

参与人数 3威望 +5 收起 理由
caijie001 + 2 赞一个!
世界心 + 1 很给力!
nngogogo + 2 很给力!

查看全部评分

Jack315 发表于 2017-11-8 23:16 | 显示全部楼层
要求或需进一步明确。:
B 上升沿,A是必须高电平还是没关系? ->输出高电平;
A 下降沿,B是必须低电平还是没关系? ->输出低电平。

评分

参与人数 1威望 +1 收起 理由
nngogogo + 1 很给力!

查看全部评分

zhangxiyi5277 发表于 2017-11-9 00:27 来自手机 | 显示全部楼层
让那些做垃圾单片机的给你拿单片机做吧,,,

评分

参与人数 1威望 +1 收起 理由
nngogogo + 1 很给力!

查看全部评分

captzs 发表于 2017-11-9 08:36 | 显示全部楼层
本帖最后由 captzs 于 2017-11-9 08:43 编辑

   可以用一个RS和非门实现。   如果B脉冲有可能出现在A的占空,则非门输出先微分再置0。

本帖子中包含更多资源

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

×

评分

参与人数 1威望 +2 收起 理由
nngogogo + 2 很给力!

查看全部评分

xmar 发表于 2017-11-9 09:04 | 显示全部楼层



本帖子中包含更多资源

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

×

评分

参与人数 1威望 +2 收起 理由
nngogogo + 2 很给力!

查看全部评分

xmar 发表于 2017-11-9 09:37 | 显示全部楼层
或可以用可编程器件CPLD,编译烧写下面Verlog代码:

module cmpLatch(A, B, OUT);
  input  A, B;
  output OUT;
  reg OUT;
   
  always @(negedge A or posedge  B)
    if(B)
        OUT <= 1;
    else  if(~A)
        OUT <= 0;
    else
       OUT <= OUT;

endmodule
  
戈卫东 发表于 2017-11-9 10:03 | 显示全部楼层

我觉得用一个7474就够了。。。
maychang 发表于 2017-11-9 10:13 | 显示全部楼层
戈卫东 发表于 2017-11-9 10:03
我觉得用一个7474就够了。。。

准确地说,用半片74HC74就够了。
captzs 发表于 2017-11-9 11:08 | 显示全部楼层
本帖最后由 captzs 于 2017-11-9 11:11 编辑

不知道我的仿真7474片是不是一样,A脉冲不加非门,是前沿触发Q转低电平。

本帖子中包含更多资源

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

×

评分

参与人数 1威望 +2 收起 理由
nngogogo + 2 很给力!

查看全部评分

xmar 发表于 2017-11-9 11:16 | 显示全部楼层
戈卫东 发表于 2017-11-9 10:03
我觉得用一个7474就够了。。。

楼上说得对。改正如下:


本帖子中包含更多资源

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

×

评分

参与人数 1威望 +2 收起 理由
nngogogo + 2 很给力!

查看全部评分

宇容创行 发表于 2017-11-9 11:24 | 显示全部楼层
这个发在模拟版,逻辑电平,速率啥的可都没说
戈卫东 发表于 2017-11-9 12:39 | 显示全部楼层
captzs 发表于 2017-11-9 11:08
不知道我的仿真7474片是不是一样,A脉冲不加非门,是前沿触发Q转低电平。

A接“1CLR'”就好了
 楼主| nngogogo 发表于 2017-11-9 12:45 | 显示全部楼层
感谢各位 单片机很好实现  但是感觉高射**打蚊子   本人不是电子专业科班出身 所以只是用到哪里看到哪里
其实这里是想做一个I-F变换  达到上阈值后触发B路的比较器 对积分电容进行复位 复位至下阈值后停止在重新进行充电
预计输出的频率大概在0.01-100kHz  
再次感谢各位的回复 已经通过74HCT74模拟仿真  准备买几个做做实验  谢谢~

评论

频率高了,单片机不行,还只能用硬键实现。  发表于 2017-11-9 13:29
 楼主| nngogogo 发表于 2017-11-9 12:54 | 显示全部楼层
一直没找到在哪里结贴给分啊。。。。
玄德 发表于 2017-11-9 14:12 | 显示全部楼层
nngogogo 发表于 2017-11-9 12:54
一直没找到在哪里结贴给分啊。。。。


24小时以后,楼主位。

caijie001 发表于 2017-11-10 12:36 | 显示全部楼层
哇,很多大神哈哈,
linqing171 发表于 2017-11-10 17:16 | 显示全部楼层
除了四楼,大家都没有人提出异常处理来。
莫非真的不需要乱时序下测试吗?

如果考虑实际使用情况,两个比较器是一个信号比较出来的?如果下面那个是高门限比较出来的话,为什么不用个迟滞比较器来解决?
用个5个脚几毛钱的MCU真的比74系列的大材小用吗?
 楼主| nngogogo 发表于 2017-11-10 22:41 | 显示全部楼层
Jack315 发表于 2017-11-8 23:16
要求或需进一步明确。:
B 上升沿,A是必须高电平还是没关系? ->输出高电平;
A 下降沿,B是必须低电平还 ...

A 和 B 是一路相同的模拟信号  形状近似为三角波  所以您说的这些都是必须的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

213

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部