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

正文內(nèi)容

基于單片機調(diào)光調(diào)速儀畢業(yè)設(shè)計說明書(專業(yè)版)

2025-08-08 20:35上一頁面

下一頁面
  

【正文】 = 0x0080。 }//================================================//函數(shù)名稱:void LCD_Check_Busy()//函數(shù)描述:檢測 LCD 的忙狀態(tài),只有 LCD 不忙時函數(shù)才返回,否則一直檢測//輸入?yún)?shù):無//輸出參數(shù):無//================================================void LCD_Check_Busy(){unsigned int temp = 1。0x0004。 //顯示亮燈數(shù)PlaySnd(HO, 1)。case Command_One_ID: //如果查詢到第一個命令 speed_num++。PlaySnd(HOO, 1)。i 11。int line_num=0。extern unsigned int IsFirstDownLoad(void)。 本次課題心得體會最后可以總結(jié)為幾個要點:(1)鞏固、加深和擴大了單片機應用的知識面,提高綜合及靈活運用所學知識解決設(shè)計制作的能力;(2)培養(yǎng)能夠針對課題需要,查閱和選擇有關(guān)手冊、圖表及文獻資料的自學能力,提高構(gòu)建系統(tǒng)、編程、調(diào)試等的動手能力;(3)學會對課題設(shè)計方案的分析、選擇、比較,熟悉單片機用系統(tǒng)開發(fā)、研制的過程,軟硬件設(shè)計的方法、內(nèi)容及步驟;(4)掌握聲音訓練和聲音識別以及聲控的工作原理。作者沒有滿足于完成基本功能,而是開始思索如何將本此課題做得更好,更有新意。通過學習和掌握凌陽 SPCE061A 單片機的應用技術(shù),完成聲控調(diào)光調(diào)速的設(shè)計,掌握聲音識別原理以及系統(tǒng)的的實現(xiàn)方法。然后,是對 LED 燈的控制測試,其軟件控制原理跟控制直流電機的一樣,所以這里不再詳細說明。(2)在焊接好 LM2679 集成電路芯片后,將三極管焊接至電路板上。在 LCD1602 方面,直接將 LCD1602 的管教與凌陽單片機的 IO 口相連接,進行對LCD1602 的控制。所以通過改變出入信號,使得可以改變通路選擇不同的電阻值,進而完成對輸出電壓值的改變。所以在開始進行聲音控制之前,還要對著麥克風喊一聲“JACK” ,如果系統(tǒng)識別了聲音,就會發(fā)出“Ho”一聲,沒有識別的話就沒有反應,就要繼續(xù)喊它的名字。PlaySnd(HOO, 1)。語音播放主要是利用凌陽公司提供的函數(shù)。同時,將通過訓練將聲音轉(zhuǎn)換成數(shù)字信號儲存在 SPCE061A 單片機的 32k 的 Flash 內(nèi)存中。它有一系列固定的電壓輸出,應用非常的廣泛,每種類型由于內(nèi)部電流的限制,以及過熱保護和安全工作區(qū)的保護,使它基本上不會損壞。對于可調(diào)電壓輸出,需接兩個外部電阻器以控制直流輸出電壓。由于電壓轉(zhuǎn)換器的內(nèi)部由少量的元器件組成,并采用了高頻振蕩技術(shù),使得該芯片的體積小、速率高、功能強。’nSP?內(nèi)核為中心集成不同規(guī)模的 ROM、RAM 和功能豐富的各種外設(shè)接口部件。與 SPCE500A 不同的是,在存儲器資源方面考慮到用戶的較少資源的需求以及便于程序調(diào)試等功能,SPCE061A 里只內(nèi)嵌 32K 字的閃存(FLASH)。2 方案論證 方案比較方案一:系統(tǒng)采用 MCS51 單片機 AT89S52 作為控制核心,由單片機自帶計數(shù)器計數(shù)來完成頻率、脈寬的測量,計數(shù)值再由單片機讀取,單片機完成運算、控制及顯示功能。隨著語音技術(shù)的不斷發(fā)展進,人們不光可以用語音來控制家電,聲控產(chǎn)品也越來越受人們的歡迎,成為了 21 世紀發(fā)展的一大前景。語音識別技術(shù)是實現(xiàn)人機通信的一種重要的技術(shù)手段,語音識別與語音合成技術(shù)的結(jié)合使人們能夠擺脫鍵盤,通過語音命令實現(xiàn)控制功能。用另一塊 DSP56F805 芯片作為輸出控制信號。 “61 板”硬件框圖及簡要說明如圖 所示,為“61 板”硬件框圖。所以選擇利用數(shù)字電阻控制集成電路 LM2679 獲得性價比較高的可調(diào)電壓電源用來驅(qū)動直流電機?!∫_ 2——電源電壓輸入端。這個端口可連接一個電容,可形成一個緩慢導通的穩(wěn)壓開關(guān)器。1602 液晶也叫 1602 字符型液晶它是一種專門用來顯示字母、數(shù)字、符號等的點陣型液晶模塊它有若干個 5X7 或者 5X11 等點陣字符位組成,每個點陣字符位都可以顯示一個字符。初始化主要有以下動作:(1) 初始化語音播放狀態(tài)為空閑,其程序語句如下:SetPlayStatus(plNULL)(2) 打開 2Hz 時基中斷,設(shè)置 R_InterruptStatus 變量以防止放音程序?qū)⒅袛嚓P(guān)閉,其程序語句如下: *P_INT_Ctrl = *P_INT_Ctrl_New | 0x0004。如果未完成全部語音訓練,就繼續(xù)語音訓練,直到完成。PlaySnd(HOOO, 1)。 //初始化識別器LCD_Write_Com(0x01,1)。break。對于這三塊實物板,使用跳線來進行連接,使得它們能一起工作。后來我就把 8050 三極管換成8850 三極管就能得到需要的理論電壓值。后來在對程序的調(diào)試和檢查中,我發(fā)現(xiàn)我忘了寫一段調(diào)入語音數(shù)據(jù)的程序,使得凌陽 SPCE061A 單片機芯片沒有可用的識別模板。使我用所學的知識去發(fā)現(xiàn)問題和解決問題。在編寫程序的過程中是枯燥和心煩的。在畢業(yè)設(shè)計的過程中,他在論文內(nèi)容的取舍,編寫,定稿以及系統(tǒng)制作調(diào)試過程中給了我很多寶貴的建議并做了全面精心的的幫助,使我從最初的略有所知到現(xiàn)在的有所掌握以至于全面掌握,都得益于他的指導。extern unsigned int TrainWord(unsigned int WordID,unsigned int SndIndex)。 //打開 2Hz 時基中斷 SetInterruptStatus(0x0004)。 //格式化需要存儲命令的存儲器TrainFiveCommand()。 //導入訓練好的語音命令uiBS_Team = 0。 //發(fā)出 HO 聲break。WrNum(5,1,line_num)。t){for(temp = 1000。LCD_Data amp。LCD_Ctrl amp。//asm(nop)。= ~LCD_Data_Pin。 //播放應答 OK}}}else if(uiActivated) //如果原來就是激活狀態(tài),{if(++uiTimerCount 700) //很久沒有聽到聲音{uiActivated = 0。break。WrNum(5,1,0)。 //播放 HO,HOO,HOOOPlaySnd(HOO, 1)。 //顯示:Learning/*for(。 //是否為第一次下載unsigned int uiRes。大學生活轉(zhuǎn)眼就要結(jié)束了,在大學的求學過程中,我的家人自始至終的給我生活、學習和精神上的無私支持,為我提供一切便利條件,使我得以更加方便的完成學習任務(wù),在即將畢業(yè)之際,我向他們表示最深的謝意。在整個設(shè)計過程中,我經(jīng)歷了階段性成功的狂喜、測試失敗后的絕望、陷入困境時的不知所措,重新投入的振作。所以通過總結(jié)前幾次做板的經(jīng)驗和教訓,這次做板的過程還算比較順利。但跟陳壽宏老師交流發(fā)現(xiàn),凌陽 SPEC061 單片機具有 32KFLASH 內(nèi)存和較好的處理語音信息功能。首先,是對直流電機的控制測試。因為單片機的端口可以提供足夠的電壓,但是其輸出電流不夠,使得直流電機不能正常轉(zhuǎn)動,所以要使用電機驅(qū)動。根據(jù)識別的命令來決定動作如果識別的是“減慢” ,直流電機速度減慢 1個等級,直到等級 0,顯示直流電機轉(zhuǎn)速等級。取得識別結(jié)果判斷是否是“名字”語音信號N等待“名字”語音信號Y繼續(xù)獲取外部語音信號,取得識別結(jié)果判斷是否是為“指令”語音信號YN根據(jù)識別的“指令”命令來決定動作繼續(xù)等待,聽到聲音是否超時NY發(fā)出“Hoo”聲圖 語音識別過程的軟件流程圖 辨識結(jié)果輸出本次設(shè)計中主要通過直流電機的轉(zhuǎn)數(shù),led 燈的亮度和 LCD1602 的顯示做為整個系統(tǒng)的直觀的輸出結(jié)果。在與訓練后,可以開始進行語音識別。 //存儲五條命令PlaySnd(OK, 1)。*P_IOA_Dir=0xffff 。5 系統(tǒng)軟件介紹 SPCE061A 單片機屬于系統(tǒng)級芯片(SOC) ,用戶使用非常方便 ,涉及到必需的外圍電路也非常簡單。 JQC16F 繼電器在本次設(shè)計中使用的是 JQC16F 雙繼電器,其主要用途是控制電機的轉(zhuǎn)向。在畫板時盡量畫粗,且盡量靠近輸出端。16 位微控制器u39。’nSP?)。如圖 所示,這是本設(shè)計的整體框圖,分為三個部分。本文研究了基于凌陽 SPCE061A 單片機的孤立詞、小字表、特定發(fā)音人語音識別技術(shù), 并成功地將其應用于語音控制調(diào)光調(diào)速儀的設(shè)計中。編號: 畢業(yè)設(shè)計說明書題 目: 基于單片機的聲控 調(diào)光調(diào)速儀設(shè)計 學  院: 信息與通信學院 專 業(yè): 電子信息工程 學生姓名: 學 號: 指導教師: 陳壽宏 職 稱: 講師 題 目 類 型 : ?理 論 研 究 ?實 驗 研 究 ?工 程 設(shè) 計 ?工 程 技 術(shù) 研 究 ?軟 件 開 發(fā) 2022 年 5 月 20 日摘 要語音識別是一門交叉學科。根據(jù)對說話方式的要求, 又可以分為連續(xù)語音識別系統(tǒng)、連接詞語音識別系統(tǒng)以及孤立詞語音識別系統(tǒng)。3 系統(tǒng)框圖介紹在本次設(shè)計中,主要用凌陽 SPCE061A 單片機做為主要芯片,用于處理語音數(shù)據(jù)和輸出控制信號。它的 CPU 內(nèi)核采用凌陽最新推出的 16 位微處理器芯片(以下簡稱 181。 電機驅(qū)動硬件框圖及簡要說明如圖 所示,為電機驅(qū)動硬件框圖,下面說明電機驅(qū)動硬件框圖的各個部分?!∫_ 4——接地端。本設(shè)計中的直流電機主要是通過單片機控制 LM2679 的引腳6,也就是反饋端,的電阻變化來達到 LM2679 輸出端電壓變化,進而控制直流電機的轉(zhuǎn)速。保證 LED 不會因為 LED 兩端電壓差過大而導致?lián)p壞。 *P_IOB_Data=0xffff。 //訓練需要的五條命令(一組)SaveFiveCommand(0xf700)。語音識別過程的軟件流程圖如圖 所示。開始調(diào)入語音函數(shù),初始化語音識別器,開始識別設(shè)置 LCD1602 分兩行顯示“Speed:0” , “Line:0”輸入外部語音信號,進入語音識別階段。=~0x0100。電機驅(qū)動板的主要功能是擴大電流,使得直流電機轉(zhuǎn)動。在開始對整體系統(tǒng)程序編寫之前,需要使凌陽 SPCE061A 單片機開發(fā)板對各個硬件能夠進行有效的控制。通過對電機驅(qū)動板加上 12V 電壓后,運行整個系統(tǒng)后可測得直流電機兩端不同等級轉(zhuǎn)數(shù)時的電壓如下表 所示表 直流電機轉(zhuǎn)速兩端電壓電機轉(zhuǎn)速等級 1 2 3 4 5電機兩端電壓 7 結(jié)論本次設(shè)計開始前,我有想過用 89C51 單片機用做信息處理器,外接 FLASH 內(nèi)存,麥克風,喇叭等外設(shè)做一套聲控系統(tǒng)。由于在之前的大學的學習生活中,我多多少少做過幾次電路板。后來我加上了調(diào)用語音信息庫的語句后,果然能進行語音識別了。再一次感謝學院實驗室里的所有尊敬的老師,親愛的同學們,感謝你們的幫助和關(guān)心。//========================================================================// 語法格式: int main(void)// 實現(xiàn)功能: 系統(tǒng)主函數(shù)// 參數(shù): 無// 返回值: 無//========================================================================int main(void){unsigned int uiFlagFirst。 //初始化液晶WrStr(0,0,Learning)。PlaySnd(HO, 1)。WrStr(0,1,Line:)。PlaySnd(HO, 1)。PlaySnd(OK, 1)。LCD_Data amp。LCD_Ctrl |= LCD_RW。= ~LCD_EP。= ~LCD_Data_Pin。temp 0。PlaySnd(HO, 1)。case Command_Two_ID: //如果查詢到第二個名字 speed_num。BSR_InitRecognizer(BSR_MIC)。 //訓練需要的五條命令(一組)SaveFiveCommand(0xf700)。 //設(shè)置 R_InterruptStatus 變量以防止放音程序?qū)⒅袛嚓P(guān)閉 __asm(INT FIQ,IRQ)。extern void F_FlashWrite1Word(unsigned int,unsigned int)。他溫和的性格、嚴謹?shù)闹螌W態(tài)度和勤勉的工作作風給我留下了非常深刻的印象,鞭策和激勵著我,我相信這必將對我未來的工作和生活有深遠的指導意義。因為一點小小的低級錯誤都會是程序不能運行。自己對凌陽“61”單片機開發(fā)板和電機驅(qū)動等的工作原理、調(diào)試方法、安裝工藝、及常見故障的分析和排除方法等進行了細致的研究。所以在我添加上調(diào)入語音數(shù)據(jù)庫的代碼后,能夠開始進行語音識別。再換好三極管后,測量其
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1