⑴ 數字電子技術中時序邏輯電路中時序圖怎麼畫
時序圖是用來描述數字電路或者控制電路輸入和輸出埠在不同時間的狀態的一種圖形,通常用多根水平橫線表示多個輸入/輸出,每根線代表一個輸入或輸出,通常用「凸起」代表「1」,「平直」代表「0」。
橫向代表時間,這樣就很容易看出在不同時段各個輸入/輸出埠的狀態,還可以用曲線箭頭指示某個變化引起的相關埠的變化,這樣更容易看清電路的邏輯的關系。
時序邏輯電路是數字邏輯電路的重要組成部分,時序邏輯電路又稱時序電路,主要由存儲電路和組合邏輯電路兩部分組成。它和我們熟悉的其他電路不同,其在任何一個時刻的輸出狀態由當時的輸入信號和電路原來的狀態共同決定,而它的狀態主要是由存儲電路來記憶和表示的。
(1)時序邏輯電路狀態圖擴展閱讀:
時序邏輯電路特點
時序邏輯電路其任一時刻的輸出不僅取決於該時刻的輸入,而且還與過去各時刻的輸入有關。常見的時序邏輯電路有觸發器、計數器、寄存器等。由於時序邏輯電路具有存儲或記憶的功能,檢修起來就比較復雜。
帶有時序邏輯電路的數字電路主要故障分析:
1、時鍾:時鍾是整個系統的同步信號,當時鍾出現故障時會帶來整體的功能故障。時鍾脈沖丟失會導致系統數據匯流排、地址匯流排或控制匯流排沒有動作。時鍾脈沖的速率、振幅、寬度、形狀及相位發生變化均可能引發故障。
2、復位:含有微處理器(MPU)的設備,即使是最小系統,一般都具有復位功能。復位脈沖在系統上電時載入到MPU上,或在特定情況下使程序回到最初狀態(例如,看門狗Watchdog程序)。當復位脈沖不能發生、信號過窄、信號幅度不對、轉換中有干擾或轉換太慢時,程序就可能在錯誤的地址啟動,導致程序混亂。
3、匯流排:匯流排傳遞指令系列和控制事件,一般有地址匯流排、數據匯流排和控制匯流排。當匯流排即使只有一位發生錯誤時,也會嚴重影響系統功能,出現錯誤定址、錯誤數據或錯誤操作等。匯流排錯誤可能發生在匯流排驅動器中,也可能發生在接收數據位的其它元件中。
4、中斷:帶微處理器(MPU)的系統一般都能夠響應中斷信號或設備請求,產生控制邏輯,以暫時中斷程序執行,轉到特殊程序,為中斷設備服務,然後自動回到主程序。中斷錯誤主要是中斷線路粘附(此時系統操作非常緩慢)或受到干擾(系統錯誤響應中斷請求)。
5、信號衰減和畸變:長的並行匯流排和控制線可能會發生交互串擾和傳輸線故障,表現為相鄰的信號線出現尖峰脈沖(交互串擾),或驅動線上形成減幅振盪(相當於邏輯電平的多次轉換),從而可能加入錯誤數據或控制信號。
發生信號衰減的可能原因比較多,常見的有高濕度環境、長的傳輸線、高速率轉換等。而大的電子干擾源會產生電磁干擾(EMI),導致信號畸變,引起電路的功能紊亂。
⑵ 時序電路邏輯功能的描述方式有哪幾種你能將其中任何一種描述方式轉換成其他各種描述方式嗎
四種:邏輯方程組、狀態表、狀態圖、時序圖。
邏輯方程組書寫最簡單,但功能描述不直觀;狀態表、狀態圖直觀描述了狀態轉換關系;實驗中多觀測得到時序圖。
1、描述時序電路邏輯功能的方法有:狀態表、狀態圖、時序圖、狀態方程、驅動方程、輸出方程、
2、狀態表、狀態圖、時序圖的特點:反映時序邏輯電路的輸出Z、次態Qn+1和電路的輸入X,現態Qn間對應取值關系的表格稱為狀態表。反映時序邏輯電路狀態轉換規律及相應輸入、輸出取值關系的圖形稱為狀態圖。時序圖即時序電路的工作波形圖。
3、在狀態圖中,圓圈及圈內的字母或數字表示電路的各個狀態,連線箭頭表示狀態轉換的方向(由現態到次態)。標在連線一側的數字表示狀態轉換前輸入信號的取值和輸出值。例如已知狀態表,請作出狀態轉換圖。
(2)時序邏輯電路狀態圖擴展閱讀:
在數字電路通常分為組合邏輯電路和時序邏輯電路兩大類,組合邏輯電路的有關內容在前面的章節里已經作了介紹,組合邏輯電路的特點是輸入的變化直接反映了輸出的變化,其輸出的狀態僅取決於輸入的當前的狀態,與輸入、輸出的原始狀態無關;
而時序電路是一種輸出不僅與當前的輸入有關,而且與其輸出狀態的原始狀態有關,其相當於在組合邏輯的輸入端加上了一個反饋輸入,在其電路中有一個存儲電路,其可以將輸出的狀態保持住,可以用下圖的框圖來描述時序電路的構成。
⑶ 數字邏輯中如何畫電路的時序圖,有什麼規則嗎
如果他們要是畫復電制路的,但就是他們電工有他們的腦力,那他們還是有他們的規則的,他們指定是說只要干電工的這幫人他們都有一個統一的都是學這個數據,記什麼玩意兒的,那他們都是就像咱們上學似的啊,我惡意無語,只要你學過這個什麼玩意兒,你指定就得記住一是啥,二是啥,三是啥,他對就得。懂這些順序的。必須得有這些規則,他們這些電工才能有一共同的目標,要不這個自己想自己的,他不可能能換成一條線路的。電能換成一個電路了,那店那個事兒不是小事兒,你弄不好都能過十人的,你要搞錯了,不就完蛋了嗎?所以說電工們他們都是一定是他們在一起都學一二三四五,把這些數據都什麼是什麼指定時候都記在腦海里了。
⑷ 分析時序電路的邏輯功能,寫出電路驅動,狀態方程,畫出狀態轉換圖.
時序電路的邏輯功能是:任意時刻的輸出不僅取決於當時的輸入信號,而且還取決於電路原來的狀態,或者說,還與以前的輸入有關。
(4)時序邏輯電路狀態圖擴展閱讀:
時序電路的行為是由輸入、輸出和電路當前狀態決定的。輸出和下一狀態是輸入和當前狀態的函數。通過對時序電路進行分析,可以得到關於輸入、輸出和狀態三者的時序的一個合理描述。數字電路根據邏輯功能的不同特點,可以分成兩大類,
1,一類叫組合邏輯電路(簡稱組合電路)。組合邏輯電路在邏輯功能上的特點是任意時刻的輸出僅僅取決於該時刻的輸入,與電路原來的狀態無關。
2,另一類叫做時序邏輯電路(簡稱時序電路)。而時序邏輯電路在邏輯功能上的特點是任意時刻的輸出不僅取決於當時的輸入信號,而且還取決於電路原來的狀態,或者說,還與以前的輸入有關。
資料來源:網路-時序電路
⑸ 這個時序邏輯電路狀態圖怎麼看
已經說明了,有輸入數據為X,輸出信號為Y,這個斜杠線的左邊就是輸入數X,右邊就是輸出信號Y。
⑹ 如何根據同步時序邏輯電路輸出波形,寫出狀態圖和狀態表,然後分析電路邏輯功能
先根據波形圖列出真值表,再根據真值表寫狀態表,再根據狀態表畫狀態圖,最後根據狀態圖,分析功能,這個就要靠經驗了.文字無法描述清楚,建議發個具體例子來說明.
⑺ 如何用以下狀態表來設計時序邏輯電路(用D觸發器)
D觸發器的驅動方程是 :Qn+1 = D ,從狀態轉換圖做出真值表時,就不必要寫 Qn+1 的項目:
Q2 Q1 Q0 Y D2 D1 D0
0 0 0 0 0 0 1
0 0 1 0 0 1 1
0 1 1 0 1 1 1
1 1 1 0 1 1 0
1 1 0 0 1 0 0
1 0 0 1 0 0 0
從真值表做出邏輯表達式:
Y = Q2Q1'Q0'
D2 = Q2'Q1Q0 + Q2Q1Q0 + Q2Q1Q0'
= (Q2' + Q2)Q1Q0 + Q2Q1Q0
= (1 + Q2) Q1Q0
= Q1Q0
D1 = Q2'Q1'Q0 + Q2'Q1Q0 + Q2Q1Q0
= Q2'Q1'Q0 + (Q2' + Q2)Q1Q0
= Q2'Q1'Q0 + Q1Q0
= (Q2'Q1'+ Q1) Q0
= (Q2' + Q1) Q0
D0 = Q2'Q1'Q0' + Q2'Q1'Q0 + Q2'Q1Q0
= Q2'Q1'(Q0' + Q0) + Q2'Q1Q0
= (Q1' + Q1'Q0) Q2'
= (Q1' + Q0) Q2'
Y = Q2Q1'Q0'
(7)時序邏輯電路狀態圖擴展閱讀:
時序邏輯電路較常採用±5V、±15V、±12V電源。當電源對地短路或電源穩定性差都可能導致系統故障,表現為系統無反應、系統程序紊亂等。一般來說,電源對地短路是因為電容(去耦電容)短路產生的,找到故障電容最好的辦法是採用電流跟蹤儀跟蹤短路電流,沒有電流跟蹤儀的就只好將電路分單元查找替換。
一般來說,計數器主要由觸發器組成,用以統計輸入計數脈沖CP的個數。計數器的輸出通常為現態的函數。計數器累計輸入脈沖的最大數目稱為計數器的「模」,用M表示。如M=6計數器,又稱六進制計數器。所以,計數器的「模」實際上為電路的有效狀態數。