打印

大多数人易忽视的反逻辑设计

[复制链接]
4751|24
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
pengjianxue|  楼主 | 2009-8-21 11:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大多情况下采用正逻辑,但在某些情况下必须采用反逻辑,否则后果不堪设想,例如:

1, 轮船上的燃油加热控制

正逻辑是:电磁阀通电时,打开加热蒸汽阀加热, 后果是一旦电源故障则蒸汽阀关闭,造成燃油凝固堵塞管路.

反逻辑是:电磁阀失电,打开加热蒸汽阀加热, 结果是即使电源故障,蒸汽阀仍打开,不会导至事故

2,汽车门
正逻辑是:通电门打开, 后果是失火导止电源失电,门打不开

反逻辑是:失电门打开,后果是失火导止电源失电,门可打开



彭建学  上海

相关帖子

沙发
gaohq| | 2009-8-21 12:02 | 只看该作者
听课中。

使用特权

评论回复
板凳
pengjianxue|  楼主 | 2009-8-21 12:21 | 只看该作者
输出有时要用反逻辑,输入有时也要采用反逻辑

开关量输入和模拟量输入有时也要采用反逻辑.

彭建学  上海

使用特权

评论回复
地板
因特网用户| | 2009-8-21 12:29 | 只看该作者
占座

使用特权

评论回复
5
PowerAnts| | 2009-8-21 12:32 | 只看该作者
呵呵, 类似于I/O高有效,还是低有效的问题, 主要是为了避免输入故障(如传感器失效,上电竟争冒险等)

使用特权

评论回复
6
PowerAnts| | 2009-8-21 12:35 | 只看该作者
玩数字电路设计的,应该都会注意到这个问题的,如用CPLD写一个SDRAM控制器, 地址线,数据线是正逻辑,而CS,WR,WP等就要弄成反逻辑

使用特权

评论回复
7
auzxj| | 2009-8-21 12:39 | 只看该作者
不错,学到了新的方法。。。。。。。。。。。

使用特权

评论回复
8
oufuqiang| | 2009-8-21 12:41 | 只看该作者
好帖要顶,简单明了。老彭可是知名人士啊

使用特权

评论回复
9
chunyang| | 2009-8-21 12:43 | 只看该作者
通常称为“负逻辑”,设计电路时确实要注意此点,但一般工程师的思路容易陷入正逻辑漩涡。其实,能够注意到电路暂态和失效态的逻辑设计就能很自然的想到负逻辑的运用,只是现实中,在进行电路设计时能抓住这些细节问题的考量和解决往往需要足够的经验积累,所谓的“高手”不在于会用什么高深、复杂的器件,而是在于细节的把握。

使用特权

评论回复
10
xwj| | 2009-8-21 12:48 | 只看该作者
概念好理解,但我觉得LZ举得例子1、2都不是很合理

合理的例子有:
比如电梯、起重机的电磁阀,比如设备的急停开关等

使用特权

评论回复
11
pengjianxue|  楼主 | 2009-8-21 13:21 | 只看该作者
随便举个例子在于说明问题.

9楼说的对, 成败在于细节, 在设计的时后要主动重点考虑各种异常,反常,失效,错误等情况,

甚止考虑到老鼠尿尿.

彭建学  上海

使用特权

评论回复
12
gaohq| | 2009-8-21 15:53 | 只看该作者
哈哈,按楼上这样子说,那有责任心的做设计的每天都诚惶诚恐。不定那个设计又失虑了某种情况。

使用特权

评论回复
13
HWM| | 2009-8-21 16:06 | 只看该作者
逻辑无所谓正反,只是定义而已。
一般(其实也是必须)都将“失电”状态定义为安全态,这是工程设计的基本常识。

使用特权

评论回复
14
pengjianxue|  楼主 | 2009-8-21 16:10 | 只看该作者
在自动控制和高压仪器设备的设计要重视

彭建学 上海

使用特权

评论回复
15
maychang| | 2009-8-21 16:47 | 只看该作者
自从铁路用压缩空气刹车,其设计就是没有空气压力时刹车,有空气压力刹车松开,至今如此。

使用特权

评论回复
16
HWM| | 2009-8-21 17:00 | 只看该作者
呵呵,确实有时还要考虑方便性。

使用特权

评论回复
17
一只小蜗牛| | 2009-8-21 17:14 | 只看该作者
学习来了

使用特权

评论回复
18
heimai20| | 2009-8-21 19:20 | 只看该作者
好贴不能沉

使用特权

评论回复
19
kylezhou| | 2009-8-22 11:33 | 只看该作者
故障弱化,岂是一个正反逻辑所能表达的?
什么老鼠尿尿,不过是正常设计中考虑的防水和防腐蚀问题,我们设计的时候总不能一个个特例去考虑,那就没完没了了,而是要把可能遇到的影响归纳总结而得出共性,这才是解决问题之根本。

使用特权

评论回复
20
chenzichao2006| | 2009-8-24 09:31 | 只看该作者
任何事情都没绝对啊 哈

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

94

主题

1994

帖子

44

粉丝