【正文】
或小規(guī)模的可編程邏輯電路實(shí)現(xiàn)該系統(tǒng)有一定的困難,需要用中大規(guī)模的可編程邏輯電路。 ( 5) 定時(shí)服務(wù)功能: 程序檢測(cè)系統(tǒng)是否開始烹飪,當(dāng)系統(tǒng)已經(jīng)進(jìn)入烹飪狀態(tài),定時(shí)服務(wù)子程序開始工作,首先通過按鍵掃描判斷預(yù)約時(shí)間標(biāo)志按鍵是否被按下,當(dāng)有按鍵按下進(jìn)入預(yù)約時(shí)間的定時(shí)服務(wù),如果沒有按鍵按下,直接進(jìn)入烹飪時(shí)間的定時(shí)服務(wù)。 ( 3) 火力調(diào)節(jié)功能: 火力模式有對(duì)應(yīng)的烹飪模式中有固定的火力大小,也可自定義選擇火力大小。例如:語音輸入命令:“上”、“下”、“左”、“右”、“確定”、“返回”可語音識(shí)別控制液晶顯示屏選擇對(duì)應(yīng)的模式,確定烹飪模式和火力大小,調(diào)節(jié)定時(shí)并開始微波。 ( 3) 顯示微波爐控制器的烹調(diào)狀態(tài)。微波控制器系統(tǒng)可由以下五個(gè)電路模塊組成:語音識(shí)別控制模塊:其功能是識(shí)別微波爐工作過程中語音指令并執(zhí)行操作;顯示模塊:其功能是顯示各種工作模式、微波爐火力檔的設(shè)定、預(yù)約時(shí)間和工作時(shí)間等等圖文復(fù)雜的信息;語音電路模塊,其功能是在按鍵模式工作時(shí),芯片可以通過 LED 管腳給出信號(hào)來提示芯片的工作狀態(tài),并且伴隨有提示音,用戶也可自定 4 種提示音效; 計(jì)時(shí)電路,其功能是對(duì)時(shí)鐘進(jìn)行減法計(jì)數(shù),提供烹調(diào)完成時(shí)的狀態(tài) 信號(hào);顯示譯碼電路,其功能是顯示微波爐控制器的各狀態(tài)信息。在現(xiàn)有的產(chǎn)品中直接集成即可實(shí)現(xiàn)語音識(shí)別/聲控,人機(jī)對(duì)話功能,識(shí)別的關(guān)鍵詞語列表是可以任意動(dòng)態(tài)編輯的,因而滿足了小體積、低功耗和可通用的要求,因而本聲控系統(tǒng)有著廣泛的應(yīng)用前景。采用語音識(shí)別作為人機(jī)接口的設(shè)備能夠具有簡(jiǎn)便、快捷、靈活的優(yōu)點(diǎn),其在軍事、民用和商業(yè)領(lǐng)域都發(fā)揮了巨大的作用,并在未來一定會(huì)成為新一代操作系統(tǒng)的接口。也由于此,更多的控制按鍵及不同要求的屏幕出現(xiàn)以配合不同的要求 。微波爐也向著智能化、信息化發(fā)展.除了可以實(shí)現(xiàn)常規(guī)解凍,烹調(diào).烘烤三項(xiàng)基本功能外,又進(jìn)行了創(chuàng)新設(shè) 計(jì),增加了溫度 涮量和壓力測(cè)量,定時(shí),防微波泄漏檢測(cè),自定義烹調(diào),程序烹調(diào)等功能。 微波爐控制器系統(tǒng)以 AT89C52 單片機(jī)為核心,由 液晶顯示模塊、語音電路模塊、鍵盤模塊、掉電存儲(chǔ)模塊、電源模塊等功能模塊組成。微波爐,顧名思義是 用微波來加熱,用的頻率是 24. 5 億赫左右的超短波 , 它由磁控管產(chǎn)生,經(jīng)微波爐金屬器壁反射再 反 射后,被爐中的食物吸收 。由于獨(dú)特的加熱原理,它可以有效保持食物原有的色、香、味與營養(yǎng)成份,還可以迅速解凍食物,保持食物的水分與鮮嫩。不斷更新的現(xiàn)代化家用廚房電器,極大地方便和豐富了們的家庭生活。此外,還設(shè)置 了微波火力八級(jí)檔位設(shè)定、烹調(diào)模式、語音 識(shí)別 、烹調(diào)預(yù)約時(shí)間設(shè)置 , 對(duì)微波爐的基本功能進(jìn)行設(shè)計(jì)與實(shí)現(xiàn) 。微波爐 語音控制系統(tǒng) 畢 業(yè) 論 文(設(shè) 計(jì)) 題 目: 微波爐 語音 控制 系統(tǒng) ( Title): Voice control system for microwave oven 微波爐 語音控制系統(tǒng) 摘要 本系統(tǒng)是由單片機(jī)、語音識(shí)別模塊、鍵盤、顯示等的組成部 分,用來模擬微波爐控制電路及其功能實(shí)現(xiàn)。本系統(tǒng)對(duì)語音功能和定時(shí)功能進(jìn)行了重點(diǎn)設(shè)計(jì)。 關(guān)鍵詞 : AT89C52 單片機(jī) ; 語音 控制系統(tǒng) 微波爐 語音控制系統(tǒng) Voice control system for microwave oven Summary The system is posed of microputer, a speech recognition module, keyboard, display, used to simulate microwave oven control circuit and its realization. The main control part is posed of singlechip puter and voice module, display part is posed of a LCD display module and LED analog parts. Microwave oven controller system based on AT89S52 microcontroller as the core, by the liquid crystal display module, voice recognition circuit module, keyboard module, powerdown memory module, power supply module. The system is focused on the design of function sets the basic and timing functions. In addition, extend the microwave power level eight gear set, cooking mode, speech recognition, cooking appointment ti me setting, the basic function of the microwave oven is designed and implemented. The speech recognition module is embedded into the microwave oven, design a speech recognition control of microwave oven. After the user only need a simple, userfriendly voice instructions that tell the microwave oven which task to perform it happy to help the master to plete the system operation. Keyword: AT89S52 microcontroller; Voice control system 目錄 1 緒論 ................................................................................................................... 1 1. 1 設(shè)計(jì) 的 背景 ............................................. 2 1. 2 設(shè)計(jì)的意義 ............................................. 2 2 設(shè)計(jì)任務(wù)與要求 ............................................................................................... 3 2. 1 設(shè)計(jì) 路線 ............................................... 3 2. 2 設(shè)計(jì) 方案 ............................................... 3 2. 3 實(shí)現(xiàn)功能 ............................................... 4 3 總體方案論證與比較 ........................................................................................ 5 3. 1 芯片選擇 ............................................... 5 3. 2 語音識(shí)別模塊選擇 ....................................... 6 3. 3 顯示模塊方案選擇 ...................................... 11 3. 4 鍵盤模塊選擇 .......................................... 13 3. 5 語音電路 方案選擇 ...................................... 14 3. 6 電源方案選擇 .......................................... 16 3. 7 定時(shí)方案選擇 .......................................... 17 3. 8 掉電存儲(chǔ)模塊選擇 ...................................... 18 3. 9 火力輸出方案選擇 ...................................... 18 4 系統(tǒng)設(shè)計(jì)及操作說明 ..................................................................................... 21 4. 1 系統(tǒng)軟件設(shè)計(jì) .......................................... 21 4. 2 硬件 電路設(shè)計(jì) .......................................... 23 5 總結(jié) ................................................................................................................. 31 參考文獻(xiàn) ............................................................................................................. 36 致謝 ..................................................................................................................... 38 附錄 A .................................................................................................................. 40 附錄 B .................................................................................................................. 41 附錄 C .................................................................................................................. 42 附錄 D .................................................................................................................. 43 語音控制微波爐系統(tǒng) 1 一、 緒論 設(shè)計(jì)的背景 隨著人們生活水平的不斷提高 ,現(xiàn)代化的廚房電器已成為人們?nèi)粘2豢扇鄙俚募矣秒娖鳌:虾踅?jīng)濟(jì)原則,也比傳統(tǒng)烹飪節(jié)省時(shí)間。例如,微波爐的智能化、多功能化、節(jié)能化、健康化、操作簡(jiǎn)便化的發(fā)展,使得微波爐的發(fā)展前 景越來越好,越來越受到人們的歡迎。 24. 5 億赫即表示該微波在一秒鐘內(nèi)變換正負(fù)極達(dá) 24. 5 億次,每換一次,水分子即跟隨反轉(zhuǎn)一次;由于水分子一直振動(dòng)反射,也就摩擦生熱,熱被食物分子吸收,食物就會(huì)變熱、變熟 [2]。 2 設(shè)計(jì)的意義 在現(xiàn)代人快節(jié)奏生活中,微波爐已 成為便捷生活的一部分,為人們節(jié)省了時(shí)間,為社會(huì)節(jié)約了能源.隨著控制技術(shù)和智能技術(shù)的發(fā)展。雖然現(xiàn)今之微波爐的功能巳大大不同與以前。 然而語言是人類傳遞信息的主要手段,語音識(shí)別技術(shù)是目前世界上最熱門和最具發(fā)展前景的新型信息技術(shù)之一。由于 LD3320 芯片集成了語音識(shí)別處理器和外部電路,包括 AD 和 DA 轉(zhuǎn)換器、麥克風(fēng)、聲音輸出等接口,且不需要外接任何的輔助芯片如 Flash、 RAM 等。 語音控制微波爐系統(tǒng) 3 二、 設(shè)計(jì)任務(wù)與要求 線 本項(xiàng)目詳細(xì)分析微波爐控制器的原理和組成結(jié)構(gòu),設(shè)計(jì)一個(gè)語音識(shí)別控制的具有定時(shí)和信息顯示功能的微波爐控制器。 ( 2) 可以根據(jù)需要設(shè)置烹調(diào)時(shí)間的長(zhǎng)短,系統(tǒng)最長(zhǎng)的烹調(diào)時(shí)間為 59 分 59 秒;開始烹調(diào)后能 夠顯示剩余時(shí)間的多少。 4 實(shí)現(xiàn)功能 ( 1) 語音識(shí)別 菜單 功能: 識(shí) 別微波爐工作過程中語音指令并執(zhí)行操作。時(shí)間設(shè)置完畢返回等待系統(tǒng)開始烹飪。液晶顯示器采用的是并行通訊的工作方式。各個(gè)狀態(tài)保持或轉(zhuǎn)移的條件依賴于鍵盤控制信號(hào)。 方案二: 采用單片機(jī)作為整個(gè)控制系統(tǒng)的核心 鑒于市場(chǎng)上常見的 51 系列 8 位單片機(jī)的售價(jià)比較低廉,我們的設(shè)計(jì)采用了P89V51RB2FN 單片機(jī)作為主控制器, AT89C52 是一款微控制器,包