




已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
信息職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 設(shè)計(jì)題目: 基于單片機(jī)的模擬 烘手器設(shè)計(jì) 專 業(yè): 應(yīng)用電子技術(shù) 班 級(jí): 2 學(xué) 號(hào): 07 姓 名: 指導(dǎo)教師: 二一年九月十日 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)任務(wù)書四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)任務(wù)書 學(xué) 生 姓 名 學(xué)號(hào) 7 班級(jí)應(yīng)電 08-2專業(yè)應(yīng)用電子技術(shù) 設(shè)計(jì)(或論文)題目基于單片機(jī)的模擬烘手器設(shè)計(jì) 指導(dǎo)教師姓名職 稱工作單位及所從事專業(yè)聯(lián)系方式 備 注 工程師工程系應(yīng)用電子技術(shù) 設(shè)計(jì)(論文)內(nèi)容: 1.模擬烘手器設(shè)有涼風(fēng)檔、熱風(fēng)檔; 2.模擬烘手器設(shè)有三個(gè)風(fēng)速檔; 3.電路復(fù)位時(shí)顯示“0000” ; 4.完成電路設(shè)計(jì)方案的選擇; 5.單元電路的設(shè)計(jì); 6.整機(jī)電路的原理分析; 7.設(shè)計(jì)仿真與調(diào)試。 進(jìn)度安排(時(shí)間具體到周): 第 23 周:消化課題,查找資料,選擇參考方案; 第 45 周:確定設(shè)計(jì)方案并熟悉部分器件的用途; 第 67 周:查找資料,進(jìn)行單元電路的設(shè)計(jì); 第 89 周:分析電路原理,完成設(shè)計(jì)過(guò)程,撰寫初稿; 第 1011 周:按畢業(yè)論文的各項(xiàng)要求,整理論文; 第 1213 周:修改、完善論文,檢查定稿; 第 14 周:制作答辯 ppt,準(zhǔn)備答辯; 第 15 周:答辯。 主要參考文獻(xiàn)、資料(寫清楚參考文獻(xiàn)名稱、作者、出版單位): 1 余錫存.單片機(jī)原理及接口技術(shù).陜西:西安電子科技大學(xué)出版,2000 2 康華光.模擬電子技術(shù)基礎(chǔ).北京:高等教育出版社,2002 3 華永平.電子線路課程設(shè)計(jì).福建:東南大學(xué)出版社,2004 4 林春方.電子線路學(xué)習(xí)指導(dǎo)與實(shí)訓(xùn).北京:電子工業(yè)出版社,2004 5 楊寶清.實(shí)用電路手冊(cè).北京:機(jī)械工業(yè)出版社,2002 6 余載泉.protel 實(shí)戰(zhàn)演練.北京:人民郵電出版社,2000 審 批 意 見 教研室負(fù)責(zé)人: 年 月 日 備注:任務(wù)書由指導(dǎo)教師填寫,一式二份。其中學(xué)生一份,指導(dǎo)教師一份 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 目 錄 摘 要 1 第 1 章 緒論 2 第 2 章 整體設(shè)計(jì)方案 3 2.1 方案選擇 3 2.2 方案論證 4 第 3 章 硬件設(shè)計(jì) 5 3.1 單片機(jī)系統(tǒng)介紹 5 3.2 時(shí)鐘電路及復(fù)位電路 7 3.2.1 時(shí)鐘電路.7 3.2.2 復(fù)位電路.8 3.3 顯示電路 9 3.4 紅外檢測(cè)電路 .10 3.5 熱釋檢測(cè)電路 .10 3.6 按鍵電路 .11 3.7 加熱及風(fēng)控電路 .11 3.8 整機(jī)工作原理 .12 第 4 章 軟件設(shè)計(jì) .14 4.1 主函數(shù)流程圖 .14 4.2 按鍵檢測(cè)模塊 .15 4.3 驅(qū)動(dòng)模塊 .15 4.4 中斷模塊 .16 第 5 章 系統(tǒng)的仿真 .18 5.1 模擬烘手器 keil軟件的仿真 .18 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) i 5.1.1 keil 的介紹 .18 5.1.2 模擬烘手器的 keil 仿真.18 5.2 模擬烘手器protenus軟件的仿真 18 5.2.1 protenus 的介紹 .18 5.2.2 模擬烘手器的 protenus 仿真.19 5.3 仿真結(jié)果 .19 總 結(jié) .24 參考文獻(xiàn) .25 附錄 1 整機(jī)原理圖26 附錄 2 元器件明細(xì)表27 附錄 2 源程序28 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 0 頁(yè) 共 36 頁(yè) 摘 要 對(duì)于一臺(tái)全自動(dòng)的模擬烘手器而言,首先要能完成冷風(fēng)、熱風(fēng)的烘手功能;同時(shí) 還要根據(jù)用戶的不同要求設(shè)置幾種不同的烘手程序;還要考慮是否檢測(cè)到信號(hào)的輸入 輸出情況等。采用 at89c52 芯片為核心元件,與紅外檢測(cè)模塊、熱釋檢測(cè)模塊、顯示 模塊、按鍵模塊、加熱及風(fēng)控模塊等構(gòu)成模擬烘手器系統(tǒng)。利用了單片機(jī)的時(shí)鐘電路、 復(fù)位電路、檢測(cè)電路、驅(qū)動(dòng)電路、顯示電路設(shè)計(jì)的模擬烘手器,并采用 c 語(yǔ)言編程, 具有實(shí)時(shí)顯示烘手器的各種工作狀態(tài)的特點(diǎn)。設(shè)計(jì)的模擬烘手器主要功能有六項(xiàng):冷 風(fēng)風(fēng)速一擋功能設(shè)置、冷風(fēng)風(fēng)速二擋功能設(shè)置、冷風(fēng)風(fēng)速三擋功能設(shè)置、熱風(fēng)風(fēng)速一 擋功能設(shè)置、熱風(fēng)風(fēng)速二擋功能設(shè)置以及熱風(fēng)風(fēng)速三擋功能設(shè)置。烘手器具有風(fēng)量大、 噪音小、靈敏度高、使用方便、反映迅速和安全等特點(diǎn)。 關(guān)鍵詞關(guān)鍵詞 模擬烘手器;at89c52;c 語(yǔ)言 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 1 頁(yè) 共 36 頁(yè) 第 1 章 緒論 隨著科學(xué)技術(shù)的迅速發(fā)展,電子技術(shù)突飛猛進(jìn),人們生活水平日益增長(zhǎng),對(duì)生活 的要求也越來(lái)越高。而新時(shí)代的新產(chǎn)品將逐漸的替代落后的產(chǎn)品。在如今的社會(huì),逐 漸的開始實(shí)現(xiàn)綠色、環(huán)保、衛(wèi)生、安全的的美好城市。為了大家的安全健康著想,設(shè) 計(jì)出一款多功能化的烘手器已成為必要,比如許多賓館和飯店等公共場(chǎng)合安裝了自動(dòng) 烘手器,它能夠在不需要手接觸的情況下將手烘干,使用方便,杜絕接觸性細(xì)菌感染。 家庭要是安裝上一個(gè)也是很實(shí)用的,不過(guò)市面上的絕大多數(shù)產(chǎn)品都是采用普通數(shù)字器 件例如:ne555,ne567,cd4069 等構(gòu)成。其電路經(jīng)過(guò)發(fā)射、接收、放大、整形、控制 五個(gè)過(guò)程。但目前市場(chǎng)上的烘手器的功能少、性能低、靈敏度低、可靠性差、電路安 裝調(diào)試不方便,在許多方面還不能達(dá)到人們的需求。這就意味者設(shè)計(jì)者們應(yīng)該有更高 的專業(yè)和技術(shù)水平,能夠提出更多更好的建議和新的課題,將人們的需要變成現(xiàn)實(shí), 設(shè)計(jì)出更節(jié)能、功能更全面、體積更小、控制力更強(qiáng)的烘手器。為此,特設(shè)計(jì)了一款 基于單片機(jī)的模擬烘手器,再配合常用的電吹風(fēng)就能輕松制作出一臺(tái)自動(dòng)烘手器。其 除了具有以上功能外還伴有顯示功能。 該產(chǎn)品具有風(fēng)量大、噪聲小、靈敏度高、使用方便、反映迅速和安全等特點(diǎn),在 當(dāng)今,它是一個(gè)先進(jìn)和理想的衛(wèi)生清潔器具。當(dāng)您洗手后,將雙手伸在烘手器的出風(fēng) 口下,烘手器會(huì)自動(dòng)送出舒適的暖風(fēng),迅速使您的雙手去濕變干,而當(dāng)您把手一離開 烘手器出風(fēng)口時(shí)它又自動(dòng)停風(fēng)關(guān)機(jī)。 因此,設(shè)計(jì)出基于單片機(jī)的模擬烘手器并對(duì)系統(tǒng)物理結(jié)構(gòu)進(jìn)行優(yōu)化,很有城市的 “模型”味。 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 2 頁(yè) 共 36 頁(yè) 第 2 章 整體設(shè)計(jì)方案 2.1 方案選擇 方案一:采用單片機(jī)設(shè)計(jì),以 at89c52 芯片為核心元件,由時(shí)鐘模塊、復(fù)位模塊、 紅外檢測(cè)模塊、熱釋檢測(cè)模塊、顯示模塊、按鍵模塊、加熱及風(fēng)控模塊七部分組成, 如圖 2-1 所示。 c p u 控 制 系 統(tǒng) 時(shí)鐘模塊 復(fù)位模塊 顯示模塊 紅外檢測(cè)模塊 熱釋檢測(cè)模塊 加熱及風(fēng)控模塊 按鍵模塊 圖 2-1 方案一 紅外檢測(cè)模塊和熱釋檢測(cè)模塊主要用來(lái)檢測(cè)是否有人手的伸入,將光信號(hào)和熱釋 信號(hào)轉(zhuǎn)為電信號(hào),送往 cpu 控制系統(tǒng)。時(shí)鐘模塊是為控制系統(tǒng)產(chǎn)生工作所需要的時(shí)鐘 信號(hào)。復(fù)位模塊是使控制系統(tǒng)恢復(fù)到一個(gè)確定的初始狀態(tài)。按鍵模塊是通過(guò)檢測(cè)是否 有按鍵按下,改變 i/o 接口狀態(tài)。顯示模塊是將經(jīng)過(guò)控制系統(tǒng)處理后的信號(hào)實(shí)時(shí)的顯 示在數(shù)碼管上。加熱及風(fēng)控模塊是在控制系統(tǒng)的驅(qū)動(dòng)下,進(jìn)行加熱、風(fēng)控功能的運(yùn)行。 此方案電路連接簡(jiǎn)單、功能多、易于實(shí)現(xiàn)等特點(diǎn)。 方案二:由紅外線發(fā)射模塊,紅外線接收模塊,時(shí)間延遲模塊,烘手器開關(guān)模塊 和電源模塊五部分構(gòu)成的,如圖 2-2 所示。 紅外線發(fā)射電路是利用紅外線發(fā)光管發(fā)射脈沖,從而實(shí)現(xiàn)電路對(duì)人體的感應(yīng)。紅 外線接收電路是利用光敏元件接收發(fā)射出來(lái)的光脈沖,并且將光脈沖信號(hào)轉(zhuǎn)化為電信 號(hào),同時(shí)對(duì)其進(jìn)行放大。時(shí)間延遲電路是利用單穩(wěn)態(tài)電路的特性,實(shí)現(xiàn)對(duì)自動(dòng)干手器 開關(guān)打開時(shí)間的控制。自動(dòng)干手器電路是利用電磁閥作為自動(dòng)干手器的開關(guān),從而可 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 3 頁(yè) 共 36 頁(yè) 以通過(guò)按按鍵開關(guān)對(duì)干手器進(jìn)行控制。電源電路的功能是為上述所有電路提供直流電 源。但此電路復(fù)雜、功能少、不易于多次維修。 紅外線發(fā) 射模塊 紅外線接 收模塊 時(shí)間延遲 模塊 烘手器開關(guān) 模塊 電源模塊 圖 2-2 方案二 2.2 方案論證 從以上兩種方案中看出,方案一采用了 cpu 控制系統(tǒng)、顯示模塊、紅外檢測(cè)模塊、 熱釋檢測(cè)模塊等,而方案二不同于方案一,采用了紅外發(fā)射模塊、時(shí)間延遲模塊、烘 手器開關(guān)模塊、電源模塊等。方案二的電路復(fù)雜、功能少及精度低,因此這種功能的 烘手器已經(jīng)不能滿足于人們的需求了。隨著社會(huì)的需要,多功能化、智能化、多樣化、 自動(dòng)化的產(chǎn)品需求越來(lái)越多,而在方案二中,存在很多不足,例如:電路需要充電、 延時(shí)、整流、濾波等,才能將烘手器功能全過(guò)程的進(jìn)行;另外,也要用到一些相關(guān)的 芯片,如 ne555、cd4069 等。若采用方案二,需耗費(fèi)的資本多,投入大,而且不能多 次維修,容易毀壞。但在方案一中,只需要一個(gè)芯片,也就是具有 cpu 控制系統(tǒng)的單 片機(jī)。它具有結(jié)構(gòu)簡(jiǎn)單、多次擦除、控制功能強(qiáng)、可靠性高、體積小、價(jià)格低等特點(diǎn)。 為此利用單片機(jī)具有的特點(diǎn),將檢測(cè)到的信號(hào)輸入輸出,并通過(guò)按鍵控制直接實(shí)現(xiàn)了 烘手器的多功能化。因此在本次的設(shè)計(jì)中,考慮到設(shè)計(jì)電路的性能、成本還有功能的 需要,我們選擇方案一。 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 4 頁(yè) 共 36 頁(yè) 第 3 章 硬件設(shè)計(jì) 3.1 單片機(jī)系統(tǒng)介紹 at89c52 是美國(guó) atmel 公司生產(chǎn)的低電壓,高性能 cmos8 位單片機(jī),片內(nèi)含 8kbytes 的可反復(fù)擦寫的只讀程序存儲(chǔ)器(perom)和 256bytes 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器 (ram) ,器件采用 atmel 公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),與標(biāo)準(zhǔn) mcs-52 指令 系統(tǒng)及 8052 產(chǎn)品引腳兼容,片內(nèi)置通用 8 位中央處理器(cpu)和 flash 存儲(chǔ)單元, 功能強(qiáng)大,適用于許多較為復(fù)雜控制應(yīng)用場(chǎng)合。 因此,在眾多的芯片中,我們將選擇 89c52,因?yàn)樗哂斜姸嘈酒械膬?yōu)點(diǎn):支持 并行寫入,同時(shí)需要 vpp燒寫高壓;89c52 電源范圍寬達(dá) 4.55v;89c52 系列支持最 高高達(dá) 24mhz 的工作頻率;市場(chǎng)價(jià)格比其他 atmel 系列便宜;向下兼容 89c51,就是說(shuō) 用 89c52 可以替代 89c51 使用,同樣的程序,運(yùn)行結(jié)果相同;具有抗干擾性;燒寫壽 命長(zhǎng)。就目前中國(guó)市場(chǎng)應(yīng)用的情況來(lái)看,at89c52 有更大的市場(chǎng)地位與實(shí)用價(jià)值,所以 我選擇了 at89c52 單片機(jī)芯片進(jìn)行本課題的設(shè)計(jì)。 1.at89c52 單片機(jī)的結(jié)構(gòu) 在這一塊芯片上,集成了一臺(tái)微型計(jì)算機(jī)的主要組成部分,其中包括 cpu、存儲(chǔ)器、 可編程 i/o 口、定時(shí)器/計(jì)數(shù)器、串行口等,各部分通過(guò)內(nèi)部總線相連。 圖 3-1 89c52 單片機(jī)組成框圖 2.at89c52 管腳說(shuō)明 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 5 頁(yè) 共 36 頁(yè) atmel 公司的 at89c52 是一種高效微控制器。采用 40 引腳雙列直插封裝形式。 at89c52 單片機(jī)是高性能單片機(jī),因?yàn)槭芤_數(shù)目的限制,所以有不少引腳具有第二功 能。外形及引腳排列如圖 3-2 所示。 圖 3-2 at89c52 外形及引腳排列圖 rst:復(fù)位輸入。當(dāng)輸入的復(fù)位信號(hào)延續(xù)兩個(gè)機(jī)器周期以上的高電平時(shí)即為有效, 用以完成單片機(jī)的復(fù)位初始化操作。 /vpp:當(dāng)保持低電平時(shí),對(duì) rom 的讀操作限定在外部程序存儲(chǔ)器;而當(dāng)eaea 信號(hào)為高電平時(shí),對(duì) rom 的讀操作上從內(nèi)部程序存儲(chǔ)器中,因此該引腳與+5v 電源ea 連接。 xtal1 和 xtal2:外接晶體引線端。當(dāng)使用芯片內(nèi)部時(shí)鐘時(shí),兩引腳用于外接石英 晶體和微調(diào)電容;當(dāng)使用外部時(shí)鐘時(shí),用于連接外部時(shí)鐘脈沖信號(hào)。 p0 口:p0 口為一個(gè) 8 位漏級(jí)開路雙向 i/o 口,每腳可吸收 8ttl 門電流。當(dāng) p0 口 的管腳第一次寫 1 時(shí),被定義為高阻輸入。p0 能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以 被定義為數(shù)據(jù)/地址的第八位。 p1 口:p1 口是一個(gè)內(nèi)部提供上拉電阻的 8 位雙向 i/o 口,p1 口緩沖器能接收輸出 4ttl 門電流。p1 口管腳寫入 1 后,使驅(qū)動(dòng)電路的場(chǎng)效應(yīng)管截止,處于高阻態(tài),然后通 過(guò)緩沖器進(jìn)行輸入操作。p1 口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上 拉的緣故。 p2 口:p2 口為一個(gè)內(nèi)部上拉電阻的 8 位雙向 i/o 口,p2 口緩沖器可接收,輸出 4 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 6 頁(yè) 共 36 頁(yè) 個(gè) ttl 門電流,當(dāng) p2 口被寫 1 時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此 作為輸入時(shí),p2 口的管腳被外部拉低,將輸出電流。 p3 口:p3 口管腳是 8 個(gè)帶內(nèi)部上拉電阻的雙向 i/o 口,可接收輸出 4 個(gè) ttl 門電 流。當(dāng) p3 口寫入 1 后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部 下拉為低電平,p3 口將輸出電流(ill)這是由于上拉的緣故。p3 口也可作為 at89c52 的一些特殊功能口,如表 3-1 所示。 表 3-1 p3 端口引腳兼用功能表 p3 引腳 兼用功能 p3.0 串行通訊輸入(rxd) p3.1 串行通訊輸出(txd) p3.2 外部中斷 0(int0) p3.3 外部中斷 1(int1) p3.4 定時(shí)器 0 輸入(t0) p3.5 定時(shí)器 1 輸入(t1) p3.6 外部數(shù)據(jù)存儲(chǔ)器寫選通 wr p3.7 外部數(shù)據(jù)存儲(chǔ)器寫選通 rd 3.2 時(shí)鐘電路及復(fù)位電路 3.2.1 時(shí)鐘電路 1.石英晶體振蕩器 石英晶體振蕩器是利用石英晶體的壓電效應(yīng)制成的一種諧振器件,它的基本構(gòu)成 大致是:從一塊石英晶體上按一定方位角切下薄片,在它的兩個(gè)對(duì)應(yīng)面上涂敷銀層作 為電極,在每個(gè)電極上各焊一根引線接到管腳上,再加上封裝外殼就構(gòu)成了石英晶體 諧振器,簡(jiǎn)稱為石英晶體或晶振。 石英鐘走時(shí)準(zhǔn)、耗電省、經(jīng)久耐用為其最大優(yōu)點(diǎn)。隨著電視技術(shù)的發(fā)展,近來(lái)彩 電多采用 500khz 或 503khz 的晶體振蕩器作為行、場(chǎng)電路的振蕩源,經(jīng) 1/3 的分頻得 到 15625hz 的行頻,其穩(wěn)定性和可靠性大為提高。而且晶振價(jià)格便宜,更換容易。 2.時(shí)鐘電路的構(gòu)成 89c52 單片機(jī)內(nèi)有一個(gè)高增益反相放大器,其頻率范圍為 1.2mhz12mhz,xtal1 和 xtal2 分別為放大器的輸入端和輸出端。時(shí)鐘可以由內(nèi)部方式或外部方式產(chǎn)生。在 本次設(shè)計(jì)中采用的是內(nèi)部方式。如圖 3-3 所示。 在 xtal1 和 xtal2 引腳上外接定時(shí)元件,就能構(gòu)成自激振蕩電路。定時(shí)元件通常 采用石英晶體和電容組成的并聯(lián)諧振電路。電容器 c1 和 c2 主要起頻率微調(diào)作用,電 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 7 頁(yè) 共 36 頁(yè) 容值可選取為 30pf 左右或 40pf 左右。 通過(guò)以上元器件連接,就構(gòu)成了時(shí)鐘電路,這樣就能夠用于產(chǎn)生單片機(jī)工作所需 要的時(shí)鐘信號(hào)。 圖 3-3 89c52 內(nèi)部方式時(shí)鐘電路 3.2.2 復(fù)位電路 無(wú)論是在單片機(jī)剛開始接上電源時(shí),還是斷電后或者發(fā)生故障后都要復(fù)位。單片 機(jī)復(fù)位時(shí)是 cpu 和系統(tǒng)中的其他功能部件都恢復(fù)到一個(gè)確定的初始狀態(tài),并從這個(gè)狀 態(tài)開始工作,例如復(fù)位后 pc=0000h,使單片機(jī)從程序存儲(chǔ)器的第一個(gè)單元取指令執(zhí)行。 單片機(jī)復(fù)位條件是:必須使 rst 加上持續(xù)兩個(gè)機(jī)器周期(即 24 個(gè)脈沖振蕩周期) 以上的高電平。若時(shí)鐘頻率為 12mhz,每個(gè)機(jī)器周期為 1us,則需要加上持續(xù) 2us 以上 的高電平。 單片機(jī)的復(fù)位有上電復(fù)位和按鈕手動(dòng)復(fù)位兩種。在本次設(shè)計(jì)中,我們選擇的是按 鍵復(fù)位電路,如圖 3-4 所示。 圖 3-4 復(fù)位電路 按鍵復(fù)位電路的工作原理:當(dāng)按下復(fù)位按鍵時(shí),rst 端產(chǎn)生高電平,使單片機(jī)復(fù)位 后,片內(nèi) ram 內(nèi)容不變。另外,在復(fù)位有效期間(即高電平),89c51 單片機(jī)的 ale 引 腳和引腳均為高電平,且內(nèi)部 ram 不受復(fù)位的影響。如果采用上電復(fù)位方式的psen 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 8 頁(yè) 共 36 頁(yè) 話就得先下電,再上電才能起到重新復(fù)位的作用,采用這種方式比較繁瑣。所以在復(fù) 位電路設(shè)計(jì)中我選擇了上電按鍵復(fù)位電路。 3.3 顯示電路 在單片機(jī)應(yīng)用系統(tǒng)中,對(duì)于系統(tǒng)的運(yùn)行狀態(tài)和運(yùn)行結(jié)果,通常都需要直觀顯示出 來(lái)。單片機(jī)應(yīng)用系統(tǒng)中最常用的顯示器有 led 和 lcd 兩種。這兩種顯示器都可以顯示 數(shù)字、字符及系統(tǒng)的狀態(tài),led 和 lcd 數(shù)碼顯示最為普遍,本設(shè)計(jì)采用的是更為環(huán)保的 4 位 led 顯示器,如圖 3-5 所示。 圖 3-5 顯示電路 4 位數(shù)碼管動(dòng)態(tài)顯示原理與實(shí)現(xiàn): p0.0-p0.6 端口接動(dòng)態(tài)數(shù)碼管的字形碼筆段,p2.0-p2.3 端口接動(dòng)態(tài)數(shù)碼管的數(shù)位 選擇端。4 位數(shù)碼管的 8 個(gè)顯示筆劃“a,b,c,d,e,f,g,dp “的同名端連在一起,另外為 每個(gè)數(shù)碼管的公共極 com 增加位選端控制電路,位選端由獨(dú)立的 i/o 線控制,當(dāng)單片 機(jī)輸出字形碼時(shí),所有數(shù)碼管都接收到相同的字形碼,但究竟是那個(gè)數(shù)碼管會(huì)顯示出 字形,取決于單片機(jī)對(duì)位選端控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打 開,該位元就顯示出字形,沒有選通的數(shù)碼管就不會(huì)亮。就使各個(gè)數(shù)碼管輪流受控顯 示,這就是動(dòng)態(tài)顯示原理。在輪流顯示過(guò)程中,每位數(shù)碼管的點(diǎn)亮?xí)r間為 12ms,由 于人的視覺暫留現(xiàn)象及發(fā)光二極體的余輝效應(yīng),盡管實(shí)際上各位數(shù)碼管并非同時(shí)點(diǎn)亮, 但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示資料,不會(huì)有閃爍感,動(dòng) 態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的 i/o 口,而且功耗更低。 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 9 頁(yè) 共 36 頁(yè) 3.4 紅外檢測(cè)電路 紅外檢測(cè)電路的設(shè)計(jì)主要有 7406、電阻、npn 型晶體管、按鍵(代替光電傳感器) 等相關(guān)元器件組成,如圖 3-6 所示。(本次設(shè)計(jì)中此處電路用開關(guān)代替) 圖 3-6 紅外檢測(cè)電路 紅外檢測(cè)電路的原理與實(shí)現(xiàn): 接通電源,通過(guò)光電傳感器檢測(cè)是否有手伸入,進(jìn)行判斷,將光信號(hào)轉(zhuǎn)化為電信 號(hào),并通過(guò)相關(guān)元器件通過(guò) p3 口輸入,從而使電機(jī)運(yùn)行。 3.5 熱釋檢測(cè)電路 熱釋檢測(cè)電路主要由熱釋傳感器、充電電路、放大電路、整流電路、濾波電路、 穩(wěn)壓電路七部分組成,如圖 3-7 所示。(本次設(shè)計(jì)中此處電路用開關(guān)代替) 圖 3-7 熱釋檢測(cè)電路 熱釋檢測(cè)實(shí)現(xiàn)原理: 當(dāng)人手進(jìn)入探測(cè)區(qū)域內(nèi),通過(guò)熱釋傳感器,將感應(yīng)到的熱釋信號(hào),轉(zhuǎn)為電信號(hào), 通過(guò)四級(jí)放大電路放大信號(hào);另一方面通入電源,進(jìn)行整流、濾波、穩(wěn)壓,給熱釋檢 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 10 頁(yè) 共 36 頁(yè) 測(cè)提供電壓。在電路中有兩種供電方式,一種是使用三端穩(wěn)壓電路;另一種是采用充 電電路。充電電路主要是用在供電不足,或者停電的情況下,使熱釋檢測(cè)電路能正常 運(yùn)行。 3.6 按鍵電路 按照鍵盤與單片機(jī)的連接方式可分為獨(dú)立式鍵盤與矩陣式鍵盤。在本次設(shè)計(jì)中使 用的是獨(dú)立式鍵盤,如圖 3-8 所示。 圖 3-8 按鍵電路 按鍵電路的原理與實(shí)現(xiàn): 逐位查詢每根 i/o 端口線的輸入狀態(tài),如果某一根 i/o 端口線的輸入為低電平, 則可確認(rèn)該 i/o 端口線所對(duì)應(yīng)的按鍵已按下,然后,再轉(zhuǎn)向該鍵的功能處理程序。 3.7 加熱及風(fēng)控電路 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 11 頁(yè) 共 36 頁(yè) 圖 3-9a 加熱及風(fēng)控電路 加熱及風(fēng)控電路主要由晶體管型光電耦合器、電風(fēng)扇、加熱絲、繼電器等元器件 組成,如圖 3-9a 所示。 (在本次電路設(shè)計(jì)中此處用兩個(gè) led 燈代替,其中 d1 是加熱絲, d2 是電風(fēng)扇,如圖 3-9b 所示。 ) 圖3-9b 加熱及風(fēng)控電路 加熱及風(fēng)控電路的原理與實(shí)現(xiàn): 閉合開關(guān) s3、s4,加上電源,電路開始工作:當(dāng)選擇熱風(fēng)檔時(shí),由光電耦合器產(chǎn) 生感應(yīng),繼電器開關(guān)閉合,加熱絲開始加熱,風(fēng)扇開始轉(zhuǎn)動(dòng),按下不同的開關(guān)按鍵, 調(diào)節(jié)風(fēng)扇的風(fēng)速,使其風(fēng)速逐漸的增加,而熱能逐漸增大,所得的熱風(fēng)風(fēng)速就逐漸的 增加;但當(dāng)選擇冷風(fēng)檔時(shí),繼電器開關(guān)閉合,加熱絲停止工作,風(fēng)扇開始轉(zhuǎn)動(dòng),按下 不同擋數(shù)的開關(guān)按鍵,調(diào)節(jié)風(fēng)速,使其風(fēng)速逐漸的增加,所得的冷風(fēng)風(fēng)速就逐漸的增 加。(在本次電路設(shè)計(jì)中:加熱時(shí),d1 會(huì)亮,d2 會(huì)根據(jù)選擇不同風(fēng)速開關(guān)進(jìn)行閃爍; 停止加熱時(shí),d1 會(huì)滅,d2 會(huì)根據(jù)選擇不同風(fēng)速開關(guān)進(jìn)行閃爍。) 3.8 整機(jī)工作原理 本系統(tǒng)采用單片機(jī)作為整個(gè)控制核心??刂葡到y(tǒng)的七個(gè)模塊為:顯示模塊、按鍵 控制模塊、紅外檢測(cè)模塊、熱釋檢測(cè)模塊、按鍵模塊、加熱及風(fēng)控模塊(原理圖見附 錄一) 。 u1為at89c52單片機(jī)。c1,r3和復(fù)位按鈕button組成手動(dòng)電平復(fù)位;c1,c2以及晶 振y1組成時(shí)鐘電路;d1、d2led燈分別代替加熱絲和風(fēng)扇,其負(fù)極端接與p3口,p3口設(shè) 置為輸出狀態(tài),當(dāng)p3口為0時(shí),d1、d2發(fā)黃光。按鍵紅外檢測(cè)開關(guān)代替紅外檢測(cè)電路, 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 12 頁(yè) 共 36 頁(yè) 按鍵熱釋檢測(cè)電路代替熱釋檢測(cè)電路,分別接到p3口上。在單片機(jī)的控制下,檢測(cè)開 關(guān)高電平有效,而在低電平是無(wú)效的,并在信號(hào)來(lái)時(shí)開始檢測(cè)。兩個(gè)檢測(cè)信號(hào)同時(shí)檢 測(cè)到信號(hào)時(shí),數(shù)碼管顯示“1111” 。因此,在工作時(shí),當(dāng)接通電源或k7按下即電路復(fù)位 時(shí),系統(tǒng)處于初始狀態(tài),數(shù)碼管顯示“0000”;當(dāng)系統(tǒng)在無(wú)效工作狀態(tài),即熱釋檢測(cè) 電路和紅外感應(yīng)檢測(cè)電路均沒有檢測(cè)到信號(hào)或者只有一個(gè)檢測(cè)電路檢測(cè)到信號(hào)時(shí),顯 示“0000”;當(dāng)烘手器有效工作時(shí),即熱釋檢測(cè)電路和紅外感應(yīng)檢測(cè)電路同時(shí)檢測(cè)到 信號(hào)時(shí),顯示“1111” 。 (即一通電,無(wú)信號(hào)和無(wú)熱釋,顯示0000;有信號(hào)和熱釋,顯 示1111。 )在有信號(hào)輸入,數(shù)碼管顯示為1111的情況下,由設(shè)置的按鍵狀態(tài)從p1口輸入 控制單片機(jī),在從單片機(jī)輸出信號(hào)控制p2口、p3口得到模擬烘手器所需要的工作狀態(tài)。 具體輸出工作狀態(tài)如表3-2所示。 表3-2 模擬烘手器工作狀態(tài)表 烘手器工作狀態(tài) 風(fēng)速擋熱風(fēng)冷風(fēng)顯示 d1d2 無(wú) 信 號(hào) 或 斷 電 無(wú)效無(wú)效無(wú)效 0000 不亮不亮 有效有效有效 1111 不亮不亮 按下 l001 不亮亮閃爍比較快(高速) 一擋 按下 h001 亮亮閃爍比較快 (高速) 按下 l002 不亮亮閃爍快(中速) 二擋 按下 h002 亮亮閃爍快(中速) 按下 l003 不亮亮閃爍慢(低速) 有 信 號(hào) 或 復(fù) 位 三擋 按下 h003 亮亮閃爍慢(低速) 通過(guò)以上的設(shè)計(jì),將以上的各個(gè)硬件連接起來(lái)就能完成整個(gè)電路的工作原理。此 次采用單片機(jī)設(shè)計(jì)的模擬烘手器,具有風(fēng)量大、靈敏度高、使用方便、反映迅速和安 全等性能,另外具有可靠性高,可操作性強(qiáng),擴(kuò)展功能強(qiáng),能夠完全實(shí)現(xiàn)多功能化模 擬烘手器的功能。 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 13 頁(yè) 共 36 頁(yè) 第 4 章 軟件設(shè)計(jì) 硬件平臺(tái)結(jié)構(gòu)一旦確定,大的功能框架即形成。軟件在硬件平臺(tái)上構(gòu)筑,完成各 部分硬件的控制和協(xié)調(diào)。系統(tǒng)功能是由軟硬件共同實(shí)現(xiàn)的,由于軟件的可伸縮性,最 終實(shí)現(xiàn)的系統(tǒng)功能可強(qiáng)可弱,差別可能很大。因此,軟件是本系統(tǒng)的靈魂。軟件采用 模塊化設(shè)計(jì)方法,不僅易于編程和調(diào)試,也可減小軟件故障率和提高軟件的可靠性。 同時(shí),對(duì)軟件進(jìn)行全面測(cè)試也是檢驗(yàn)錯(cuò)誤排除故障的重要手段。因此,在這里我們選 用了移值性好、結(jié)構(gòu)清晰、能進(jìn)行復(fù)雜運(yùn)算的 c 語(yǔ)言來(lái)實(shí)現(xiàn)編程。 軟件總體設(shè)計(jì)方案:當(dāng)有人把手伸入到烘手器的出風(fēng)口時(shí),紅外檢測(cè)電路感應(yīng)到 紅外線,開啟開關(guān),進(jìn)行紅外檢測(cè),風(fēng)控開始工作 ,熱釋檢測(cè)電路開始檢測(cè),進(jìn)行熱 風(fēng)加熱和冷風(fēng)的調(diào)節(jié),達(dá)到吹出冷風(fēng)、熱風(fēng)及風(fēng)速快慢的功能。整個(gè)軟件由主程序和 子服務(wù)程序構(gòu)成。設(shè)計(jì)程序包括:延時(shí)程序、按鍵檢測(cè)程序、驅(qū)動(dòng)程序、中斷函數(shù)五 個(gè)部分組成。設(shè)計(jì)程序框圖如圖 4-1 所示。 主函數(shù) 延時(shí)程序中斷函數(shù) 驅(qū)動(dòng)程序 按鍵檢測(cè)程序 圖 4-1 設(shè)計(jì)程序框圖 4.1 主函數(shù)流程圖 主函數(shù)主要完成各部分軟件控制和相互之間的協(xié)調(diào)。本系統(tǒng)主程序模塊主要完對(duì) 系統(tǒng)的初始化,主要包括:電機(jī)啟動(dòng)初始化、熱釋及紅外檢測(cè)初始化、定時(shí)器的啟動(dòng) 以及根據(jù)所需的功能進(jìn)行相應(yīng)的操作。主程序比較簡(jiǎn)單,初始化完成后,調(diào)用按鍵掃 描程序,取得鍵值,并根據(jù)當(dāng)前系統(tǒng)狀態(tài)調(diào)用相應(yīng)的子程序。其流程圖如圖 4-2 所示。 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 14 頁(yè) 共 36 頁(yè) 開始 初始化 循環(huán)檢測(cè) 有效工作狀態(tài)下 顯示 0000顯示 1111啟動(dòng)電機(jī)啟動(dòng)延時(shí) 無(wú)效工作狀態(tài)下 圖 4-2 主函數(shù)程序流程圖 4.2 按鍵檢測(cè)模塊 鍵盤是人機(jī)進(jìn)行交互的重要接口之一。用戶通過(guò)按鍵對(duì)單片機(jī)控制系統(tǒng)下達(dá)命令, 單片機(jī)對(duì)按鍵譯碼獲得相應(yīng)的鍵值,并執(zhí)行相應(yīng)的命令程序。鍵盤部分的軟件實(shí)現(xiàn)主 要是指對(duì)單片機(jī)進(jìn)行編程,從而成功地讀取鍵盤值,實(shí)現(xiàn)相應(yīng)的功能。單片機(jī)對(duì)鍵盤 控制,將模擬烘手器處于不同的工作狀態(tài)。其流程圖如圖 4-3 所示。 開始 熱風(fēng)有效冷風(fēng)有效一擋有效二擋有效三擋有效確定有效 cpu 控制系統(tǒng) k1=0ok=0k5=0k4=0k3=0k2=0 圖 4-3 按鍵流程圖 4.3 驅(qū)動(dòng)模塊 驅(qū)動(dòng)模塊主要完成主函數(shù)發(fā)出的命令,驅(qū)動(dòng)所要運(yùn)行的加熱及風(fēng)控功能。其主要 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 15 頁(yè) 共 36 頁(yè) 流程是經(jīng)過(guò)檢測(cè)信號(hào),得到信號(hào),驅(qū)動(dòng)數(shù)碼管顯示、加熱絲加熱、風(fēng)控進(jìn)行吹風(fēng),并 根據(jù)按鍵模塊的選擇不同,進(jìn)行驅(qū)動(dòng)不同的冷風(fēng)、熱風(fēng)及風(fēng)速擋,開始運(yùn)行冷風(fēng)、熱 風(fēng),風(fēng)速 1、2、3 檔的功能。其驅(qū)動(dòng)模塊流程如圖 4-4 所示。 開始 循環(huán)檢測(cè) l001=0? 關(guān)閉風(fēng)控及加熱 檢測(cè)信號(hào)是否有? 打開加熱及風(fēng)控 h003=0? l002=0? l003=0? h001=0? h002=0? 圖 4-4 驅(qū)動(dòng)模塊工作流程圖 4.4 中斷模塊 中斷模塊分為兩個(gè)中斷:定時(shí)器中斷 t1 和定時(shí)器中斷 t0。定時(shí)器中斷主要完成定 時(shí)器的初始化,程序間的切換。定時(shí)器中斷 t0 主要完成對(duì)內(nèi)部中斷。定時(shí)器中斷 t1 是串行發(fā)送中斷標(biāo)志,主要完成對(duì)按鈕開關(guān)進(jìn)行中斷的。當(dāng)達(dá)到一定的時(shí)間或者有其 它異常時(shí),產(chǎn)生中斷。其流程圖如圖 4-5 所示。 n y n n n n yy y y y y n n 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 16 頁(yè) 共 36 頁(yè) 開始 循環(huán)檢測(cè) 啟動(dòng) k3=0? l001l002l003h001h002h003 k1=0k2=0 k5=0? k4=0? k3=0?k5=0? k4=0? 圖 4-5 外部中斷 1 流程圖 y n n yyyyy n nn n 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 17 頁(yè) 共 36 頁(yè) 第 5 章 系統(tǒng)的仿真 5.1 模擬烘手器 keil 軟件的仿真 5.1.1 keil 的介紹 keilc51 是美國(guó) keil software 公司出品的 51 系列兼容單片機(jī) c 語(yǔ)言軟件開發(fā)系 統(tǒng),與匯編語(yǔ)言相比,c 語(yǔ)言在功能上結(jié)構(gòu)性、可讀性、可維護(hù)性有明顯的優(yōu)勢(shì),因而 易學(xué)易用。keilc51 軟件提供豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全 windows 界面。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會(huì)到 keilc51 生成的目標(biāo)代碼效率非常高,多數(shù)語(yǔ)句生成的匯編代碼很緊湊,容易理解。在 開發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語(yǔ)言的優(yōu)勢(shì)。 5.1.2 模擬烘手器的 keil 仿真 運(yùn)行程序,查找語(yǔ)法錯(cuò)誤,按照錯(cuò)誤提示修改程序,直到 0 錯(cuò)誤 0 警告為止,程 序語(yǔ)法調(diào)試成功,生成 hex 文件。其程序調(diào)試結(jié)果如圖 5-1 所示。 圖 5-1 程序調(diào)試結(jié)果 5.2 模擬烘手器 protenus 軟件的仿真 5.2.1 protenus 的介紹 proteusisis 是英國(guó) labcenter 公司開發(fā)的電路分析與實(shí)物仿真軟件。它運(yùn)行于 windows 操作系統(tǒng)上,可以仿真、分析(spice)各種模擬器件和集成電路。該軟件的特 點(diǎn)是:實(shí)現(xiàn)了單片機(jī)仿真和 spice 電路仿真相結(jié)合。具有模擬電路仿真、數(shù)字電路 仿真、單片機(jī)及其外圍電路組成的系統(tǒng)仿真、rs232 動(dòng)態(tài)仿真、i2c 調(diào)試器、spi 調(diào)試 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 18 頁(yè) 共 36 頁(yè) 器、鍵盤和 lcd 系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號(hào)發(fā) 生器等。支持主流單片機(jī)系統(tǒng)的仿真。提供軟件調(diào)試功能。在硬件仿真系統(tǒng)中具 有全速、單步、設(shè)置斷點(diǎn)等調(diào)試功能,同時(shí)可以觀察各個(gè)變量、寄存器等的當(dāng)前狀態(tài), 因此在該軟件仿真系統(tǒng)中,也必須具有這些功能;同時(shí)支持第三方的軟件編譯和調(diào)試 環(huán)境。具有強(qiáng)大的原理圖繪制功能??傊?,該軟件是一款集單片機(jī)和 spice 分析于 一身的仿真軟件,功能極其強(qiáng)大。 5.2.2 模擬烘手器的 protenus 仿真 仿真步驟如下: 1.打開 proteus 軟件。 2.單擊 component(元件)按鈕,然后單擊 p,彈出元件選擇對(duì)話框(pick devices)。 3.為了快速查找元件,直接在搜索框中輸入要查找的元件名稱,可以不用輸入全 稱,只需輸入開頭幾個(gè)字母就可以篩選出所需的元件。 4.在 pick devices 對(duì)話框內(nèi)輸入 at89 再在里面查找選擇 at89c52,再點(diǎn)擊 ok, at89c52 元件就放在 pick devices 內(nèi),要用元件時(shí)直接點(diǎn)擊 pick devices 內(nèi)的 at89c52,再在 proteus 界面上點(diǎn)擊就會(huì)出現(xiàn)該元器件。 5.同上面的操作再選出設(shè)計(jì)所需的所有元器件。 6.根據(jù)原理圖放置元器件,調(diào)整元器件位置再連線并完成仿真原理圖。 5.3 仿真結(jié)果 把編寫好的程序放入仿真軟件中,結(jié)合硬件電路進(jìn)行調(diào)試與運(yùn)行。在仿真軟件中 按下開始按鈕,數(shù)碼管顯示當(dāng)前“0000”初始化。即當(dāng)接通電源或復(fù)位時(shí),模擬烘手 器處于初始狀態(tài),或當(dāng)模擬烘手器在無(wú)效工作狀態(tài)時(shí)(無(wú)效工作狀態(tài)即是紅外檢測(cè)電 路和熱釋檢測(cè)電路在均沒有檢測(cè)到信號(hào)時(shí)或者只有一個(gè)檢測(cè)信號(hào)時(shí)) ,數(shù)碼管顯示 “0000” ,仿真圖如圖 5-2 所示。 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 19 頁(yè) 共 36 頁(yè) d0 d1 d2 d3 d4 d5 d6 d7 d0 d1 d2 d3 d4 d5 d6 d7 d0 d1 d2 d3 d4 d5 d6 d7 a b a b c d c d xtal2 18 xtal1 19 ale 30 ea 31 psen 29 rst 9 p0.0/ad0 39 p0.1/ad1 38 p0.2/ad2 37 p0.3/ad3 36 p0.4/ad4 35 p0.5/ad5 34 p0.6/ad6 33 p0.7/ad7 32 p1.0/t2 1 p1.1/t2ex 2 p1.2 3 p1.3 4 p1.4 5 p1.5 6 p1.6 7 p1.7 8 p3.0/rxd 10 p3.1/txd 11 p3.2/int0 12 p3.3/int1 13 p3.4/t0 14 p3.7/rd 17 p3.6/wr 16 p3.5/t1 15 p2.7/a15 28 p2.0/a8 21 p2.1/a9 22 p2.2/a10 23 p2.3/a11 24 p2.4/a12 25 p2.5/a13 26 p2.6/a14 27 u1 at89c52 2 3 4 5 6 7 8 9 1 rp2 respack-8 共陰數(shù)碼管 涼風(fēng)熱風(fēng)風(fēng)擋一風(fēng)擋二風(fēng)擋三確認(rèn) 紅外感應(yīng)開關(guān) d1 led-yellow d2 led-yellow 加熱風(fēng)控 熱釋感應(yīng) r1 300 r2 300 c1 1uf c2 1nf c3 1nf r3 10k x1 crystal 圖 5-2 模擬烘手器無(wú)效無(wú)信號(hào)仿真圖 當(dāng)模擬烘手器在有效工作狀態(tài)下,按照任務(wù)要求,依次調(diào)試,其工作狀態(tài)如下: (1)當(dāng)依次把 lfeng 擋、feng1 擋、ok 鍵按下時(shí),數(shù)碼管顯示為 l001,燈泡 d1 不 亮,d2 閃爍比較快。 (此處代替風(fēng)控的風(fēng)速為高速)仿真圖如圖 5-3 所示。 d0 d1 d2 d3 d4 d5 d6 d7 d0 d1 d2 d3 d4 d5 d6 d7 d0 d1 d2 d3 d4 d5 d6 d7 a b a b c d c d xtal2 18 xtal1 19 ale 30 ea 31 psen 29 rst 9 p0.0/ad0 39 p0.1/ad1 38 p0.2/ad2 37 p0.3/ad3 36 p0.4/ad4 35 p0.5/ad5 34 p0.6/ad6 33 p0.7/ad7 32 p1.0/t2 1 p1.1/t2ex 2 p1.2 3 p1.3 4 p1.4 5 p1.5 6 p1.6 7 p1.7 8 p3.0/rxd 10 p3.1/txd 11 p3.2/int0 12 p3.3/int1 13 p3.4/t0 14 p3.7/rd 17 p3.6/wr 16 p3.5/t1 15 p2.7/a15 28 p2.0/a8 21 p2.1/a9 22 p2.2/a10 23 p2.3/a11 24 p2.4/a12 25 p2.5/a13 26 p2.6/a14 27 u1 at89c52 2 3 4 5 6 7 8 9 1 rp2 respack-8 共陰數(shù)碼管 涼風(fēng)熱風(fēng)風(fēng)擋一風(fēng)擋二風(fēng)擋三確認(rèn) 紅外感應(yīng)開關(guān) d1 led-yellow d2 led-yellow 加熱風(fēng)控 熱釋感應(yīng) r1 300 r2 300 c1 1uf c2 1nf c3 1nf r3 10k x1 crystal 圖 5-3 模擬烘手器顯示 l001 的仿真圖 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 20 頁(yè) 共 36 頁(yè) (2)當(dāng)依次把 lfeng 擋、feng2 擋、ok 鍵按下時(shí),數(shù)碼管顯示為 l002,燈泡 d1 不 亮,d2 閃爍快。 (此處代替風(fēng)控的風(fēng)速為中速)仿真圖如圖 5-4 所示。 d0 d1 d2 d3 d4 d5 d6 d7 d0 d1 d2 d3 d4 d5 d6 d7 d0 d1 d2 d3 d4 d5 d6 d7 a b a b c d c d xtal2 18 xtal1 19 ale 30 ea 31 psen 29 rst 9 p0.0/ad0 39 p0.1/ad1 38 p0.2/ad2 37 p0.3/ad3 36 p0.4/ad4 35 p0.5/ad5 34 p0.6/ad6 33 p0.7/ad7 32 p1.0/t2 1 p1.1/t2ex 2 p1.2 3 p1.3 4 p1.4 5 p1.5 6 p1.6 7 p1.7 8 p3.0/rxd 10 p3.1/txd 11 p3.2/int0 12 p3.3/int1 13 p3.4/t0 14 p3.7/rd 17 p3.6/wr 16 p3.5/t1 15 p2.7/a15 28 p2.0/a8 21 p2.1/a9 22 p2.2/a10 23 p2.3/a11 24 p2.4/a12 25 p2.5/a13 26 p2.6/a14 27 u1 at89c52 2 3 4 5 6 7 8 9 1 rp2 respack-8 共陰數(shù)碼管 涼風(fēng)熱風(fēng)風(fēng)擋一風(fēng)擋二風(fēng)擋三確認(rèn) 紅外感應(yīng)開關(guān) d1 led-yellow d2 led-yellow 加熱風(fēng)控 熱釋感應(yīng) r1 300 r2 300 c1 1uf c2 1nf c3 1nf r3 10k x1 crystal 圖 5-4 模擬烘手器顯示為 l002 的仿真圖 (3)當(dāng)依次把 lfeng 擋、feng3 擋、ok 鍵按下時(shí),數(shù)碼管顯示為 l003,燈泡 d1 不 亮,d2 閃爍慢。 (此處代替風(fēng)控的風(fēng)速為低速)仿真圖如圖 5-5 所示。 d0 d1 d2 d3 d4 d5 d6 d7 d0 d1 d2 d3 d4 d5 d6 d7 d0 d1 d2 d3 d4 d5 d6 d7 a b a b c d c d xtal2 18 xtal1 19 ale 30 ea 31 psen 29 rst 9 p0.0/ad0 39 p0.1/ad1 38 p0.2/ad2 37 p0.3/ad3 36 p0.4/ad4 35 p0.5/ad5 34 p0.6/ad6 33 p0.7/ad7 32 p1.0/t2 1 p1.1/t2ex 2 p1.2 3 p1.3 4 p1.4 5 p1.5 6 p1.6 7 p1.7 8 p3.0/rxd 10 p3.1/txd 11 p3.2/int0 12 p3.3/int1 13 p3.4/t0 14 p3.7/rd 17 p3.6/wr 16 p3.5/t1 15 p2.7/a15 28 p2.0/a8 21 p2.1/a9 22 p2.2/a10 23 p2.3/a11 24 p2.4/a12 25 p2.5/a13 26 p2.6/a14 27 u1 at89c52 2 3 4 5 6 7 8 9 1 rp2 respack-8 共陰數(shù)碼管 涼風(fēng)熱風(fēng)風(fēng)擋一風(fēng)擋二風(fēng)擋三確認(rèn) 紅外感應(yīng)開關(guān) d1 led-yellow d2 led-yellow 加熱風(fēng)控 熱釋感應(yīng) r1 300 r2 300 c1 1uf c2 1nf c3 1nf r3 10k x1 crystal 圖 5-5 模擬烘手器顯示為 l003 的仿真圖 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 21 頁(yè) 共 36 頁(yè) (4)當(dāng)依次把 hfeng 擋、feng1 擋、ok 鍵按下時(shí),數(shù)碼管顯示為 h001,燈泡 d1 亮, d2 閃爍比較快。 (此處代替風(fēng)控的風(fēng)速為高速)仿真圖如圖 5-6 所示。 d0 d1 d2 d3 d4 d5 d6 d7 d0 d1 d2 d3 d4 d5 d6 d7 d0 d1 d2 d3 d4 d5 d6 d7 a b a b c d c d xtal2 18 xtal1 19 ale 30 ea 31 psen 29 rst 9 p0.0/ad0 39 p0.1/ad1 38 p0.2/ad2 37 p0.3/ad3 36 p0.4/ad4 35 p0.5/ad5 34 p0.6/ad6 33 p0.7/ad7 32 p1.0/t2 1 p1.1/t2ex 2 p1.2 3 p1.3 4 p1.4 5 p1.5 6 p1.6 7 p1.7 8 p3.0/rxd 10 p3.1/txd 11 p3.2/int0 12 p3.3/int1 13 p3.4/t0 14 p3.7/rd 17 p3.6/wr 16 p3.5/t1 15 p2.7/a15 28 p2.0/a8 21 p2.1/a9 22 p2.2/a10 23 p2.3/a11 24 p2.4/a12 25 p2.5/a13 26 p2.6/a14 27 u1 at89c52 2 3 4 5 6 7 8 9 1 rp2 respack-8 共陰數(shù)碼管 涼風(fēng)熱風(fēng)風(fēng)擋一風(fēng)擋二風(fēng)擋三確認(rèn) 紅外感應(yīng)開關(guān) d1 led-yellow d2 led-yellow 加熱風(fēng)控 熱釋感應(yīng) r1 300 r2 300 c1 1uf c2 1nf c3 1nf r3 10k x1 crystal 圖 5-6 模擬烘手器顯示為 h001 的仿真圖 (5)當(dāng)依次把 hfeng 擋、feng2 擋、ok 鍵按下時(shí),數(shù)碼管顯示為 h002,燈泡 d1 亮, d2 閃爍快。 (此處代替風(fēng)控的風(fēng)速為中速)仿真圖如圖 5-7 所示。 d0 d1 d2 d3 d4 d5 d6 d7 d0 d1 d2 d3 d4 d5 d6 d7 d0 d1 d2 d3 d4 d5 d6 d7 a b a b c d c d xtal2 18 xtal1 19 ale 30 ea 31 psen 29 rst 9 p0.0/ad0 39 p0.1/ad1 38 p0.2/ad2 37 p0.3/ad3 36 p0.4/ad4 35 p0.5/ad5 34 p0.6/ad6 33 p0.7/ad7 32 p1.0/t2 1 p1.1/t2ex 2 p1.2 3 p1.3 4 p1.4 5 p1.5 6 p1.6 7 p1.7 8 p3.0/rxd 10 p3.1/txd 11 p3.2/int0 12 p3.3/int1 13 p3.4/t0 14 p3.7/rd 17 p3.6/wr 16 p3.5/t1 15 p2.7/a15 28 p2.0/a8 21 p2.1/a9 22 p2.2/a10 23 p2.3/a11 24 p2.4/a12 25 p2.5/a13 26 p2.6/a14 27 u1 at89c52 2 3 4 5 6 7 8 9 1 rp2 respack-8 共陰數(shù)碼管 涼風(fēng)熱風(fēng)風(fēng)擋一風(fēng)擋二風(fēng)擋三確認(rèn) 紅外感應(yīng)開關(guān) d1 led-yellow d2 led-yellow 加熱風(fēng)控 熱釋感應(yīng) r1 300 r2 300 c1 1uf c2 1nf c3 1nf r3 10k x1 crystal 圖 5-7 模擬烘手器顯示為 h002 的仿真圖 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文) 第 22 頁(yè) 共 36 頁(yè) (6)當(dāng)依次把 hfeng 擋、feng3 擋、ok 鍵按下時(shí),數(shù)碼管顯示為 h003,燈泡 d1 亮, d2 閃爍慢。 (此處代替風(fēng)控的風(fēng)速為低速)仿真圖如圖 5-8 所示。 d0 d1 d2 d3 d4 d5 d6 d7 d0 d1 d2 d3 d4 d5 d6 d7 d0 d1 d2 d3 d4 d5 d6 d7 a b a b c d c d xtal2 18 xtal1 19 ale 30 ea 31 psen 29 rst 9 p0.0/ad0 39 p0.1/ad1 38 p0.2/ad2 37 p0.3/ad3 36 p0.4/ad4 35 p0.5/ad5 34 p0.6/ad6 33 p0.7/ad7 32 p1.0/t2 1 p1.1/t2ex 2 p1.2 3 p1.3 4 p1.4 5 p1.5 6 p1.6 7 p1.7 8 p3.0/rxd 10 p3.1/txd 11 p3.2/int0 12 p3.3/int1 13 p3.4/t0 14 p3.7/rd 17 p3.6/wr 16 p3.5/t1 15 p2.7/a15 28 p2.0/a8 21 p2.1/a9 22 p2.2/a10 23 p2.3/a11 24 p2.4/a12 25 p2.5/a13 26 p2.6/a14 27 u1 at89c52 2 3 4 5 6 7 8 9 1 rp2 respack-8 共陽(yáng)數(shù)碼管 涼風(fēng)熱風(fēng)風(fēng)擋一風(fēng)擋二風(fēng)擋三確認(rèn) 紅外感應(yīng)開關(guān) d1 led-yellow d2 led-yellow 加熱風(fēng)控 熱釋感應(yīng) r1 300 r2 300
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 航拍項(xiàng)目合作協(xié)議中關(guān)于版權(quán)歸屬與使用范圍的補(bǔ)充條款
- 網(wǎng)紅奶茶店區(qū)域代理銷售及推廣合同
- 老齡公寓專業(yè)管理及社區(qū)服務(wù)委托合同
- 歐洲移民臨時(shí)倉(cāng)儲(chǔ)租賃及倉(cāng)儲(chǔ)貨物清點(diǎn)協(xié)議
- 短視頻平臺(tái)粉絲權(quán)益轉(zhuǎn)移與合規(guī)管理合同
- 互聯(lián)網(wǎng)智能零售平臺(tái)供應(yīng)鏈金融解決方案合同
- 醫(yī)療邊緣計(jì)算節(jié)點(diǎn)部署與醫(yī)療影像處理服務(wù)合同
- 銷售簽單培訓(xùn)
- 培訓(xùn)班課程介紹策略
- 遺產(chǎn)繼承稅務(wù)代理合同(2篇)
- 1-059-職業(yè)技能鑒定指導(dǎo)書-繼電保護(hù)(第二版)11-059職業(yè)技能鑒定指導(dǎo)書職業(yè)標(biāo)準(zhǔn)試題庫(kù)
- 【寧波年報(bào)】2022年寧波房地產(chǎn)市場(chǎng)年報(bào)
- 運(yùn)輸供應(yīng)商年度評(píng)價(jià)表
- 2023年海南省財(cái)金集團(tuán)有限公司招聘筆試題庫(kù)及答案解析
- 北京中考英語(yǔ)詞匯表(1600詞匯)
- 超市消防監(jiān)控系統(tǒng)設(shè)計(jì)
- 封樣管理規(guī)定
- 黃腐酸鉀項(xiàng)目可行性研究報(bào)告-用于立項(xiàng)備案
- 管理人員責(zé)任追究制度
- 自動(dòng)旋轉(zhuǎn)門PLC控制
- 電影場(chǎng)記表(雙機(jī)位)
評(píng)論
0/150
提交評(píng)論