2.用 “與或式” 表示任何的組合邏輯電路
假設電路有n個開關控制,每個開關都有0和1兩種情況,那麽所有可能出現的輸入情況有2的n次方種。
比如說,有2個開關,那就有 “00,01,10,11” 【另一種記法是a'b',a'b,ab',ab】,共4種(2的2次方)可能出現的輸入。
如果有3個開關,那就有 “000,001,010,011,100,101,110,111” ,共8種(2的3次方)可能出現的輸入。
然後,輸出為1的結果肯定在這裡面挑啊!有幾個就挑幾個出來嘛!然後把他們加(+,or,或)起來不就行了嘛。
比如我希望有個監視交通信號燈有沒有正常工作的電路:abc代表紅綠黃燈,是輸入,y是輸出(交通燈正常工作y輸出為1,不正常工作y輸出為0)。
那麽我們分析知道:只有ab'c',a'bc',a'b'c這3種情況是正常的,其他情況都是不正常的。
於是有y=ab'c'+a'bc'+a'b'c的邏輯式。
看不懂上面這段話麽?多看幾次吧。
類似於y=ab'c'+a'bc'+a'b'c這樣的式子,先用 “與” 將各個輸入端並接,再用 “或” 將這些結果加起來,就叫與或式。
那麽,我們還是用上面的例子做講解,所謂的 “與或式” 。
如圖:這就是所謂的y=ab'c'+a'bc'+a'b'c
左上角是電路的實際連法,右邊是對應的電路圖。
一定要學會看懂我的電路圖啊,不然後面就沒法學了。
【打了黑點的交叉處是連在一起的,沒打黑點的交叉處是錯開的】
現在大家先把目光放到左下角的表格那裡:
表格左邊,列出了所有的開關的可能的組合情況,因為有3個開關所以有8種組合方式,沒錯吧?
再回憶題目的要求:3個紅綠燈正常使用時輸出為1,什麽時候算正常使用呢?
肯定只能亮一個燈才對吧!紅燈黃燈一起亮肯定是不正常的。
那麽正常情況就是001,010,100這3種情況了,這3種情況下y都是1,其他情況下y為0。
把這3種情況加起來就得到了邏輯關係式y=ab'c'+a'bc'+a'b'c了。
加幾個2級管,這樣希望你們能理解所謂的紅綠燈正常使用【啊黃燈變藍燈了,不要在意細節嘛】。
100【ab'c'】的情況,火把y亮了,其他情況我就不一一列舉了。
現在看這個,最重要的部分就是中間3個與門和下面一個或門了,這也是 “與或式” 的表現形式了。
有人會說,上面這圖中還有3個非門啊,可是你的連接圖裡我沒看到。
這個問題問得好啊,來給你們看看完整的正常的圖。
來源:遊俠網