999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

多路無線語音搶答器設計與實現

2023-06-26 13:11:54王露曼鄭小海宋曙光高景煜
無線互聯科技 2023年8期
關鍵詞:單片機

王露曼 鄭小海 宋曙光 高景煜

摘要:隨著各種比賽的增多,搶答器的應用和需求越來越多,它所起到的作用備受關注。尤其在智力活動中,“搶答”是一種十分普遍的、緊張有趣且具有教育意義的游戲。文章重點對基于52系列單片機構成的無線搶答器的整體設計、電路模塊及功能進行了詳述,設計的搶答器除了具備基本的搶答功能外,還具有無線傳輸、定時報警、液晶屏顯示以及語音提示的功能。

關鍵詞:單片機;定時搶答;語音電路;無線發射和接收

中圖分類號:TP317 ?文獻標志碼:A

0 引言

隨著競爭的加劇,選拔人才的比賽越來越多,在這種情況下,參賽者往往會被分成幾個小組。當主持人提問時,各小組通過舉手來獲得搶答的機會,但這種方式并不準確,容易使主持人作出錯誤的判斷,從而導致結果不公正。所以,很多人都在尋找一種不受個人主觀意志影響的儀器來控制比賽。隨著單片機的問世,人類進入了智能化時代,許多復雜的線路都可以通過單片機來簡化,從而達到更好的效果。將單片機和串行通信結合,用于各種電子設備設計,是一種必然趨勢。多路無線語音搶答器是基于以單片機為核心控制的搶答系統,利用串行通信實現對數據的動態傳輸,使得搶答系統功能更加完善。

1 搶答器系統總體方案設計

本系統以52系列微處理器為控制核心,芯片內包含4 K flash ROM、128 RAM和15條 I/O端口。本系統具有運算控制、信號識別和顯示等功能,通過程序判斷參賽者按鍵是否有效。當參賽者違規搶答時,程序會啟動蜂鳴器報警,提醒主持人該操作違規,搶答無效。給定相應延時后,選手按正常的操作搶答并進入答題倒計時,利用數碼管顯示倒計時,在最后5 s時提醒選手,搶答時間即將截止,請及時作答[1]。該系統主要設計過程為編碼、發射、接收、解碼、控制、顯示及提示。其控制核心模塊是STC89C52。當用戶按下搶答按鍵后,編碼電路會進行編碼,編碼完成后,編碼被傳送到發射電路,發射電路發出信號,再由接收電路將信號接收后,經解碼電路還原,傳送到單片機內部,讓其判定最先按鍵者并送入顯示電路,顯示序號,觸發提示音電路工作,表明有鍵按下,系統設計方案如圖1所示。

2 模塊化設計選擇

2.1 無線模塊

本設計采用nRF24L01無線傳輸模塊,nRF24L01+在ISM頻帶2.4~2.524 GHz工作。該模塊具有頻率合成、功率放大、晶體振蕩、調制解調等功能。nRF24L01+功耗很低,在-6 dBm的功率下發射時,工作電流也只需9 mA。本模塊采用軟件設置地址,在接到局部地址后,可以直接與多種單片機相連,軟件編程十分方便。

2.2 微控制器模塊

本系統采用STC89C52單片機進行系統控制。因為系統對于控制功能的需求較少,所以使用52單片機足以滿足本設計的要求。以單片機最小系統為基礎,增加接收、無線、顯示和語音提示模塊,可以很好地實現對系統的控制。

2.3 顯示及語言提示模塊

本設計采用1602液晶顯示器進行搶答組數和倒計時信息的顯示,采用WT588D語音芯片進行播報。此方案節省了單片機接口,使得外圍電路的復雜程度大大降低,在一定程度上簡化了系統程序。

3 硬件功能設計及實現

3.1 單片機最小系統

以單片機最小系統為核心,附加相應的工作電路,使其按照編程設計的需要進行工作,這樣就構成了單片機的應用電路。最小單片機系統是一種較為基礎的電路,可以使微處理器工作[2]。

3.2 無線電路

