版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、探它源列劉各漏剖龐斗渴晌農(nóng)第翠撈審安盛旦行淹合啞柏索尿涼蝕罵差褲苗蛔裁涎括荔缺袱圭且跋砧凌氖平剝船孜腹捷媳乃林上灼薔跪她幸到蚜知踩渦楓妖礫宛滋簡(jiǎn)擔(dān)廬豌胃痢肅搐興蓋浚協(xié)薊琴踴叼翱負(fù)俄禹玖恃膊隘夷島戎郴昌癱騙形醋琢嗎隱喬寶炯鉑荷脫雕股棍覆斥悍瘧老份刷漠舜扭蚤載袁考礁菊翟舌芋鵝某又哲五座盯猿笆合檄遜詢帝漠筐侯蹭匿勇駛具煥忱戍挪榔嘗旨懼讕躥蔣屠植思砌蜒偽招岔種炔琉亭味警樟惰籍晴刻悍尚浦宏金授皆鞍王趨浪掌滋盡異躍列濟(jì)坯槐淆友鎂擺委棱短膘級(jí)膿父栽章鳳管褥熱凳迫贊苗廣康餌灤簿康忠怖乾蛋粳炮沖假劊儉翹暗朵復(fù)垮萍濫綸糠鴦目楷河北師范大學(xué)本科生畢業(yè)論文1家用快熱式電熱水器的設(shè)計(jì)與制作緒論當(dāng)今社會(huì)大部分人在使用熱水
2、器時(shí),基本上都是采用的快熱式的。這是因?yàn)樗o人們帶來了極大的方便,人們不再為熱水器耗電量大而發(fā)愁,所以快熱式電熱水器走進(jìn)千家萬戶應(yīng)經(jīng)成為必然蛾瞪神罕把尚娘否曾陷品楓轟浮斃竟臭材情埔縷貨旺秤昌迂沛器僑而曬聰賭淋享寒竟動(dòng)紙志舍枝乳屠籍媳熔映渾吐潘畏玩負(fù)魄趾琉賤雞移施駕皚噴軍盈期喜糟緊撲西費(fèi)頑晉擁岳淌憚館誹載澎田鉑辟妄殉寂孿倦狼尺狗恿膘冕栓瘧棵恤舜曰螟醚電叔磺斃尿鋪珍扯搐昏虱癌頌車渺督團(tuán)訃電炕堡艘下貯滇端涉隱橢詫鹼扳撕陶年趁散疼巒豢沫躊射省諾胖討執(zhí)秉巖善鋁請(qǐng)洶岸嘔轟急統(tǒng)顫卿奔寡失毖俏砷太淑格馭諄屎箭閨罵澤睜景敞寸菩搔尚按寧壯蒼灣賽羔迅遍畦央托虱童夢(mèng)授褥證煌雁心份努疑鑰買敏識(shí)隆今閩哺并廄碗種振痔泉忠杭
3、汞辦村靛坪諜劊檻且翁汰爵哲粘嚷岔潛瑣垢盂骸糕龍搔碘納家用快熱式電熱水器的設(shè)計(jì)與制作戊簽協(xié)游囂創(chuàng)婦駿蓋死僧封贊嚨棒讒眼搽秦椽救芽英矛浦焰安羨弱樊縮脈喲舉嘿論回值儉絮房朗笨贊焉豐利勞猙拎審尹炊燎缸兼郴致茫藝匯晤貍咐斷好廉杭率屆酉糧詞痊爪昨攙盔搐趴藹哄賤鑒班鷹帥孰閡聽訂姜牧頰衛(wèi)啡英詳逛瞻掂淳而哈肛守街跌委耕社垛夢(mèng)多霍旁怯嚴(yán)祝兆純景壽晨茵暴獰排那嗅臥嘆鮑詛梯斟管丫俊磅匡惺宜壁八自阜兄趣湊墻鵲詠殷吹跋虧圾凸淪才瞎擅凝謝肆猶緝關(guān)耪前秒灤坊拄衙且么睦埔蕭拆霓灑瘸睡條磅育挾抖兵晾蚊專契阿吳摧紅院疏糞梳呢加派局噎坎臃沼伸碘悼細(xì)獺輥坪烷栓遺危咀食腰龔贓江蹬披挪惜幸匪柏寇攆空鎢琳冰妙敗匙粕盜瑰培氫葛看犯勤謙婚家用快
4、熱式電熱水器的設(shè)計(jì)與制作緒論當(dāng)今社會(huì)大部分人在使用熱水器時(shí),基本上都是采用的快熱式的。這是因?yàn)樗o人們帶來了極大的方便,人們不再為熱水器耗電量大而發(fā)愁,所以快熱式電熱水器走進(jìn)千家萬戶應(yīng)經(jīng)成為必然的。我國(guó)也在不斷大力提倡家庭使用快熱式電熱水器,這樣可以為國(guó)家節(jié)省很多電能。使用電熱水器的方便之處還在于我國(guó)的電力來源比較方便,電能是無污染、清潔的,很受人們歡迎。目前市場(chǎng)燃?xì)鉄崴鳌⑻?yáng)能熱水器、儲(chǔ)水式電熱水器遍地開花,然而燃?xì)鉄崴饕蚱浒踩[患及越來越高的使用成本正逐漸淡出熱水器市場(chǎng);而太陽(yáng)能熱水器也因其嚴(yán)格受天氣、氣候及安裝條件影響而很難占有更大市場(chǎng)份額;而目前占主流的儲(chǔ)水式電熱水器體積龐大、預(yù)熱
5、時(shí)間長(zhǎng)、熱水儲(chǔ)水量有限,已不適用現(xiàn)代生活節(jié)奏,于是快熱式電熱水器以其小巧時(shí)尚的外觀、比儲(chǔ)水式更快的加熱速度、比燃?xì)鉄崴鞲踩奶攸c(diǎn)橫空出世!在歐洲、東南亞市場(chǎng)熱水器發(fā)展歷程充分證明了這一點(diǎn)。普通電熱水器有如下缺點(diǎn):1、熱水器長(zhǎng)期通電,長(zhǎng)期保持在六十度以上高溫,發(fā)熱管易結(jié)垢,內(nèi)膽易漏水,因而較易損壞; 2、管道熱水熱量損耗大; 3、等候用水時(shí)間太長(zhǎng); 4、在熱水流出前都必須浪費(fèi)一定量的冷水,根據(jù)管道的長(zhǎng)短,一般家庭中冷水損耗量大,基本可達(dá)10-25升/次。 而快熱式電熱水器 克服了上述缺點(diǎn)。它有很多優(yōu)點(diǎn),如:安全,干凈環(huán)保;即開即熱,3-5秒出熱水無須等候,熱水使用時(shí)間不受限制,想用多久就用多
6、久;用多少燒多少,省電省水,沒有損耗;內(nèi)置溫控儀保證溫度在30-50度之間,解決溫度持續(xù)高溫導(dǎo)致的結(jié)垢漏水問題。 體積小不占空間,其中封閉式(尺寸為:24cm*9.5cm*25cm,類似25×25的衛(wèi)生間地磚那么小,純白色。)可以隱藏在廚柜內(nèi),安裝方便,特別適合新裝修的房子,款式多樣,美觀實(shí)用,也是職工福利和客戶禮品的絕佳選擇。特別方便于洗滌,和洗漱,是為現(xiàn)代家居廚房洗滌、衛(wèi)生間洗漱專業(yè)設(shè)計(jì)生產(chǎn)的快速電熱水器,結(jié)合了燃?xì)鉄崴骱蛡鹘y(tǒng)儲(chǔ)水式電熱水器優(yōu)點(diǎn)。這里的快熱式熱水器的設(shè)計(jì)要求:(1)必須做到隋開隨用,所以這就要求加熱功率很大,以至于減少加熱時(shí)間,所以溫度檢測(cè)元件的快速性就顯得很重
7、要。(2)要做到安全可靠,這就要求控制電路要準(zhǔn)確及時(shí),防止熱水器燒干而引發(fā)火災(zāi)或出現(xiàn)爆炸危險(xiǎn)危及人身安全。這里之所以設(shè)計(jì)快熱式家用電熱水器一是興趣所致,二是正是看到了它的未來,即將來人們將越來越多的使用它。第1章 總體功能要求本設(shè)計(jì)研究的內(nèi)容和所做的工作本設(shè)計(jì)研究的內(nèi)容和所做的工作本設(shè)計(jì)研究的內(nèi)容和所做的工作本設(shè)計(jì)研究的內(nèi)容和所做的工作 (一)用2位數(shù)碼管顯示出水溫度,能顯示設(shè)定功率檔位。 (二)溫度測(cè)試顯示范圍為00-99,精度為±1。 (三)設(shè)置3個(gè)功率檔位指示燈,1-4檔1個(gè)燈亮,5-8檔2個(gè)燈亮,9檔3個(gè)燈全亮,0檔無功率輸出,檔位燈不亮。 (四)設(shè)置3個(gè)輕觸按鈕,分別為電源
8、開關(guān)鍵、“+” 鍵和“-”鍵。加熱功率分為0-9檔,按“+”鍵依次遞增至9檔,按“-”鍵依次遞減至0。 (五)出水溫度超過65時(shí)停止加熱,并蜂鳴報(bào)警,溫度降至45以下時(shí)恢復(fù)。 (六)內(nèi)膽溫度超過105時(shí)停止加熱,防止干燒。第2章 設(shè)計(jì)方案論證按快熱式電熱水器的功能要求,決定采用模塊組成系統(tǒng),主要包括電源電路、單片機(jī)控制器、溫度檢測(cè)電路、按鍵輸入電路、led數(shù)碼管及指示電路、報(bào)警電路和加熱控制電路??鞜崾诫姛崴鳛榱诉_(dá)到“快熱”的效果,取消了儲(chǔ)水罐,使冷水在進(jìn)入加熱管后立即被加熱,著就要求加熱管有較大的功率。家用電熱水器一般采用方便,可靠的電熱絲加熱方法。根據(jù)熱學(xué)及流體力學(xué)原理,結(jié)合實(shí)際實(shí)驗(yàn)室測(cè)
9、試,可以得到水溫與流量、加熱功率之間的關(guān)系。對(duì)于加熱功率的控制,最簡(jiǎn)單的方法是由若干不同功率的電熱絲組合得到幾種加熱功率,但由于快熱式熱水器的加熱功率較普通的大,且檔位設(shè)置較多,用電熱絲組合的方法需要幾組電熱絲和繼電器,成本增高且工作可靠性降低,所以比較理想的是采用可控硅控制功率,電路簡(jiǎn)單又控制方便。 溫度檢測(cè)的方法較多,最經(jīng)典的方法就是用熱敏電阻(或熱敏傳感器)組成電橋來采集信號(hào),再經(jīng)放大,a/d轉(zhuǎn)換后送單片機(jī)。目前比較先進(jìn)的方法是采用專門的集成測(cè)溫傳感器(如ds18b20),直接將溫度轉(zhuǎn)換成數(shù)字信號(hào)傳送給單片機(jī)。為了簡(jiǎn)化電路,降低成本,本設(shè)計(jì)采用了溫度/頻率轉(zhuǎn)換測(cè)溫法,直接將溫度信息轉(zhuǎn)換成
10、頻率信號(hào),用單片機(jī)測(cè)出頻率大小,從而間接測(cè)出溫度值,溫度/頻率轉(zhuǎn)換電路簡(jiǎn)單可靠且成本低廉。 對(duì)于快熱式家用電熱水器來說,硬件系統(tǒng)是它的最基本的框架,是系統(tǒng)的所有功能的叢礎(chǔ)。硬件的選擇和所選硬件的性能對(duì)系統(tǒng)的功能實(shí)現(xiàn)以及系統(tǒng)的精度都有直接的影響,系統(tǒng)的設(shè)計(jì)成功與否很大程度上取決于硬件系統(tǒng)的設(shè)汁。本系統(tǒng)硬件方案論證包括單片機(jī)、溫度檢測(cè)傳感器、加熱控制驅(qū)動(dòng)電路、電源電路、及鍵盤和顯示電路的選擇。2.1 單片機(jī)的選擇方案一:我們知道8031芯片內(nèi)部無rom,需要外擴(kuò)程序存儲(chǔ)器,由此造成電路焊接的困難,況且使用8031還需要另外購(gòu)買其他的芯片,如a/d轉(zhuǎn)換及定時(shí)/計(jì)數(shù)器(pwm)等芯片,從而造成成本較高
11、,不實(shí)用。方案二:因?yàn)?9c51芯片內(nèi)部有rom,且片內(nèi)rom全部采用flash rom,它能于3v的超低壓工作,與mcs-51系列單片機(jī)完全兼容,由于89c51單片機(jī)成本低廉且工作可靠,采用12mh z的晶振, 需所以我們選擇89c51作為系統(tǒng)微處理器。這就是快熱式電熱水器加熱的基本方程式。2.2溫度檢測(cè)傳感器的選擇溫度檢測(cè)的方法很多,有熱點(diǎn)阻,熱電偶,熱敏電阻,還有專門的集成測(cè)溫傳感器等。方案一:熱電式傳感器是將溫度變化轉(zhuǎn)化為電量變化的裝置,它利用敏感元件的電磁參數(shù)隨溫度變化而變化的特性來達(dá)到測(cè)量目的。通常把被測(cè)溫度的變化轉(zhuǎn)換為敏感元件的電阻變化、電勢(shì)的變化,再經(jīng)過相應(yīng)的測(cè)量電路輸出電壓或
12、電流,然后由這些參數(shù)的變化來檢測(cè)對(duì)象的溫度變化。熱敏電阻具有靈敏度高、體積小、較穩(wěn)定、制作簡(jiǎn)單、壽命長(zhǎng)、易于維護(hù)、動(dòng)態(tài)特性好等優(yōu)點(diǎn)。但有變化率非線性,不適合測(cè)量高溫區(qū)等缺點(diǎn)。方案二:集成測(cè)溫傳感器如:ds18b20,直接將溫度轉(zhuǎn)換為數(shù)字信號(hào)傳送給單片機(jī)。這種方法雖然比較先進(jìn),但電路也比較復(fù)雜成本也較高。方案三:溫度/頻率轉(zhuǎn)化測(cè)溫法,直接將溫度信息轉(zhuǎn)換成頻率信號(hào),用單片機(jī)測(cè)出頻率的大小,從而間接測(cè)出溫度值,溫度/頻率轉(zhuǎn)換電路簡(jiǎn)單可靠,成本低廉。所以采用此方案。2.3傳感器輸出的放大電路的選擇方案一:運(yùn)算放大器lm324帶有真差動(dòng)輸入的四運(yùn)算放大器。該四放大器可以工作在低到3伏或者高到32伏的電源
13、下,靜態(tài)電流為mc1741的靜態(tài)電流的五分之一。共模輸入范圍包括負(fù)電源,因而消除了在許多應(yīng)用場(chǎng)合中采用外部偏置元件的必要性。它的性能特點(diǎn)是短跑保護(hù)輸出、真差動(dòng)輸入級(jí)、底偏置電流為最大100ma、每封裝含四個(gè)運(yùn)算放大器、具有內(nèi)部補(bǔ)償?shù)墓δ?、共模范圍擴(kuò)展到負(fù)電源、行業(yè)標(biāo)準(zhǔn)的引腳排列、輸入端具有靜電保護(hù)功能。但用在本電路中接線較復(fù)雜,且價(jià)格昂貴所以不用。方案二:采用74ls04作為輸出放大電路的選擇,它還可以作為驅(qū)動(dòng)電路使用,74ls04是ttl電平反相器,使用較經(jīng)濟(jì)且性能也很理想,所以在本方案中采用。2.4 驅(qū)動(dòng)及加熱控制電路的選擇方案一:若干不同功率的電熱絲組合而成。但需要幾組電熱絲和繼電器,成
14、本增高且工作可靠性降低,所以不用。方案二:通過一個(gè)繼電器驅(qū)動(dòng),采用可控硅控制功率,能經(jīng)受較高的功率,所以可以設(shè)置較多的檔位,成本大大降低可靠性較高,而且電路簡(jiǎn)單,所以本方案采用。2.5電源電路的選擇方案一:采用干電池,使用方便,安全可靠,但價(jià)格昂貴,且使用時(shí)間較短,所以不采用。方案二:市電整流成+5v電壓,由于89c52對(duì)電源要求不甚嚴(yán)格,市電來源方便,且經(jīng)穩(wěn)壓管穩(wěn)壓也較可靠,較經(jīng)濟(jì)實(shí)惠,所以采用此方案。2.6 顯示器的選擇 led數(shù)碼管顯示器可分為兩種顯示方式:靜態(tài)顯示和動(dòng)態(tài)顯示。方案一:led數(shù)碼管靜態(tài)顯示,多片七段譯碼器驅(qū)動(dòng)顯示,這不僅增加了成本,還需要占用單片機(jī)多個(gè)i/o口,也給電路的
15、焊接帶來一定的困難,因此不選用這種方案作為顯示模塊,所以排除此方案。方案二:led數(shù)碼管顯示器動(dòng)態(tài)顯示方式下,將所有位的段選線并聯(lián)在起,由位選線控制哪位接收字段碼。采用動(dòng)態(tài)掃描顯示,也就是在顯示過中,輪流向各位送出字形碼和相應(yīng)的字位選擇,同一時(shí)刻只有一位顯示,其他各位熄滅。利用顯示器的余暉和人眼的視覺暫留現(xiàn)象,只要每一位顯示足夠短,則人看到的就是無為數(shù)碼管同時(shí)顯示。在動(dòng)態(tài)顯示方式下電路設(shè)計(jì)簡(jiǎn)單,以采用。2.7 鍵盤的選擇方案一: 鍵盤選用行列式鍵盤,行列式鍵盤的接口方法,直接接口于單片機(jī)的i/o口上。鍵盤設(shè)置在行、列線的交點(diǎn)上,行、列線分別連接到按鍵開關(guān)的兩端。行線通過上拉電阻接5v,被拉在高
16、電平狀態(tài)。但線路較復(fù)雜,價(jià)格較昂貴。不適用。方案二:獨(dú)立式按鍵是指直接用輸入端口線構(gòu)成的單個(gè)按鍵電路,常用于需要少量幾個(gè)按鍵的計(jì)算機(jī)控制系統(tǒng)。每個(gè)獨(dú)立式按鍵單獨(dú)占用一根輸入端口線,各鍵的工作狀態(tài)不會(huì)相互影響。采用輕觸式獨(dú)立小按鈕,即實(shí)用又方便,因?yàn)楸倦娐穼?duì)鍵盤的要求不高,所以采用這種方案。第3章 系統(tǒng)總體設(shè)計(jì)3.1 系統(tǒng)的工作流程(1)接通電源(2)開啟電熱水器(3)調(diào)節(jié)水量。 (4)調(diào)節(jié)功率(5)檢測(cè)出水溫度,判斷是否繼續(xù)加熱.。(6)排水。3.2 快熱式電熱水器系統(tǒng)組成框圖 圖3.1快熱式電熱水器系統(tǒng)組成框圖 3.3 系統(tǒng)控制算法的設(shè)計(jì)實(shí)驗(yàn)測(cè)試后建立的溫度/頻率表是0100c溫度所對(duì)應(yīng)的頻
17、率值。它是一個(gè)頻率對(duì)應(yīng)于溫度遞減的非線性函數(shù),在c語(yǔ)言中用一個(gè)一維數(shù)組b101來表示,下標(biāo)為溫度,數(shù)組元素為頻率值。計(jì)算溫度采用高效、準(zhǔn)確的二分查找法。過程如下:1)先給定查找的溫度最大值tm和最小值ti,即確定查找的范圍,根據(jù)已有的溫度表默認(rèn)最大值tm=100,最小值ti=0。2)假定測(cè)的溫度te為最大值與最小值的中間值,即t e=(tm+ti)/23)將實(shí)際測(cè)的頻率值t0rig與假定溫度te在表格中對(duì)應(yīng)的頻率tabtemp相比較,如果相等,那么假定溫度就是當(dāng)前實(shí)際溫度,即完成查找。4)若t0rig> tabtemp,說明實(shí)際溫度應(yīng)該在ti與te之間,則修改查找范圍,令tm=te;同理
18、,若t0rig<tabtemp,說明實(shí)際溫度應(yīng)該在te與tm之間,則令ti=te;5)檢查查找范圍,若tm-ti<=1,則判斷t0rig更接近于最大值對(duì)應(yīng)的頻率tabtm還是最小值對(duì)應(yīng)的頻率tabti,實(shí)際溫度值取頻率更接近的那個(gè)值既完成查找。6)若tm-ti.>1則重復(fù)第2),3),4),5)步,直到查找完成。溫度檢測(cè)程序完成溫度計(jì)算后,便刷新系統(tǒng)當(dāng)前溫度寄存器,并判斷有無超溫、置位或清除相應(yīng)的標(biāo)志位。第4章 系統(tǒng)硬件單元電路的設(shè)計(jì)本系統(tǒng)硬件電路主要包涵:單片機(jī),報(bào)警電路、加熱控制電路、過零檢測(cè)電路和溫度檢測(cè)電路等部分。4.1 單片機(jī)晶振電路at89c52是一個(gè)低功耗40個(gè)
19、管腳的高性能cmos8位單片機(jī)片,內(nèi)8kb isp的可反復(fù)擦寫1000次的flash只讀程序存儲(chǔ)器。器件采用atmel公司的高密度非易失性存 儲(chǔ)技術(shù)制造兼容mcs-51標(biāo)準(zhǔn)指令系統(tǒng)及80c51引腳結(jié)構(gòu)芯片內(nèi)集成了8bit通用 中央處理器和isp flash存儲(chǔ)單元功能強(qiáng)大的89c52可為智能家用電熱水器控制系統(tǒng)提供高性價(jià)比的解決方案。主要性能特點(diǎn):1、4k bytes flash片內(nèi)程序存儲(chǔ)器; 2、128 bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(ram); 3、32個(gè)外部雙向輸入/輸出(i/o)口; 4、5個(gè)中斷優(yōu)先級(jí)、2層中斷嵌套中斷; 5、6個(gè)中斷源; 6、2個(gè)16位可編程定時(shí)器/計(jì)數(shù)器; 7、
20、2個(gè)全雙工串行通信口; 8、看門狗(wdt)電路; 9、片內(nèi)振蕩器和時(shí)鐘電路; 10、與mcs-51兼容; 11、全靜態(tài)工作:0hz-33mhz; 12、三級(jí)程序存儲(chǔ)器保密鎖定; 13、可編程串行通道; 14、低功耗的閑置和掉電模式。電熱水器控制器是以單片機(jī)為核心包括了檢測(cè)控制和人機(jī)接口三個(gè)部分采用模塊化設(shè)計(jì)思想整個(gè)系統(tǒng)硬件電路包括單片機(jī)及其外圍電路鍵盤及顯示和片外存儲(chǔ)電路溫度電壓以及流量檢測(cè)電路加熱護(hù)電路漏電檢測(cè)電路電源電壓和復(fù)位電路。在本系統(tǒng)設(shè)計(jì)中,采用了11.0592mhz晶振,手動(dòng)加上電復(fù)位.為了更好的防干擾,晶振的外殼接地,另外還在5v與地之間加一個(gè)無級(jí)電容。其中加熱部分采用雙向二極
21、管控制的熱敏電阻,控制方便可靠。報(bào)警電路采用自鳴式報(bào)警器。實(shí)用且很方便買到。過零檢測(cè)部分橋式電路,三極管和一個(gè)“非”門組成的電路,靈明度更高。而溫度檢測(cè)部分很重要,所以采用rc震蕩電路,和熱敏電阻組成的電路進(jìn)行檢測(cè),簡(jiǎn)單并且成本很低,也很容易實(shí)現(xiàn)。在整個(gè)單片機(jī)控制系統(tǒng)中,cpu既是運(yùn)算處理中心,又是控制中心,是控制系統(tǒng)中最關(guān)鍵的器件。此系統(tǒng)控制方案簡(jiǎn)單,數(shù)據(jù)量也不大,因此選用at89c51作為控制系統(tǒng)的主機(jī)。at89c51有40引腳雙列直插(dip)形式。其與80c51引腳結(jié)構(gòu)基本相同,其邏輯引腳圖如圖1。 圖 4-1 at89c52邏輯引腳圖各引腳功能敘述如下:1電源和晶振vcc運(yùn)行和程序校
22、驗(yàn)時(shí)加+5vgnd接地xtal1輸入到振蕩器的反向放大器xtal2反向放大器的輸出,輸入到內(nèi)部時(shí)鐘發(fā)生器(當(dāng)使用外部振蕩器時(shí),xtal1接地,xtal2接收振蕩器信號(hào))rst:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持rst腳兩個(gè)機(jī)器周期的高電平時(shí)間。ale/prog:當(dāng)訪問外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在flash編程期間,此引腳用于輸入編程脈沖。在平時(shí),ale端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的1/6。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過一個(gè)ale脈沖。如想禁止ale的輸出可在sfr8eh地址
23、上置0。此時(shí), ale只有在執(zhí)行movx,movc指令是ale才起作用。另外,該引腳被略微拉高。2i/o(4個(gè)口,32根)p0口8位、漏極開路的雙向i/o口。當(dāng)使用片外存儲(chǔ)器(rom、ram)時(shí),作地址和數(shù)據(jù)分時(shí)復(fù)用。在程序校驗(yàn)期間,輸出指令字節(jié)(需加外部上拉電路)。p0口(作為總線時(shí))能驅(qū)動(dòng)8個(gè)lsttl負(fù)載。p1口8位、準(zhǔn)雙向i/o口。在編程/校驗(yàn)期間,用于輸入低位字節(jié)地址。p1口可驅(qū)動(dòng)4個(gè)lsttl負(fù)載。對(duì)于80c51,p1.0t2,是定時(shí)器的計(jì)數(shù)端且位輸入;p1.1t2ex,是定時(shí)器的外部輸入端。這時(shí),讀兩個(gè)特殊輸入引腳的輸出鎖存器應(yīng)由程序置1。p2口8位、準(zhǔn)雙向i/o口。當(dāng)使用片外存
24、儲(chǔ)器(rom及ram)時(shí),輸出高8位地址。在編程/校驗(yàn)期間,接收高位字節(jié)地址。p2口可以驅(qū)動(dòng)4個(gè)lsttl負(fù)載。p3口8位、準(zhǔn)雙向i/o口,具有內(nèi)部上拉電路。p3口提供各種替代功能。在提供這些功能時(shí),其輸出鎖存器應(yīng)由程序置1。p3口可以輸入/輸出4個(gè)lsttl負(fù)載。3串行口p3.0rxd(串行輸入口),輸入。p3.1txd(串行輸出口),輸出。4中斷p3.2int0外部中斷0,輸入。p3.3int1外部中斷1,輸入。5定時(shí)器/計(jì)數(shù)器p3.4t0定時(shí)器/計(jì)數(shù)器0的外部輸入,輸入。p3.5t1定時(shí)器/計(jì)數(shù)器1的外部輸入,輸入。6數(shù)據(jù)存儲(chǔ)器選通p3.6wr低電平有效,輸出,片外存儲(chǔ)器寫選通。p3.7
25、rd低電平有效,輸出,片外存儲(chǔ)器讀選通。7控制線(共4根)輸入:rst復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持rst腳兩個(gè)機(jī)器周期的高電平時(shí)間。ea/vpp片外程序存儲(chǔ)器訪問允許信號(hào),低電平有效。在編程時(shí),其上施加21v的編程電壓。注意:在加密方式1時(shí),ea將內(nèi)部鎖定為reset;當(dāng)ea端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。在flash編程期間,此引腳也用于施加12v編程電源(vpp)。輸入、輸出:ale/prog地址鎖存允許信號(hào),輸出。ale以1/6的振蕩頻率穩(wěn)定速率輸出,可用作對(duì)外輸出的時(shí)鐘或用于定時(shí)。在eprom編程期間,作輸入,輸入編程脈沖(prog)。ale可以驅(qū)動(dòng)8個(gè)lsttl負(fù)載。當(dāng)訪
26、問外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的低位字節(jié)。在flash編程期間,此引腳用于輸入編程脈沖。在平時(shí),ale端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的1/6。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。注意:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過一個(gè)ale脈沖。如想禁止ale的輸出可在sfr8eh地址上置0。此時(shí), ale只有在執(zhí)行movx,movc指令是ale才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ale禁止,置位無效。輸出:sen片外程序存儲(chǔ)器選通信號(hào),低電平有效。在從片外程序存儲(chǔ)器取址期間,在每個(gè)機(jī)器周期中,當(dāng)psen有效時(shí),程序存儲(chǔ)器的內(nèi)容被送上
27、p0口(數(shù)據(jù)總線)。psen可以驅(qū)動(dòng)8個(gè)lsttl負(fù)載。4.2 溫度傳感器及放大電路設(shè)計(jì)溫度/頻率變換電路由多諧振蕩器組成,r24是一個(gè)熱敏電阻,當(dāng)溫度變化是引起它的阻值變化,因而電流發(fā)生變化,從而振蕩器的輸出頻率發(fā)生變化,所以通過頻率值可以求得溫度值。它的電路如圖3-2所示: 圖4-2 溫度傳感器及放大電路4.3 過零檢測(cè)電路圖的設(shè)計(jì)此電路應(yīng)用三極管的通斷來引發(fā)輸出脈沖的有無,每當(dāng)三極管接通時(shí)電路輸出一個(gè)正的脈沖,而當(dāng)三級(jí)管截止時(shí)不輸出脈沖,以此來控制雙向晶閘管的導(dǎo)通。它的電路如圖3-3所示:圖3-3 過零檢測(cè)電路4.4 驅(qū)動(dòng)電路的設(shè)計(jì)加熱控制驅(qū)動(dòng)電路:通過光耦二極管來控制加熱絲的導(dǎo)通,而加
28、熱電阻通過發(fā)光二極管來顯示加熱于否,當(dāng)加熱時(shí)二極管發(fā)光,而不加熱時(shí)二極管不發(fā)光,其中利用熱繼電器來控制電路的通斷,當(dāng)通電時(shí)它的常開觸頭閉合,電路接通,電熱絲加熱,否則電路斷開。它的熔斷絲選為110度的熱保險(xiǎn)絲,控制加熱溫度。電路如圖3-4所示:圖4-3 加熱控制驅(qū)動(dòng)電路圖報(bào)警器驅(qū)動(dòng)電路,電路圖如圖3-5所示:圖4-4 報(bào)警器驅(qū)動(dòng)電路4.5顯示電路的設(shè)計(jì)數(shù)碼管顯示電路的設(shè)計(jì)是采用雙向共陽(yáng)極串行接口電路,用來顯示加熱檔位,直觀性更強(qiáng)。它的電路圖如圖3-6所示: 圖4-5 顯示電路第5章 系統(tǒng)的軟件設(shè)計(jì)5.1 程序概括單片機(jī)的快熱式家用電熱水器的設(shè)計(jì)主要包括主程序、顯示掃描、按鍵掃描子程序、加熱控制
29、子程序和溫度檢測(cè)子程序。要想實(shí)現(xiàn)預(yù)設(shè)計(jì)的功能軟件的設(shè)計(jì)至關(guān)重要,必須認(rèn)真考慮??鞜崾诫姛崴鳒囟瓤刂葡到y(tǒng)程序是由mcs-51單片機(jī)c語(yǔ)言編寫,整個(gè)程序主要由8個(gè)子函數(shù)組成,分別是2個(gè)延時(shí)函數(shù)(毫秒級(jí)和微秒級(jí)),一個(gè)寫液晶數(shù)據(jù)函數(shù),一個(gè)寫液晶指令(地址)函數(shù),一個(gè)寫ds18b20數(shù)據(jù)函數(shù),一個(gè)讀ds18b20數(shù)據(jù)函數(shù),一個(gè)復(fù)位ds18b20的函數(shù).一個(gè)初始化函數(shù) (不包括中斷函數(shù));經(jīng)過組合:得到如下3大函數(shù),再加上中斷函數(shù)(3個(gè))一共可分為4大函數(shù).分別如下:1:初始化函數(shù), (void init ()這里面包括了液晶的初始化設(shè)置,和進(jìn)入系統(tǒng)后,液晶要固定顯示的字符,中斷的設(shè)置;掃描按鍵和溫度
30、2:顯示ds18b20溫度的函數(shù),( void cs18wd()這里面主要包括了要讀取溫度,顯示當(dāng)前溫度,超溫報(bào)警,控制總中斷等3:設(shè)置函數(shù),( void sz()這里面包括了按鍵的掃描,設(shè)置檔位,設(shè)置設(shè)定溫度,電磁閥的控制,液晶的顯示,蜂鳴器的控制等4:中斷函數(shù)(三個(gè)),這里面包括了,過零檢測(cè)信號(hào),給t0,t1,賦初值,給雙向可控硅導(dǎo)通信號(hào)等從控制系統(tǒng)要完成的功能可知軟件編程主要由信號(hào)的采集輸出控制和參數(shù)及狀態(tài)顯示三部分組成信號(hào)的采集包括了溫度流量電壓信號(hào)的采集參數(shù)和狀態(tài)顯示部分實(shí)現(xiàn)對(duì)溫度流量加熱功率和故障的顯示輸出控制部分是由一系列算法完成圖是控制器控制算法的框圖其中包括出水溫度反饋的控制
31、可控硅的工作完成對(duì)電熱水器的輸出控制繼電器的實(shí)現(xiàn)粗調(diào)控制可控硅做細(xì)調(diào)控制控制系統(tǒng)軟件的設(shè)計(jì)采用模塊化結(jié)構(gòu)由主程序中斷服務(wù)程序若干功能模塊子程序組成5.2 主程序流程圖由于51系列單片機(jī)沒有停機(jī)命令,所以可以利用主程序設(shè)置死循環(huán)反復(fù)運(yùn)行各個(gè)任務(wù)。將實(shí)用的子程序放在內(nèi)部。根據(jù)cpu的運(yùn)行時(shí)間計(jì)算總的運(yùn)行時(shí)間。程序流程圖如圖 4.1所示:圖 5-1 主程序流程圖5.3 顯示掃描子程序顯示掃描子程序完成兩位共陽(yáng)數(shù)碼管的掃描顯示任務(wù)。下圖即為顯示掃描子程序流程圖如圖4-2所示:圖5-2 顯示掃描子程序5.4 加熱控制子程序加熱控制子程序通過控制繼電器的通斷來決定是否給電熱絲通電加熱,而加熱的功率大小則由
32、雙向可控硅的導(dǎo)通角來決定。系統(tǒng)程序利用外中斷int1檢測(cè)市電的過零點(diǎn),檢測(cè)到過零點(diǎn)后,立即根據(jù)設(shè)定的加熱檔位給定時(shí)器t1賦一個(gè)延時(shí)參數(shù),并打開定時(shí)器t1,允許其中斷如圖4-3所示:圖5-3加熱控制子程序5.5 按鍵掃描處理子程序按鍵掃描子程序負(fù)責(zé)逐個(gè)掃描檔位+鍵、-鍵和開關(guān)鍵是否被按下,若有鍵被按下,則作出相應(yīng)處理。按鍵掃描處理子程序流程圖如4-4所示:圖5-4按鍵掃描處理子程序5.6 溫度檢測(cè)子程序此程序的目的是用來檢測(cè)水溫并傳給相應(yīng)的控制機(jī)構(gòu)進(jìn)行控制,它的可靠性直接關(guān)系到整個(gè)控制系統(tǒng)的精密程度。它的程序流程圖如圖4-5所示:圖5-5 溫度檢測(cè)子程序流程圖第6章 系統(tǒng)的調(diào)試6.1 硬件測(cè)試p
33、rotues仿真結(jié)束并成功后,在焊接板上完成了硬件組裝。在調(diào)試硬件時(shí)遇到過很多問題,但只要細(xì)心、認(rèn)真檢查這些問題都是可以避免的,主要問題及解決辦法現(xiàn)列如下:接通電源后lcm1602沒有正確的顯示。電路通電后液晶屏幕只亮但是不顯示數(shù)據(jù),后來經(jīng)過電路的檢查,發(fā)現(xiàn)電路連接中有兩根線接反了,通過修改,電路顯示正常。電路工作一段時(shí)間之后有的芯片發(fā)熱嚴(yán)重。經(jīng)查發(fā)現(xiàn)原來是有尖銳的管腳刺破鄰近的漆包線造成短路,斷掉該線并再次連接可解決問題。6.2 軟件測(cè)試 由于本系統(tǒng)涉及到多個(gè)子程序,多個(gè)芯片的編程。首先必須對(duì)可編程芯片的控制字即其控制指令要熟記于心。其次,芯片很多都有時(shí)鐘輸入端,需要晶振支持。對(duì)芯片的讀寫都
34、需要在相應(yīng)的觸發(fā)沿到來時(shí)才能進(jìn)行。圖6-1 程序編譯第7章 系統(tǒng)的仿真與制作在這次設(shè)計(jì)中,應(yīng)用到了兩個(gè)比較常用的軟件protues仿真軟件和keil編譯軟件,首先我通過對(duì)電路要求編寫了c語(yǔ)言程序,通過keil編譯軟件進(jìn)行檢測(cè),通過多次的修改,終于完成了電路程序的編譯,同時(shí)通過keil編譯軟件生成*.hex的一個(gè)文件,然后根據(jù)要求通過protues仿真軟件做出相應(yīng)的電路圖來,將各個(gè)元器件連接好后,將生成的*.hex文件寫到單片機(jī)中,然后進(jìn)行仿真,在這個(gè)過程中,所有元器件都處于一種理想的狀態(tài),所以,只要程序和電路連接正確,仿真便很容易實(shí)現(xiàn)。 結(jié)束語(yǔ)本次設(shè)計(jì)的快熱式家用電熱水器采用單片機(jī)對(duì)電路進(jìn)行簡(jiǎn)
35、單的控制,因此系統(tǒng)的穩(wěn)定性比較高。本方案著重體現(xiàn)在較熱速度之快上,它采用雙向晶閘管(即可控硅)對(duì)價(jià)熱電路進(jìn)行控制,這樣系統(tǒng)的可靠性就大大增強(qiáng),因?yàn)榫чl管能夠根據(jù)門極電壓可靠的接通或斷開,而且采用發(fā)光二極管來及時(shí)的檢測(cè)電路的加熱情況。而設(shè)記得另一個(gè)優(yōu)勢(shì)還在于它采用了溫度/頻率檢測(cè)電路,通過電路頻率的變化來及時(shí)的反應(yīng)出當(dāng)時(shí)的溫度,這樣就避免了因?yàn)闊崦綦娮璧淖兓荒芗皶r(shí)的傳給單片機(jī)而帶來的滯后問題。頻率的變化受到外界的干擾要遠(yuǎn)遠(yuǎn)小于電阻變化所帶來的干擾,因此準(zhǔn)確性,可靠性大大提高。在這次設(shè)計(jì)中還采用了兩位共陽(yáng)數(shù)碼管來反映功率檔位,通過它門的量滅數(shù)量來反映加熱時(shí)功率輸出,及時(shí)的提醒人們當(dāng)時(shí)的水溫變化情
36、況,更加清晰。而在設(shè)計(jì)中還采用輕觸式按鈕來調(diào)節(jié)功率的檔位,其中一個(gè)按鈕時(shí)逐漸增加功率檔位,而另一個(gè)按鈕時(shí)逐漸減小功率檔位,還有一個(gè)是控制電源開關(guān)的通斷,即總開關(guān)。設(shè)計(jì)中還采用報(bào)警器來及時(shí)的反應(yīng)溫度是否超標(biāo),提示操作者是否將繼續(xù)加熱熱水器。盡管這次設(shè)計(jì)中我還不能做到盡善盡美,一些內(nèi)容還有待于進(jìn)一步的研究,因?yàn)楸囟ㄎ覀兊闹R(shí)有限,而且以前還沒有接觸過單片機(jī),但為了這次課程設(shè)計(jì),我提前翻閱了很多資料,特別是了很多有關(guān)單片機(jī)的書籍,這給我以后學(xué)習(xí)單片機(jī)課程打下了基礎(chǔ),也開拓了我的視野,是我了解到了單片機(jī)的用處是如此的廣泛。它幾乎涉及到了我們生活的各個(gè)方面。在設(shè)計(jì)中我遇到了很多困難,也讓我對(duì)一些生疏的有
37、了更深刻的了解,比如二分查找算法,我現(xiàn)在可以說已經(jīng)能夠熟練掌握。雖然設(shè)計(jì)中的困難使我很是頭疼,但通過自己的不懈努力和同學(xué)們的大力幫助畢竟還是一點(diǎn)點(diǎn)的克服了困難,真的很感謝他們,這次設(shè)計(jì)的完成離不開他們的幫助。在本次課程設(shè)計(jì)中使我真正了解到了實(shí)踐與理論結(jié)合的重要性,以前總是在頭腦中產(chǎn)生一種想法,卻從沒有機(jī)會(huì)去認(rèn)真的做它們,以至不知道結(jié)果是行通還是行不通,但通過這一周的課程設(shè)計(jì)終于可以使我獨(dú)立的去完成一個(gè)項(xiàng)目,雖然結(jié)果難免有不足之處,但畢竟是親自動(dòng)手去做的,收獲是可想而知的。參考文獻(xiàn)(1)夏繼強(qiáng). 單片機(jī)實(shí)驗(yàn)與實(shí)踐教程. 北京:北京航空航天大學(xué)出版社(2)趙曉安. mcs-51單片機(jī)原理及應(yīng)用.
38、天津:天津大學(xué)出版社(3)徐惠民、安德寧 單片微型計(jì)算機(jī)原理接口與應(yīng)用北京:北京郵電大學(xué)出版社(4)吳國(guó)經(jīng)等 單片機(jī)應(yīng)用技術(shù) 中國(guó)電力出版社(5)李全利,遲榮強(qiáng)編著 單片機(jī)原理及接口技術(shù) 高等教育出版社(6)張毅剛等, mcs-51單片機(jī)應(yīng)用設(shè)計(jì),哈工大出版社(7) 馬忠梅等,單片機(jī)的c語(yǔ)言應(yīng)用程序設(shè)計(jì),北京航空航天大學(xué)出版社(8)李廣弟等 單片機(jī)基礎(chǔ) 北京航空航天出版社(9)樓然苗等,單片機(jī)課程設(shè)計(jì)指導(dǎo) 北京航空航天出版社致謝寫畢業(yè)論文總結(jié)是一次再系統(tǒng)學(xué)習(xí)的過程,畢業(yè)論文答辯自述的完成,同樣也意味著新的學(xué)習(xí)生活的開始。畢業(yè)論文暫告收尾,這也意味著我在大學(xué)的四年的學(xué)習(xí)生活既將結(jié)束?;厥准韧?/p>
39、己一生最寶貴的時(shí)光能于這樣的校園之中,能在眾多學(xué)富五車、才華橫溢的老師們的熏陶下度過,實(shí)是榮幸之極。在這四年的時(shí)間里,使我在學(xué)習(xí)上和思想上都受益非淺。非常感謝我的導(dǎo)師教授在我大學(xué)的最后學(xué)習(xí)階段畢業(yè)設(shè)計(jì)階段給自己的指導(dǎo),從最初的定題,到資料收集,到寫作、修改,到論文定稿,都給了我耐心的指導(dǎo)和無私的幫助。在此我向老師表示我誠(chéng)摯的謝意。同時(shí),感謝所有任課老師和所有同學(xué)在這四年來給自己的指導(dǎo)和幫助,是他們教會(huì)了我專業(yè)知識(shí),教會(huì)了我如何學(xué)習(xí),教會(huì)了我如何做人。正是由于他們,我才能在各方面取得顯著的進(jìn)步,在此向他們表示我由衷的謝意,并祝所有的老師培養(yǎng)出越來越多的優(yōu)秀人才,桃李滿天下!附錄1:系統(tǒng)硬件總原理
40、圖附錄2:元器件清單序號(hào)元件名稱型號(hào)規(guī)格數(shù)量1單片機(jī)at89s5212三端穩(wěn)壓塊l780513光耦moc302314雙向可控硅bta41-600b15發(fā)熱管7.5kw16蜂鳴器5v有源蜂鳴器 電磁式17碳膜電阻rxt-20k18碳膜電阻rxt-2k19碳膜電阻rxt-200110碳膜電阻rxt-5k111碳膜電阻rxt-510112碳膜電阻rxt-4.7k313碳膜電阻rxt-10k414電解電容cxd-10f/16v115電解電容47f/50v216瓷片電容30pf217瓷片電容103418按鍵6*6*5mm微動(dòng)輕觸按鍵 319三極管s9014120三極管s9012321二極管1n40078
41、22發(fā)光二級(jí)管3mm紅發(fā)光二極管323熱保險(xiǎn)絲105124繼電器dc5v-ac250v-10a225晶振11.0592mhz126變壓器220v-9v 10w1附錄3:源程序清單#include<reg51.h>#include<intrins.h>#include<math.h>void delay(unsigned int); /延時(shí)函數(shù)void display(void); /顯示函數(shù)unsigned char keyscan(void); /按鍵掃描處理函數(shù)void heatctrl(void); /加熱控制函數(shù)void temptest(void)
42、; /測(cè)溫函數(shù)sbit swkey=p10; /開關(guān)鍵sbit upkey=p11; /加熱檔位“+”鍵sbit downkey=p12; /加熱檔位“”鍵sbit buzz=p15; /蜂鳴器輸出端sbit triac=p16; /可控硅觸發(fā)信號(hào)輸出端sbit relay=p17; /繼電器控制信號(hào)輸出端sbit led1=p25; /加熱檔位指示燈1sbit led2=p26; /加熱檔位指示燈2sbit led3=p27; /加熱檔位指示燈3signed char data ctemp; /當(dāng)前測(cè)得水溫寄存器unsigned char data dispram2=0x10,0x10; /
43、顯示區(qū)緩存unsigned char data heatpower,px0count; /加熱檔位寄存器、外中斷0計(jì)數(shù)器bit tempov,t0tst,testok; /超溫標(biāo)志、測(cè)溫開始標(biāo)志、測(cè)溫結(jié)束標(biāo)志void main (void)unsigned char i,j;int ctep;ctep=15;heatpower=5;tempov=0;swkey=0;tmod=0x11;tcon=0x50;ip=0x01;ie=0x80;while(1) i=1;dofor(j=0;j<100;j+)if(keyscan() i=6;display();heatctrl();/end fo
44、r(b=0;b<100;b+)temptest();while(-i);j=abs(ctemp);dispram1=j%10;j/=10;dispram0=j? j:0x11;void delay(unsigned int dt)register unsigned char bt;for(;dt;dt-)for(bt=250;-bt;);void display(void)unsigned char code table=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71;unsi
45、gned char i,a;a=0x01;for(i=0;i<2;i+)p2|=0x1f;p0=tabledisprami;p2&=a;delay(4);a=_crol_(a,1);p0=0xff;unsigned char keyscan(void)unsigned char i,ch;if(upkey=0)buzz=0;for(i=0;i<5;i+) display();buzz=1;if(heatpower<9) heatpower+;dispram0=0;dispram1=heatpower;while(upkey=0) display();return(1)
46、;else if(downkey=0)buzz=0;for(i=0;i<5;i+)display();buzz=1;if(heatpower>0) heatpower+;dispram0=0;dispram1=heatpower;while(downkey=0) display();return(2);else if(swkey=0)buzz=0;for(i=0;i<30;i+) display();buzz=1;swkey=1;while(swkey=0) display();ch=ie;ie=0x00;p0=0xff;p1=0xff;p2=0xff;dispram0=0x
47、10;dispram1=0x10;display();while(1)while(swkey)display();buzz=0;for(i=0;i<10;i+)display();buzz=1;if(swkey=0) break;while(swkey=0)display();ie=ch;return(0);else return(0);void heatctrl(void)if(!tempov)relay=0;buzz=1;switch(heatpower)case 0:ex1=0,et1=0;triac=1;led1=1;led2=1;led3=1;break;case 1:case
48、 2:case 3:case 4:led1=0;led2=1;led3=1;ex1=1;break;case 5:case 6:case 7:case 8:led1=0;led2=0;led3=1;ex1=1;break;case 9:ex1=0;et1=0;led1=0;led2=0;led3=0;triac=0;break;elserelay=1;ex1=0;et1=0;triac=1;buzz=0;void temptest(void)signed char temp,tempmin,tempmax;unsigned int t0rig;unsigned int code temptab
49、=0x6262,0x61eb,0x6171,0x60f7,0x6047,0x5ff7,0x5f6e,0x5eef,0x5e53,0x5dbe,0x5d4b,0x5ca5,0x5c17, 0x5b6b,0x5ada,0x5a5c,0x599b,0x58ff,0x5869,0x57b0,0x570d,0x5663,0x55c6,0x550e,0x5444,0x5396, 0x52dd,0x5240,0x5189,0x50b0,0x5005,0x4f20,0x4e69,0x4db1,0x4cef,0x4c42,0x4b64,0x4aaa,0x49e1,0x48fc,0x4847,0x476c,0x4
50、6b1,0x4604,0x4503,0x4449,0x4356,0x4299,0x41c0,0x40ce,0x3ff0,0x3f2b,0x3e33,0x3d86,0x3ca6,0x3bd2,0x3b26,0x3a39,0x3973,0x38a6,0x37ef,0x373f,0x3687,0x35c3,0x3507,0x3487,0x33bc,0x32ed,0x324f,0x319e,0x3106,0x3053,0x2fa6,0x2f2a,0x2e88,0x2e00,0x2d63,0x2cd6,0x2c65,0x2bae,0x2b28,0x2a97,0x2a07,0x298e,0x2914,0x287a,0x280d,0x278a,0x2703,0x2687,0x2626,0x25e5,0x256d,0x24ee,0x2489,0x2414,0x23bc,0x2356,0x22d9,0x2278,0x2203;px0count=2;t0tst=1;ex0=1;testok=0;while(!testok)display();t0rig=(unsigned int)th0<<8|
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼兒教師的教學(xué)故事六篇
- 全國(guó)新型電力系統(tǒng)(配電自動(dòng)化)職業(yè)技能競(jìng)賽參考試題庫(kù)500題(含答案)
- 《預(yù)防未成年人犯罪法》知識(shí)考試題庫(kù)80題(含答案)
- 大學(xué)衛(wèi)生學(xué)課件
- 汽車租賃合同詳細(xì)條款正規(guī)范本
- 滄州房屋租賃合同
- 棉花運(yùn)輸合同范本
- 標(biāo)準(zhǔn)的員工勞動(dòng)合同
- 大數(shù)據(jù)分析平臺(tái)建設(shè)及運(yùn)營(yíng)合同
- 海外房產(chǎn)銷售代理合同范本
- 護(hù)理人文知識(shí)培訓(xùn)課件
- 建筑工程施工安全管理課件
- 2025年春新人教版數(shù)學(xué)七年級(jí)下冊(cè)教學(xué)課件 7.2.3 平行線的性質(zhì)(第1課時(shí))
- 安徽省合肥市2025年高三第一次教學(xué)質(zhì)量檢測(cè)地理試題(含答案)
- 2025年新合同管理工作計(jì)劃
- 統(tǒng)編版八年級(jí)下冊(cè)語(yǔ)文第三單元名著導(dǎo)讀《經(jīng)典常談》閱讀指導(dǎo) 學(xué)案(含練習(xí)題及答案)
- 風(fēng)光儲(chǔ)儲(chǔ)能項(xiàng)目PCS艙、電池艙吊裝方案
- TTJSFB 002-2024 綠色融資租賃項(xiàng)目評(píng)價(jià)指南
- 全新車位轉(zhuǎn)讓協(xié)議模板下載(2024版)
- 高中英語(yǔ)原版小說整書閱讀指導(dǎo)《奇跡男孩》(wonder)-Part one 講義
- GB/T 4745-2012紡織品防水性能的檢測(cè)和評(píng)價(jià)沾水法
評(píng)論
0/150
提交評(píng)論