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

正文內(nèi)容

電梯自動語音提示系統(tǒng)本科畢業(yè)論文(存儲版)

2025-08-23 16:27上一頁面

下一頁面
  

【正文】 主要是實現(xiàn)控制操作和過程提示,并沒有很大的數(shù)字計算職能,所以本設(shè)計的電梯系統(tǒng)軟件部分編程采用 C 語言,單片機(jī) 89C52 擁有 8K 的程序存儲區(qū)間,可以滿足軟件存儲空間需求。 單片機(jī)系統(tǒng) 單片機(jī)簡稱微型計算機(jī),現(xiàn)代生活中,從通信設(shè)備、家用電梯、辦公應(yīng)用到工業(yè)控制、儀器儀表、汽車電子、航空航天,單片機(jī)的應(yīng)用幾乎涵蓋于整個電子電工行業(yè),自單片機(jī)問世以來,單片機(jī)的用量在短短幾十年間逐漸呈現(xiàn)天文數(shù)字的增長。 CPU 是單片機(jī)的核心,用于實現(xiàn)運算和控制功能。語言模塊播報電梯上行狀態(tài),并播報電梯已經(jīng)到達(dá) 8 樓。它可以記錄寬帶語音質(zhì)量的音并且播放 MIDI。 ( 6) 使用一個 12 13 MHz的時鐘。 按鍵中斷檢測模塊 按鍵中斷檢測模塊原理圖如圖 38所示: 圖 38 中斷檢測模塊原理圖 因為單片機(jī)在檢測電平時是通過檢測按鍵的方式來實現(xiàn)的,本次設(shè)計的電梯語音系統(tǒng)是模擬顯示 8 層建筑中的電梯,所以需要檢測 8 個按鍵,至于檢測方式則由多種,綜合從簡原理,本次設(shè)計采用的是 2 個四輸入端與門和一個二輸入端與門聯(lián)合檢測按鍵是否按下的情況。綜上所術(shù),故此次設(shè)計的軟件部分就采用 C 語言來編寫電梯自動語音提示系統(tǒng)相關(guān)的程序。然后數(shù)據(jù)流經(jīng)過低音,高音增強(qiáng)器。 ( 4) 應(yīng)規(guī)范化經(jīng)過調(diào)試修改后的程序,除去修改過的痕跡, 方便用語交流和借鑒,也為以后的軟件模塊化、標(biāo)準(zhǔn)化打下夯實的基礎(chǔ)。 Keil 提供了一個功能強(qiáng)大的仿真調(diào)試器,通過一個集成開發(fā)環(huán)境( μVision)將不同的部分相結(jié)合。 其次,本次設(shè)計最后的調(diào)試工作大部分是硬件調(diào)試,主要用到的調(diào)試工具為:萬能表等模擬電路調(diào)試工具。 系統(tǒng)調(diào)試 本課題的主要任務(wù)是完成一個電梯的自動語音提示功能, 系統(tǒng)正常方式運行,當(dāng)鍵入觸發(fā)命令后,系統(tǒng)會按照相應(yīng)程序運行執(zhí)行,完成對應(yīng)功能,矩陣鍵盤上鍵入按鈕,就是樓層信號,經(jīng)過 AT89C51 的處理后向語音模塊發(fā)送此次人為按下按鍵情況下的語音段地址, AT89C51 檢測到語音信號后判斷電梯的上下行狀態(tài),再調(diào)用語音播報 子程序然后再將語音播報信號送到 VS1003 MP3 語音芯片中進(jìn)行相應(yīng)的上 /下行狀態(tài)播報和樓層信號播報,同時將顯示信號送入到 LED 顯示模塊中,調(diào)用 LED的顯示子程序顯示相應(yīng)的樓層。 系統(tǒng)結(jié)果 本次設(shè)計的預(yù)期結(jié)果是 : ( 1) 當(dāng)按鍵鍵入相應(yīng)代表樓層時 ,LED 顯示屏上正常顯示樓層變化以及最終到達(dá)的樓層數(shù)。我們即將步入社會,將來我們在公司還有遇到更多更復(fù)雜的項目,走完這次畢業(yè)設(shè)計的整個流程,也為將來做項目開發(fā)打下基礎(chǔ)。 X老師敏捷的思維、豐富的經(jīng)驗 給了我許多的啟發(fā) 。 sbit key4=P3^3。 define uchar unsigned char define uint unsigned int static uchar a=1。 /*The Length of This Array is 6944 */ //電梯上行 code unsigned char Floorup[]={0x30,0x26,...... 0x00,0x00, } }; //播放語音 電梯上行 void write_Floorup() { unsigned int i,j。 spi_write(Floorup[i*32+j])。 while(!DREQ)。j++) { DREQ=1。j32。i++) { for(j=0。 delay_ms(1000)。 delay_ms(1000)。 write_Floorarrived()。 delay_ms(1000)。 write_Number(b)。j0。 } } if(key3==0) { delay_ms(10)。 a=5。 if(key8==0) { do_beep()。i8。 XCS=0。 XDCS=XCS=XRESET=1。 32 delay(10)。 spi_write(0)。 spi_write(0x6e)。 spi_write(0x78)。 XDCS=1。 void spi_init()。 。 sbit XCS=P1^4。 spi_write(0)。 delay(5000)。 spi_write(0x53)。 spi_write(0)。 delay(10)。 } void Mp3Reset(void) { XRESET=0。 } void write_mand(unsigned char addr,unsigned char hdat,unsigned char ldat) { DREQ=1。 : include include 31 define VOL_VALUE 0x05 void spi_write(unsigned char x) { unsigned char i。 a=7。 } } if(key5==0) { delay_ms(10)。 if(key2==0) { do_beep()。i0。 if(b==a) { P0=table[b]。 28 } delay_ms(1000)。 P0=table[b]。 k=0。 sma_en=0。 for(i=0。i117。i++) { for(j=0。j32。j++) { DREQ=1。 void delay_ms(uint ms)。 sbit sma_en=P2^3。 sbit key2=P2^1。 由于本人水平有限,本次設(shè)計還存在一些不足之處,請 評閱與答辯的 各位老師批評 指正。在這次設(shè)計過程中,我更加熟練掌握了 keil_uVison4 的用法,對 C 語言編程能力 有了很大的提高,相信下次再設(shè)計某個系統(tǒng)時會更加得心應(yīng)手。于是去實驗室借來了一個萬用表,測了電壓,發(fā)現(xiàn)只需要 4,65V 左右電壓就行。在硬件都焊接完成后我們便可以下載調(diào)試好的 C 語言程序進(jìn)行整個系統(tǒng)的調(diào)試了。首先焊電源、單片機(jī),其次是焊接下載口,最后焊接 LED 顯示器、八個按鍵。 keil_uVison4 也是我們在大學(xué)期間學(xué)習(xí)過并且多次被用到的一款軟件,特別適合學(xué)生群體的軟件編程。如此這般的話再修改和調(diào)試某一模塊程序時將會更加簡便。 詳細(xì)程序見附錄 1?,F(xiàn)有的編程語言特別多,也各具特色,但是我個人偏好 C 語言,因為 C 語言不僅關(guān)鍵字少、語言規(guī)模小、簡潔明了、書寫形式自由多變,而且具有可移植性、表達(dá)能力強(qiáng)、方式靈活、能進(jìn)行結(jié)構(gòu)化程序設(shè)計、能直接操作計算機(jī)硬件、高質(zhì)量的生成的目標(biāo)代碼??梢杂脕碜鳛橐粋€從屬協(xié)處理器,針對特殊應(yīng)用的 SPI 閃存啟動,特殊應(yīng)用的 SPI Flash 引導(dǎo), UART 用于調(diào)試目的,新的功能可被添加與軟件和 GPIO引腳。 ( 4) 流媒體支持。 語音模塊 本設(shè)計主要選用 VS1003 MP3 芯片作為語音模塊的核心。 I/O 口: 由 四個 8位 的 并行 I/O 口 組成 ,既可用作輸入,也可用 于 輸出; T/C: 由 兩個定時 /記數(shù)器 組成 , 擁有定時和記數(shù)兩種工作模式 ; 9 本次設(shè)計的開關(guān)控制模塊如圖 33所示 : 圖 33 開關(guān)控制模塊 本次設(shè)計的電 梯自動語言提示系統(tǒng)是模擬一個八層建筑中升降電梯,故采用八個按鍵依次用于代表顯示建筑中的 1 到 8 樓。本次設(shè)計用到的單片機(jī)芯片( AT89C52)擁有一個 64kb 的 外部數(shù)據(jù) 存儲器 尋址空間 、 雙列封裝 ,由3節(jié) 干電 池串聯(lián)組成的 +5V 電源 直接 供電 。 ( 3) 語音播報:用來負(fù)責(zé)播報所到達(dá)的樓層號及相關(guān)提示信息。作為學(xué)習(xí)階段的設(shè)計者在選取 MCS51 系列單片機(jī)芯時,應(yīng)當(dāng)不僅要考慮成本,還應(yīng)當(dāng)考慮到單片機(jī)的集成度問題,應(yīng)選用集成度較高的微型處理器。當(dāng)按下代表某一樓層數(shù)的按鍵時,例如按下按鍵‘ 8’, LED 數(shù)碼管顯示屏將從當(dāng)前位置‘ 1’向上的變動顯示到指定樓層的位置‘ 8’。 ( 3) AT89C52 對 LED 模塊和語音模塊同時分別輸出信號。 本次設(shè)計的電梯自動語言提示系統(tǒng) 可分為單片機(jī)模塊 、矩陣鍵盤模塊、語音播報模塊、 LED 模塊四大主要模塊。因此,開發(fā)一種適用于各大建筑中,擁有自動語言提示功能的電梯是十分有必要的,它勢必將占據(jù)未來的電梯市場。 2 1 課題研究的背景 電梯自動語音提示系統(tǒng)研究的背景與意義 社會在進(jìn)步,科技在發(fā)展,單片機(jī)技術(shù)的問世無疑推動了電梯行業(yè)進(jìn)入新一波的發(fā)展潮流。這在當(dāng)時的國內(nèi)是一項不小的挑戰(zhàn),天安門是中國具有代表意義的大門,天安門里的電梯將作為各國友人跨進(jìn)中國大門的直接交通工具。 錯誤 !未定義書簽。 錯誤 !未定義書簽。11 按鍵中斷模塊 2 電梯自動語音提示系統(tǒng)研究的背景與意義 軟件編程語言選用的是 C 語言,利用查詢的方式來檢測電梯用戶按下的按鍵信息。本設(shè)計的電梯自動語音提示系統(tǒng)以單片機(jī)( AT89C52)作為核心,然后通過矩陣鍵盤按鍵是否按下而引起電平高低的變化,然后將該電平變化的信號送入到單片機(jī)中,單片機(jī)通過相應(yīng)樓層按鍵按下與否的檢測結(jié)果和上下行檢測的結(jié)果做出相應(yīng)的處理和判斷,然后將該信號發(fā)送到語音模塊,最后語音模塊播報樓層變化和最終 到達(dá)的樓層以及電梯的上下行狀態(tài)。I Abstract 22 IV 參考文獻(xiàn) 意識到電梯的必不可少和未來的發(fā)展趨勢,為了推動國內(nèi)電梯行業(yè)的發(fā)展, 1951 年黨中央提出要在天安門安裝一臺由我國自行研發(fā)并制造的電梯。電梯的發(fā)展也勢必將更加高端化、智能化、人性化。目前大部分電梯廠家生產(chǎn)的電梯都只是以運載為目的,并 沒有配置相應(yīng)的自動語音提示功能。 電梯自動語音提示系統(tǒng)設(shè)計的主要內(nèi)容 本課題需要研究的內(nèi)容有: ( 1) 根據(jù)系統(tǒng)的技術(shù)要求,進(jìn)行系統(tǒng)硬件的總體方案設(shè)計; ( 2) 學(xué)習(xí)單片機(jī)的相關(guān)知識,并且加以運用; 3 ( 3) 選擇適當(dāng)?shù)男酒ζ鋬?nèi)部協(xié)議有所掌握,便于應(yīng)用;
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1