<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于單片機的多功能搶答器設計

基于單片機的多功能搶答器設計

作者:戴文雯 時(shí)間:2013-12-26 來(lái)源:電子產(chǎn)品世界 收藏
編者按:設計了一種以單片機AT89C51為核心的四路搶答器,從硬件和軟件兩方面詳細介紹了搶答器的設計方法,結合Proteus軟件的仿真結果,根據電路圖焊接實(shí)物,軟件仿真及硬件調試結果表明,該搶答器的設計實(shí)現了預期的目標。

  引言

本文引用地址:http://dyxdggzs.com/article/203228.htm

  是各種智力競賽中必不可少的一種硬件設備。實(shí)現的方式有多種多樣,傳統的普遍采用模擬電路、數字電路或者模數混合電路來(lái)設計。這類(lèi)搶答器所需元器件比較多,隨著(zhù)功能增多,電路也越復雜,并且成本偏高,故障率高,操作不方便,不便于參數調節及功能的升級換代。本文采用AT89C51為核心,結合鍵盤(pán)、數碼管、等外圍設備,設計了具有搶答、計時(shí)、時(shí)間調整、報警等功能的4路搶答器。

  總體設計

  設計需求

  按照設計需求,本系統具有以下幾個(gè)主要功能:(1)搶答器可同時(shí)供4名選手或四支參賽隊伍使用;(2)搶答或回答時(shí)間主持人可自行設置;(3)能夠顯示搶答或答題時(shí)間的倒計時(shí);(4)在有人犯規時(shí)可以顯示選手號、閃爍顯示以及報警;(5)答題時(shí)間還剩5s時(shí),蜂鳴器報警提示。

  搶答器的工作原理

  利用控制各個(gè)功能模塊實(shí)現搶答功能,收集選手的搶答信號,運用來(lái)識別并記錄第一個(gè)選手號,傳輸信息給數碼管顯示,同時(shí)內部定時(shí)器工作,記錄有關(guān)時(shí)間并產(chǎn)生超時(shí)信號,在搶答成功、倒計時(shí)結束都伴隨有蜂鳴器警報提醒,從而實(shí)現搶答的功能。

  根據設計需求,結合單片機的工作原理,設計搶答器的工作流程圖如圖1所示。

  硬件設計

  在硬件設計方面利用單片機AT89C51控制搶答模塊、顯示模塊、計時(shí)及調整模塊、蜂鳴提示模塊和復位模塊,從而實(shí)現單片機的搶答。系統硬件設計原理圖如圖2所示。

  圖2中U1為單片機AT89C51,K1~K4分別為4路搶答按鈕,分別接到p1.0到p1.3中;開(kāi)始鍵和結束鍵分別接到單片機的10、11腳,由于單片機的10、11腳既有串行接口RXD、TXD功能又有P3.0、P3.1的IO端口功能,此處按鍵用到單片機10、11腳的IO端口功能。搶答時(shí)間調整按鍵和回答時(shí)間調整按鍵分別接到單片機的13,14管腳,“加一”按鍵和“減一”按鍵分別接到單片機的15、16管腳。4位七段數碼管段選接P0口,位選接P2口的低3位,蜂鳴器輸出信號端接P3.7口。

  顯示模塊

  顯示模塊采用常見(jiàn)的4位七段共陽(yáng)數碼管,利用其動(dòng)態(tài)顯示的方法來(lái)實(shí)現。數碼管的7個(gè)輸入端A~G段分別接到AT89C51的P0.0~P0.6,位選碼COM1、COM3、COM4分別接到單片機P2.0、P2.1、P2.2,由單片機來(lái)決定當前該顯示的是哪一位。由于A(yíng)T89C51單片機的P0口沒(méi)有內置上拉電阻,本系統采用外接10kΩ上拉電阻(采用A103排阻),保證P0口沒(méi)有數據輸出的時(shí)候是處于高電平狀態(tài)。

  按鍵輸入模塊

  搶答器的輸入信號采用11個(gè)按鍵控制,其中4個(gè)為搶答按鍵、4個(gè)為倒計時(shí)調整按鍵、1個(gè)開(kāi)始按鍵、1個(gè)結束按鍵和1個(gè)復位按鍵。各按鍵均有一根信號線(xiàn)與單片機電路相連,所有按鍵有一公共端,各按鍵相互獨立互不影響。當有鍵按下時(shí),相應的單片機引腳作出反應,產(chǎn)生有效的輸入信號。

51單片機相關(guān)文章:51單片機教程


蜂鳴器相關(guān)文章:蜂鳴器原理
上拉電阻相關(guān)文章:上拉電阻原理
激光器相關(guān)文章:激光器原理

上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>