發表文章

目前顯示的是有「3 位元 8 模上數同步計數器」標籤的文章

有紅燈倒數計時的基本交通號誌控制電路

圖片
  先前介紹的「 基本的交通號誌控制電路 」一文,並沒有紅燈倒數計時的功能,本文延續該電路探討如何將 紅燈倒數計時的功能 加入 。其完整的電路如圖一所示: 圖一   有紅燈倒數計時的基本的交通號誌控制電路 功能 一開始縱向的紅色 LED 亮,伴隨著從 4 秒開始的倒數計時顯示,且橫向的綠色 LED 同時跟著亮。當縱向的紅色 LED 倒數至 1 秒時,橫向的綠色 LED 熄滅,且橫向的黃色 LED 亮;當縱向的紅色 LED 倒數至 0 秒時 (不顯示),縱向的紅色 LED 熄滅,轉而縱向的綠色 LED 亮,且橫向的紅色 LED 亮,伴隨著從 4 秒開始的倒數計時顯示。當橫向的紅色 LED 倒數至 1 秒時,縱向的綠色 LED 熄滅,縱向的的黃色 LED 亮;當橫向的紅色 LED 倒數至 0 秒時 (不顯示),橫向的紅色 LED 熄滅,縱向的綠色 LED 亮,如此周而復始。其燈號動作時序圖如圖二所示。 圖二   燈號動作時序圖 電路設計 沒有紅燈倒數計時功能的 基本的交通號誌控制電路 ,電路如圖三所示,該部分的原理參見該文說明,這裡不再贅述。接下來,我們將只針對要另外加入的紅燈倒數計時部分的電路來作說明。 圖三   無紅燈倒數計時的基本的交通號誌控制電路 圖四    紅燈倒數計時顯示電路的 真值表 基本的交通號誌控制電路中的 3 位元模數 8 的同步上數計數電路的輸出 $(Q_C,\;Q_B,\;Q_A)$ ,是我們要加入的紅燈倒數計時顯示部分的輸入;而圖一中負責將 BCD 碼轉七段顯示碼的兩顆 IC 4511 各自的 BCD 碼輸入腳 $(Q_C^{'},\;Q_B^{'},\;Q_A^{'})$ 與 $(Q_C^{"},\;Q_B^{"},\;Q_A^{"})$ ,則分別是縱向與橫向的紅燈倒數計時輸出連接接腳,其真值表如圖四所示。 根據圖四的真值表,可畫出圖五至圖十的 卡諾圖 (Karnaugh Map): 圖五    $Q_C\;'$ 的卡諾圖 圖六     $Q_B\;'$ 的卡諾圖 圖七    $Q_A\;'$ 的卡諾圖 圖八    $Q_C\;''$ 的卡諾圖 圖九   ...

基本的交通號誌控制電路

圖片
一個基本的交通號誌控制電路,可利用 3 位元模數 8 的同步上數計數電路 搭配 時脈產生電路 作計時輸出,再透過 組合邏輯電路 來決定紅黃綠燈何時亮來完成。圖一所示為紅黃綠燈號的動作時序圖,其完整的電路圖則如圖二所示。 圖一   紅綠燈控制電路燈號動作時序圖