D觸發(fā)器是數(shù)字電子電路中常用的存儲(chǔ)器件之一,可以將輸入信號(hào)在適當(dāng)?shù)臅r(shí)刻鎖存到輸出端。D觸發(fā)器是由幾個(gè)邏輯門組合而成的,常被應(yīng)用于時(shí)序控制、計(jì)數(shù)器等領(lǐng)域。
1.d觸發(fā)器工作原理
一個(gè)D觸發(fā)器主要由兩個(gè)邏輯部分組成:存儲(chǔ)單元和控制單元。存儲(chǔ)單元由兩個(gè)與非門(NAND)、一個(gè)反相器和一個(gè)雙穩(wěn)態(tài)觸發(fā)器構(gòu)成;控制單元由一個(gè)使能控制開(kāi)關(guān)和一個(gè)時(shí)鐘控制開(kāi)關(guān)構(gòu)成。當(dāng)使能控制開(kāi)關(guān)關(guān)閉,時(shí)鐘控制開(kāi)關(guān)打開(kāi)時(shí),輸入信號(hào)(稱為D)通過(guò)與非門按位異或后得到的結(jié)果進(jìn)入雙穩(wěn)態(tài)觸發(fā)器,并被鎖存。隨著時(shí)鐘控制開(kāi)關(guān)的變化,輸出端的值不斷地保持更新,直到使能控制開(kāi)關(guān)打開(kāi)更新停止。
2.d觸發(fā)器真值表
D | 時(shí)鐘 | Q(t) |
---|---|---|
0 | ↑ | 0 |
0 | ↓ | 0 |
1 | ↑ | 1 |
1 | ↓ | 1 |
其中D表示輸入信號(hào),時(shí)鐘為觸發(fā)器的控制開(kāi)關(guān),Q(t)表示輸出端的電平狀態(tài)。在上升沿觸發(fā)時(shí)鐘時(shí),若輸入為1,則輸出值為1;若輸入為0,則輸出值為0。在下降沿觸發(fā)時(shí)鐘時(shí),輸出值保持不變。
3.d觸發(fā)器電路圖
D觸發(fā)器的電路圖如下: