【正文】
示內(nèi)容存儲單元內(nèi)容送A CALL WRITE0 MOV A,31H CALL WRITE0 MOV A,32H CALL WRITE0 MOV A,33H CALL WRITE0 CALL DELAY RETCHECK: 。調(diào)用溫度數(shù)據(jù)處理程序 SJMP WAIT 顯示程序設(shè)計 顯示流程框圖本次設(shè)計采用掃描顯示,其實(shí)就是調(diào)用段碼表內(nèi)的顯示字符送顯示器顯示單元,在通過變址尋址查詢需要顯示的時間內(nèi)容,顯示過程由單片機(jī)送出顯示內(nèi)容,在開關(guān)顯示器讀取數(shù)據(jù)控制端,檢查數(shù)據(jù)傳送忙或閑。狀態(tài)顯示燈初始化 CLR CLR CLR CLR CLR WAIT: LCALL DISP 。賦初值,定時50ms MOV TL0,2BH LCALL DS_INIT 。 1302復(fù)位線RS BIT RW BIT E BIT ORG 0000HLJMP MIANORG 000BHLJMP T0_INITORG 0030HMAIN: MOV SP,60H 。年TIME_G EQU 33HTIME_S EQU 32HTIME_B EQU 31HTIME_Q EQU 30HDS_DAT EQU 3BHDS_ADD EQU 3CHDS_DATA EQU 3DHSO BIT 。時DAY EQU 37H 。變量聲明區(qū)TDATAH EQU 40HTDATAL EQU 41HDATAH EQU 21HDATAL EQU 20HALL_FLAG EQU 22H 。本次設(shè)計的主程序開始先變量聲明,定義好存儲單元運(yùn)用時方便理解。在主程序的基礎(chǔ)上,不斷延伸,調(diào)用各個相對應(yīng)執(zhí)行功能的子程序,實(shí)現(xiàn)一系列不同的功能。第四章 燃?xì)庠钪悄芸刂破鞯能浖O(shè)計軟件設(shè)計是本次設(shè)計的一個重要部分,包括燃?xì)庠钪悄芸刂破鬈浖O(shè)計總體設(shè)計和流程框圖,部分子程序的設(shè)計和流程框圖。 顯示器接口電路設(shè)計。 按鍵與AT89C51接線圖,時間+/火力循環(huán)為復(fù)合鍵,接AT89C51 、通過選擇鍵SW1來切換使用;;;;;;,AT89C51 P0 所有I/O口均接一個10K的上拉電阻。 硬件接線總圖,顯示器數(shù)據(jù)口接P2口,控制端RS、RW、時間+/、,DDDDD、溫度采集模塊SO、SCK、。BF:忙標(biāo)志位,高電平表示忙,此時模塊不能接收命令或數(shù)據(jù),如果為低電平表示不忙 熄火保護(hù)裝置鑒于現(xiàn)在對于燃?xì)庠畎踩缘闹匾?,特別是嵌入式燃?xì)庠钕ɑ鸨Wo(hù)已成為必要的功能,本次設(shè)計采用熱電偶熄火保護(hù)裝置,其特點(diǎn)是:價格便宜,穩(wěn)定性好,耐用維修簡單是現(xiàn)在燃?xì)庠钭顬閺V泛使用的裝置,缺點(diǎn):反應(yīng)時間稍慢一般要34秒才能響應(yīng)。DL:高電平時為4位總線,低電平時為8位總線指令5:光標(biāo)或顯示移位D:控制整體的顯示開與關(guān),高電平表示開顯示,低電平表示關(guān)顯示。指令2:光標(biāo)復(fù)位,光標(biāo)返回到地址00H 字符字模關(guān)系對照表 1602液晶模塊內(nèi)部控制說明1602液晶模塊內(nèi)部的控制器共有11條控制指令。每次輸入指令前都要判斷液晶模塊是否處于忙的狀態(tài)。 內(nèi)部顯示地址例如第二行第一個字符的地址是40H,那么是否直接寫入40H就可以將光標(biāo)定位在第二行第一個字符的位置呢?這樣不行,因為寫入顯示地址時要求最高位D7恒定為高電平1所以實(shí)際寫入的數(shù)據(jù)應(yīng)該是01000000B(40H)+10000000B(80H)=11000000B(C0H)。第5腳:R/W為讀寫信號線,高電平時進(jìn)行讀操作,低電平時進(jìn)行寫操作。第3腳:VL為液晶顯示器對比度調(diào)整端,接正電源時對比度最弱,接地時對比度最高,對比度過高時會產(chǎn)生“鬼影”,使用時可以通過一個10K的電位器調(diào)整對比度。第1腳:VSS為地電源。字符尺寸:(WH)mm(1)基本參數(shù)顯示容量:162個字符也就是說如果我們要往DS1302里面寫入一位二進(jìn)制數(shù)據(jù),首先應(yīng)該把SCLk引腳拉低,然后把我們要寫入的一位二進(jìn)制數(shù)據(jù)送到IO口,再把SCLK時鐘線拉高,此時數(shù)據(jù)就被送到DS1302中了。 數(shù)據(jù)寫入時序圖先看RST引腳(復(fù)位引腳),標(biāo)號上面的一個橫杠表示此引腳低電平有效,也即給它低電平后芯片復(fù)位,不能正常工作。所以欲使芯片正常工作,此引腳應(yīng)該給高電平,從時序圖中也可以看出,我們進(jìn)行寫操作的時候RST引腳應(yīng)該置為高電平。同樣,在緊跟8位的控制字指令后的下一個SCLK脈沖的下降沿,讀出DS1302的數(shù)據(jù),讀出的數(shù)據(jù)也是從最低位到最高位。位0(最低有效位):如為0,表示要進(jìn)行寫操作,為1表示進(jìn)行讀操作。 DS1302控制字控制字的最高有效位(位7)必須是邏輯1,如果它為0,則不能把數(shù)據(jù)寫入到DS1302中。讀寫時序說明DS1302的工作模式寄存器在24小時模式時,位5是第二個10小時位。 DS1302有關(guān)日歷、時間的寄存器小時寄存器(85h、84h)的位7用于定義DS1302是運(yùn)行于12小時模式還是24小時模式。當(dāng)Vcc2Vcc1+,由Vcc2向DS1302供電,當(dāng)Vcc2~。DS1302MAX6675(6)(3)熱補(bǔ)償當(dāng)熱電偶的冷端與芯片溫度相等時,MAX6675可獲得最佳的測量精度?!娣秶兓T趯囟入妷褐缔D(zhuǎn)換為相等價的溫度值之前,它需要對熱電偶的冷端溫度進(jìn)行補(bǔ)償,冷端溫度即是MAX6675周圍溫度與0℃實(shí)際參考值之間的差值。1個SPI兼容接口和1個相關(guān)的邏輯控制。(9)2000V的ESD信號5V的電源電壓(3)片內(nèi)冷端補(bǔ)償MAX6675參數(shù)及工作原理在實(shí)際使用中要保持冷端0℃是不容易的,如果以室溫作為冷端溫度的測溫,則需要加溫度補(bǔ)償。這種現(xiàn)象稱為物體的熱點(diǎn)效應(yīng),也叫賽貝克效應(yīng)。(7)狀態(tài)指示:根據(jù)本次設(shè)計方案需要6個狀態(tài)指示燈,即煮飯、煲湯、待機(jī)、火力大、火力中和火力小六個狀態(tài)。(3)煮飯、煲湯:各自通過設(shè)計一個按鍵配合各自工藝曲線圖、軟件和溫度采集裝置來實(shí)現(xiàn)過程自動化,過程類似電飯煲但又有所區(qū)別。P3口——8位具有內(nèi)部上位電阻的準(zhǔn)雙向I/O口。P2口——8位具有內(nèi)部上位電阻的準(zhǔn)雙向I/O口,在接收外部存儲器時,P2口作為地址高8位,能驅(qū)動4個LSTTL負(fù)載。P1口——具有內(nèi)部上位電阻的8位準(zhǔn)雙向I/O口,可驅(qū)動4個LSTTL負(fù)載。能驅(qū)動8個LSTTL負(fù)載。(3)/Vpp——為訪問內(nèi)部或外部程序儲存器的選擇號。(1)時鐘信號腳——XTALXTAL2:外部時鐘信號腳??傮w設(shè)計是一款產(chǎn)品能否設(shè)計出來的藍(lán)圖,也是主導(dǎo)整個產(chǎn)品設(shè)計最為關(guān)鍵的環(huán)節(jié),而好的總體設(shè)計方案也決定了產(chǎn)品的優(yōu)劣。這也是從另一個角度折射出灶具技術(shù)的發(fā)展趨勢呈現(xiàn)出多元化,但這一切都是以客觀存在的消費(fèi)需求為前提的,未來灶具技術(shù)的發(fā)展,消費(fèi)者將起著決定性的牽引作用。此外,燃?xì)庠罹甙踩夹g(shù),在現(xiàn)行的國家標(biāo)準(zhǔn)中得到深度貫徹,并提出具體技術(shù)要求。灶具的高檔化,對面板的要求尤其高,因而一體化、敞開化的灶具面板,在視覺效果、易清潔方面特別符合消費(fèi)者的需求。目前大多數(shù)灶具的火力調(diào)節(jié)范圍是有限的,或者存在著無法觸及的下限值,而在實(shí)際烹飪過程中,較小火力負(fù)荷的使用需求是實(shí)際存在的,“燃燒器火力寬控化”是一種新的技術(shù)發(fā)展方向,怎樣實(shí)現(xiàn)這個技術(shù)要點(diǎn),是關(guān)鍵所在。隨著整體廚房技術(shù)的不斷發(fā)展,選擇整體廚房成為商品房新裝修人群的多數(shù)愿望,廚房空間變大、廚房環(huán)境的人性化、個性化,都對廚電技術(shù)提出了新的要求。它的突出優(yōu)點(diǎn)低功耗和功能集成,內(nèi)部的語音功能可實(shí)現(xiàn)語音功能,并適合自動信號采集儀器,液晶顯示自動化等領(lǐng)域應(yīng)用[13]。*工藝性好。此智能燃?xì)庠詈蛡鹘y(tǒng)的燃?xì)庠钕啾龋瑑?yōu)點(diǎn)很多:*操作方便。使放電針停止放電,這樣可以節(jié)約電能[12]。當(dāng)鍋?zhàn)又匦路派显钆_時,頂桿被壓下,是電磁閥開關(guān)又打開。現(xiàn)在世界講究環(huán)保,環(huán)保關(guān)系到人類后代的生存和發(fā)展,所以節(jié)能環(huán)保的灶具也是時代發(fā)展的趨勢。采用Freescale公司的MC9S08AW32單片機(jī),用VDF(Vacuum Fluorescent Display)屏幕顯示驅(qū)動,具有自發(fā)光,視角廣,輝度亮的顯示特性,工作溫度范圍寬,壽命時間長,可靠性高等優(yōu)點(diǎn)。該裝置是利用燃?xì)庠谌紵龝r火焰帶有離子并具有單向?qū)щ娞匦訹]。(2)熱電式:該裝置也是利用了燃?xì)馊紵龝r產(chǎn)生的熱能。目前市場上常用的熄火保護(hù)方式有三種:熱敏式、熱電式和光電式。(2)壓電陶瓷點(diǎn)火:最大優(yōu)點(diǎn)是不需要電池。目前市面上嵌入式玻璃面板灶具大多為前兩種形式,如果產(chǎn)品質(zhì)量不過關(guān)或安裝不當(dāng),較易出現(xiàn)燃燒不充分、黃焰、殼體及面板溫度高、火力不猛、玻璃面板爆炸等現(xiàn)象。該種灶具熱負(fù)荷可達(dá)3.8千瓦。但燃燒時該部位已形成了高溫區(qū),冷空氣受熱膨脹上升,不能由此進(jìn)入爐頭,于是二次空氣仍然得不到有效補(bǔ)充,根本上也解決不了黃焰及一氧化碳濃度偏高的問題。市場上燃?xì)庠畹倪M(jìn)風(fēng)方式大體為上進(jìn)風(fēng)、下進(jìn)風(fēng)、側(cè)進(jìn)風(fēng)和全進(jìn)風(fēng)四種。另外,隨著人們生活水平的日益提高,對家用燃?xì)庠罹叩陌踩浴⒐?jié)能性、美觀性、操作方便性、智能化等有了更高的要求。方太燃?xì)庠钊允且晕迩或?qū)動作為主打產(chǎn)品;帥康仍是以“人字火”、偏心爐頭和定時控制作為產(chǎn)品主流;老板則將所有配套產(chǎn)品圍繞其“雙效內(nèi)焰火”展開;華帝、櫻花、萬和也基本維持原有產(chǎn)品線[5]。生產(chǎn)廠家也有幾十個之多[4]。一如柴禾灶、煤油爐、煤球爐等等。 SCM。stovecontroller主程序設(shè)計 26測溫應(yīng)用 11 12MAX6675參數(shù)及工作原理 9讀寫時序說明 15 16 1602字符型LCD簡介 16 1602液晶模塊內(nèi)部控制說明 18 熄火保護(hù)裝置 19第三章 燃?xì)庠钪悄芸刂破鞯挠布涌陔娐吩O(shè)計 21 硬件接線總圖 21 溫度采集模塊接口電路設(shè)計 21 按鍵接口電路設(shè)計 22 狀態(tài)指示燈燈接口電路設(shè)計 23 顯示器接口電路設(shè)計 23 計時器接口電路設(shè)計 24第四章 燃?xì)庠钪悄芸刂破鞯能浖O(shè)計 26關(guān)鍵詞:燃?xì)庠?;單片機(jī);軟硬件設(shè)計;溫度采集Intelligentgas software integrated the basic function of gas stoves and cooking, soup and other characteristics of the function, process, the use of assembly language, the advantages of the language is memory footprint small execution speed and high efficiency. In the beginning, the gas stoves in the current situation, classification and main control method, also described the development and Prospect of intelligent gas stove..Gas stove。燃?xì)庠钣纸袪t盤,其大眾化程度無人不知,但又很難見到一個通行的概念。家用燃?xì)庠钅壳耙殉蔀槲覈擎?zhèn)居民家中的主要灶具,其社會總擁有量已經(jīng)超過1795萬臺,因其使用方便、安全衛(wèi)生等優(yōu)點(diǎn)而深受歡迎。在2007年中國五金廚衛(wèi)家電展上,各個品牌燃具產(chǎn)品基本上都以老面孔的形式出現(xiàn)。因此帶有安全熄火保護(hù)裝置的家用燃?xì)庠罹邔⒊蔀榻窈笕細(xì)庠罹叩陌l(fā)展趨勢,同時也是亟待解決的一個技術(shù)關(guān)。按灶眼講,燃?xì)庠钣址譃閱卧?,雙灶和多眼灶[6]。(2)上進(jìn)風(fēng)型:這種灶具改進(jìn)了第一種灶具的缺點(diǎn),將爐頭抬高超過臺面,希望從爐頭與承液盤的縫隙進(jìn)入空氣。同時,冷空氣通過進(jìn)風(fēng)器進(jìn)入爐體,也極大地降低了臺面玻璃的溫度。玻璃面板。(1)電子脈沖點(diǎn)火:就是一般煤氣灶上采用的點(diǎn)火裝置,扭到某個位置就點(diǎn)著火了,非常簡單方便,點(diǎn)火成功率接近100%,但這種方式需要換電池。燃?xì)庠畹南ɑ鸨Wo(hù)裝置是非常必須的,相關(guān)國家標(biāo)準(zhǔn)對此也有強(qiáng)制性規(guī)定。將雙金屬片用作安全保護(hù)裝置的傳感器,正是利用了雙金屬片在溫度作用下膨脹彎曲的特性。(3)光電式:也稱離子感應(yīng)式。經(jīng)過許多科研人員不斷研究探索,許多各種各樣的智能燃?xì)庠畛霈F(xiàn)了:(1)輕觸式VDF屏幕顯示燃?xì)庠罹摺#?)自動節(jié)能環(huán)保安全燃?xì)庠?。并由頂桿開關(guān)控制電磁閥的關(guān)閉,從而達(dá)到關(guān)閉氣源的目的。感應(yīng)針的作用是當(dāng)燃?xì)獗稽c(diǎn)著,它會感應(yīng)溫度,從而發(fā)送信號給電腦型脈沖控制器。左右各有一個電磁閥和旋塞閥,由步進(jìn)電機(jī)帶動旋塞閥調(diào)節(jié)灶具火力大小。點(diǎn)火不成功或意外熄火可以關(guān)閉氣源。采用凌陽公司的16位單片機(jī)SPCE06A作為智能控制器,與傳統(tǒng)電子燃?xì)庠钕嘟Y(jié)合,設(shè)計出家庭廚房語音播報智能化燃?xì)庠睢?shù)字電子技術(shù)帶來的科技革命已是有目共睹,近年以來,廚電產(chǎn)品在數(shù)字技術(shù)應(yīng)用方面呈現(xiàn)出“科技化”的趨勢十分明顯。人性化含義是多方面的,概括起來主要的需求有