




已閱讀5頁,還剩21頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
鎮(zhèn) 江 高 專ZHENJIANG COLLEGE 課 程 設(shè) 計(jì) (論 文) 基于DS18B20溫度傳感器的微波爐工作 系統(tǒng)設(shè)計(jì)Microwave-based work system DS18B20 temperature sensor design院 名: 裝備制造學(xué)院專業(yè)班級: 機(jī)電D14217學(xué)生姓名: 夏天學(xué) 號: 140104417指導(dǎo)教師姓名: 冷承業(yè)指導(dǎo)教師職稱: 副教授摘要摘要 近年來隨著計(jì)算機(jī)在社會領(lǐng)域的滲透和大規(guī)模集成電路的發(fā)展,單片機(jī)的應(yīng)用在不斷走向深入,由于它具有功能強(qiáng),體積小,功耗低,價(jià)格便宜,工作可靠,使用方便等特點(diǎn),因此特別適合于與控制有關(guān)的系統(tǒng),越來越廣泛的應(yīng)用于自動(dòng)控制,智能化儀器,儀表,數(shù)據(jù)采集,軍工產(chǎn)品以及家用電器等各個(gè)領(lǐng)域,單片機(jī)往往是作為一個(gè)核心部件來使用,再根據(jù)具體硬件結(jié)構(gòu),以及針對具體應(yīng)用對象特點(diǎn)的軟件結(jié)合,以作完善。 微波爐控制系統(tǒng)設(shè)計(jì)采以微波控制MCU為核心,基于DS18B20溫度傳感器,使用海神畫出電路圖,在編輯所需程序?qū)牒I駵y試,完成微波爐的可編程智能控制。本設(shè)計(jì)以STC89C51單片機(jī)為核心的溫度控制器系統(tǒng)的工作原理和設(shè)計(jì)方法。溫度號由溫度芯片DS18B20工作,并以數(shù)字型號的方式傳送給單片機(jī)。該文中介紹了該控制系統(tǒng)的硬件部分,系統(tǒng)由計(jì)時(shí)控制,DS18B20溫度傳感器,數(shù)碼顯示程序,溫度信號處理程序,控制板,旋轉(zhuǎn)電機(jī),報(bào)警器重要模塊組成。能夠根據(jù)鍵盤輸入完成相應(yīng)的功能,同時(shí)使用LED顯示系統(tǒng)狀態(tài)。 關(guān)鍵詞:微波爐,控制器,DS18B20溫度傳感器 Abstract In recent years, with the development of computer penetration in the social field and large-scale integrated circuits, single-chip applications continue to go deeper, because it has strong function, small size, low power consumption, cheap, reliable, easy to use features, therefore particularly suitable for use with control systems related to various fields more and more widely used in automatic control, intelligent instruments, instrumentation, data acquisition, military products and household appliances, the microcontroller is often used as a core component, according to Specific hardware architecture, and application-specific software features object combine to make perfect.Microwave Control System Design collected microwave control MCU as the core, based on DS18B20 temperature sensor, use Poseidon draw the circuit, in the editing program to import Poseidon test required to complete the microwave oven programmable intelligent control. The design works STC89C51 microcontroller as the core temperature controller system and design methods. No. Working temperature by a temperature chip DS18B20, and transmitted to the microcontroller digitally model the way. This paper describes the hardware part of the control system, the system by the timing control, DS18B20 temperature sensors, digital display program, the temperature signal handler, control panel, rotary motor, alarm important module. Be able to complete the corresponding function based on keyboard input, while the use of LED display system status.Keywords: Microwave, controller, DS18B20 temperature sensor23目錄目錄摘要IAbstractII第一章 緒論51.1核心單片機(jī)介紹51.1.1微波爐在現(xiàn)實(shí)存在意義61.1.2個(gè)人任務(wù)71.2國內(nèi)外研究現(xiàn)狀71.3 單片機(jī)其他應(yīng)用8第二章 方案設(shè)計(jì)92.1 方案設(shè)計(jì)92.2 設(shè)計(jì)方法102.3 存在的問題和解決問題10第三章典型的模塊分析113.1產(chǎn)品介紹113.2 模塊分析113.3 重點(diǎn)模塊11第四章系統(tǒng)分析134.1硬件圖134.2 軟件程序13第五章系統(tǒng)實(shí)現(xiàn)155.1系統(tǒng)分步165.2 系統(tǒng)使用介紹18結(jié)論20參考文獻(xiàn)22致 謝24 第二章 填入對應(yīng)的章節(jié)名稱第一章 緒論1.1 核心單片機(jī)介紹 單片機(jī)自1976年由Intel公司推出MCS-48開始,迄今已有二十多年了。由于單片機(jī)集成度高、功能強(qiáng)、可靠性高、體積小、功耗地、使用方便價(jià)格低廉等一系列優(yōu)點(diǎn),目前已經(jīng)滲入到人們工作和生活的方方面面,幾乎“無處不在,無所不為”。單片機(jī)的應(yīng)用領(lǐng)域已從面向工業(yè)控制、通訊、交通、智能儀表等迅速發(fā)展到家用消費(fèi)產(chǎn)品、辦公自動(dòng)化、汽車電子、PC機(jī)外圍以及網(wǎng)絡(luò)通訊等廣大領(lǐng)域。 單片機(jī)有兩種基本結(jié)構(gòu)形式:一種是在通用微型計(jì)算機(jī)中廣泛采用的,將程序存儲器和數(shù)據(jù)存儲器合用一個(gè)存儲器空間的結(jié)構(gòu),稱為普林斯頓結(jié)構(gòu)另一種是將程序存儲器和數(shù)據(jù)存儲器截然分開,分別尋址的結(jié)構(gòu),一般需要較大的程序存儲器,目前的單片機(jī)以采用程序存儲器和數(shù)據(jù)存儲器截然分開的結(jié)構(gòu)為多。本文討論的單片機(jī)多功能數(shù)字鐘系統(tǒng)設(shè)計(jì)的核心是目前應(yīng)用極為廣泛的51系列單片機(jī),多功能數(shù)字鐘配置了外圍設(shè)備,構(gòu)成了一個(gè)可編程的計(jì)時(shí)定時(shí)系統(tǒng),具有體積小,可靠性高,功能強(qiáng)等特點(diǎn)。不僅能滿足所需要求而且還有很多功能可供開發(fā),有著廣泛的應(yīng)用領(lǐng)域。20世紀(jì)80年代中期以后,Intel公司以專利轉(zhuǎn)讓的形式把8051內(nèi)核技術(shù)轉(zhuǎn)讓給許多半導(dǎo)體芯片生產(chǎn)家,如ATMEL、PHILIPS、ANALOG、DEVICES、DALLAS等。這些廠家生產(chǎn)的芯片是MCS-51系列的兼容產(chǎn)品,準(zhǔn)確地說是與MCS-51指令系統(tǒng)兼容的單片機(jī)。這些兼容機(jī)與8051的系統(tǒng)結(jié)構(gòu)(主要是指令系統(tǒng))相同,采用CMOS工藝,因而,常用80C51系列來稱呼所有具有8051指令系統(tǒng)的單片機(jī),它們對8051單片機(jī)一般都作了一些擴(kuò)充,更有特點(diǎn)。其功能和市場競爭力更強(qiáng),不該把它們直接稱呼為MCS-51系列單片機(jī),因?yàn)镸CS只是Intel公司專用的單片機(jī)系列型號。MCS-51系列及80C51單片機(jī)有多種品種。它們的引腳及指令系統(tǒng)相互兼容,主要在內(nèi)部結(jié)構(gòu)上有些區(qū)別。目前使用的MCS-51系列單片機(jī)及其兼容產(chǎn)品通常分成以下幾類:基本型、增強(qiáng)型、低功耗型、專用型、超8位型、片內(nèi)閃爍存儲器型。 1.1.1 微波爐在現(xiàn)實(shí)存在意義隨著電子技術(shù)的飛速發(fā)展,家用電器和辦公電子設(shè)備逐漸增多,不同的設(shè)備都有自己的控制器,使用起來很不方便。根據(jù)這種實(shí)際情況,設(shè)計(jì)了一個(gè)單片機(jī)多功能定時(shí)系統(tǒng),它可以避免多種控制器的混淆,利用一個(gè)控制器對多路電器進(jìn)行控制,同時(shí)又可以進(jìn)行時(shí)鐘校準(zhǔn)和定點(diǎn)打鈴。它可以執(zhí)行不同的時(shí)間表(考試時(shí)間和日常作息時(shí)間)的打鈴,可以任意設(shè)置時(shí)間。這種具有人們所需要的智能化特性的產(chǎn)品減輕了人的勞動(dòng),擴(kuò)大了數(shù)字化的范圍,為家庭數(shù)字化提供了可能。)1.1.2個(gè)人任務(wù)1. 資料收集(已完成)2.方案設(shè)計(jì)(已完成)3.繪制硬件原理圖4.編寫程序,在海神畫出軟件圖,接線5.程序編寫出后,導(dǎo)入實(shí)驗(yàn),發(fā)現(xiàn)問題解決問題6.與組員所負(fù)責(zé)器件進(jìn)行組合,檢查,選出合理方案7.組員之間器件運(yùn)作是否還存在問題,解決。8.匯總總結(jié) 1.2國內(nèi)外研究現(xiàn)狀微波爐使用時(shí)應(yīng)注意的幾個(gè)事項(xiàng): (1)認(rèn)真閱讀使用說明書,并且要根據(jù)您所選購的微波爐使用電壓、輸入功率來檢查您家的電度表和保 險(xiǎn)絲的容量是否滿足要求,一般來說5安培的電度表和10安培的保險(xiǎn)絲,就可以滿足一般微波爐的要求了。電源電壓若不足,爐內(nèi)的光線會顯得暗淡,此時(shí)若繼續(xù)使用,會損壞安全保險(xiǎn)設(shè)備,應(yīng)立即停止使用。再按照說明書上的注意事項(xiàng)和所規(guī)定的操作程序操作。 (2)檢查微波爐的插頭、導(dǎo)線和插座是否完好無損。(3)爐門應(yīng)輕開輕關(guān),千萬不要用重物敲擊爐門,爐門的損傷和變形將可能引起微波泄漏。在烹飪時(shí)聞 到食品的香味,這是正常的情況,因?yàn)樵谖⒉t設(shè)計(jì)時(shí),防止微波泄漏不完全靠密封,而主要是靠爐門結(jié)構(gòu)上的抗流裝置來實(shí)現(xiàn)的。(4)微波爐烹飪用器皿要用陶瓷的、玻璃的、專用塑料的,不能用金屬和搪瓷制品,因?yàn)榻饘賹ξ⒉ㄓ蟹瓷渥饔?。它不僅導(dǎo)致微波爐加熱效率降低,加熱均勻性差,還會使微波與金屬接觸產(chǎn)生火花,發(fā)生危險(xiǎn),嚴(yán)重時(shí)還會損壞磁控管。一般的塑料制品放到微波爐里容易被融化或者產(chǎn)生有毒有害物質(zhì)。微波爐在沒有放入食品之前,請不要啟動(dòng)微波爐,以免空載運(yùn)行時(shí)損壞磁控管。(5)微波爐工作時(shí),家長應(yīng)提醒兒童,不要將眼睛緊靠微波爐5厘米之內(nèi)去觀看微波爐工作。因?yàn)檠劬?微波最敏感,以免受到不必要的傷害。(6)烹飪時(shí),應(yīng)掌握好時(shí)間,不要一次將烹飪時(shí)間設(shè)得太長,以免引起食品過熱、熱焦或起火。萬一起火 請勿打開爐門,只要將定時(shí)器回調(diào)到零或撥掉電源插頭,火就會自動(dòng)熄滅。(7)帶蓋的密封容器放入爐內(nèi)加熱時(shí),請擰開蓋子。否則,容器內(nèi)的空氣會因加熱后體積膨脹而產(chǎn)生爆裂,嚴(yán)重時(shí)可能產(chǎn)生爆炸。所以帶硬質(zhì)外殼的食品,如生雞蛋等不要放入微波爐內(nèi)加熱。(8)當(dāng)加熱用塑料袋密封的食品時(shí),請剪去一角作為出氣孔。瓶頸窄小的瓶裝食物就算打開了蓋亦因壓力而膨脹,引致爆炸。(9)半滿開了蓋的瓶裝嬰兒食物亦不應(yīng)原瓶放入爐內(nèi)加熱,以免瓶子破裂。(10)整袋食物若附有金屬夾子,應(yīng)先將其移去,縛緊塑膠煮食袋的金屬條,不應(yīng)使用。若一見爐內(nèi)發(fā)生火花,應(yīng)立即停爐。(11)整個(gè)帶緊皮的蔬果如薯仔、瓜類、番茄及梅子等,應(yīng)先將皮戳破疏氣以避免爆炸。香腸、雞肝、蛋黃、鮮魚、家禽的眼睛,亦應(yīng)戳破。(12)如果要在微波爐內(nèi)煮面食,切勿加油在煮面的水內(nèi),因?yàn)楦≡谒娴挠?,遇熱會四濺,導(dǎo)致危險(xiǎn)。(13)從微波爐內(nèi)取出加熱食品時(shí),小心燙手。雖然微波對容器不會加熱,但加熱的食品的熱會傳遞到容器上去。(14)切勿用微波爐去烘干衣服或者把硬化的指甲油煮軟,以防起火。(15)加熱牛奶或湯水時(shí),最好中途攪拌一下,以免溢瀉。(16)最后,在微波爐使用過程中發(fā)生故障,請不要自行拆修,應(yīng)請專業(yè)維修人員修復(fù)后再使用.采用DS18B20適合新手入門我們的研究與編程操作與理解。1.3 單片機(jī)其他應(yīng)用單片機(jī)有兩種基本結(jié)構(gòu)形式:一種是在通用微型計(jì)算機(jī)中廣泛采用的,將程序存儲器和數(shù)據(jù)存儲器合用一個(gè)存儲器空間的結(jié)構(gòu),稱為普林斯頓結(jié)構(gòu)。另一種是將程序存儲器和數(shù)據(jù)存儲器截然分開,分別尋址的結(jié)構(gòu),一般需要較大的程序存儲器,目前的單片機(jī)以采用程序存儲器和數(shù)據(jù)存儲器截然分開的結(jié)構(gòu)為多。第二章 方案設(shè)計(jì)2.1 方案設(shè)計(jì) 微波爐主要應(yīng)用于家庭場合與企業(yè)場合都有?,F(xiàn)在21世紀(jì)生活中都需要用到。硬件資源 1、器件選擇: 1.51單片機(jī)一塊STC89c51 STC8951 是一個(gè)低功耗,高性能CMOS 8位單片機(jī),片內(nèi)含8k Bytes ISP(In-system programmable)的可反復(fù)擦寫1000次的Flash只讀程序存儲器,器件采用ATMEL公司的高密度、非易失性存儲技術(shù)制造,兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng)及STC8951引腳結(jié)構(gòu),芯片內(nèi)集成了通用8位中央處理器和ISP Flash存儲單元,功能強(qiáng)大的微型計(jì)算機(jī)的STC8951可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價(jià)比的解決方案。STC8951具有如下特點(diǎn):40個(gè)引腳,8k Bytes Flash片內(nèi)程序存儲器,128 bytes的隨機(jī)存取數(shù)據(jù)存儲器(RAM),32個(gè)外部雙向輸入/輸出(I/O)口,5個(gè)中斷優(yōu)先級2層中斷嵌套中斷,2個(gè)16位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信,片內(nèi)時(shí)鐘振蕩器。 此外,STC8951設(shè)計(jì)和配置了振蕩頻率可為0Hz并可通過軟件設(shè)置省電模式。空閑模式下,CPU暫停工作,而RAM定時(shí)計(jì)數(shù)器,串行口,外中斷系統(tǒng)可繼續(xù)工作,掉電模式凍結(jié)振蕩器而保存RAM的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復(fù)位。同時(shí)該芯片還具有PDIP、TQFP和PLCC等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。 由于系統(tǒng)控制方案簡單 ,數(shù)據(jù)量也不大 ,考慮到電路的簡單和成本等因素 ,因此在本設(shè)計(jì)中選用 STC8951單片機(jī)作為主控芯片。主控模塊采用單片機(jī)最小系統(tǒng)是由于STC8951芯片內(nèi)含有8 kB的 E2PROM ,無需外擴(kuò)存儲器 ,電路簡單可靠 ,其時(shí)鐘頻率為 024 MHz ,并且價(jià)格低廉 。 DS18B20的DQ單數(shù)據(jù)總線與單片機(jī)P3.7連接,GND電壓地、V電源電壓分別和電壓地和5伏直流電源連接。本文設(shè)計(jì)的系統(tǒng)主機(jī)只對一個(gè)DS18B20進(jìn)行操作,因此不需要讀取ROM編碼以及匹配ROM編碼,只要跳過ROM命令,就可以進(jìn)行如下溫度轉(zhuǎn)換和讀取操作。 (1)CCH跳過ROM,直接向DS18B20發(fā)送溫度變換命令。 (2)44H讀暫存器。讀內(nèi)部RAM中9字節(jié)的溫度數(shù)據(jù)。 (3)BEH寫暫存器。發(fā)出向內(nèi)部RAM的第2、3字節(jié)寫上、下限溫度數(shù)據(jù)命令,緊跟該命令之后,再傳送兩字節(jié)數(shù)據(jù)。 DS18B20在出廠時(shí)默認(rèn)配置為12位,其中最高位為符號位,即溫度值共11位,單片機(jī)在讀取數(shù)據(jù)時(shí),一次會讀兩字節(jié)共16位,讀完后將低11位的二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制后再乘以0.0625變?yōu)樗鶞y的溫度值。另外,還需要判斷溫度的正負(fù)。前5個(gè)數(shù)字為符號位,這5 位同時(shí)變化,我們只需判斷11位就可以了。前5位為1時(shí),讀取的溫度為負(fù)值,且測到的數(shù)值需要取反再加一再乘以0.0625才可以得到實(shí)際的溫度值。前5位為0時(shí),讀取的溫度為正值,只要將測得的數(shù)值乘以0.0625即可得到實(shí)際溫度值。2.2 設(shè)計(jì)方法1.主要是掌握單片機(jī)應(yīng)用技術(shù),顯示技術(shù),電子技術(shù)等相關(guān)知識,設(shè)計(jì)制作一個(gè)微波爐控制器電路,具有三檔微波加熱功能,分別表示微波加熱為烹調(diào)(cooking)、烘烤(barbecue)、解凍(unfreeze),具有三檔火力選擇功能,分別表示為大火、中火、小火,試驗(yàn)中用LED模擬。2.3 存在的問題和解決問題存在的問題有:(1)如何進(jìn)行時(shí)間設(shè)置(分、秒)和時(shí)鐘倒計(jì)時(shí)功能; (2)如何設(shè)計(jì)火力檔位控制; (3)如何設(shè)置功能檔位控制; (4)如何設(shè)計(jì)顯示模塊顯示時(shí)間; (5)如何設(shè)計(jì)按鍵設(shè)置; (6)如何設(shè)計(jì)音響(蜂鳴器)提示聲音; (7)如何設(shè)計(jì)加熱溫度的采集和顯示;在不斷實(shí)踐中發(fā)現(xiàn)問題解決問題,不懂得向老師請教。在海神軟件上畫出DS18B20溫度傳感器,計(jì)時(shí)程序與溫度傳感器程序相連,時(shí)間開始溫度啟動(dòng),時(shí)間停止溫度關(guān)閉,系統(tǒng)待機(jī)狀態(tài),用戶設(shè)置狀態(tài),微波爐加熱狀態(tài)和加熱玩狀態(tài)成響音狀態(tài)提示。通過海神軟件可模擬。與組員之間討論。 第三章典型的模塊分析3.1產(chǎn)品介紹DS18B20溫度傳感器只有三根外引線:單線數(shù)據(jù)傳輸總線端口DQ ,外供電源線VDD,共用地線GND。DS18B20有兩種供電方式:一種為數(shù)據(jù)線供電方式,此時(shí)VDD接地,它是通過內(nèi)部電容在空閑時(shí)從數(shù)據(jù)線獲取能量,來完成溫度轉(zhuǎn)換,相應(yīng)的完成溫度轉(zhuǎn)換的時(shí)間較長。這種情況下,用單片機(jī)的一個(gè)I/O口來完成對DS18B20總線的上拉。另一種是外部供電方式(VDD接+5V),相應(yīng)的完成溫度測量的時(shí)間較短。3.2 模塊分析DS18B20溫度傳感器,數(shù)碼顯示,控制板,旋轉(zhuǎn)電機(jī),報(bào)警器,開關(guān)的程序,電機(jī)的程序,數(shù)碼顯示器程序之間在程序里要連接起來,能夠按照理想中運(yùn)行。3.3 重點(diǎn)模塊 DS18B20 的測溫范圍-55125,分辨率最大可達(dá)0.0625 。DS18B20 可以直接讀出被測溫度值。而且采用3 線制與單片機(jī)相連,減少了外部硬件電路,具有低成本和易使用的特點(diǎn)。 DS18B20 是Dallas 半導(dǎo)體公司的數(shù)字化溫度傳感器,它是一種支持 “一線總線”接口的溫度傳感器。一線總線獨(dú)特而且經(jīng)濟(jì)的特點(diǎn),使用戶可輕松地組建傳感器網(wǎng)絡(luò),為測量系統(tǒng)的構(gòu)建引入全新概念。一線總線將獨(dú)特的電源和信號復(fù)合在一起,并僅使用一條線,每個(gè)芯片都有唯一的編碼,支持聯(lián)網(wǎng)尋址,簡單的網(wǎng)絡(luò)化的溫度感知,零功耗等待等特點(diǎn)。結(jié)論第四章系統(tǒng)分析4.1硬件圖 1. 時(shí)鐘電路設(shè)計(jì) 計(jì)時(shí)控制模塊是系統(tǒng)設(shè)計(jì)的核心,用來完成基本功能中的加熱倒計(jì)時(shí),以及時(shí)間/日期顯示和定時(shí)烹調(diào)兩項(xiàng)擴(kuò)展功能。時(shí)間/日期顯示功能被用來在待機(jī)狀態(tài)顯示當(dāng)前的時(shí)間與日期。允許手動(dòng)調(diào)教,并且會自動(dòng)與計(jì)算機(jī)進(jìn)行時(shí)間同步。定時(shí)烹調(diào)則會根據(jù)用戶設(shè)定的烹調(diào)屬性,在預(yù)定的時(shí)間啟動(dòng)烹調(diào)任務(wù)。 4.2 軟件程序 1.計(jì)時(shí)程序設(shè)計(jì):顯示程序通過分時(shí)輪流控制各個(gè)數(shù)碼管的COM端,使各個(gè)數(shù)碼管輪流受控顯示 2.系統(tǒng)待機(jī)狀態(tài)設(shè)計(jì):接通電源后系統(tǒng)進(jìn)入待機(jī)狀態(tài),此時(shí)顯示器顯示待機(jī)畫面,當(dāng)打后系統(tǒng)將進(jìn)入用戶設(shè)置狀態(tài) 3.用戶設(shè)定狀態(tài)設(shè)計(jì): 在用戶設(shè)定狀態(tài)用戶通過按鍵進(jìn)行檔位和時(shí)間的設(shè)定,再微波爐爐門關(guān)閉的狀態(tài)按下K0建則進(jìn)入加熱狀態(tài),按K1鍵用戶可以在三個(gè)檔位上進(jìn)行切換,按K2和K3鍵進(jìn)行時(shí)間加減設(shè)定。4.微波爐加熱狀態(tài):微波爐加熱狀態(tài)有三種,分別為烹調(diào)、烘烤、解凍。跟據(jù)用戶之前設(shè)置的檔位系統(tǒng)會進(jìn)入相應(yīng)的加熱狀態(tài)。系統(tǒng)進(jìn)入加熱狀態(tài)之后會根據(jù)每個(gè)檔位對大火,中火,小火的時(shí)間比的不同進(jìn)行加熱 。MOV A,#17MOVX DPTR,AEND。 開關(guān)控制點(diǎn)一下則輸入以下指令。第五章系統(tǒng)實(shí)現(xiàn)5.1系統(tǒng)分步接線,測試,導(dǎo)入程序,使用老師所給的SKT軟件把程序倒入器件中,實(shí)現(xiàn)按鈕控制燈閃爍。5.2 系統(tǒng)使用介紹在一開始測試水晶線是否正常,但是不知道端口在那找出,經(jīng)過組長指導(dǎo),在我的電腦設(shè)備管理器知道了端口數(shù)據(jù)。接線時(shí)候容易把插線口位置看錯(cuò),經(jīng)過組員一起檢查才找到原因。在實(shí)現(xiàn)開關(guān)鍵控制燈亮?xí)r,老師所給程序帶入后發(fā)現(xiàn)沒有效果,之后組長提醒把INC 30H 改成CLRP1.0實(shí)現(xiàn)效果。由于時(shí)間原因,下節(jié)課繼續(xù)做七段式數(shù)碼管顯示器。按下圖左邊黃線處按鈕,按下紅色LED則會亮再按一下則會熄滅。結(jié)論經(jīng)過一段時(shí)間以來的學(xué)習(xí),不斷的從設(shè)計(jì)中總結(jié)和修改,并按著預(yù)期的要求反復(fù)的論證和測試。本著學(xué)習(xí)的態(tài)度,以完善設(shè)計(jì)的可靠性和穩(wěn)定性,將整個(gè)設(shè)計(jì)分模塊化的進(jìn)行,并將每個(gè)模塊加以分析和論證,成功后再聯(lián)系再一起,最終達(dá)到總體效果。 主要完成了以下幾個(gè)方面的內(nèi)容: 1.制定一個(gè)在不同功能時(shí)火力的控制時(shí)序表。具有三檔微波加熱功能,分別表示微波爐工作狀態(tài)為烹調(diào)、烘烤、解凍,試驗(yàn)使用LED模擬。 2.實(shí)現(xiàn)工作步驟:復(fù)位待機(jī)檢測顯示電路設(shè)置輸出功能和定時(shí)器初值啟動(dòng)定時(shí)和工作開始結(jié)束烹調(diào)。 3.在上電或手動(dòng)按復(fù)位鍵時(shí),控制器輸出的微波功率控制信號為2,微波加熱處于中火狀態(tài),時(shí)間顯示電路顯示為00。 4.具有2位時(shí)間預(yù)置電路,按鍵啟動(dòng)時(shí)間設(shè)置,最大預(yù)設(shè)數(shù)為99分。 5.設(shè)定初值后,按開啟鍵,一方面按選擇的擋位啟動(dòng)相應(yīng)的微波加熱;另一方面使計(jì)時(shí)電路以分為單位作倒計(jì)時(shí)。當(dāng)計(jì)時(shí)到時(shí)間為0則斷開微波加熱器。首先通過此次課程設(shè)計(jì),讓我們對所學(xué)的計(jì)算機(jī)控制技術(shù)理論知識更加熟悉了解,對理論學(xué)習(xí)時(shí)沒有掌握牢固的一些知識以及一些在學(xué)習(xí)中存在的漏洞進(jìn)行學(xué)習(xí)并加以彌補(bǔ),也讓我們明白學(xué)習(xí)一門課程就要認(rèn)真地對待,掌握牢固,并要在實(shí)踐中加以運(yùn)用。只有能運(yùn)用自如的知識才是屬于自己的東西。 比較熟練,在學(xué)習(xí)此軟件過程中其次,此次課程設(shè)計(jì)我們嘗試用proteus軟件進(jìn)行仿真設(shè)計(jì)。對于proteus,我們之前對它的一些應(yīng)用比較熟悉,所以此次運(yùn)用起來通過查找圖書館的資料以及在網(wǎng)上的學(xué)習(xí)讓我們意外收獲了一些其他的知識,拓展了知識面,也豐富了自 15 己的閱歷。 第三,通過這次課程設(shè)計(jì),我們學(xué)會了單片機(jī)完成某一項(xiàng)功能,需要從兩個(gè)方面入手:一是軟件的實(shí)現(xiàn)即匯編語言程序的編寫,二是硬件電路的實(shí)現(xiàn)。兩方面比較,程序編寫時(shí)相對較難的一部分。我們團(tuán)組認(rèn)為這是一個(gè)建模的過程,即將實(shí)際的控制問題轉(zhuǎn)換成我們所熟悉的數(shù)學(xué)模型,這是一個(gè)很抽象的問題,有時(shí)真的是難以想象。所以我們覺得這種困難最好的解決辦法就是通過平時(shí)的積累,多多學(xué)習(xí)。 此次設(shè)計(jì)培養(yǎng)了我們對于計(jì)算機(jī)控制設(shè)計(jì)的一些興趣,當(dāng)看著自己設(shè)計(jì)的東西,通過仿真可以出現(xiàn)自己期望的結(jié)果時(shí),那種愉悅的心情是前所未有的,同時(shí)當(dāng)出現(xiàn)問題,通過自己查找資料檢查電路之后排除問題的過程也鍛煉了我們對于學(xué)習(xí)的一種深入和堅(jiān)持,鍛煉了我們獨(dú)立思考的能力和最初的創(chuàng)新意識,讓我們真正體會到學(xué)習(xí)的樂趣。 第五,我們再次鞏固了一些以前的東西,仿真軟件的運(yùn)用,課程設(shè)計(jì)的書寫,計(jì)算機(jī)的一些應(yīng)用軟件的應(yīng)用,以及對word的了解也更深入了。 最后一點(diǎn),也使最深刻的體會,就是在設(shè)計(jì)過程中,基本上用到的都是我們學(xué)過的一些原理,所以學(xué)以致用在這次設(shè)計(jì)中可謂體現(xiàn)的淋漓盡致,要把所學(xué)的知識聯(lián)系起來綜合運(yùn)用。這些都將成為我們以后的工作學(xué)習(xí)的鋪路石,使我們在大學(xué)里收獲的最實(shí)用的東西,而不是僅僅只是紙上談兵,而是通過我們親自動(dòng)手來完成的經(jīng)驗(yàn)對每個(gè)人來說都是一筆財(cái)富,所以這次單片機(jī)控制技術(shù)課程設(shè)計(jì)對我們來說絕對是一次難得的鍛煉的機(jī)會。參考文獻(xiàn) 參考文獻(xiàn)1趙衛(wèi)東,柳先輝,衛(wèi)剛. CAD軟件二次開發(fā)平臺實(shí)現(xiàn)技術(shù)J. 計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào),2003,04:512-516.2葉修梓,彭維,唐榮錫. 國際CAD產(chǎn)業(yè)的發(fā)展歷史回顧與幾點(diǎn)經(jīng)驗(yàn)教訓(xùn)J. 計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào),2003,10:1185-1193.3彭維 ,葉修梓 ,陳志楊. 國際CAD產(chǎn)業(yè)格局與新興的CAD技術(shù)公司J. 計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào),2003,10:1200-1206.4關(guān)振群,顧元憲,張洪武,李云鵬,趙國忠,亢戰(zhàn),邢伯晨. 三維CAD/CAE一體化的參數(shù)化動(dòng)態(tài)有限元建模J. 計(jì)算機(jī)集成制造系統(tǒng)-CIMS,2003,12:1112-1119.5李德群,肖祥芷. 模具CAD/CAE/CAM的發(fā)展概況及趨勢J. 模具工業(yè),2005,07:9-12.6艾斌,楊洪興,沈輝,廖顯伯. 風(fēng)光互補(bǔ)發(fā)電系統(tǒng)的優(yōu)化設(shè)計(jì)(I) CAD設(shè)計(jì)方法J. 太陽能學(xué)報(bào),2003,04:540-547.7劉檢華,姚珺,寧汝新. CAD系統(tǒng)與虛擬裝配系統(tǒng)間的信息集成技術(shù)研究J. 計(jì)算機(jī)集成制造系統(tǒng),2005,01:44-47+67.8戴磊. 基于CAD/CAE集成技術(shù)的開放式參數(shù)化結(jié)構(gòu)形狀優(yōu)化設(shè)計(jì)平臺D.大連理工大學(xué),2008.9.(1)作者:黃曉峰 馬慧霞 基于8051單片機(jī)的微波爐模糊控制系統(tǒng) 蘭州工業(yè)高等??茖W(xué)校學(xué)報(bào) 2003-6-15 全文(2)介紹了一種基于8051 單片機(jī)的微波爐模糊控制系統(tǒng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 冷飲飲料分層管理制度
- 汽車集市裝修方案(3篇)
- 平臺規(guī)范售價(jià)管理制度
- 密碼電報(bào)撰寫管理制度
- 分享經(jīng)濟(jì)公司管理制度
- 學(xué)校營養(yǎng)早餐管理制度
- 協(xié)會項(xiàng)目績效管理制度
- 古建住宅改造方案(3篇)
- 菜窖改造維修方案(3篇)
- 臨建費(fèi)用分?jǐn)偡桨?3篇)
- 永磁同步電機(jī)智能控制算法的研究
- 公司技術(shù)評審表
- 智慧樹知到【紅色旅游(南昌大學(xué))】章節(jié)測試及答案
- (2.6.1)-6.《一日長與百年》
- GB/T 12250-2005蒸汽疏水閥術(shù)語、標(biāo)志、結(jié)構(gòu)長度
- 1kV交聯(lián)鎧裝電力電纜主要技術(shù)參數(shù)及載流量表
- 婚介所個(gè)人資料登記表格
- 注冊安全工程師安全生產(chǎn)技術(shù)培訓(xùn)課件
- 電商倉庫流程及診斷
- 施工場地平整施工方案
- YYT 1182-2020 核酸擴(kuò)增檢測用試劑(盒)
評論
0/150
提交評論