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

正文內(nèi)容

微波爐語(yǔ)音控制系統(tǒng)_畢業(yè)設(shè)計(jì)論文(文件)

 

【正文】 的資料, 廣泛的查閱資料,可以開(kāi)闊自己的眼界。同時(shí)我也深知自己知識(shí)的貧乏和不足,以及一些基礎(chǔ)知識(shí)的不牢固。 sbit RW=P1^6。 sbit RESET=P1^4。 sbit KEY4=P2^3。 sbit OPEN1=P1^5。 //按鍵變量 uchar fire,min,sec。公式: t=m*(2*n+12)+偏差值。m0。} void delay500us(uint m) //for 雙重嵌套型。 for(。n)。 DB=。} void lcd_wdat(uchar dat) //寫數(shù)據(jù)函數(shù) {delay50us(1)。 E=1。 delay50us(2)。 delay50us(2)。 delay50us(2)。} void key_get() //按鍵錄入 { if(KEY1==1 amp。 KEY3==1 amp。 KEY5==1 amp。key_x=1。key_x=3。key_x=5。 }} void speak(uchar Number) //選段 {uchar i。delay500us(100)。FWD=1。FWD=1。PLAY=1。 do {lcd_clr()。lcd_wstr(第 段 )。 while(key_up==0)key_get()。 case 2: case 3:if(Number1)Number。 case 6:quit=1。 lcd_w(0x80)。 while(key_up==0){key_get()。 speak(2)。 EA=1。 while(key_x!=6) {key_get()。 sec==0) {lcd_w(0x98)。 EA=0。 j=4movie。 i=movie。 while(j)lcd_wdat(0x20)。 if(sec==1) {sec=59。 lcd_wdat(min%10+0x30)。}} TR0=0。} void ordering() //預(yù)約倒計(jì)時(shí) {uchar oing_hour,oing_min,oing_sec。oing_sec=o_sec。 EA=1。 while(key_x!=6) {key_get()。 oing_min==0 amp。 ET0=0。} oing_sec=oing_sec1。 oing_hour=oing_hour1。 lcd_w(0x8b)。 lcd_wdat(oing_sec/10+0x30)。 EA=0。break。 case 13:lcd_w(0x8d)。lcd_w(0x0c)。 do {lcd_w(0x89)。 lcd_wdat(o_min/10+0。 lcd_wdat(o_hour%10+0x30)。}} void order_shift(uchar sel) //調(diào)整預(yù)約時(shí)間 {uchar quit=0。break。lcd_w(0x0e)。} void order_mark(uchar sel) //預(yù)約光標(biāo) {switch(sel) {case 11:lcd_w(0x89)。}} TR0=0。 lcd_wdat(oing_min%10+0x30)。 lcd_wdat(oing_hour/10+0x30)。 oing_min=oing_min1。 quit=1。 oing_sec==0) 42 {o_heating=1。 if(oing_hour==0 amp。 lcd_wstr(****準(zhǔn)備加熱 ****)。 TR0=1。 oing_hour=o_hour。 EA=0。 lcd_wdat(sec/10+0x30)。} lcd_w(0x8b)。 if(movie4)movie=0。 lcd_w(0x9e)。 while(j)lcd_wdat(0x20)。 continue。 TR0=0。 if(min==0 amp。 lcd_wstr( 加熱中 .. )。 TR0=1。} key_x=0。 lcd_w(0x93)。 key_x=0。 case 5:speak(Number)。 switch(key_x) {case 1: case 4:if(Number99)Number++。 lcd_wdat(Number/10+0x30)。lcd_wstr( [錄音模式 ])。} void record() //放音模式 {uchar Number=1。} PLAY=0。 while(i){FWD=0。 FWD=0。delay500us(100)。key_x=6。key_x=4。key_x=2。 KEY6==1) key_up=1。 KEY4==1 amp。 KEY2==1 amp。} void lcd_clr() //清屏 {lcd_w(0x01)。 delay500us(20)。 delay50us(1)。 E=0。 RW=0。 delay50us(1)。 RS=0。m) for(n=244。 m比較小時(shí),偏差為 +13; m=0時(shí), t=14。n0。 {uchar n。 //預(yù)約時(shí)間變量 uchar refurbish。 sbit OPEN3=P1^7。 sbit KEY6=P2^5。 sbit KEY2=P2^1。 define DB P0 sbit FWD=P1^2。在本次的設(shè)計(jì)中,由于本人水平有限,有很多不足之處在所難免,望老師和同學(xué)們加以指正。 總之,本次設(shè)計(jì)是對(duì)大學(xué)四年來(lái)的一個(gè)檢驗(yàn)和總結(jié),通過(guò)設(shè)計(jì)鍛煉了自己的動(dòng)手能力和分析問(wèn)題的能力,以及相互協(xié)作的團(tuán)隊(duì)精神,是走向工作崗位的一次模擬考試。尤其是在單片機(jī)系統(tǒng)方面,讓我對(duì)以前的知識(shí)得到了強(qiáng)化,也學(xué)到了以前沒(méi)有學(xué)到的知識(shí),對(duì)系統(tǒng)的設(shè)計(jì)有進(jìn)一步的理解。正是有了他們的悉心幫助和支持,才使我的畢業(yè)論文工作順利完成,在此向電 氣 工程系的全體老師表示由衷的謝意。老師為了我們放棄假日休息,我由衷的感動(dòng)和感謝! 我從申報(bào)課題,組成小組到確定課題方向和分組,之后我約見(jiàn)指導(dǎo)老 師,隨之又在老師的指導(dǎo)下論證方案,設(shè)計(jì)電路草圖,程序框圖,完成開(kāi)題報(bào)告,在老師一遍又一遍的講解開(kāi)導(dǎo)下,我也一遍又一遍的修改電路草圖,修改程序框圖,在很多次的修改后我完善了初步設(shè)計(jì),工作不是到此就結(jié)束了,接下來(lái)的日子完成了電路原理圖,我對(duì)電路參數(shù)又進(jìn)行了詳細(xì)的分析,最后我在鐘立華老師的指導(dǎo)下,進(jìn)行了電路板的焊接,即實(shí)物制作,又把程序進(jìn)行來(lái)了調(diào)試,確保萬(wàn)無(wú)一失。在設(shè)計(jì)的過(guò)程當(dāng)中,通過(guò)與同學(xué)互相 交流,互相學(xué)習(xí)討論,受益匪淺。調(diào)試的時(shí)候特別興奮,當(dāng)看到自己的勞動(dòng)有成果的時(shí)候,那時(shí)的心情別提有多開(kāi)心,就像中獎(jiǎng)一樣。此次的設(shè)計(jì)讓我深深的體會(huì)到數(shù)字電路的世界是如此的復(fù)雜和明了,特別是一些簡(jiǎn)單的電路的設(shè)計(jì),在此之前,我并不怎么會(huì)設(shè)計(jì)電路。 使系統(tǒng)進(jìn)入工作狀態(tài),當(dāng)烹飪預(yù)約時(shí)間結(jié)束和烹飪時(shí)間結(jié)束,則語(yǔ)音 模塊 正常工作; 語(yǔ)音控制微波爐系統(tǒng) 31 五 、 總結(jié) 本系統(tǒng)以 AT89C52 單片機(jī)為核心部件,根據(jù)綜合電子技術(shù)、數(shù)字與模擬電子電路以及單片機(jī)原理的知識(shí),通過(guò)軟件實(shí)現(xiàn)了微波爐的可編程控制系統(tǒng),且各項(xiàng)功能達(dá)到了設(shè)計(jì)要求。這個(gè)過(guò)程中,液晶顯示屏顯示火力強(qiáng)度和烹飪時(shí)間,烹飪時(shí)間倒計(jì)時(shí)工作,系統(tǒng)正常工作。語(yǔ)音播放有 三 種情況,分別是 開(kāi)始烹飪、 烹飪時(shí)間結(jié)束、烹飪預(yù)約時(shí)間結(jié)束 三 種情況,由三個(gè)按鍵模擬后三種情況,程序不斷地對(duì)這五種情況進(jìn)行掃描,當(dāng)任何一種 情況發(fā)生,系統(tǒng)立即響應(yīng)并播放提示音給用戶。流程圖如圖 18 所示。 火力自定義 子程序 火力自定義模式,既要設(shè)置火力,也要設(shè)置烹飪時(shí)間,流程是先通過(guò)加、減鍵設(shè)置火力檔,最高是 8 檔,最低是 1 檔,確定以后再通過(guò)加、減鍵開(kāi)始設(shè)置烹飪時(shí)間,火力和烹飪時(shí)間都設(shè)置完畢,直接開(kāi)始烹飪,流程圖如圖 16 所示。通過(guò)調(diào)用按鍵程序掃描子程序,檢測(cè)哪些功能按鍵被按下就進(jìn)入哪種狀態(tài)模塊 ,以調(diào)用哪個(gè)功能子程序,進(jìn)入哪種工作狀態(tài),不斷地循環(huán)掃描,流程圖如圖 12 和圖 13 所示。 根據(jù)實(shí)際的硬件電路,為了有效地實(shí)現(xiàn)系統(tǒng)的基本功能,用軟件方法實(shí)現(xiàn)了系統(tǒng)的定時(shí)功能、控制系統(tǒng)的語(yǔ)音播放、控制液晶顯示等等。以此控制變壓器的初級(jí)繞組微波爐磁控管的停和轉(zhuǎn),以實(shí)現(xiàn)對(duì)烹調(diào)功率的控制。當(dāng) CL 的值由 FF 變?yōu)?00 溢出時(shí), CCAPnH 的內(nèi)容裝載到 CCAPnL 中。輸出頻率取決于 PCA 定時(shí)器的時(shí)鐘源。寄存器 CH 和 CL 的內(nèi)容是正在自由遞增計(jì)數(shù)的 16 位 PCA 定時(shí)器的當(dāng)前值。 方案二: PWM 使能脈寬調(diào)節(jié)模式 P89V51RB2FN 單片機(jī)內(nèi)部的可編程計(jì)數(shù)器陣列( PCA )功能模塊含有一個(gè)特殊的16 位定時(shí)器,有 5 個(gè) 16 位的捕 獲 /比較模塊與之相連。這就是微波爐加熱的原理。 當(dāng)系統(tǒng)在工作過(guò)程中,遇到突然斷電的情況下,系統(tǒng)會(huì)把斷電前的狀態(tài)和數(shù)據(jù)自動(dòng)存進(jìn) 24C01 E2PROM 中,在系統(tǒng)重新開(kāi)始工作時(shí)自動(dòng)從 24C01 E2PROM 中讀取數(shù)據(jù),以繼續(xù)完成沒(méi)有完成的工作,實(shí)現(xiàn)了系統(tǒng)的掉電存儲(chǔ)功能。該方案不但節(jié)省硬件成本,且能夠加深我們對(duì)定時(shí) /計(jì)數(shù)器的使用、中斷及程序設(shè)計(jì)方面的理解與提高,簡(jiǎn)化硬件設(shè)計(jì),使整個(gè)設(shè)計(jì)整體小巧玲瓏易攜帶。此外,實(shí)時(shí)時(shí)鐘芯片多數(shù)帶有鋰電池做后備電源,具備永不停止的計(jì)時(shí)功能;具有可編程方波輸出功能,可用做實(shí)時(shí)測(cè)控系統(tǒng)的采樣信號(hào)等;有的實(shí)時(shí)時(shí)鐘芯片內(nèi)部還帶有非易失性 RAM,可用事業(yè)存放需長(zhǎng)期保存但有時(shí)也需變更的數(shù)據(jù)。可提供 5V 直流給單片機(jī),如下圖 7 所示。不僅有錄、放功能,還有快進(jìn)、擦除、音量控制、直通放音和復(fù)位等功能。 其特點(diǎn)為 可錄、放音十萬(wàn)次,存儲(chǔ)內(nèi)容可以斷電保留一百年 ; 兩種控制方式,兩種錄音輸入方式,兩種放音輸出方式 ; 可處理多達(dá) 255 段信息 ; 有豐富多樣的工作狀態(tài)提示 ; 多種采樣頻率對(duì)應(yīng)多種錄放時(shí)間 ;通過(guò)音頻放大器放大輸出; 音質(zhì)好,電壓范圍寬,應(yīng)用靈活,價(jià)廉物美 。 方案二:語(yǔ)音處理電路 在本設(shè)計(jì)中,提示音及語(yǔ)音播報(bào)功能都需要 語(yǔ)音電路實(shí)現(xiàn)。然而,矩陣鍵盤中的行線、列線和多個(gè)鍵相連,各按鍵按下與否均 影響該鍵所在行線和列線的電平,各按鍵間將相互影響,因此,必須將行線、列線信號(hào)配合起來(lái)作適當(dāng)處理,才能確定閉合鍵的位置。 一個(gè) 4*4 的行、列結(jié)構(gòu)可以構(gòu)成一個(gè)含有 16 個(gè)按鍵的鍵盤,顯然,在按鍵數(shù)量較多時(shí),矩陣式鍵盤較之獨(dú)立式按鍵鍵盤要節(jié)省很多 I/O 口。當(dāng) I/O 口線內(nèi)部有上拉電阻時(shí),外電路可不接上拉電阻。 本系統(tǒng)中,液晶顯示的工作方式是采用并行的工作方式。本系統(tǒng)采用的是FYD128640402B[17]型號(hào)的液晶顯示器。所以,在一些要求顯示圖文的系統(tǒng)中,不適宜用LED顯示模塊?,F(xiàn)在就這兩種顯示模塊進(jìn)行分析,選擇符合微波爐控制器的模塊。使用的是 EPI、 EP EP3 對(duì)應(yīng)的管腳。例如進(jìn)行語(yǔ)音識(shí)別時(shí),設(shè)置識(shí)別的關(guān)鍵詞語(yǔ)列表,設(shè)定芯片的識(shí)別模式,諛別完成后獲得識(shí)別結(jié)果都是通過(guò)讀/寫寄存器來(lái)完成。 ( 4) 并行接口 本芯片可通過(guò)并行方式和外部主 CPU 連接,此時(shí)使用 8 根數(shù)據(jù)線( POP7), 4 個(gè)控制信號(hào)( WRB, RDB, CS 冰, AO),以及一個(gè)中斷返回信號(hào)( INTB) 。 ( 3) 復(fù)位 對(duì)芯片的復(fù)位信號(hào)( RSTB: 1: )必須在 VDD/VDDA/VDDIO 都穩(wěn)定后進(jìn)行。 ( 7) 工作供電為 3. 3V,如果用于便攜式系統(tǒng),使用 3 節(jié) AA 電池就可以滿足供電需 要。 ( 5) 支持并行和串行接口,串行方式可以簡(jiǎn)化與其他模塊的連接。 ( 3) 每次識(shí)別最多可以設(shè)置 50 項(xiàng)候選識(shí)別句,每個(gè)識(shí)別句可以是單字,詞組或短句, 8 長(zhǎng)度為不超過(guò) 10 個(gè)漢字或者 79 個(gè)字節(jié)的拼音串。 單片機(jī)及外圍電路 交流輸入 整流慮波 輸出 調(diào)整 單元 液 晶顯 示模 塊 圖 1 系統(tǒng)原理框圖 掉 電 存 儲(chǔ) 模 塊 鍵盤模塊 語(yǔ)音模塊 語(yǔ)音控制微波爐系統(tǒng) 7 圖 2 語(yǔ)音識(shí)別模塊 圖 3 語(yǔ)音識(shí)別芯片 功能介紹 ( 1) 通過(guò) ICRoute 公司特有的快速而穩(wěn)定的優(yōu)化算法,完成非特定人語(yǔ)音識(shí)別。 LD3320 芯片 (圖 3) 是一款“語(yǔ)音識(shí)別”專用芯片,由 ICRoute 公司設(shè)計(jì)生產(chǎn)。具體方案如下:首先,利用單片機(jī)檢測(cè)各種模擬信號(hào),通過(guò)接收鍵盤送來(lái)的命令,確認(rèn)功能設(shè)置,實(shí)現(xiàn)數(shù)據(jù)裝入和實(shí)時(shí)監(jiān)控,其次,根據(jù) CPU 發(fā)出的信號(hào)控制語(yǔ)音播報(bào)、顯示等功能,用軟件實(shí)現(xiàn)系統(tǒng)定時(shí)功能,節(jié)省了硬件成本的開(kāi)銷。由于鍵盤控制信號(hào)繁多,系統(tǒng)的邏輯狀態(tài)以及相互轉(zhuǎn)移更是復(fù)雜,用純粹的數(shù)字電路
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1