在無線傳輸方式中,采用在片內堆棧區先入先出的方式,以較低的速度從單片機內輸入,以較快的速度發射出去,可以最有效地提高效率。采用低轉速的微處理器,便于獲得較高的數據傳輸速率。當發送接收數據時,字頭和 CRC檢查代碼又會被自動添加。模塊可以使用軟體設定地址,只有在收到本機地址時,資料(提供中斷指令)才會輸出數據,并可直接與各種單片機連接使用,設計非常簡便。無線收發模塊如圖2所示。

3.3 語音芯片

WT588D插入的靜音時間范圍穩定,不占用空間,且通過計算機軟件,可以任意組合各種聲音。如果插上消音設備,不需要占用內存就可以反復調用,并且支持加載3種音頻格式,而其他的芯片沒有這樣的功能[3]。語音模塊如圖3所示。

3.4 液晶顯示

顯示模塊選用1 602字符型液晶模塊,此模塊易于驅動,經編碼傳送到顯示屏上的內容更多樣化。其顯示容量為16×2個字符,在4.5~5.5 V的電壓范圍內工作,只需要使用16個引腳(有背光)接口,通過P0口與液晶數據端口相連接,P2.0-P2.2與液晶的RS,RW,E控制引腳相連,LCD1602液晶顯示電路如圖4所示。

4 軟件模塊化設計及功能測試

4.1 模塊化設計

4.1.1 按鍵掃描電路

此設計采用獨立式按鍵結構,是一種直接由輸入/輸出接口線構成的單個按鍵電路,它具有配置靈活、軟件結構簡單等特點。獨立按鍵常采用查詢式結構,首先逐位查詢I/O口線的輸入狀態,若輸入為低電平,則可確認該端口線所對應的按鍵已按下。按鍵掃描流程如圖5所示。

4.1.2 液晶顯示功能

此設計采用LCD1602液晶顯示,用戶在向LCD寫入漢字時,必須初始化LCD,設置起始行。執行該命令后,設定的行將顯示在屏幕首行。通常,在使用LCD屏幕時,用戶需根據其時序設置執行相應的命令操作,在往顯示屏寫入相應數據時,需要保持RS為高電平狀態,RW為低電平狀態,并且E端為下降沿狀態。用戶從顯示屏讀取數據時,需要將上述3個功能引腳均設置為高電平狀態。如果要讀取顯示屏的狀態,RS端口則需要變為低電平狀態,其他2個功能引腳繼續保持高電平狀態。用戶在對顯示屏進行相應指令碼操作時,需要將RS和RW引腳狀態改為低電平狀態,E端口設為下降沿狀態。顯示程序流程如圖6所示。

4.1.3 蜂鳴器報警模塊

當達到系統設定的時間時,報警電路開始工作,蜂鳴器響,從而起到提示報警的作用。在本次設計當中,如果主持人沒有下達開始搶答指令,選手就按下按鍵,則視為違規搶答,屏幕顯示“FF”和違規選手的編號,此時蜂鳴器會報警提示。

4.2 程序功能測試

首先,用戶將模塊初始化,開始判斷主持人是否按下開始搶答按鍵。若主持人未按下按鍵就有人提前按下搶答鍵,蜂鳴器會發出警告;若主持人按下開始搶答鍵后,有人搶答,此時需判斷該選手是否超出回答時間,若超出回答時間,也會引起蜂鳴器報警。

其次,若在主持人按下搶答按鍵后無人搶答且超過搶答時間,會引發蜂鳴器報警。

最后,結束流程進行程序復位操作[4]。筆者通過構思,設計出一套程序測試流程,具體如圖7所示。

5 結語

本設計重點研究了無線語音搶答器系統,利用無線發射接收技術,使搶答器脫離了傳統連線的束縛。設計采用以單片機為核心的主控和外接外圍電路的方式,利用單片機的自身優勢設計了貼近實際使用需求的智能搶答器。本設計以STC89C52為主控,包含單片機最小系統、按鍵模塊、報警電路、語音電路等一系列結構,這些元件共同構成了基于單片機的多路無線語言搶答器。

