




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
乒乓球比賽游戲機目錄1摘要 12設計任務 13“對象”總體設計 33.1設計方法 33.2球臺電路設計 33.3驅動控制電路設計 43.4計分電路設計 53.4總體電路的設計 74設計仿真 85測試及分析 95.1測試結果 95.2測試分析 10參考文獻 111摘要兩人乒乓球游戲機是由發(fā)光二極管代替球的運動,并按照一定的規(guī)則進行對壘比賽。甲乙雙方擊球用開關表示,當甲乙按動開關時,球向前運當球運動到某方的最后一位時,參賽者應立即按下自己一方的按鈕,即表示擊球。若未擊中表示對方得分,利用計數器連接成九進制計數器記分每局九分。當二者任意一方得分為九分時發(fā)生報警信號。2設計任務1、設計一個甲、乙雙方參賽,裁判參與的乒乓球比賽游戲模擬機。2、用8個發(fā)光二極管排成一條直線,以中點為界,兩邊各代表參賽雙方的位置,其中點亮的發(fā)光二極管代表“乒乓球”的當前位置,點亮的發(fā)光二極管依次由左向右或由右向左移動。3、用兩個按鈕(J1、J2)分別表示甲乙兩個球員的球拍,裁判按下發(fā)球開關(J3)后比賽開始,當球(被點亮的那只LED)移動到某方的最后一位時,參賽者應該果斷按下自己的按扭使“球”轉向,即表示啟動球拍擊中,若行動遲緩或超前,表示未擊中或違規(guī),則對方得一分。一方得分時,裁判按下發(fā)球開關后方能繼續(xù)比賽。4、設置自動計分電路,雙方各用二位數碼管來顯示計分,每局九分。到達九分時產生報警信號(亮燈)。5、裁判按下清零開關(J4)后可以開始新一輪的比賽。任務流程圖圖1任務流程圖3“對象”總體設計3.1設計方法根據設計要求,該電路須設計3塊短路完成球臺驅動、控制和計分功能。該乒乓球游戲機電路主要有3塊電路:球臺驅動電路、控制電路和計分電路組成。電路設計原理圖如下圖2:時鐘信號源按鍵電路時鐘信號源按鍵電路發(fā)光二極管球臺驅動電路控制電路LED數碼管1顯示譯碼器1計數器1LED數碼管2顯示譯碼器2計數器2cpJ1、J2J3、J4CNT圖2電路設計原理圖3.2球臺電路設計球臺電路通過兩個4位上相移位寄存器74LS194接成一個8位的移位寄存器。具體接法為:將第一片的左移串行輸入端SL接到第二片的Q0端,將第二片的右移串行輸入端接到第一片的Q3端,然后將第一片的D0端和第二片的D3端制1,同時將剩余的其他幾個輸入端制0。其功能表如下表1:D清零S1S0工作狀態(tài)01111××00011011置零保持右移左移并行輸入表1移位寄存器功能表功能說明:1、當D=0,其他輸入端均為任意值,寄存器輸出Q0、Q1、Q2、Q3均為0。清除后,置D=1。此功能對應于裁判員對系統(tǒng)進行初始化。2、當D=S1=S2=1時,送入任意的4位二進制數,當下一個上升沿到來時,將Q0、Q1、Q2、Q3置成相應的狀態(tài)。3、當D=1、S1=0、S0=1時,由右移輸入端SR輸入二進制碼1000,通過時鐘脈沖CP依次右移。此功能對應于乒乓球右移。4、當D=1、S1=1、S0=0時,由右移輸入端SR輸入二進制碼0001,通過時鐘脈沖CP依次左移。此功能對應于乒乓球左移。根據設計原理,使用multisim繪制并通過仿真的電路圖如下:圖3球臺電路電路圖3.3驅動控制電路設計該電路塊由兩片74LS74、兩個與門74LS09、兩個與非門74LS00和一個或門74LS32構成,74LS74為上升沿觸發(fā)的D觸發(fā)器,~PR為置1端(低電平有效),~CLR為置0端(低電平有效)。J3控制D觸發(fā)器的~CLR端,當J3按下(J3=0)時,兩片D觸發(fā)器反相輸出端均為1即S1=S0=1,通過接入74LS194,實現(xiàn)并行輸入,此時甲或乙按下自己的發(fā)球開關就可以發(fā)球。當J1按下(J1=1)時,J1=P0=L1=1,通過各門電路將1D置為0,2D置為1,將兩片74LS74的CLK信號置為1,則D觸發(fā)器反相輸出端~Q1、~Q2分別為1、0即S0=1,S1=0,實現(xiàn)甲發(fā)球,且發(fā)球后球右移。相反情況時,當J2=1時,J2=P3=L8=1,D觸發(fā)器反相輸出端分別為0、1即S0=0,S1=1,實現(xiàn)乙發(fā)球,且發(fā)球后球左移。當球運行到L1時,若J1按下(J1=1),則擊中球。J1=P0=L1=1,通過各門電路將1D置為0,2D置為1,將兩片74LS74的CLK信號置為1,則D觸發(fā)器反相輸出端~Q1、~Q2分別為1、0即S0=1,S1=0,球反相右移。當球運行到L8時,若J2按下(J2=1),則擊中球。J2=P3=L8=1,D觸發(fā)器反相輸出端分別為0、1即S0=0,S1=1,球反相左移。根據設計原理,使用multisim繪制并通過仿真的驅動控制電路電路圖如下:圖4驅動控制電路電路圖3.4計分電路設計計分電路以乙的計分電路為例進行說明。本電路主要由二片74LS160十進制計數器、二片74LS48譯碼器、一片74LS04非門、一片74LS09與門構成。當球(被點亮的那只LED)移動到某方的最后一位時,參賽者應該果斷按下自己的按扭使“球”轉向,即表示啟動球拍擊中,若行動遲緩或超前,表示未擊中或違規(guī),則對方得一分。同步十進制計數器74LS160的功能表如下:~CLR~LOADENPENT工作狀態(tài)×0×××置零10××預置數×1101保持×11×0保持(但C=0)1111計數由計數器74LS160的功能表可知,~CLR=~LOAD=ENT=ENP=1時工作狀態(tài)為計數。RCO為進位輸出端,即當計數為9分時RCO輸出一個高脈沖。將第一片74LS160的Q1、Q3相與作為第二片74LS160的時鐘構成100進制計數器。若甲擊中球則S1由1跳變?yōu)?,若甲若行動遲緩或超前,既未擊中或違規(guī)則在裁判按下發(fā)球開關之前S1持續(xù)為1。選用ENP、ENT作為74LS160的計數控制端,ENP、ENT均和S1相連,L1和J1相與后取反作為74LS160計數脈沖,即可完成對乙的計分。同理選用ENP、ENT作為74LS160的計數控制端,ENP、ENT均和S0相連,L8和J2相與后取反作為74LS160計數脈沖,即可完成對甲的計分。根據設計原理,使用multisim繪制并通過仿真的計分電路圖如下:圖5計分電路電路圖3.4總體電路的設計根據上述三個模塊電路,將它們按一定的次序進行組合并通過仿真,即可得到下面的總電路:圖6總電路電路圖4設計仿真圖7仿真結果—初始狀態(tài)圖8仿真結果—乙方獲勝圖9仿真結果—甲方獲勝5測試及分析5.1測試結果圖10測試結果—初始狀態(tài)圖11測試結果—乙方獲勝圖12測試結果—甲方獲勝5.2測試分析完成功能:1、裁判按下發(fā)球開關(J3)后比賽開始。2、甲乙方參賽者擊中“球”后“球”會轉向;若行動遲緩或超前,對方得一分。3、一方得分后,裁判按下發(fā)球開關后方能繼續(xù)比賽。4、甲、乙任一方達九分時產生報警信號(亮燈)。5、裁判按下清零開關(J4)后可以開始新一輪的比賽。參考文獻【1】伍時和.數字電子技術基礎.北
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人力外包招聘合同范本
- 2025年德州年貨運從業(yè)資格證考試題庫
- 勞動合同范本 股權
- 企業(yè)借貸合同質押合同范本
- 代理分紅合同范本
- 買門頭房合同范本
- 動遷協(xié)議合同范本
- 東莞擺攤餐飲轉讓合同范本
- 任意拆解合同范本
- 制作車輛抵押合同范本
- 2023年鎮(zhèn)江市高等??茖W校單招綜合素質題庫及答案解析
- XX攔河堰工程施工組織設計
- GB/T 9787-1988熱軋等邊角鋼尺寸、外形、重量及允許偏差
- GB/T 7031-2005機械振動道路路面譜測量數據報告
- 馬工程教材《公共財政概論》PPT-第十二章 財政體制
- GB/T 23457-2009預鋪/濕鋪防水卷材
- GB/T 17614.1-2015工業(yè)過程控制系統(tǒng)用變送器第1部分:性能評定方法
- 財務工作督導檢查記錄表
- 輿情大數據監(jiān)測平臺建設方案
- 先天性腎上腺皮質增生癥(CAH)課件
- 水利工程設計變更表格
評論
0/150
提交評論