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

正文內容

電梯自動語音提示系統(tǒng)本科畢業(yè)論文-預覽頁

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

下一頁面
 

【正文】 ,實現(xiàn)電梯的自動語音提示功能。自電梯問世以來,電梯不斷高端化美觀化只能化,老式單純的升降電梯已經成為了歷史,現(xiàn)代建筑中無論在什么場合安裝的電梯都是智能化、自動化的,它們大多數都是由單片機或 者嵌入式系統(tǒng)控制的。本設計是模擬一個簡單的電梯自動語音提示系統(tǒng),將按鍵代表樓層,當相應樓層按鍵按下是引起電平高低的變化,然后將相應的電平信號傳入到單片機中,然后單片機計數來確定樓層數,最后將信號輸出到 LED 顯示模塊和語音播報模塊分別進行樓層顯示和語音播報。III 1 課題研究的背景 2 電梯自動語音提示系統(tǒng)的發(fā)展現(xiàn)狀 4 系統(tǒng)軟件設計 錯誤 !未定義書簽。 軟件的設計原則 錯誤 !未定義書簽。 致謝 24 1 緒 論 電梯是一種以電動機為動力的垂直升降機,裝有箱狀吊艙,用于多層建筑乘人或載運 貨物。 我國最早的一部電梯的出現(xiàn)是在 1902年,是由美國奧的斯公司設計的并安裝的。天津從慶生電機廠光榮接此任,通過長達三個月的不懈努力,國人自主研發(fā)并設計的第一部電梯問世了。高層建筑樓層較多如果單純靠樓梯肯定不切實際,電梯的出現(xiàn)為高層建筑中安全、垂直上下的交通提供了保障,大大的減小了人們勞動量,為人們的生活提供了便捷。單片機技術與各種語言芯 片以及顯示器的相結合使用,可以實現(xiàn)電梯的自動顯示化、智能語言化。人們對電梯的智能語言化提出了要求,擁有自動語音提升的功能,能夠播報上下行狀態(tài)、樓層、關門信號,甚至還能插播廣告宣傳語或者對某層進行特色說明。 電梯自動語音提示系統(tǒng)的發(fā)展現(xiàn)狀 電梯作為室內的交通工具,已經成為重要的建筑設備而不可或缺。 近些年來,關稅的降低推動了 國外電梯自動語音提示系統(tǒng)產品的進口,但同時也給國產電梯以及我國自主研發(fā)的一些高性能的、高質量的電梯零部件的出口提供了機會。 矩陣鍵盤通過按下按鍵引起電平的變化實現(xiàn)工作參數的輸入。本次設計采用單片機( AT89C52)作為核心元件,利用 VS1003 語音模 塊和 LED 顯示來模擬電梯自動語音提示系統(tǒng),實現(xiàn)電梯的自動語音提示功能。 ( 4) 協(xié)調器能夠接收控制平臺發(fā)送的指令信息,并進行數據處理,判斷需要完成的各種動作。 LED 顯示模塊是顯示當代表目標樓層的按鍵按下時,從當前樓層到指定樓層的樓層數變化并最終顯示 指定到達的樓層數。并且語音模塊也會相應的播報從一樓到八樓的上行的狀態(tài)和最終到達的樓層八樓。 89C52 信號采集 LED 顯示模塊 鍵盤 語音播報板塊 電源 復位 5 總體設計思路 單片機系統(tǒng)具有集成度高、體積小、控制能力強、成本低、高可靠性、靈活的結構、超強的抗干擾能力等顯著的特點,同時在結構和指令的設置上均有獨特之處,異于產品化; VS1003 語音芯片是一個高質量的、完全集成、單片多消息語音記錄和重放裝置,能單獨的模擬、數字和 IO 供電電源;串行的數據和控制接口( SPI),使用于各種電子系統(tǒng)。 89C52 是一款低電壓、高性能的 8 位單片機,片內含有 4KB的反復擦寫程序,還含有一個大小約為 128B 隨機存取數據存儲器( RAM)。系統(tǒng)硬件組成包括操作部分(獨立鍵盤、復位電路);執(zhí)行部分( LED 顯示電路、語音播報電路)組成。 ( 4) 復位電路:上電自動復位。眾多半導體廠商(如 Atmel、 Dallas、 Semi、 Infineon、Philips/Sigics 等)獲得 Intel 公司的授權后,在保持代碼兼容性的前提下,融合各自先進技術,針對不同市場需求,在時鐘、存儲器、定時器 /計數器、 I/O 接口、串行總線控制等方面進行了改進、裁剪;使其可以被應用于任何實際產品中,而不受其外形的限制。 CPU: 中央處理器, 由運算 器、 控制 器、 中斷系統(tǒng) 和部分外部 特殊功能寄存器組成。一般得計算機系統(tǒng)中,外部接口電路的寄存器是 分布在各電路本身,而在單片機系統(tǒng)中,由于把接口電路也在集成到一個芯片內部,所以可采取統(tǒng)一編址、集中控制的方法。系統(tǒng)上電后默認為電梯在 1 樓,也就LED 顯示初始值為 1,當按下代表某一樓層的按鍵,如按下按鍵 5, LED 顯示屏上的樓層數字會從 1變化到 8,并且最終停留在 8 樓。 LED顯示屏顯示醒目、價格便宜、動態(tài)簡潔、重點突出,被人們廣泛應用,幾十年來一直被人們所追捧和喜愛。 VS1003 是一個多功能的從 MP3 和 WMA 解碼芯片,更換終止 VS1002。 MIDI / SPMIDI 文件。 ( 5) 低音和高音控制。 ( 9) 高性能。 VS1003 實物如圖 37所示: 12 圖 37 VS1003 芯片實物圖 本設計中 AT89C51 接收按鍵鍵入信號經過處理轉換為聲音信號傳遞到 VS1003語音芯片上,然后通過外接一個音頻設備就可以播報相關樓層信息以及上 /下行狀態(tài)了。 考慮到實際情況下的攜帶行和畢業(yè)答辯時候的方便性,本設計采用 3節(jié) 干電池 串聯(lián)的方式作為電源為系統(tǒng)供電。使用相當容易,適合用于學生階段簡單的單片機系統(tǒng)設計。 ( 3) 按鍵掃描模塊:主要負責對矩陣鍵盤按鍵鍵入的識別,并且以軟件的方式輸入高低電平來控制主機模塊輸出語音信號到語音播報模塊播報電梯上下行狀態(tài)和到達的樓層數。 語音模塊的數據流程 首先,數據流從 SDI 總線接收并解碼,解碼之后,應用代碼從寄存器所指向的地址開始執(zhí)行。 軟件設計原則 本次設計的系統(tǒng)中的軟件是根據此系統(tǒng)功能要求而設計的,應該要正確無誤的實現(xiàn)系統(tǒng)的各種功能。 ( 3) 利用 C 語言編程的過程中要認真仔細,不要粗心馬虎,因為編程的時候一個粗心引起的小錯誤可能引起整個系統(tǒng)的運行結果報錯,最終還很難找出來錯誤的地方。其次就是選用編程軟件的問題,這里我們選用的編程軟件是 keil_uVison4。 Keil C51 是美國 Keil Software 公司出品的,從 keil_uVison4 問世到現(xiàn)在以其完善的功能,漂亮大方的界面設計得到眾多公司和軟件工程師的認可。另外它集編輯 ,編譯,仿真等于一體,在調試程序,系統(tǒng)仿真方面功能全面、完整,使用起來非常方便。焊接過程和調試工作不能分開而做,要相互伴隨而行,焊接完某一模塊立馬調試該模塊,不要等到所有焊接模塊焊接完成了之后再去調試,這樣的話調試過程中出現(xiàn)錯誤就不容易找到錯誤的原因是出在哪一個模塊上,邊焊接邊調試可以保證電路 最后的順利完成。最后所有程序需要一起協(xié)調運行,無論外部給定了什么命令,程序運行結果都必須是正確無誤。程序下載成功后,電梯自動語音提示系統(tǒng)就可以正常運行了,但是要注意 LED 點陣顯示器的引腳初始化置 0。開始以為是音頻設備問題,然而換了幾個音 頻設備之后還是一樣。把 4 節(jié) 干電池換成 3 節(jié)最終解決了此問題。 系統(tǒng)運行結果圖如圖 51所示: 圖 51 系統(tǒng)運行結果圖 21 結 論 通過此次電梯自動語音提示系統(tǒng)的設計,我學到了不少東西。畢業(yè)設計不僅僅只是一個單純的知識檢測,它其實就相當于一個小的項目。對 C 語言的運用更加熟練。 22 致 謝 在最后,我十分的感謝我的指導老師 XXX,是他給了我這個機會去實現(xiàn)這個較為復雜的任務,同時還感謝 X老師在我的畢業(yè)設計階段給了我許多的幫助,他也為此傾注了大量的心血。 從 20xx 年 9 月份入學到現(xiàn)在,我從一個稚嫩青少年成長成為一名合格的畢業(yè)生,老師的教導,輔導員的督促,同學的意見都幫助了我對自我的完善。 sbit key3=P3^2。 sbit key7=P3^6。 sbit beef=P2^0。 //數碼管顯示 1~8; uchar code table[9]={0xff,0xf9,0xc4,0xd0,0x99,0x92,0x82,0xf8,0x80}。 25 void display()。i217。 while(!DREQ)。 for(i=0。j++) { DREQ=1。 XDCS=0。j32。 } } } //播放語音樓 void write_Floor() { unsigned int i,j。i++) { for(j=0。 spi_write(Floor[i*32+j])。i117。 while(!DREQ)。 Mp3Reset()。 delay_ms(1000)。 } delay_ms(1000)。 delay_ms(1000)。 if(b==a) { P0=table[b]。 k=1。 delay_ms(1000)。 delay_ms(1000)。 write_Floorarrived()。 } } else { P0=table[b]。i) { for(j=110。 if(key1==0) { do_beep()。 a=2。 } } if(key4==0) { delay_ms(10)。 if(key5==0) { do_beep()。 a=6。 } } if(key8==0) { delay_ms(10)。 delay_ms(50)。 for(i=0。 SCLK=0。 while(!DREQ)。 spi_write(hdat)。 delay(100)。 DREQ=1。 write_mand(0x05,0xbb,0x81)。 write_mand(0x0b,VOL_VALUE,VOL_VALUE)。 spi_write(0)。 while(!DREQ)。 spi_write(0xef)。 spi_write(0)。 spi_write(0x45)。 spi_write(0)。 delay(5000)。 sbit SCLK=P1^2。 sbit XDCS=P1^0。 void write_mand(unsigned char addr,unsigned char hdat,unsigned char lda
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1