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

正文內(nèi)容

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

2025-07-27 15:36上一頁面

下一頁面
  

【正文】 芯片以及顯示器的相結(jié)合使用,可以實現(xiàn)電梯的自動顯示化、智能語言化。 電梯自動語音提示系統(tǒng)的發(fā)展現(xiàn)狀電梯作為室內(nèi)的交通工具,已經(jīng)成為重要的建筑設(shè)備而不可或缺。矩陣鍵盤通過按下按鍵引起電平的變化實現(xiàn)工作參數(shù)的輸入。(4) 協(xié)調(diào)器能夠接收控制平臺發(fā)送的指令信息,并進行數(shù)據(jù)處理,判斷需要完成的各種動作。并且語音模塊也會相應(yīng)的播報從一樓到八樓的上行的狀態(tài)和最終到達的樓層八樓。89C52是一款低電壓、高性能的8位單片機,片內(nèi)含有4KB的反復(fù)擦寫程序,還含有一個大小約為128B隨機存取數(shù)據(jù)存儲器(RAM)。(4) 復(fù)位電路:上電自動復(fù)位。CPU:中央處理器,由運算器、控制器、中斷系統(tǒng)和部分外部特殊功能寄存器組成。系統(tǒng)上電后默認為電梯在1樓,也就LED顯示初始值為1,當(dāng)按下代表某一樓層的按鍵,如按下按鍵5,LED顯示屏上的樓層數(shù)字會從1變化到8,并且最終停留在8樓。VS1003是一個多功能的從MP3和WMA解碼芯片,更換終止VS1002。(5) 低音和高音控制。VS1003實物如圖37所示:圖37 VS1003芯片實物圖本設(shè)計中AT89C51接收按鍵鍵入信號經(jīng)過處理轉(zhuǎn)換為聲音信號傳遞到VS1003語音芯片上,然后通過外接一個音頻設(shè)備就可以播報相關(guān)樓層信息以及上/下行狀態(tài)了。使用相當(dāng)容易,適合用于學(xué)生階段簡單的單片機系統(tǒng)設(shè)計。 語音模塊的數(shù)據(jù)流程 首先,數(shù)據(jù)流從SDI總線接收并解碼,解碼之后,應(yīng)用代碼從寄存器所指向的地址開始執(zhí)行。(3) 利用C語言編程的過程中要認真仔細,不要粗心馬虎,因為編程的時候一個粗心引起的小錯誤可能引起整個系統(tǒng)的運行結(jié)果報錯,最終還很難找出來錯誤的地方。Keil C51是美國Keil Software公司出品的,從keil_uVison4問世到現(xiàn)在以其完善的功能,漂亮大方的界面設(shè)計得到眾多公司和軟件工程師的認可。焊接過程和調(diào)試工作不能分開而做,要相互伴隨而行,焊接完某一模塊立馬調(diào)試該模塊,不要等到所有焊接模塊焊接完成了之后再去調(diào)試,這樣的話調(diào)試過程中出現(xiàn)錯誤就不容易找到錯誤的原因是出在哪一個模塊上,邊焊接邊調(diào)試可以保證電路最后的順利完成。程序下載成功后,電梯自動語音提示系統(tǒng)就可以正常運行了,但是要注意LED點陣顯示器的引腳初始化置0。 系統(tǒng)結(jié)果本次設(shè)計的預(yù)期結(jié)果是:(1) 當(dāng)按鍵鍵入相應(yīng)代表樓層時,LED顯示屏上正常顯示樓層變化以及最終到達的樓層數(shù)。我們即將步入社會,將來我們在公司還有遇到更多更復(fù)雜的項目,走完這次畢業(yè)設(shè)計的整個流程,也為將來做項目開發(fā)打下基礎(chǔ)。X老師敏捷的思維、豐富的經(jīng)驗給了我許多的啟發(fā)。sbit key4=P3^3。define uchar unsigned chardefine uint unsigned intstatic 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。 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 define VOL_VALUE 0x05void 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]。 } 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)手。最后同學(xué)提示說有可能是電壓的問題。因為程序在調(diào)試過程會出現(xiàn)各種各樣未知的錯誤,有些錯誤比較復(fù)雜,需要重復(fù)調(diào)試,不斷地刪除和燒寫程序會使單片機的壽命縮短,甚至壞掉。焊接過程要按照相關(guān)規(guī)定的焊接過程。也是現(xiàn)在業(yè)內(nèi)使用最廣泛,也是被最多編程者喜歡的一款軟件編程軟件。(2) 各功能程序盡量實現(xiàn)模塊化,子程序化。 軟件流程圖 本次設(shè)計軟件流程圖如圖41所示:開始 系統(tǒng)初始化 語言模塊初始化掃描電梯面板并量化存儲 排序YYN是否有效樓層信號YN是否有關(guān)門信號上行下行上/下行判斷保存比當(dāng)前樓層小且最高的樓層保存比當(dāng)前樓層大的且最低的樓層調(diào)用語音播放子程序保存放音樓層為當(dāng)前樓層 圖41 軟件流程圖軟件流程包括以下步驟:(1) 初始化,取定當(dāng)前樓層; (2) 掃描按鍵按下的電平信號,并確定目標(biāo)樓層; (3) 為存儲的目標(biāo)樓層數(shù)據(jù)排序; (4) 判斷按鍵的按下與否即是否存在有效的目標(biāo)樓層信息,若判斷結(jié)果為否,則返回步驟(2); (5) 若(4)中檢測的結(jié)果為是,判斷電梯是上行還是下行; (6) 保存判斷所述的電梯最近目標(biāo)樓層; (7) 調(diào)用選音播放子程序; (8) 保存已經(jīng)播放語音的距離電梯最近目標(biāo)樓層為當(dāng)前樓層。系統(tǒng)的軟件設(shè)計要求能根據(jù)系統(tǒng)的要求而變化,因為系統(tǒng)的輸出是變化的,所以要求系統(tǒng)能在輸出不斷變化的情況下仍然能夠正常運轉(zhuǎn)并且得到最終結(jié)果,另外設(shè)計過程中硬甲結(jié)構(gòu)一旦確定就很難更改,這個時候要想更改系統(tǒng)的功能就只能改軟件方面了,這就要求系統(tǒng)的軟件具有充分的靈活性。(11) 自帶一個片上RAM、串行控制和數(shù)據(jù)接口VS1003性能良好、價格實惠,還帶有高品質(zhì)的片上立體聲DAC,沒有通道之間的相位誤差。(3) 從麥克風(fēng)或線路輸入編碼IMA ADPCM。如圖36:圖36 LED點陣內(nèi)部結(jié)構(gòu)如圖36所示的發(fā)光二極管,64個發(fā)光二極管都是放置在行和列相交的節(jié)點上,行接高電平即行置0電平,列接低電平即列置1電平,二極管導(dǎo)通發(fā)光。當(dāng)前,常用的單片機內(nèi)部ROM的容量在1到64KB之間,而且多為Flash存儲器。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)部包含一個上拉電阻;P2口:P2口接收高位地址和其它控制信號;P3口:為一個I/O口,更重要的用途是它的第二功能; XTAL1:既可以作為反相放大器的輸入端也可以作為時鐘發(fā)生線路的輸入端;XTAL2:可以作為反相放大器的輸出端;本次設(shè)計用到的單片機模塊圖如圖32所示: 圖32單片機最小系統(tǒng)模塊圖單片機系統(tǒng)由主芯片,復(fù)位電路和晶振脈沖電路三大部分組成。(2) 按鍵鍵入:八個樓層按鍵操作控制整個電梯自動語言提示系統(tǒng)并作為系統(tǒng)的信號輸入。有Intel公司的MSC51系列,PIC系列等八位的單片機,還有Int
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1