freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

電梯自動(dòng)語音提示系統(tǒng)本科畢業(yè)論文-文庫吧資料

2025-07-03 15:36本頁面
  

【正文】 可能引起整個(gè)系統(tǒng)的運(yùn)行結(jié)果報(bào)錯(cuò),最終還很難找出來錯(cuò)誤的地方。(2) 各功能程序盡量實(shí)現(xiàn)模塊化,子程序化。 軟件設(shè)計(jì)原則 本次設(shè)計(jì)的系統(tǒng)中的軟件是根據(jù)此系統(tǒng)功能要求而設(shè)計(jì)的,應(yīng)該要正確無誤的實(shí)現(xiàn)系統(tǒng)的各種功能。接著,數(shù)據(jù)流向音量控制單元,同時(shí)拷貝數(shù)據(jù)進(jìn)音頻。 語音模塊的數(shù)據(jù)流程 首先,數(shù)據(jù)流從SDI總線接收并解碼,解碼之后,應(yīng)用代碼從寄存器所指向的地址開始執(zhí)行。 軟件流程圖 本次設(shè)計(jì)軟件流程圖如圖41所示:開始 系統(tǒng)初始化 語言模塊初始化掃描電梯面板并量化存儲(chǔ) 排序YYN是否有效樓層信號(hào)YN是否有關(guān)門信號(hào)上行下行上/下行判斷保存比當(dāng)前樓層小且最高的樓層保存比當(dāng)前樓層大的且最低的樓層調(diào)用語音播放子程序保存放音樓層為當(dāng)前樓層 圖41 軟件流程圖軟件流程包括以下步驟:(1) 初始化,取定當(dāng)前樓層; (2) 掃描按鍵按下的電平信號(hào),并確定目標(biāo)樓層; (3) 為存儲(chǔ)的目標(biāo)樓層數(shù)據(jù)排序; (4) 判斷按鍵的按下與否即是否存在有效的目標(biāo)樓層信息,若判斷結(jié)果為否,則返回步驟(2); (5) 若(4)中檢測(cè)的結(jié)果為是,判斷電梯是上行還是下行; (6) 保存判斷所述的電梯最近目標(biāo)樓層; (7) 調(diào)用選音播放子程序; (8) 保存已經(jīng)播放語音的距離電梯最近目標(biāo)樓層為當(dāng)前樓層。 (3) 按鍵掃描模塊:主要負(fù)責(zé)對(duì)矩陣鍵盤按鍵鍵入的識(shí)別,并且以軟件的方式輸入高低電平來控制主機(jī)模塊輸出語音信號(hào)到語音播報(bào)模塊播報(bào)電梯上下行狀態(tài)和到達(dá)的樓層數(shù)。此次設(shè)計(jì)得軟件分為4個(gè)模塊: (1) 主機(jī)模塊:主要負(fù)責(zé)系統(tǒng)的初始化和對(duì)矩陣鍵盤按鍵的具體數(shù)值的處理,并且根據(jù)該值控制LED顯示器顯示樓層變化和樓層數(shù)、語音模塊播報(bào)上下行狀態(tài)以及到達(dá)的樓層。使用相當(dāng)容易,適合用于學(xué)生階段簡(jiǎn)單的單片機(jī)系統(tǒng)設(shè)計(jì)。系統(tǒng)的軟件設(shè)計(jì)要求能根據(jù)系統(tǒng)的要求而變化,因?yàn)橄到y(tǒng)的輸出是變化的,所以要求系統(tǒng)能在輸出不斷變化的情況下仍然能夠正常運(yùn)轉(zhuǎn)并且得到最終結(jié)果,另外設(shè)計(jì)過程中硬甲結(jié)構(gòu)一旦確定就很難更改,這個(gè)時(shí)候要想更改系統(tǒng)的功能就只能改軟件方面了,這就要求系統(tǒng)的軟件具有充分的靈活性??紤]到實(shí)際情況下的攜帶行和畢業(yè)答辯時(shí)候的方便性。 電源電路模塊電源電路如圖39所示。VS1003實(shí)物如圖37所示:圖37 VS1003芯片實(shí)物圖本設(shè)計(jì)中AT89C51接收按鍵鍵入信號(hào)經(jīng)過處理轉(zhuǎn)換為聲音信號(hào)傳遞到VS1003語音芯片上,然后通過外接一個(gè)音頻設(shè)備就可以播報(bào)相關(guān)樓層信息以及上/下行狀態(tài)了。(11) 自帶一個(gè)片上RAM、串行控制和數(shù)據(jù)接口VS1003性能良好、價(jià)格實(shí)惠,還帶有高品質(zhì)的片上立體聲DAC,沒有通道之間的相位誤差。(9) 高性能。(7) 內(nèi)部PLL時(shí)鐘倍頻器。(5) 低音和高音控制。(3) 從麥克風(fēng)或線路輸入編碼IMA ADPCM。 MIDI / SPMIDI文件。它具有如下特點(diǎn):(1) 解碼MP3(MPEG 1amp。VS1003是一個(gè)多功能的從MP3和WMA解碼芯片,更換終止VS1002。如圖36:圖36 LED點(diǎn)陣內(nèi)部結(jié)構(gòu)如圖36所示的發(fā)光二極管,64個(gè)發(fā)光二極管都是放置在行和列相交的節(jié)點(diǎn)上,行接高電平即行置0電平,列接低電平即列置1電平,二極管導(dǎo)通發(fā)光。LED顯示屏顯示醒目、價(jià)格便宜、動(dòng)態(tài)簡(jiǎn)潔、重點(diǎn)突出,被人們廣泛應(yīng)用,幾十年來一直被人們所追捧和喜愛。89C52實(shí)物圖如圖34所示:圖34 89C52實(shí)物圖 LED顯示模塊顯示模塊主要顯示的是從當(dāng)前樓層數(shù)到指定樓層數(shù)之間的變動(dòng)過程以及最終到達(dá)的指定樓層數(shù)。系統(tǒng)上電后默認(rèn)為電梯在1樓,也就LED顯示初始值為1,當(dāng)按下代表某一樓層的按鍵,如按下按鍵5,LED顯示屏上的樓層數(shù)字會(huì)從1變化到8,并且最終停留在8樓。當(dāng)前,常用的單片機(jī)內(nèi)部ROM的容量在1到64KB之間,而且多為Flash存儲(chǔ)器。一般得計(jì)算機(jī)系統(tǒng)中,外部接口電路的寄存器是分布在各電路本身,而在單片機(jī)系統(tǒng)中,由于把接口電路也在集成到一個(gè)芯片內(nèi)部,所以可采取統(tǒng)一編址、集中控制的方法。內(nèi)部RAM:低128個(gè)字節(jié)作為內(nèi)部數(shù)據(jù)儲(chǔ)器,用于存放運(yùn)行期間的數(shù)據(jù)。CPU:中央處理器,由運(yùn)算器、控制器、中斷系統(tǒng)和部分外部特殊功能寄存器組成。AT89C52引腳圖如圖31所示:圖31 AT89C52引腳圖VCC:電源電壓; GND:接地;RST:復(fù)位輸入;ALE/ :ALE的主要功能是輸出脈沖用于鎖存地址的低8位字節(jié);EA/VPP:外部訪問允許; P0口:P0口為地址/數(shù)據(jù)總線復(fù)用口;P1口:8位雙向I/O口,內(nèi)部包含一個(gè)上拉電阻;P2口:P2口接收高位地址和其它控制信號(hào);P3口:為一個(gè)I/O口,更重要的用途是它的第二功能; XTAL1:既可以作為反相放大器的輸入端也可以作為時(shí)鐘發(fā)生線路的輸入端;XTAL2:可以作為反相放大器的輸出端;本次設(shè)計(jì)用到的單片機(jī)模塊圖如圖32所示: 圖32單片機(jī)最小系統(tǒng)模塊圖單片機(jī)系統(tǒng)由主芯片,復(fù)位電路和晶振脈沖電路三大部分組成。眾多半導(dǎo)體廠商(如Atmel、Dallas、Semi、Infineon、Philips/Signetics等)獲得Intel公司的授權(quán)后,在保持代碼兼容性的前提下,融合各自先進(jìn)技術(shù),針對(duì)不同市場(chǎng)需求,在時(shí)鐘、存儲(chǔ)器、定時(shí)器/計(jì)數(shù)器、I/O接口、串行總線控制等方面進(jìn)行了改進(jìn)、裁剪;使其可以被應(yīng)用于任何實(shí)際產(chǎn)品中,而不受其外形的限制?,F(xiàn)如今,單片機(jī)技術(shù)仍在不斷發(fā)展,現(xiàn)在單片機(jī)市場(chǎng)上擁有種類繁多、功能各異的各種單片機(jī)。(4) 復(fù)位電路:上電自動(dòng)復(fù)位。(2) 按鍵鍵入:八個(gè)樓層按鍵操作控制整個(gè)電梯自動(dòng)語言提示系統(tǒng)并作為系統(tǒng)的信號(hào)輸入。系統(tǒng)硬件組成包括操作部分(獨(dú)立鍵盤、復(fù)位電路);執(zhí)行部分(LED顯示電路、語音播報(bào)電路)組成。本設(shè)計(jì)最終選取89C52作為核心中央控制模塊,VS1003 MP3語言芯片作為語言模塊,LED數(shù)碼管顯示器作為顯示模塊,通過以上三大模塊協(xié)調(diào)作用來模擬電子自動(dòng)語言提示系統(tǒng),實(shí)現(xiàn)電梯上/下狀態(tài)播報(bào)、樓層播報(bào)、樓層數(shù)變動(dòng)顯示和指定樓層數(shù)顯示的最終結(jié)果。89C52是一款低電壓、高性能的8位單片機(jī),片內(nèi)含有4KB的反復(fù)擦寫程序,還含有一個(gè)大小約為128B隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM)。有Intel公司的MSC51系列,PIC系列等八位的單片機(jī),還有Intel公司的MCS96系列的16單片機(jī)系統(tǒng)。 總體設(shè)計(jì)思路單片機(jī)系統(tǒng)具有集成度高、體積小、控制能力強(qiáng)、成本低、高可靠性、靈活的結(jié)構(gòu)、超強(qiáng)的抗干擾能力等顯著的特點(diǎn),同時(shí)在結(jié)構(gòu)和指令的設(shè)置上均有獨(dú)特之處,異于產(chǎn)品化;VS1003語音芯片是一個(gè)高質(zhì)量的、完全集成、單片多消息語音記錄和重放裝置,能單獨(dú)的模擬、數(shù)字和IO供電電源;串行的數(shù)據(jù)和控制接口(SPI),使用于各種電子系統(tǒng)。如果再次按下按鍵‘3’,同理,音頻設(shè)備的音頻輸出則為“電梯下行,電梯已到3樓”。并且語音模塊也會(huì)相應(yīng)的播報(bào)從一樓到八樓的上行的狀態(tài)和最終到達(dá)的樓層八樓。這里,我們將分別代表l樓到8樓的8只按鍵開關(guān)K1~K8依次接到本次所要用到的單片機(jī)Pl口的8只引腳上。LED顯示模塊是顯示當(dāng)代表目標(biāo)樓層的按鍵按下時(shí),從當(dāng)前樓層到指定樓層的樓層數(shù)變化并最終顯示指定到達(dá)的樓層數(shù)。2 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)構(gòu)成框圖 電源 89C52語音播報(bào)板塊信號(hào)采集LED顯示模塊 鍵盤 復(fù)位圖21 系統(tǒng)構(gòu)成框圖結(jié)構(gòu)功能圖說明:通過接通電源后,進(jìn)行重置復(fù)位;通過將矩陣鍵盤按鍵按下與否引起的電平變化信號(hào)輸入到89C52單片機(jī),單片機(jī)通過信號(hào)采集,進(jìn)行信號(hào)處理,然后輸出信號(hào)到LED模塊和語音模塊,實(shí)現(xiàn)相應(yīng)功能。(4) 協(xié)調(diào)器能夠接收控制平臺(tái)發(fā)送的指令信息,并進(jìn)行數(shù)據(jù)處理,判斷需要完成的各種動(dòng)作。(2) 將矩陣鍵盤按鍵按下與否引起的電平變化信號(hào)輸入到 AT89C52, AT89C52通過信號(hào)采集,進(jìn)行信號(hào)處理。本次設(shè)計(jì)采用單片機(jī)(AT89C52)作為核心元件,利用VS1003語音模塊和LED顯示來模擬電梯自動(dòng)語音提示系統(tǒng),實(shí)現(xiàn)電梯的自動(dòng)語音提示功能。系統(tǒng)通電初始化,當(dāng)鍵入觸發(fā)命令后,系統(tǒng)會(huì)按照相應(yīng)程序運(yùn)行執(zhí)行,完成對(duì)應(yīng)功能,設(shè)定相應(yīng)按鍵代表相應(yīng)樓層,當(dāng)代表相應(yīng)樓層的按鍵按下引起電平的變化,電平信號(hào)輸入到 AT89C52, AT89C52經(jīng)過處理后向語音模塊發(fā)送當(dāng)前語音段地址,進(jìn)而調(diào)用語音播報(bào)子程序進(jìn)行相應(yīng)的樓層播報(bào),同時(shí)調(diào)用LED的顯示子程序顯示相應(yīng)的樓層變化以及最終到達(dá)的樓層。矩陣鍵盤通過按下按鍵引起電平的變化實(shí)現(xiàn)工作參數(shù)的輸入。 電梯自動(dòng)語音提示系統(tǒng)設(shè)計(jì)的主要內(nèi)容本課題需要研究的內(nèi)容有: (1) 根據(jù)系統(tǒng)的技術(shù)要求,進(jìn)行系統(tǒng)硬件的總體方案設(shè)計(jì);(2) 學(xué)習(xí)單片機(jī)的相關(guān)知識(shí),并且加以運(yùn)用; (3) 選擇適當(dāng)?shù)男酒?,并?duì)其內(nèi)部協(xié)議有所掌握,便于應(yīng)用; (4) 進(jìn)一步熟悉單片機(jī)C語言編程相應(yīng)知識(shí),并制定電梯自動(dòng)語音提示系統(tǒng)的軟件框圖,最后用C語言編程加以實(shí)現(xiàn); (5) 對(duì)軟件和硬件進(jìn)行調(diào)試,讓其協(xié)調(diào)工作,完成指定任務(wù)。近
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1