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

正文內(nèi)容

基于單片機(jī)的語(yǔ)音控制開(kāi)關(guān)設(shè)計(jì)畢業(yè)論文(參考版)

2024-08-30 14:56本頁(yè)面
  

【正文】 硬。 ⑧ 印刷板電路設(shè)計(jì)完成以后,整個(gè)電路板的設(shè)計(jì)項(xiàng)目 也就大體 完成。設(shè)計(jì)值的字符參數(shù) 放在 元器件框外 ,要清楚可以一目了然 。 ⑥ 板面 字的整理 。 ⑤ 開(kāi)始 設(shè)計(jì)規(guī)則 檢驗(yàn) DRC, 此步驟 利用 PCB 提供的 DRC 功能對(duì)完成布線的 PCB 板進(jìn)行檢查,此步驟 由軟件自動(dòng)完成。在 開(kāi)始 進(jìn)行自動(dòng)布線 的時(shí)候 ,設(shè)計(jì)人員 應(yīng)該 先 計(jì)算合適的 布線參數(shù),定義布線規(guī)則。布線就是在元器件引腳之間放置覆銅連線的過(guò)程,這 個(gè) 過(guò)程可以 不僅可以 手工完成, 而且也可以 自動(dòng)進(jìn)行。 雖然 系統(tǒng)提供了自動(dòng)布局的功能, 不過(guò)通常情況下 都需要手工調(diào)整。布局的 好不好會(huì)導(dǎo)致 PCB板的電氣性能和布局的功能, 這也是 是 PCB 板設(shè)計(jì)過(guò)程中最費(fèi)時(shí)、最繁瑣的。 而且 ,在上層板面(即元器件面)沿禁止布線層的邊框圖線放置銅線,這是 PCB板 制成不可缺少 的。在禁止布線層上,沿設(shè)計(jì)的 PCB 邊畫邊框線, 就是 指定自動(dòng)布局 的一個(gè) 范圍。 此步驟是完成 設(shè)定自動(dòng)布參數(shù)、自動(dòng)布線參數(shù)、板面參數(shù)等。當(dāng)程序下載完成后,單片機(jī)自動(dòng)運(yùn)行用戶程序。 步驟 4:設(shè)置功能選項(xiàng)。 步驟 2:打開(kāi)文件,打開(kāi)要下載到單片機(jī)中的程序,是經(jīng)過(guò)編譯而生成的機(jī)器代碼文件,擴(kuò)展名為“ .HEX”。對(duì)于 STC 系列單片機(jī)由于有了 ISP 在線下載功能,只要在單片機(jī)應(yīng)用系統(tǒng)中嵌入 PC 機(jī)與 ISP 下載電路即可。 /*text.....*/break。 /*text.....*/ break。 /*text.....*/ break。 case CODE_SH: /*命令“復(fù)位” */ Key2=0。 PrintCom(“開(kāi)門”命令識(shí)別成功 \r\n)。 /*text.....*/ break。LED = 1。 /*text.....*/ break。LED = 0。 /*text.....* break。 /*text.....* break。 /*0x6f 對(duì)芯片進(jìn)行初始化時(shí)設(shè)置為 0xFF */ LD3320的操作指令時(shí)可以被動(dòng)態(tài)編輯的,所以用戶可以任意的修改自己想要設(shè)定的指令 * 名 稱:用戶執(zhí)行函數(shù) * 功 能:識(shí)別成功后,執(zhí)行動(dòng)作可在此進(jìn)行修改 * 入口參數(shù): 無(wú) * 出口參數(shù):無(wú) * 說(shuō) 明: ********************************************************** void User_handle(uint8 dat) { //UARTSendByte(dat)。 /*0xcf 內(nèi)部省電模式設(shè)置 初始化時(shí) 寫入 43H。 /*0xb9 ASR:當(dāng)前添加識(shí)別句的字符串長(zhǎng)度(拼音字符串) 初始化時(shí)寫入 00H,每添加一條識(shí)別句后要設(shè)定一次。 */ delay(5)。寫 48H 可以激活 DSP; 。 */ LD_WriteReg(0x17, 0x4c)。 LD_WriteReg(0xCD, 0x04)。/*0x1b 時(shí)鐘頻率設(shè)置 3*/ LD_WriteReg(0x1D, LD_PLL_ASR_1D)。 /*0x1e ADC 專用控制,應(yīng)初始化為 00H * LD_WriteReg(0x19, LD_PLL_ASR_19)。 /*0xcb ASR:讀取 ASR結(jié)果(候補(bǔ) 4) */ /*PLL setting*/ 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 20 頁(yè) 共 56 頁(yè) LD_WriteReg(0x11, LD_PLL_11)。 MP3 初始化和 ASR初始化時(shí)寫入 4FH*/ delay(5)。 LD_WriteReg(0xCF, 0x43)。 /*0x89 模擬電路控制 初始化時(shí)寫 03H 。 LD_ReadReg(0x06)。寫 4CH 可以使 DSP 休眠,比較省電。/*寫 35H 對(duì) LD3320 進(jìn)行軟復(fù)位 。 /*0x06 FIFO狀態(tài) 第 3位: 1表示 FIFO_DATA已滿,不能寫第 5位: 1表示 FIFO_EXT已滿,不能寫。 LD3320是支持中文普通話的一款語(yǔ)音芯片,有些外文或者方言音無(wú)法用拼音拼寫出來(lái)的,LD3320就不一定能夠完成對(duì)應(yīng)的外文或者方言的識(shí)別。 在設(shè)定好關(guān)鍵詞之后,為了進(jìn)一步降低誤識(shí)別率,可以在識(shí)別列表中添加一些任意詞匯,用來(lái)吸收錯(cuò)誤識(shí)別,從而達(dá)到降低誤識(shí)別率的目的,可以把這些關(guān)鍵詞稱之為“垃圾關(guān)鍵詞”。但是 ASR不能識(shí)別關(guān)鍵詞中的一部?jī)?nèi)容,除非這部分自身也是一個(gè)關(guān)鍵詞,也 不識(shí)別與關(guān)鍵詞列表中不相符的情況,比如后面添加“恩啊”之類的詞語(yǔ)。 LD3320每次識(shí)別最多可設(shè)置 50條關(guān)鍵詞,每個(gè)識(shí)別句可以是詞組、單詞或者短句,長(zhǎng)度不超過(guò) 79個(gè)字節(jié)的拼音串或者十個(gè)漢字,從實(shí)際的角度出發(fā),用戶再說(shuō)到八個(gè)字的時(shí)候就會(huì)出現(xiàn)停頓、打嗝、錯(cuò)字、漏字的情況,這些情況會(huì)嚴(yán)重影響到識(shí)別并導(dǎo)致識(shí)別錯(cuò)誤,所以根據(jù)實(shí)際情況,關(guān)鍵詞的設(shè)置不宜太長(zhǎng)。 ASR:識(shí)別過(guò)程強(qiáng)制結(jié)束,在 ASR進(jìn)行過(guò)程中,可以設(shè)置本寄存器提前結(jié)束本次 ASR過(guò)程;寫 07H,停止錄音,但對(duì)已有聲音進(jìn)行識(shí)別運(yùn)算,可能會(huì)有最優(yōu)識(shí)別候選,返回 BA=04; 寫 08H,強(qiáng)制停止ASR運(yùn)算,返回 BA=51H。當(dāng)然這個(gè)數(shù)值設(shè)置的過(guò)小,會(huì)造成一些比較長(zhǎng)的語(yǔ)音命令無(wú)法在 特定的時(shí)間內(nèi)完成,而引起錯(cuò)誤的識(shí)別; 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 19 頁(yè) 共 56 頁(yè) 中斷輔助信息,(讀或設(shè)為 00) MP3:播放中斷時(shí), 第 5位 =1 表示播放器已發(fā)現(xiàn) MP3的結(jié)尾。 在本時(shí)間長(zhǎng)度內(nèi),如果檢測(cè)到說(shuō)話聲音,語(yǔ)音識(shí)別模塊將會(huì)給出識(shí)別結(jié)果;如果始終沒(méi)有說(shuō)話聲音,將會(huì)返回 0識(shí)別,見(jiàn)BA寄存器,并發(fā)出中斷。調(diào)整本參數(shù)也會(huì)對(duì)識(shí)別距離產(chǎn)生影響,數(shù)值越小,越靈敏,距離越遠(yuǎn)。建 議數(shù)值的范圍在 10~40之間。 Default: 0x12H 0 – 關(guān)閉語(yǔ)音段檢測(cè)功能,數(shù)值范圍 : 1~80 – 打開(kāi)語(yǔ)音段檢測(cè)功能。如果將該功能關(guān)閉,也就是參數(shù)設(shè)置為’ 0’,則所有的語(yǔ)音數(shù)據(jù)都會(huì)被用來(lái)執(zhí)行語(yǔ)音識(shí)別的搜索運(yùn)算。 (*) LD3320芯片內(nèi)部有 2個(gè) FIFO,分別是: FIFO_EXTFIFO_DATA FIFO_DATA 主數(shù)據(jù)處理 FIFO緩存器, ASR或者 MP3的主數(shù)據(jù)區(qū)FIFO_EXT 語(yǔ)音識(shí)別添加關(guān)鍵詞用 FIFO緩存器。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 18 頁(yè) 共 56 頁(yè) 圖 SPI 方式讀時(shí)序 B5寄存器在檢測(cè)完語(yǔ)音數(shù)據(jù)段以后還會(huì)有噪音,連續(xù)監(jiān)測(cè)到多長(zhǎng)時(shí)間的背景噪音才確認(rèn)是真正的語(yǔ)音結(jié)束,通常情況下的默認(rèn)值是 600毫秒,這個(gè)設(shè)定值也不能太小,否則用戶在中間的小小的停頓也會(huì)被判定為錄音結(jié)束; 修改麥克風(fēng)音量的是 35寄存器,它的數(shù)值一般設(shè)定在 40H58H之間,具體數(shù)值根據(jù)麥克風(fēng)以及使用的環(huán)境來(lái)確定,本次程序使用的是 43H; 值越大代表 MIC音量越大,識(shí)別啟動(dòng)越靈 敏,但可能帶來(lái)更多的誤識(shí)別;值越小代表 MIC音量越小,但是需要近距離說(shuō)話才能啟動(dòng)識(shí)別功能,好處是對(duì)于外界的干擾沒(méi)有反應(yīng)。 在 寫的時(shí)候要 首先 SDI發(fā)送一個(gè)“讀”指令( 05H), 再 給 SDI發(fā)送 8位寄存器地址, 然后 從SDO接受 8位數(shù)據(jù)。寫和讀的時(shí)序圖如下 圖 SPI 方式寫時(shí)序 在 寫的時(shí)候 首先 給 SDI發(fā)送一個(gè)“寫”指令( 04H), 再 給 SDI發(fā)送 8位寄存器地址, 然后 給SDI發(fā)送 8位數(shù)據(jù)。發(fā)送地址 的時(shí)候 CSB*和 WRB*必須有效,同樣 的, 寫數(shù)據(jù)是 CSB*和 WRB*也 必須有效,而且 讀數(shù)據(jù)時(shí) CSB*和 RDB*也 必須有效。 寫和讀的時(shí)序圖如下: 圖 并行方式寫時(shí)序 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 17 頁(yè) 共 56 頁(yè) 圖 并行方式讀時(shí)序 由時(shí)序圖可以看到, A0用來(lái)識(shí)別 芯片是數(shù)據(jù)段還是地址段。寄存器讀寫操作有 4種方式,即并行方式(軟、硬)和串行 SPI方式(軟、硬)。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 16 頁(yè) 共 56 頁(yè) 向寄存器寫入 ADC 增益清空寄存器設(shè)置寄存器設(shè)置芯片狀態(tài)空閑 ?設(shè)置寄存器準(zhǔn)備開(kāi)始識(shí)別設(shè)置寄存器 IC 開(kāi)啟 ADC設(shè)置寄存器開(kāi)中斷YN 圖 語(yǔ)音芯片 中斷 流程圖 本芯片的各種操作,都必須通過(guò)寄存器的操作 來(lái)完成。 如果 值越小代表 MIC音量越小, 不過(guò) 需要近距離說(shuō)話才能啟動(dòng)語(yǔ)音識(shí)別, 它的 好處 就是 對(duì)于遠(yuǎn)處的干擾噪聲不會(huì)做出 處理 。列表的 規(guī)定 是,每個(gè)識(shí)別條目對(duì)應(yīng)一個(gè)特定的編號(hào)(一個(gè)字符),不同識(shí)別條目的編號(hào)可以 一樣 , 但是 可以不用連續(xù), 不過(guò) 數(shù)值 一定不大于 于 256( 00HFFH)。芯片復(fù)位是芯片的第 47腳( RSTB)發(fā)送低電平,然后需對(duì)片選 CS做一次地至高的操作,以激 活內(nèi)部數(shù)據(jù)處理模塊。實(shí)踐證明,這種方式可以滿足語(yǔ)音控制的要求,但是語(yǔ)音識(shí)別的速度,即實(shí)時(shí)性還有待改進(jìn)。 如圖 LD3320的功能是完成有限詞組的非特定人語(yǔ)音 的 識(shí)別 的中斷處理 ,我們將其應(yīng)用在一個(gè)虛擬環(huán)境下訓(xùn)練,訓(xùn)練中, 通常 需要下達(dá) 幾個(gè) 短口令, 但是在 我們所設(shè) 計(jì)的訓(xùn)練環(huán)境中,如果口令 使用 鍵盤或鼠標(biāo)的 方法 進(jìn)行輸入, 明顯是不符合畢業(yè)設(shè)計(jì)的要求 。在編程時(shí),由于是本次論文是聲控語(yǔ)音識(shí)別開(kāi)關(guān),講究的實(shí)用方便。 所謂輪詢模式,就是系統(tǒng)的主控 MCU 反復(fù)啟動(dòng)識(shí)別過(guò)程。所謂中斷模式,就是系統(tǒng)的主控 MCU 在接收到外界一個(gè)觸發(fā)后 (比如用戶按動(dòng)某個(gè)按鍵 ),啟動(dòng) LD3320 芯片的一個(gè)定時(shí)識(shí)別過(guò)程 (比如 5s),要求用戶在這個(gè)定時(shí)過(guò)程中說(shuō)出要識(shí)別的語(yǔ)音關(guān)鍵詞語(yǔ)。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 15 頁(yè) 共 56 頁(yè) 4 軟件設(shè)計(jì) 主控 MCU 通過(guò)讀 /寫 LD3320 的寄存器完成操作。 H 為高電平觸發(fā)選擇端,即短接 H 處, H_IN 為高電平觸發(fā)輸入端, L 為高電平觸發(fā)選擇端,即短接 L 處, L_IN 為高電平觸發(fā)輸入端,高電平觸發(fā)指的是信號(hào)輸入端與地之間有電壓的觸發(fā)方式,可以理解為信號(hào)輸入端與 VCC 正極短路觸發(fā)的一種方式,低電平觸發(fā)指的是信號(hào)輸入端與地之間的電壓為 0V的觸發(fā)方式 ,可以理解為信號(hào)輸入端與 GND負(fù)極短路觸發(fā)的一種方式 .電路如圖 所示 K2Q28050D2Diode 1N4007GND1KR410KR6GNDVCCLED21KR212JP2Port2104C5GNDVCC 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 14 頁(yè) 共 56 頁(yè) 圖 繼電器電路 單片機(jī) ,繼電器電路由 1K 電阻, PNP 型三極管,二極管和繼電器組成,三極管在電路中的作用是放大,而放大的極限就是開(kāi)關(guān),而此處就用到了三極管的開(kāi)關(guān)作用,通過(guò)放大單片機(jī) 端口的信號(hào),來(lái)控制繼電器吸合或張開(kāi)。它實(shí)際上是一種可以用低電壓、小電流來(lái)控制大電流、高電壓的自動(dòng)開(kāi)關(guān)。使繼電器動(dòng)作的功率通常是非常小的,而被其觸點(diǎn)所控制電路的功率要大得多,因此繼電器電路必須有放大功率的作用,從而可以實(shí)現(xiàn)對(duì)電路的控制。繼電 器在控制系統(tǒng)中的作用有兩點(diǎn): ( 1)傳遞信號(hào)。根據(jù)動(dòng)作的原理不同,繼電器可以分為:電磁式、感應(yīng)式、電子式、熱效應(yīng)式、氣動(dòng)式和電動(dòng)機(jī)式等,最常用的是電磁式繼電器,它是根據(jù)吸引線圈中的電流量的大小來(lái)動(dòng)作的。外部時(shí)鐘電路如圖 。 電路中的 C C2的選擇在 30PF 左右,但電容太小會(huì)影響振蕩的頻率、穩(wěn)定性和快速性。 一般有兩種形式的時(shí)鐘分別為 :內(nèi)部時(shí)鐘和外部時(shí)鐘。 Cl= 10uF, R1= 1kΩ C2= 104 本次電路采用的是上電與上電復(fù)位。 在 單片機(jī) 正在 運(yùn)行當(dāng)中時(shí),按下復(fù)位鍵 K 然 后松開(kāi),也 可以 使 RST 為 維持在 高電平, 因此 實(shí)現(xiàn)上電與開(kāi)關(guān)復(fù)位的操作。常用的 是 上電或開(kāi)關(guān)復(fù)位電路。上電后, RST 維持 一段高電平時(shí)間, 因?yàn)?單片機(jī)內(nèi)的等效電阻的 影響 ,圖中電阻 R1 不使用 , 也可以有 上電復(fù)位的操作 能力 ,如 下 圖 。上電復(fù)位 就是在 接通電源后自動(dòng) 完成 復(fù)位操作。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 12 頁(yè) 共 56 頁(yè) 在 振蕩器 工作 時(shí),在 RST引腳上出現(xiàn) 多 個(gè)時(shí)鐘周期的高電平 使 單片機(jī)復(fù)位。 MCU的 P0端口的 8根線和 LD3320的并行方式連接,控制線也分別連接,此外還要連接復(fù)位信號(hào)和中斷信號(hào)。音頻的輸入和輸出可以使用駐極體 MIC和 。 我們將演示程序全部燒錄在 MCU內(nèi)置的 Flash中,主控 MCU直接控制 LD3320完成所有語(yǔ)音識(shí)別工作。寄存器的讀寫方式有兩種方式,即串行 SPI方式和標(biāo)準(zhǔn)并行方式。 比 如在 編輯 關(guān)鍵詞 的時(shí)候 , 是單片機(jī) 通過(guò)把關(guān)鍵詞語(yǔ)的拼音
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1