江 麗,吳軼群
(湖南高速鐵路職業(yè)技術(shù)學院機電系,湖南衡陽,421002)
基于交通故障報警系統(tǒng)的組合邏輯電路的設計
江 麗,吳軼群
(湖南高速鐵路職業(yè)技術(shù)學院機電系,湖南衡陽,421002)
用數(shù)字信號完成對數(shù)字量進行算術(shù)運算和邏輯運算的電路稱為數(shù)字電路,可以分為組合邏輯電路和時序邏輯電路兩大類。其中,組合邏輯電路是由最基本的邏輯門電路組合而成。文章以交通故障報警系統(tǒng)為例介紹了三種設計方案,以便學生熟悉常見組合邏輯電路的特點及應用。
組合邏輯電路;故障報警;設計方法
交通故障報警系統(tǒng)作為智能交通設施,是可靠性監(jiān)控系統(tǒng)的組成部分,可及時傳遞故障信息,具有良好的穩(wěn)定性, 用數(shù)字電子技術(shù)完成對交通故障報警系統(tǒng)的設計,從而體現(xiàn)數(shù)字電路設計的基本原理和方法,本文從組合邏輯電路的不同設計原理,設計了此交通故障報警系統(tǒng)實現(xiàn)的過程。
使用中、小規(guī)模集成電路來設計組合電路是最常見的邏輯電路。而使用不同的中小規(guī)模集成電路來設計組合電路設計步驟和方法又有區(qū)分,文章詳細給出了三種不同設計方法來實現(xiàn)這一功能系統(tǒng)。
1.1采用基本邏輯門電路進行設計

圖1 設計組合電路的一般步驟
組合邏輯電路可以有若干個輸入變量和若干個輸出變量,其每個輸出變量是其輸入的邏輯函數(shù),其每個時刻的輸出變量的狀態(tài)僅與當時的輸入變量的狀態(tài)有關(guān),與本輸出的原來狀態(tài)及輸入的原狀態(tài)無關(guān)。電路沒有記憶功能,輸出狀態(tài)隨著輸入狀態(tài)的變化而變化,類似于電阻性電路,如加法器、譯碼器、編碼器、數(shù)據(jù)選擇器等都屬于此類。
使用中、小規(guī)模集成電路來設計組合電路是最常見的邏輯電路。設計組合電路的一般步驟如圖1所示。根據(jù)設計任務的要求建立輸入、輸出變量,并列出真值表。然后用邏輯代數(shù)或卡諾圖化簡法求出簡化的邏輯表達式。并按實際選用邏輯門的類型修改邏輯表達式。 根據(jù)簡化后的邏輯表達式,畫出邏輯圖,用標準器件構(gòu)成邏輯電路。最后,用實驗來驗證設計的正確性。
組合邏輯電路的基本設計步驟如下:
(1)定義輸入輸出變量:定義設有紅黃綠A、B、C三盞燈,只亮一盞為正常情況,亮兩盞或三盞燈同時亮或三盞燈同時不亮均為故障情況(黃綠兩盞燈同時亮為正常情況)。亮燈為1,不亮為0,輸出為Y,出現(xiàn)故障為1,正常則為0。
(2)根據(jù)邏輯功能列出真值表,如表1所示。

圖2 邏輯電路圖

圖3 設計圖

表1 真值表
(3)寫出輸出邏輯函數(shù)表達式

(4)化簡邏輯表達式

(5)畫出邏輯電路圖,如圖2所示。
1.2用74LS138譯碼器進行設計
二進制譯碼器實際上也是負脈沖輸出的脈沖分配器。若利用使能端中的一個輸入端輸入數(shù)據(jù)信息,器件就成為一個數(shù)據(jù)分配器(又稱多路分配器),如圖3所示。若在S1輸入端輸入數(shù)據(jù)信息,S2=S3=0,地址碼所對應的輸出是S1數(shù)據(jù)信息的反碼;若從S2端輸入數(shù)據(jù)信息,令S1=1、S3=0,地址碼所對應的輸出就是S2端數(shù)據(jù)信息的原碼。若數(shù)據(jù)信息是時鐘脈沖,則數(shù)據(jù)分配器便成為時鐘脈沖分配器。
根據(jù)輸入地址的不同組合譯出唯一地址,故可用作地址譯碼器。接成多路分配器,可將一個信號源的數(shù)據(jù)信息傳輸?shù)讲煌牡攸c。
由于n個輸入變量的二進制譯碼器的輸出提供了2n個最小項,而任何一個邏輯函數(shù)可以變換為最小項之和的標準與-或表達式。因此可利用譯碼器和門電路來實現(xiàn)組合邏輯電路。

1.3 用74LS151數(shù)據(jù)選擇器進行設計
將邏輯函數(shù)轉(zhuǎn)換成最小項表達式:

將不存在的最小項乘以0,存在的最小項乘以1,得到:

即:

此交通故障報警系統(tǒng)當只亮一盞為正常情況,無輸出報警信號;顯示結(jié)果為綠燈亮,當兩盞或三盞燈同時亮或三盞燈同時不亮均為故障情況(黃綠兩盞燈同時亮為正常情況),暑促報警信號,此時紅燈亮。用較為簡單的數(shù)字電路實現(xiàn)了一個具有實際應用背景的交通故障報警系統(tǒng)的設計。
江麗(1982—)講師,研究生,研究方向:電路與系統(tǒng)。
The design of combinational logic circuits based on the traffic fault alarm system
Jiang Li,Wu Yiqun
( Hunan Technical College of Railway High-Speed,Hengyang Hunan,421001)
Digital circuits which handling the calculation of values using Arithmetic and logical operations. Can be classified into two classes: combination logic circuit and order part logic circuit. Among them, combination logic circuit consists of the most basic logic circuits. as the traffic fault alarm system for example, This article introduces The three different designs, so that the students could grasp it better for the common feature and application of the combination logic circuit ,
combination logic circuit ; logic voter system