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

正文內(nèi)容

基于單片機(jī)的語音控制開關(guān)設(shè)計(jì)畢業(yè)論文-資料下載頁

2025-06-27 20:50本頁面
  

【正文】 (0x06)。 LD_WriteReg(0x89, 0x03)。 /*0x89 模擬電路控制 初始化時(shí)寫 03H 。 MP3 播放時(shí)寫 FFH*/ delay(5)。LD_WriteReg(0xCF, 0x43)。 /*0xcf 內(nèi)部省電模式設(shè)置 初始化時(shí) 寫入 43H。 MP3 初始化和 ASR初始化時(shí)寫入 4FH*/ delay(5)。LD_WriteReg(0xCB, 0x02)。 /*0xcb ASR:讀取 ASR結(jié)果(候補(bǔ) 4) *//*PLL setting*/LD_WriteReg(0x11, LD_PLL_11)。 /*0x11 時(shí)鐘頻率設(shè)置 1*/ LD_WriteReg(0x1E,0x00)。 /*0x1e ADC 專用控制,應(yīng)初始化為 00H *LD_WriteReg(0x19, LD_PLL_ASR_19)。 /*0x19 時(shí)鐘頻率設(shè)置 2 陜西理工學(xué)院畢業(yè)設(shè)計(jì)第 19 頁 共 56 頁LD_WriteReg(0x1B, LD_PLL_ASR_1B)。/*0x1b 時(shí)鐘頻率設(shè)置 3*/LD_WriteReg(0x1D, LD_PLL_ASR_1D)。 /*0x1d 時(shí)鐘頻率設(shè)置 4*/delay(10)。LD_WriteReg(0xCD, 0x04)。 /*0xcd DSP 休眠設(shè)置 初始化時(shí)寫入 04H 允許DSP 休眠。*/LD_WriteReg(0x17, 0x4c)。 /*0x17 寫35H 對LD3320 進(jìn)行軟復(fù)位(Soft Reset)。寫48H 可以激活 DSP;。寫4CH 可以使DSP 休眠,比較省電。*/delay(5)。LD_WriteReg(0xB9, 0x00)。 /*0xb9 ASR:當(dāng)前添加識別句的字符串長度(拼音字符串) 初始化時(shí)寫入 00H,每添加一條識別句后要設(shè)定一次。*/LD_WriteReg(0xCF, 0x4F)。 /*0xcf 內(nèi)部省電模式設(shè)置 初始化時(shí) 寫入 43H。 MP3 初始化和 ASR初始化時(shí)寫入 4FH*/LD_WriteReg(0x6F, 0xFF)。 /*0x6f 對芯片進(jìn)行初始化時(shí)設(shè)置為 0xFF */ LD3320的操作指令時(shí)可以被動態(tài)編輯的,所以用戶可以任意的修改自己想要設(shè)定的指令* 名 稱:用戶執(zhí)行函數(shù) * 功 能:識別成功后,執(zhí)行動作可在此進(jìn)行修改 * 入口參數(shù): 無 * 出口參數(shù):無* 說 明: **********************************************************void User_handle(uint8 dat){ //UARTSendByte(dat)。//串口識別碼(十六進(jìn)制) switch(dat) /*對結(jié)果執(zhí)行相關(guān)操作,客戶修改*/ { case CODE_DMCS:/*命令“測試”*/// PrintCom(“代碼測試”命令識別成功\r\n)。 /*text.....* break。case CODE_KFBYZ: /*命令“全開”*/// PrintCom(“開發(fā)板驗(yàn)證”命令識別成功\r\n)。 /*text.....* break。case CODE_KD: /*命令“復(fù)位”*/Key1 = 1。LED = 0。PrintCom(“開燈”命令識別成功\r\n)。 /*text.....*/break。case CODE_GD: /*命令“復(fù)位”*/Key1 = 0。LED = 1。PrintCom(“關(guān)燈”命令識別成功\r\n)。 /*text.....*/break。case CODE_BJ: /*命令“復(fù)位”*/Key2=1。PrintCom(“開門”命令識別成功\r\n)。 /*text.....*/break。陜西理工學(xué)院畢業(yè)設(shè)計(jì)第 20 頁 共 56 頁case CODE_SH: /*命令“復(fù)位”*/Key2=0。PrintCom(“關(guān)門”命令識別成功\r\n)。 /*text.....*/break。case CODE_GZ: /*命令“復(fù)位”*/PrintCom(“廣州”命令識別成功\r\n)。 /*text.....*/break。default:PrintCom(請重新識別發(fā)口令\r\n)。 /*text.....*/break。} 單片機(jī) PC 端下載程序的編輯、編譯與下載是單片機(jī)應(yīng)用系統(tǒng)開發(fā)過程中不可缺少的工作流程。對于 STC 系列單片機(jī)由于有了 ISP 在線下載功能,只要在單片機(jī)應(yīng)用系統(tǒng)中嵌入 PC 機(jī)與 ISP 下載電路即可。具體步驟如下:步驟 1:選擇單片機(jī)型號必須與所用的單片機(jī)型號一致。步驟 2:打開文件,打開要下載到單片機(jī)中的程序,是經(jīng)過編譯而生成的機(jī)器代碼文件,擴(kuò)展名為“.HEX”。步驟 3:選擇串行口,使用 USBRS232 轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換。步驟 4:設(shè)置功能選項(xiàng)。步驟 5:下載,單機(jī)下載“Download/下載”按鈕后,再給單片機(jī)上電。當(dāng)程序下載完成后,單片機(jī)自動運(yùn)行用戶程序。圖 STCISP 下載控制面板5 實(shí)物的制作和調(diào)試陜西理工學(xué)院畢業(yè)設(shè)計(jì)第 21 頁 共 56 頁用 PCB 系統(tǒng)設(shè)計(jì) PCB 板分以下 7 個(gè)步驟:① 相關(guān)參數(shù)的設(shè)置。此步驟是完成設(shè)定自動布參數(shù)、自動布線參數(shù)、板面參數(shù)等。② PCB 板尺寸的規(guī)劃。在禁止布線層上,沿設(shè)計(jì)的 PCB 邊畫邊框線,就是指定自動布局的一個(gè)范圍。這一步為自動布局做鋪墊。而且,在上層板面(即元器件面)沿禁止布線層的邊框圖線放置銅線,這是 PCB 板制成不可缺少的。③ 根據(jù)原理圖上元器件之間的連接關(guān)系進(jìn)行布圖,而且需要考慮電磁兼容性和元器件的安裝空間與散熱等問題,總之要將所有元器件放在 PCB 電路板上合適的位置。布局的好不好會導(dǎo)致 PCB板的電氣性能和布局的功能,這也是是 PCB 板設(shè)計(jì)過程中最費(fèi)時(shí)、最繁瑣的。所以布局工作需要耐心、細(xì)致。雖然系統(tǒng)提供了自動布局的功能,不過通常情況下都需要手工調(diào)整。④ 自動布線。布線就是在元器件引腳之間放置覆銅連線的過程,這個(gè)過程可以不僅可以手工完成,而且也可以自動進(jìn)行。不過 Protel99 的 PCB 系統(tǒng)有著很強(qiáng)的自動布線功能,我們可以使用自動布線。在開始進(jìn)行自動布線的時(shí)候,設(shè)計(jì)人員應(yīng)該先計(jì)算合適的布線參數(shù),定義布線規(guī)則。如果錯(cuò)誤,自動布線失敗率會很高,因此此步驟要相當(dāng)認(rèn)真。⑤ 開始設(shè)計(jì)規(guī)則檢驗(yàn) DRC,此步驟利用 PCB 提供的 DRC 功能對完成布線的 PCB 板進(jìn)行檢查,此步驟由軟件自動完成。檢查的結(jié)果輸出在報(bào)告文件*.rep 中,PCB 軟件將錯(cuò)誤在 PCB 圖上顯示出來,為檢查、修改提供方便。⑥ 板面字的整理。讓設(shè)計(jì)的 PCB 板更加美觀,而且焊接元器件安裝起來方便,應(yīng)該將元器件的名稱。設(shè)計(jì)值的字符參數(shù)放在元器件框外,要清楚可以一目了然。⑦ 將檢查無誤 DRC,并且版面字符調(diào)整美觀無誤的 PCB 設(shè)計(jì)圖存盤、輸出、制版。⑧ 印刷板電路設(shè)計(jì)完成以后,整個(gè)電路板的設(shè)計(jì)項(xiàng)目也就大體完成。存檔為方便以后進(jìn)行的修改和完善。 硬件電路板的制作在畫原理圖的過程中,原理圖中的元件庫中可能找不到自己要找的元件,要自己畫元件。在畫原理圖后,選擇將元件自動編號,然后根據(jù)需要更改部分元件的編號。在定好元件編號后,使用TOOLS 中的 ERC 進(jìn)行檢查,它會提示是否有編號相同的元件等錯(cuò)誤。在 ERC 檢查無誤后,便可以開始封裝了。同樣,部分元件的封裝在 PCB 庫中找不到或者是有出入,如按鍵開關(guān),2 位撥碼開關(guān)在 PCB 庫中找不到,所以需要自己根據(jù)元件的實(shí)際大小和相應(yīng)的原理圖中引腳編號,做出正確的封裝。如圖 ;圖 封裝圖陜西理工學(xué)院畢業(yè)設(shè)計(jì)第 22 頁 共 56 頁 系統(tǒng)調(diào)試主要分為軟件調(diào)試和硬件調(diào)試兩部分,在程序設(shè)計(jì)和硬件搭建好之后就可以進(jìn)行系統(tǒng)調(diào)試了,軟件調(diào)試主要是用 Keill 軟件對程序進(jìn)行編譯和調(diào)試,該軟件提供了一個(gè)集成開發(fā)環(huán)境uVision,它包括 C 編輯器、宏編輯器、連接器、庫管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器。通過編、運(yùn)行,可以檢查程序錯(cuò)誤。但應(yīng)用此方法,仍需要十分了解所使用元器件的工作方式和管腳連接方式。在軟件調(diào)試過程中要仔細(xì)耐心,即便是多寫或少些一兩個(gè)字符,都無法編譯成功。而有時(shí)往往在 Keil 中編譯、運(yùn)行無錯(cuò),但燒錄到單片機(jī)中運(yùn)行起來就會出錯(cuò),很可能是編程時(shí)管腳或時(shí)序編輯得不對。在編譯之后,將程序?qū)氲诫娐分?,在事先畫好的電路圖中進(jìn)行仿真。軟件調(diào)試完成之后,并不代表硬件就能成功,由于仿真軟件中元件時(shí)序與實(shí)物并不是完全相符的,它們之間存在的時(shí)序的差異,因此,軟件調(diào)試只是可以作為判斷程序邏輯正確性的一個(gè)參考,具體時(shí)序上的問題 ,還得在硬件調(diào)試中進(jìn)一步修改. 硬件電路調(diào)試 單片機(jī)基礎(chǔ)電路包括電源、單片機(jī)、外部時(shí)鐘震蕩電路、復(fù)位電路和外部接口電路。調(diào)試過程需要注意以下幾點(diǎn): (1) 檢查電源是否完好。 (2) 單片機(jī)電源要連接正確,并且保證單片機(jī)的 31 號引腳接高電平。單片機(jī)的 31 號引腳是外部程序存儲器選擇信號端,當(dāng)該引腳為高電平時(shí),單片機(jī)會一直從片內(nèi)程序存儲器內(nèi)取指令。 (3) 如果使用 P0 口做 I/O 口,則要在 P0 口接上拉電阻。 (4) 使用萬用表排查電路中是否存在斷路或者短路情況。筆者在制作外部接口電路時(shí)使用的是排針,焊接時(shí)容易出現(xiàn)管腳之間短路,所以在上電以前必須先排查電路。 (5) 編輯一個(gè)簡單程序,上電運(yùn)行,檢查單片機(jī)是否正常工作,復(fù)位電路是否正確。 智能開關(guān)性電路性能測試(1) 智能開關(guān)可以靈活控制,比斷路器方便,它可以使用軟件設(shè)置的方法來改變其中的控制參數(shù),而不需要改變?nèi)魏蔚挠布娐贰?2) 智能開關(guān)無論是精度還是反應(yīng)速度,都優(yōu)于斷路器,智能開關(guān)的反應(yīng)速度,主要由單片機(jī)的運(yùn)算速度決定,從電流變化開始到開關(guān)動作結(jié)束,智能開關(guān)的反應(yīng)時(shí)間僅僅為微秒(拌5)級,而斷路器的反應(yīng)時(shí)間達(dá)到為毫秒(ms)級。(3) 智能開關(guān)不論是對過流有還是對對欠流都有一定的有保護(hù)作用,這是普通的電流開關(guān)不具備的功能(4) 安全性智能開關(guān),在硬件方面,因?yàn)榭刂品奖?,所以采用了固態(tài)繼電路做為最終的控制開關(guān)電路。 按鍵電路調(diào)試 按鍵電路一般來說不會出什么問題,我們可以用電壓表測和各個(gè)開關(guān)相接的端口的電平,看其在工作時(shí)是否變化 ,也可用一個(gè)簡單的按鍵程序來進(jìn)行調(diào)試。保證各個(gè)按鍵正常工作。 在測試這一部分電路的時(shí)候,最簡單的辦法是將自己焊接的按鍵電路用杜邦線接到開發(fā)板上,讓其控制燈的亮滅,若工作正常則說明硬件電路焊接正確,各按鍵焊接正確。接下來驗(yàn)證程序邏輯問題,可將按鍵子程序下載到單片機(jī),逐個(gè)調(diào)試個(gè)按鍵功能。 總 結(jié)陜西理工學(xué)院畢業(yè)設(shè)計(jì)第 23 頁 共 56 頁本系統(tǒng)以單片機(jī)和語音芯片為核心部件的控制系統(tǒng), 利用軟件編程, 最終基本上實(shí)現(xiàn)了各項(xiàng)要求。 雖然系統(tǒng)還存在一些不足 , 比如語音開關(guān)反應(yīng)不是很靈敏, 特別是在嘈雜的環(huán)境中。 通 過對軟件中參數(shù)的修改雖然有所改善,但是還沒有達(dá)到最理想的結(jié)果,但是達(dá)到了設(shè)計(jì)的要求,也實(shí)現(xiàn)了預(yù)想中的功能。經(jīng)過這段時(shí)間的奮斗, 從確定題目, 到后來查找資料, 理論學(xué)習(xí), 實(shí)驗(yàn)編程調(diào)試, 這一切都使我的理論知識和動手能力有了很大的提高。 了解了單片機(jī)的硬件結(jié)構(gòu)和軟件編程方法, 對單片機(jī)的工作方式有了很大的認(rèn)知,也對語音芯片有了初步的了解。 同時(shí), 對一些外圍設(shè)備比如傳三極管、繼 電 器 等有了一定的了解! 學(xué)會了對一項(xiàng)工程如何設(shè)計(jì): 首先, 要分析需要設(shè)計(jì)的系統(tǒng)要實(shí)現(xiàn)什么功能, 需要什么器件; 然后, 針對設(shè)計(jì)購買相應(yīng)的硬件, 選用硬件時(shí)不僅要選用經(jīng)濟(jì)的, 更重要的是如何能更精確更方便的完成系統(tǒng)的要求; 再次, 對各個(gè)硬件的軟件實(shí)現(xiàn)要弄清楚, 如何更好的實(shí)現(xiàn)各個(gè)硬件的協(xié)調(diào), 更好的通過主控制器件實(shí)現(xiàn)硬件的功能 。 最后, 通過各種測試與調(diào)試讓設(shè)計(jì)更好的完成系統(tǒng)要求。但因?yàn)樽陨淼乃接邢蓿?此設(shè)計(jì)中也存在一定的不足。 就比如說對控制電路的控制方面, 只 用了 一 個(gè) LED 燈 來 顯 示 , 如 果 可 以 直 接 使 用 節(jié) 能 燈 管 實(shí) 現(xiàn) , 它 的 實(shí) 用 價(jià) 值 就 更 好 了 。語音識別已經(jīng)成為 21 世紀(jì)熱門研究話題之一。與我們?nèi)祟惖纳疃枷⑾嚓P(guān)的。 而智能化的語音控制開關(guān)已經(jīng)發(fā)展成為一種必然。 隨著世界經(jīng)濟(jì)的發(fā)展 , 人們生活水平的提高以及社會的進(jìn)步,我們不可能一直墨守陳規(guī),不能在恪守以前只實(shí)現(xiàn)人工操作的辦法。 不僅浪費(fèi)大量的人力資源、 財(cái)力資源, 并且控制系統(tǒng)也更加單一化。 而采用語音控制的智能化辦法、 更體現(xiàn)了與時(shí)俱進(jìn)的思想。世界在進(jìn)步、而這種進(jìn)步就該體現(xiàn)在各個(gè)方面。致 謝陜西理工學(xué)院畢業(yè)設(shè)計(jì)第 24 頁 共 56 頁 在整個(gè)畢設(shè)過程中,有剛開始拿到題目的迷茫,有搜索資料整理思路的艱辛,但是也有在理清思路的那一刻的喜悅,所謂是只有經(jīng)歷了才能體會其中的快樂。在此期間,要特別感謝鄭老師對我不厭其煩的指導(dǎo)和幫助,鄭老師對我們有嚴(yán)厲的要求,但是當(dāng)我們在設(shè)計(jì)的過程中遇到困難時(shí),他又像朋友一樣幫助我們一起尋找解決的辦法,在這樣一位良師益友的幫助下我的畢業(yè)設(shè)計(jì)才一步步走向成熟,還要感謝各位同學(xué),他們陪我一起學(xué)習(xí),一起做實(shí)驗(yàn),一起解決問題,這段時(shí)間我學(xué)到了很多東西。最后,我要感謝我的母?!兾骼砉W(xué)院 ,大學(xué)四年對我們的精心栽培,還為我們提供
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1