同步電路出現非同步清零可以嗎 路燈電路設計

2021-10-14 12:25:20 字數 1817 閱讀 2596

路燈電路設計

1.1設計方案

通過控制電路來實現對計數器以及諧振電路的控制,用諧振電路來控制邏輯閘電路與計數器之間的相互控制,來達到對數碼管時間地顯示以及路燈的邏輯控制。用邏輯門反饋計數器達到計數器清零的實現功能。                        

1.2 設計思路

用20秒倒計時模擬一天24小時,當時間為10秒時假設已經到達實際傍晚時間,此時路燈全部點亮。當時間到達3秒時,假設已經到達實際深夜時間,此時路燈一半熄滅,一半點亮。由555定時器構成多諧振盪器產生時間為1秒的時間脈衝,由兩片74ls192和兩個四位數碼管來顯示這20秒,由74ls192來記數這20下。‍

2.1 74ls192計數器

74ls192是同步、可預置十進位制可逆計數器,其模組電路如圖所示,功能如表所示。

十進位制可逆整合計數器74ls192具有以下特點:

該器件為雙時鐘工作方式,〖cp〗_+是加計數時鐘輸入,〖cp〗__是減計數時鐘輸入,均為上公升沿觸發,採用8421bcd碼計數。

74ls192功能表

74ls192計數器

其引腳為功能為

cr為非同步清零端,高電平有效。

ld為非同步預置控制端,低電平有效,當cr=0,ld=0時預置輸入端d、c、b、a的資料送至輸出端,即qdqcqbqa=0。

進製輸出和借位輸出是分開的。

qc是進製輸出,加法計數時,進入1001狀態後有負脈衝輸出。

qb為借位輸出,減法計數時,進入0000狀態後有負脈衝輸出。

2.2  20進製計數器的設計

本實驗中採用20秒倒計時來模擬一天24小時。本實驗採用74ls192晶元作為計數器,74ls192 是同步的加減計數器,其具有清除和置數的功能。本實驗選擇兩片74ls192作為分別作為20的十位和個位。本實驗中將作為十位的計數器輸入端置為0010 而將個位的輸入端置為0000。將兩片74ls192的置數端引出來與開關 相連,開關控制置數端與高電平還是.低電平,從而實現當20倒計時到00時,通過手動操作開關而可以重新開始倒計時,計數器的電路連線如圖所示。

2.3  t=1秒的時間脈衝的設計。

本實驗由555定時器組成的多諧振盪器來產生週期為1s的時間脈衝,從而為20秒倒計時提供了脈衝輸入。   

同步置數 同步清零的計數器

本文實現的同步置數 同步清零的計數器,同樣是基於王先生的書籍上的源 實現。下面是計數器的源 暫時以的形式發出來 這是書籍中沒有的測試檔案,為了學習verilog,必須學會驗證檔案的編寫,其實也就是激勵源的產生。然後是最終得到的時序波形圖 在驗證檔案中,我特意將data的初始值賦為8 h01,就是為了...

同步時序電路與非同步時序電路,

同步時序電路與非同步時序電路的區別 簡而言之 同步電路 儲存電路中所有觸發器的時鐘輸入端都接同乙個時鐘脈衝源,因而所有觸發器的狀態的變化都與所加的時鐘脈衝訊號同步。非同步電路 電路沒有統一的時鐘,有些觸發器的時鐘輸入端與時鐘脈衝源相連 這有這些觸發器的狀態變化與時鐘脈衝同步,而 其他的觸發器的狀態變...

非同步訊號的去抖電路及同步電路

如果電路有非同步訊號,就可能使電路進入亞穩態,因為非同步訊號可能處於時鐘訊號建立時間以內 即是輸出不確定的狀態。非同步訊號如果是外部的機械輸入,比如鍵盤等,輸入訊號就會產生機械性地振盪,因此首先需要對此類非同步訊號加乙個去抖電路。可採用如下的基於nand鎖存器的開關去抖電路 假設開關從上撥到下,當開...