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