1.設計要求
? ? ? ? 設計一款電路,能夠實時顯示當前速度。 用輸入信號模擬行駛的汽車,信號頻率的1hz代表汽車速度的1m/s。最后速度顯示,以km/h為單位。
2.電路設計
當輸入信號頻率為40HZ時,顯示的速度應該為144KM/h,仿真結果為
?可見,基本吻合
當信號頻率為30HZ時,速度為108KM/h
3.芯片介紹?
74LS160是一種集成邏輯芯片,它是一種4位二進制同步計數器。以下是74LS160的一些特點和功能:
1. **計數功能:** 74LS160可以進行二進制計數,從0到15(二進制表示為0000至1111)。它能夠根據時鐘脈沖的作用依次遞增,當計數器達到最大值時會重新從零開始計數。
2. **同步計數:** 74LS160是一種同步計數器,意味著所有的計數器輸出在同一個時鐘脈沖信號下同時更新。這確保各位計數器保持同步,避免計數錯誤。
3. **清零功能:** 74LS160具有異步清零功能,可以通過清零輸入引腳將計數器的值重置為零。這允許在任何時刻手動將計數器清零。
4. **預置功能:** 74LS160還具有預置功能,通過預置輸入引腳可以設置初始計數器的值。這使得可以在需要時將計數器的初始值設定為特定的值。
5. **級聯功能:** 多個74LS160計數器可以級聯連接,以擴展計數范圍。通過將輸出轉發到下一個計數器的時鐘輸入,可以實現更寬的計數范圍。
6. **工作電壓:** 74LS160通常在5V電源下工作,并與TTL(Transistor-Transistor Logic)邏輯兼容。
74LS160常用于數字系統中的計數和定時應用,例如頻率分頻器、計時器、狀態機控制等。它的可靠性和廣泛應用使其成為數字電路設計中常見的計數器之一。
74LS74是一種集成雙D觸發器(Flip-Flop)芯片,屬于74系列邏輯芯片中的一員。以下是關于74LS74的一些特點和功能:
1. **雙D觸發器:** 74LS74內部集成了兩個獨立的D觸發器,每個觸發器具有一個數據輸入(D)、時鐘輸入(CLK)、復位輸入(R)和輸出(Q、\(\overline{Q}\))。
2. **時序控制:** 74LS74是一種時序元件,在時鐘信號的作用下對其輸入的數據進行存儲或反轉。觸發器在時鐘上升沿或下降沿(取決于具體型號)處進行狀態切換。
3. **復位功能:** 74LS74具有復位輸入,當復位信號有效時,可以將觸發器的狀態清零,即將輸出重置為預設的狀態。
4. **級聯功能:** 多個74LS74觸發器可以級聯連接,形成更復雜的邏輯功能或寄存器。通過連接輸出到下一個觸發器的時鐘輸入,可以構建更大規模的存儲器或狀態機。
5. **工作電壓:** 74LS74通常在5V電源下工作,與TTL邏輯兼容。
6. **廣泛應用:** 74LS74常被用于數字系統中的寄存器設計、時序邏輯電路以及各種控制電路中。它在數字電路設計中扮演著重要的角色,用于存儲數據、實現狀態機等功能。
總的來說,74LS74是一種常用的雙D觸發器芯片,適用于各種數字電路設計中,為設計師提供了便利和靈活性。
4.源文件
? ? ? ? multisim仿真文件:
速度表的multism仿真資源-CSDN文庫https://download.csdn.net/download/guangali/88854138?spm=1001.2014.3001.5501