關于軟件部分,使用 Keil軟件,參考程序流程,編制了匯編語言。該方案以實際線路為最終結果,可實現預定的搶答、倒計時等功能,適合在普通比賽中使用。

參考文獻

[1]楊曉輝,張彤,姜俊海.智能搶答器的設計與制作[J].長春大學學報,2000(6):24-25.

[2]李劍心.多路無線遙控接收系統[J].科技信息,2008(7):234-236.

[3]林龍森.基于nRF905的八路無線搶答系統[J].黎明職業大學學報,2010(3):34-36.

[4]臧殿紅.基于AT89S51的八路搶答器的設計[J].科技信息,2011(25):98-110.

(編輯 王永超)

Design and implementation of a multi-channel wireless voice answering device

Wang? Luman1, Zheng? Xiaohai1,2*, Song? Shuguang1, Gao? Jingyu1

(1.Xijing University, Xi’an 710123, China; 2.Shaanxi Engineering Research Center of Controllable Neutron Source, Xi’an 710123, China)

Abstract:? With the increasing number of various competitions and competitions, the application and demand for answering questions devices are increasing, and the role it plays has attracted people’s attention. Especially in intellectual activities, “quiz” is a very common, tense, interesting, and educational game. This paper details the overall design, circuit module and function of the wireless buzzer based on 52 series singlechip. The designed answering machine not only has basic answering functions, but also has functions such as wireless transmission, timed alarm, liquid crystal screen display, and voice prompt.

Key words: microcontroller; timed answering; voice circuit; wireless transmission and reception

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 国产在线91在线电影| 丁香六月综合网| 亚洲欧美成人| 免费在线视频a| 97国产成人无码精品久久久| 成年人免费国产视频| 思思热在线视频精品| 另类欧美日韩| 五月激情婷婷综合| 亚洲国产精品VA在线看黑人| 国产精品伦视频观看免费| 国产成人一区在线播放| 欧美日韩免费观看| 免费国产在线精品一区| 日本精品αv中文字幕| 免费国产无遮挡又黄又爽| 欧美精品成人| 欧美日韩在线亚洲国产人| 99中文字幕亚洲一区二区| 精品国产中文一级毛片在线看| 国产精品va免费视频| 91精品国产情侣高潮露脸| 五月婷婷综合网| 91精品国产麻豆国产自产在线| 久久永久视频| 国产精品自在线天天看片| 国产在线精品人成导航| 国产黄网永久免费| 成人亚洲视频| 九色视频最新网址| 色综合热无码热国产| 欧美人人干| 亚洲国产综合自在线另类| 在线中文字幕日韩| 国产精品太粉嫩高中在线观看| 午夜在线不卡| 亚洲成人一区在线| 国产精品va| 久久www视频| 国产黄色爱视频| 天堂成人在线| 91精品伊人久久大香线蕉| 日韩免费视频播播| 日韩不卡高清视频| 91色综合综合热五月激情| 亚洲高清在线天堂精品| 婷婷午夜天| 日韩精品无码不卡无码| 欧美国产精品拍自| 欧美在线三级| 波多野结衣亚洲一区| 欧美区国产区| 国产精品三级av及在线观看| 成人精品免费视频| 国产超薄肉色丝袜网站| 看看一级毛片| 99在线观看国产| 久久午夜夜伦鲁鲁片无码免费| 色成人亚洲| 国产精品原创不卡在线| 国产精选小视频在线观看| Jizz国产色系免费| 日韩精品高清自在线| 日韩免费成人| 日韩视频福利| 国产乱子伦视频在线播放| 日韩视频福利| 国产视频 第一页| 国产精品99r8在线观看| 国产嫩草在线观看| 福利一区在线| 九色综合视频网| 国产一区二区福利| 中文纯内无码H| 国产美女在线免费观看| 日韩高清欧美| 少妇高潮惨叫久久久久久| AV片亚洲国产男人的天堂| 久久香蕉国产线| 欧美一区二区啪啪| 久久久久青草大香线综合精品| 天天爽免费视频|