基于.-單片機(jī)的洗衣機(jī)控制面板設(shè)計(jì)_第1頁(yè)
基于.-單片機(jī)的洗衣機(jī)控制面板設(shè)計(jì)_第2頁(yè)
基于.-單片機(jī)的洗衣機(jī)控制面板設(shè)計(jì)_第3頁(yè)
基于.-單片機(jī)的洗衣機(jī)控制面板設(shè)計(jì)_第4頁(yè)
基于.-單片機(jī)的洗衣機(jī)控制面板設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩33頁(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)介

...wd......wd......wd...摘要近年來(lái)隨著計(jì)算機(jī)在社會(huì)領(lǐng)域的滲透,單片機(jī)的應(yīng)用正在不斷的走向深入,同時(shí)帶動(dòng)傳統(tǒng)控制檢測(cè)的日新月異,在實(shí)時(shí)檢測(cè)和自動(dòng)控制的單片機(jī)應(yīng)用系統(tǒng)中,單片機(jī)往往是作為一個(gè)核心部件來(lái)使用.僅單片機(jī)方面的知識(shí)是不夠的還應(yīng)根據(jù)具體硬件構(gòu)造,以及針對(duì)具體應(yīng)用對(duì)象特點(diǎn)的軟件結(jié)合,以作完善。洗衣機(jī)的出現(xiàn)給人們的生活帶來(lái)諸多的方便。本文首先描述系統(tǒng)硬件工作原理,并附以系統(tǒng)構(gòu)造框圖加以說(shuō)明著重介紹了本系統(tǒng)所應(yīng)用的各硬件接口技術(shù)和各個(gè)接口模塊的功能及工作過(guò)程。其次,詳細(xì)的闡述了程序的各個(gè)模塊和實(shí)現(xiàn)過(guò)程本設(shè)計(jì)以數(shù)字集成電路技術(shù)為根基,單片機(jī)技術(shù)為核心。本文編寫(xiě)的主要指導(dǎo)思想是軟硬件相結(jié)合,以硬件為根基,來(lái)進(jìn)展各功能模塊的編寫(xiě)。關(guān)鍵詞:?jiǎn)纹瑱C(jī),洗衣機(jī),AT89S52ABSTRACTAlongwiththetechnicalanddevelopmentinelectronics,especiallyapparingwiththelarge-scaleintegratedcircuit,broughtthechangesoftheroottopeople`slife.Thecoalgasreportstothepolicethesystempublishes,scribingtheelectronicsmeasuretheinstrumentwalkedintothearithmeticfigureturnstheagesthefunctionisstrong,thefunctioniswell-found,techniqueforerunner,willquicklytechnicaldevelopmentinscience.ThewashingmachinegivetheliveofpeopletomanyFacilitate.Thistextdiscussestoreporttothepolicethedesignofthesystemprimarilywithrealizes.Makeuseoftheelectricpotentialmachinereplacetheairspreadstofeelmachine,changeitselectricresistancevaluetochangeelectricvoltage,againwithsolidhuorinputoftheairdensityproceedsthecomparison,distinguishingthelightthatproducetheharmonycontrolsthedifferentreactioncontrols,notifytheeachcustomerunit.Keywords:single-chipcomputer,washingmachine,AT89S52目錄TOC\o"1-2"\h\z\u1緒論11.1課題開(kāi)發(fā)的背景11.2目的意義11.3國(guó)內(nèi)外開(kāi)展?fàn)顩r11.4洗衣機(jī)控制面板設(shè)計(jì)任務(wù)及技術(shù)要求22系統(tǒng)概述42.1系統(tǒng)設(shè)計(jì)要求42.2系統(tǒng)構(gòu)成部件43方案設(shè)計(jì)與比擬63.1顯示模塊的選擇63.2單片機(jī)的選擇64系統(tǒng)硬件電路的設(shè)計(jì)84.1單片機(jī)控制局部——單片機(jī)AT89S5284.2單片機(jī)時(shí)鐘信號(hào)114.3顯示模塊124.4鍵盤(pán)局部175系統(tǒng)程序的設(shè)計(jì)215.1主程序………….……………215.2延時(shí)子程序………………...…….225.3查鍵子程序……………………226系統(tǒng)調(diào)試與性能分析6.1硬件調(diào)試………………………..236.2軟件調(diào)試…………236.3性能分析………….23結(jié)論24參考文獻(xiàn)25附錄1:源程序25附錄2:主電路圖………………………25附錄3:英文原文……………………..25附錄4:中文譯文…………………….25致謝25第一章緒論1.1課題開(kāi)發(fā)背景洗衣機(jī)是一種在家庭中不可缺少的家用電器,開(kāi)展非???全自動(dòng)式洗衣機(jī)因使用方便得到大家的青睞,全自動(dòng)即進(jìn)水、洗滌、漂洗、摔干等一系列過(guò)程自動(dòng)完成,控制器通常設(shè)有幾種洗滌程序,對(duì)不同的衣物可供用戶選擇。展,洗衣機(jī)的性能將會(huì)不斷完善。全自動(dòng)洗衣機(jī)由于具有對(duì)衣物的磨損小、洗滌量大、節(jié)水等特點(diǎn),越來(lái)越得到廣闊家庭的青睞。隨著社會(huì)的進(jìn)步和生活水平的提高,人們對(duì)全自動(dòng)洗衣機(jī)的功能多樣化、操作簡(jiǎn)單化也提出了更高的要求。為適應(yīng)這種變化,全自動(dòng)洗衣機(jī)的控制器已由機(jī)械式、混合式逐步過(guò)渡到全電子控制。1.2目的意義和在一起本次設(shè)計(jì)的洗衣機(jī)控制面板是為了滿足不同用戶的不同需求。同時(shí)也將計(jì)算機(jī)控制技術(shù)用到了實(shí)際生活中,最重要的是將所學(xué)的東西運(yùn)用到實(shí)際生活中。和在一起1.3國(guó)內(nèi)外開(kāi)展?fàn)顩r目前我國(guó)的家用電動(dòng)洗衣機(jī)產(chǎn)品的開(kāi)展已進(jìn)入了成熟期,國(guó)營(yíng)、集體、個(gè)體、外資、合資企業(yè)遍布全國(guó)各地,2001年家用電動(dòng)洗衣機(jī)的產(chǎn)銷量到達(dá)1400萬(wàn)臺(tái),出口量為170萬(wàn)臺(tái),已成為全球洗衣機(jī)生產(chǎn)和消費(fèi)的大國(guó).就品種而言,波輪式、攪拌式、滾筒式洗衣機(jī)滿足了各個(gè)階層消費(fèi)者的需求,可以說(shuō)世界上各種各樣的洗衣機(jī)在我國(guó)都可以生產(chǎn),產(chǎn)品類型的多樣化,控制方式的多樣化,洗滌容量的多樣化.為廣闊消費(fèi)者提供了廣泛的選擇空間.但就產(chǎn)品質(zhì)量而言,我國(guó)與世界先進(jìn)水平相比還有一定的差距.洗凈度高是我國(guó)洗衣機(jī)獨(dú)有的特點(diǎn),外觀、噪聲、平均無(wú)故障時(shí)間、用電量、用水量指標(biāo)比起國(guó)外分歧就比擬大了.外觀主要表現(xiàn)在其整體感不強(qiáng)、光澤度差、顏色呆板、噪聲指標(biāo)普遍比國(guó)外產(chǎn)品高,平均無(wú)故障運(yùn)行時(shí)間,只有少數(shù)企業(yè)的局部產(chǎn)品到達(dá)了世界先進(jìn)水平,大多數(shù)企業(yè)的產(chǎn)品與國(guó)外企業(yè)產(chǎn)品相比還有較大差距,用電量、用水量由于以前在產(chǎn)品標(biāo)準(zhǔn)中沒(méi)有要求,所以,比國(guó)外產(chǎn)品的差距更大.全自動(dòng)洗衣機(jī)根據(jù)構(gòu)造不同可分為波輪式,滾筒式,攪拌式。分別占全球洗衣機(jī)市場(chǎng)份額的33%,52%和15%。攪拌式洗衣機(jī)目前還沒(méi)有進(jìn)入我國(guó)市場(chǎng),以下僅對(duì)波輪式和滾筒式兩種洗衣機(jī)進(jìn)展討論。1滾筒式洗衣機(jī)(1)更好的軟化衣物纖維,減小洗劑過(guò)程中衣物的損傷和變形,并且還可以使洗后的衣物柔軟而蓬松。〔2〕提高溫度來(lái)洗劑可充分溶解洗衣粉,加快洗衣粉中弱酸性物質(zhì)與污物的化學(xué)反響速度,提高洗衣粉中酶的活性,同時(shí)有利于溶解汗?jié)n,血漬,降低灰塵,油污的粘附作用,從而可在同樣的洗凈比下,可大幅降低洗劑過(guò)程對(duì)機(jī)械外力的需求?!?〕溫度高有利于污物在水中的擴(kuò)散。〔4〕高溫能有效的殺死一些細(xì)菌。加溫洗劑的波輪式洗衣機(jī)無(wú)論怎樣的水流,要到達(dá)一定的洗凈比,就必須有足夠的機(jī)械力,而機(jī)械力對(duì)衣物是有損傷的,這就注定了波輪式洗衣機(jī)的磨損率大大高于滾筒式洗衣機(jī)。各種新水流根本原理是一樣的,就是盡量以紊亂的的水流減少衣物的纏繞,增大水流的沖刷力用于洗劑,與以前靠衣物與桶壁相互之間的摩擦方式相比,水流沖刷對(duì)衣物損傷較小。2波輪式洗衣機(jī)因?yàn)闈L筒式洗衣機(jī)的價(jià)格大大高于波輪式機(jī),所以波輪式機(jī)仍然受到普遍歡送。關(guān)于水流:現(xiàn)在波輪式全自動(dòng)洗衣機(jī)的宣傳重點(diǎn)放在新水流上,如LG的拳擊棒,松下的雙瀑布,榮事達(dá)的網(wǎng)絡(luò)水流等,但正如上面說(shuō)到過(guò)的,各個(gè)廠家是用不同的方法實(shí)現(xiàn)同一個(gè)目標(biāo)實(shí)際效果也差不多,所以不必太在意。關(guān)于程序控制器:新推出的波輪式全自動(dòng)洗衣機(jī)均采用單片機(jī)程序控制器,原來(lái)的機(jī)械式程序控制器根本上已經(jīng)被淘汰。各廠家生產(chǎn)的各種型號(hào)的波輪式全自動(dòng)洗衣機(jī)的控制程序有所不同,最少也有好幾個(gè)控制項(xiàng),每一項(xiàng)又有幾種不同的程序可供選擇,足以滿足不同的洗劑要求,所以沒(méi)有必要考慮這個(gè)問(wèn)題。在模糊控制的洗衣機(jī)中,單片機(jī)通過(guò)采集水位傳感器,布量傳感器,光傳感器的信號(hào)以及電動(dòng)機(jī)的轉(zhuǎn)速,判斷出衣物的質(zhì)地,多少,骯臟程度從熱自動(dòng)調(diào)整對(duì)義務(wù)進(jìn)展合理的洗劑,缺點(diǎn)是價(jià)格太貴。關(guān)于不銹鋼內(nèi)桶:采用不銹鋼內(nèi)桶的目的是為了減小衣物和內(nèi)桶壁的摩擦力,從而減輕衣物的磨損,選購(gòu)時(shí)應(yīng)予以考慮。關(guān)于同心洗:同心洗是直接把電動(dòng)機(jī)軸與洗衣機(jī)軸同心安裝,直接驅(qū)動(dòng)。這樣在洗劑,特別是脫水的時(shí)候洗衣桶震動(dòng)減小,使噪聲得以降低。但要說(shuō)這樣會(huì)延長(zhǎng)洗衣機(jī)壽命是不正確的。至于變頻洗衣機(jī),其一是可以對(duì)不同質(zhì)地的衣物自動(dòng)選擇不同的電極轉(zhuǎn)速,從而給不同質(zhì)地的衣物以恰當(dāng)?shù)南磩┏潭龋诒WC洗的干凈的同時(shí)最大限度的降低衣物的磨損其二是可以在脫水甩干時(shí),由慢到快的啟動(dòng),使衣物在桶內(nèi)均勻的分布,脫水效果好,同時(shí)不由衣物均勻的分布在洗衣桶的四周,洗衣桶的重心落在軸上,可以減小震動(dòng),降低噪聲,當(dāng)然這是有好處的。缺點(diǎn)也是價(jià)格太貴?,F(xiàn)在已經(jīng)有廠家開(kāi)發(fā)出了不需要實(shí)用洗滌劑的洗衣機(jī),還有的廠家開(kāi)發(fā)出了更迷你的旅行洗衣機(jī),小到出行的時(shí)候可以隨身攜帶,為了更方便的操作有的廠家開(kāi)發(fā)出了可以遠(yuǎn)程控制的洗衣機(jī),怎么樣是不是看得眼花繚亂,將來(lái)的洗衣時(shí)機(jī)朝著使用更方便,更加節(jié)能,更加個(gè)性化的方向開(kāi)展。1.4洗衣機(jī)控制面板設(shè)計(jì)任務(wù)及技術(shù)要求1主要內(nèi)容設(shè)計(jì)一個(gè)用單片機(jī)控制的洗衣機(jī)控制面板。以單片機(jī)為主控制器,擴(kuò)展必要的外部電路,設(shè)計(jì)制作一個(gè)洗衣機(jī)控制面板。洗滌按鈕洗滌時(shí)間20分鐘。洗滌種類有:強(qiáng)洗、弱洗、輕柔等。通過(guò)按鍵改變洗滌種類。洗滌時(shí)洗滌指示燈亮:強(qiáng)洗時(shí)強(qiáng)洗指示燈亮;弱洗時(shí),弱洗指示燈亮;輕柔時(shí),輕柔指示燈亮。有啟動(dòng)/停頓按鈕控制:第一次啟動(dòng)時(shí),標(biāo)準(zhǔn)洗滌;工作時(shí),再按停頓按鍵停頓工作。默認(rèn)洗滌時(shí)間為20分鐘。2工程技術(shù)方案目前國(guó)內(nèi)市場(chǎng)上有很多種類的洗衣機(jī),采用的控制系統(tǒng)也各不一樣,基于學(xué)習(xí)與實(shí)際的情況,本設(shè)計(jì)采用AT89S52系列單片機(jī)來(lái)實(shí)現(xiàn)洗衣機(jī)控制器的各控制要求。此設(shè)計(jì)以單片機(jī)為主體配以各種控制電路,構(gòu)成洗衣機(jī)的程序控制系統(tǒng)。當(dāng)有故障時(shí),在排除了機(jī)械系統(tǒng)和程控器外接部件后。一般來(lái)說(shuō),先檢測(cè)判定單片機(jī)外圍控制電路,正常后,再判斷單片機(jī)的故障。程序控制系統(tǒng)承受來(lái)自操作面板的動(dòng)作指令,傳送出相應(yīng)的執(zhí)行命令,并發(fā)出聲音報(bào)警。重新控制系統(tǒng)的這些功能是由它的各種控制電路相互配合工作來(lái)實(shí)現(xiàn)的。系統(tǒng)概述2.1系統(tǒng)設(shè)計(jì)要求洗衣機(jī)控制面板主要包括:功能鍵選擇鍵時(shí)間調(diào)整鍵復(fù)位鍵設(shè)計(jì)內(nèi)容:設(shè)計(jì)一個(gè)用單片機(jī)控制的洗衣機(jī)控制面板。以單片機(jī)為主控制器,擴(kuò)展必要的外部電路,設(shè)計(jì)創(chuàng)作一個(gè)洗衣機(jī)控制器。完成一次洗滌過(guò)程需要的動(dòng)作有:進(jìn)水動(dòng)作進(jìn)展洗滌時(shí),桶內(nèi)的水量必須到達(dá)水位設(shè)定要求。洗衣機(jī)的進(jìn)水和水位判斷,是由水位開(kāi)關(guān)和進(jìn)水閥的開(kāi)合來(lái)進(jìn)展控制的,當(dāng)桶內(nèi)沒(méi)有水或水量達(dá)不到設(shè)定水位時(shí),單片機(jī)程序獎(jiǎng)可在進(jìn)水閥閉合,開(kāi)場(chǎng)注水,當(dāng)桶內(nèi)的水位到達(dá)設(shè)定水位時(shí),水位開(kāi)關(guān)受壓閉合,程序就可進(jìn)展下一步處理。排水動(dòng)作進(jìn)入脫水動(dòng)作前應(yīng)先排水。為了防止空排水及排水不完造成對(duì)電機(jī)的損害。洗衣機(jī)能夠根據(jù)實(shí)際水量對(duì)排水時(shí)間進(jìn)展動(dòng)態(tài)控制。洗滌動(dòng)作洗滌動(dòng)作指的是點(diǎn)擊周期性的“正傳—停頓—反轉(zhuǎn)—停頓〞。不同的洗衣過(guò)程,控制電機(jī)執(zhí)行“正傳—停頓—反轉(zhuǎn)—停頓〞的時(shí)間是不同的。脫水動(dòng)作排水完畢后進(jìn)入脫水動(dòng)作,脫水是通過(guò)電機(jī)的正轉(zhuǎn)來(lái)實(shí)現(xiàn)的,同時(shí)要求排水閥一直翻開(kāi)。脫水完畢后,發(fā)出報(bào)警,并自動(dòng)關(guān)閉排水閥。其他動(dòng)作洗衣機(jī)控制面板上還配有啟動(dòng),停頓電源,強(qiáng)洗,弱洗按鈕。2.2系統(tǒng)構(gòu)成部件主控制系統(tǒng)運(yùn)用的是AT89S52單片機(jī)其主要控制的對(duì)象包括:洗衣時(shí)間,洗衣種類及電機(jī).。這些被控對(duì)象是根據(jù)不同的洗衣程序來(lái)設(shè)定他們不同的工作狀況和工作時(shí)間的,同時(shí)需要液晶顯示不同的工作狀態(tài)及運(yùn)行時(shí)間。發(fā)光二極管用來(lái)指示洗滌速度及洗滌種類;按鍵用來(lái)控制程序的運(yùn)行和洗滌種類和洗滌時(shí)間;蜂鳴器用來(lái)進(jìn)展程序運(yùn)行提示及故障報(bào)警。下面是洗衣機(jī)控制器系統(tǒng)控制框圖:ATS8952ATS8952電源時(shí)鐘信號(hào)LCD液晶顯示電路按鍵控制電路復(fù)位電路報(bào)警電路各框圖的作用包括:a)單片機(jī)電路單片機(jī)電路是程序控制的中心。它把計(jì)算機(jī)的各種功能電路都集成在一塊芯片上。單片機(jī)根據(jù)輸入指令和檢測(cè)信號(hào),調(diào)出內(nèi)部的相應(yīng)程序,通過(guò)電路處理后輸出各種控制信號(hào),是洗衣機(jī)自動(dòng)完成操作過(guò)程。如果單片機(jī)自己出現(xiàn)故障或控制電路傳送給單片機(jī)的信號(hào)不正確,洗衣機(jī)就不能正常工作。b)直流電源電路這是為單片機(jī)及其外圍控制電路提供曉以電壓直流電源的電路,它將輸入的220V交流電經(jīng)過(guò)變壓、整流、濾波-穩(wěn)壓后,變?yōu)榉€(wěn)定的低壓直流電,送給單片機(jī)、顯示電路等。c)復(fù)位電路此電路的作應(yīng)是復(fù)位。在單片機(jī)接上電源以后,或電源出現(xiàn)過(guò)低電壓時(shí),將單片機(jī)存儲(chǔ)器復(fù)位,使其各項(xiàng)參數(shù)處于初始位置,即處于開(kāi)機(jī)時(shí)的標(biāo)準(zhǔn)程序狀態(tài),以消除某種原因的程序紊亂。d)時(shí)鐘電路由晶振元件與單片機(jī)內(nèi)部電路組成,產(chǎn)生的振蕩頻率為單片機(jī)提供時(shí)鐘信號(hào),供單片機(jī)計(jì)時(shí)和定時(shí)。e)按鍵輸入電路按鍵開(kāi)關(guān)按照一定的矩陣排列,當(dāng)按鍵被按動(dòng)時(shí),其接通的信號(hào)將輸送到單片機(jī)。單片機(jī)將對(duì)應(yīng)的調(diào)出內(nèi)部軟件進(jìn)展工作,使洗衣機(jī)進(jìn)入相應(yīng)的洗滌程序。f)顯示電路顯示電路由發(fā)光二極管按一定的矩陣排列而成,它是程序控制系統(tǒng)向用戶直接觀察到洗衣機(jī)的工作狀態(tài)的窗口。預(yù)設(shè)工作程序時(shí),可根據(jù)指示燈的閃亮來(lái)判斷洗衣機(jī)是否承受了指令;還可以通過(guò)指示燈的顯示來(lái)判斷洗衣機(jī)工作是否正常。g)報(bào)警電路此電路在洗衣機(jī)中起提示和報(bào)警作用。根據(jù)程序安排和軟件設(shè)置,當(dāng)洗衣完成后,洗衣機(jī)將發(fā)出聲音以提示用戶洗衣完成。方案論證與比擬3.1顯示模塊的選擇方案一采用數(shù)碼管顯示數(shù)碼管是現(xiàn)在電子設(shè)計(jì)中使用相當(dāng)普遍的一種顯示設(shè)備,每個(gè)數(shù)碼管由7個(gè)發(fā)光二極管按照一定的排列構(gòu)造組成,根據(jù)七個(gè)發(fā)光二極管的正負(fù)極連接不同,又分為共陰極數(shù)碼管和共陽(yáng)極數(shù)碼管兩種,選擇的數(shù)碼管不同,程序設(shè)計(jì)上也有一定的差異。數(shù)碼管顯示的數(shù)據(jù)內(nèi)容比擬直觀,通常顯示從0到F中的任意一個(gè)數(shù)字,一個(gè)數(shù)碼管可以顯示一位,多個(gè)數(shù)碼管就可以顯示多位,在顯示位數(shù)比擬少的電路中,程序編寫(xiě),外圍電路設(shè)計(jì)都十分簡(jiǎn)單,但是當(dāng)要顯示的位數(shù)相對(duì)多的時(shí)候,數(shù)碼管操作起來(lái)十分煩瑣,顯示的速度受到限制。并且當(dāng)硬件電路設(shè)計(jì)好之后,系統(tǒng)顯示能力根本也被確定,系統(tǒng)顯示能力的擴(kuò)展受到了限制。而且數(shù)碼管功耗高,與現(xiàn)代洗衣機(jī)大肆提倡節(jié)能省電的口號(hào)相悖。方案二采用液晶顯示器顯示液晶顯示屏具有體積小、功耗低、顯示內(nèi)容豐富等特點(diǎn),用戶可以根據(jù)自己的需求,顯示自己所需要的、甚至是自己動(dòng)手設(shè)計(jì)的圖案。當(dāng)需要顯示的數(shù)據(jù)比擬復(fù)雜的時(shí)候,它的優(yōu)點(diǎn)就突現(xiàn)出來(lái)了,并且當(dāng)硬件設(shè)計(jì)完成時(shí),可以通過(guò)軟件的修改來(lái)不斷擴(kuò)展系統(tǒng)顯示能力。外圍驅(qū)動(dòng)電路設(shè)計(jì)比擬簡(jiǎn)單,顯示能力的擴(kuò)展將不會(huì)涉及到硬件電路的修改,可擴(kuò)展性很強(qiáng)。字符型液晶顯示屏已經(jīng)成為了單片機(jī)應(yīng)用設(shè)計(jì)中最常用的信息顯示器件之一。缺乏之處在于其價(jià)格比擬昂貴,驅(qū)動(dòng)程序編寫(xiě)比擬復(fù)雜。綜上所述,為了更好的顯示出洗衣機(jī)的工作狀態(tài)以到達(dá)系統(tǒng)設(shè)計(jì)的要求,本設(shè)計(jì)選用方案二,即采用液晶顯示及相關(guān)電路來(lái)構(gòu)成洗衣機(jī)的控制面板,3.2單片機(jī)的選擇置換位置方案一AVR單片機(jī)Atmega16置換位置AVR單片機(jī)開(kāi)發(fā)的門(mén)檻非常低,只要會(huì)操作電腦就可以學(xué)習(xí)AVR單片機(jī)的開(kāi)發(fā)。只需一條ISP下載線,把編輯、調(diào)試通過(guò)的軟件程序直接在線寫(xiě)入AVR單片機(jī),即可以開(kāi)發(fā)AVR單片機(jī)系列中的各種封裝的器件。AVR單片機(jī)因此在業(yè)界號(hào)稱“一線打天下〞。便于升級(jí)。AVR程序?qū)懭胧侵苯釉陔娐钒迳线M(jìn)展程序修改、燒錄等操作。AVR單片機(jī)是高速嵌入式單片機(jī)保密性能好。它具有不可破解的位加密鎖LockBit技術(shù),保密位單元深藏于芯片內(nèi)部,無(wú)法用電子顯微鏡看到。,1AVR是單指令周期,相對(duì)51的一個(gè)機(jī)器周期是12個(gè)時(shí)鐘周期似乎很快。但是,AVR常用外接晶振為4M,而51常用外接晶振為24M。這樣算下來(lái),AVR速遞不過(guò)是51的2倍;

2,AVR不支持并行總線,而且沒(méi)有WR、RD、ALE等管腳,如果訪問(wèn)外部并行總線器件〔RAM,FLASH等〕時(shí),就要用I/O口仿并行總線時(shí)序。不僅編程麻煩,而且速遞也下降了;方案二AT89S52單片機(jī)52系列優(yōu)點(diǎn)之一是它從內(nèi)部的硬件到軟件有一套完整的按位操作系統(tǒng),稱作位處理器,或布爾處理器。它的處理對(duì)象不是字或字節(jié)而是位。它不光能對(duì)片內(nèi)某些特殊功能存放器的某位進(jìn)展處理,如傳送、置位、清零、測(cè)試等,還能進(jìn)展位的邏輯運(yùn)算,其功能十分完備,使用起來(lái)得心應(yīng)手。雖然其他種類的單片機(jī)也具有位處理功能,但能進(jìn)展位邏輯運(yùn)算的實(shí)屬少見(jiàn)。51系列在片內(nèi)RAM區(qū)間還特別開(kāi)辟了一個(gè)雙重功能的地址區(qū)間,十六個(gè)字節(jié),單元地址20H~2FH,它既可作字節(jié)處理,也可作位處理(作位處理時(shí),合128個(gè)位,相應(yīng)位地址為OOH~7FH),使用極為靈活。這一功能無(wú)疑給使用者提供了極大的方便,因?yàn)橐粋€(gè)較復(fù)雜的程序在運(yùn)行過(guò)程中會(huì)遇到很多分支,因而需建設(shè)很多標(biāo)志位,在運(yùn)行過(guò)程中,需要對(duì)有關(guān)的標(biāo)志位進(jìn)展置位、清零或檢測(cè),以確定程序的運(yùn)行方向。而實(shí)施這一處理(包括前面所有的位功能),只需用一條位操作指令即可。方案三凌陽(yáng)單片機(jī)凌陽(yáng)單片機(jī)采用μ'nSPTM內(nèi)核。就是基于SOC的新型的數(shù)/模混合的系統(tǒng)級(jí)芯片。在一個(gè)芯片內(nèi)集成了單片機(jī)數(shù)據(jù)采集或控制系統(tǒng)所需的模擬和數(shù)字外設(shè)及其它功能部件。單片機(jī)有8位、16位共50多種不同的IC芯片型號(hào)及其產(chǎn)品。凌陽(yáng)單片機(jī)具有集成度高、數(shù)/?;旌稀⒐δ苋?、低功耗、低電壓和易于開(kāi)發(fā)等特點(diǎn)。另外,凌陽(yáng)單片機(jī)還增加了適合于DSP的某些特殊指令;有些系列的單片機(jī)還嵌入了LCD控制/驅(qū)動(dòng)和雙音多頻發(fā)生器功能。這些都進(jìn)一步擴(kuò)大了單片機(jī)的應(yīng)用范圍。綜上所述,AT89S52單片機(jī)以其高性價(jià)比進(jìn)入了我的視野,并足以實(shí)現(xiàn)洗衣機(jī)的各種功能。所以,在我設(shè)計(jì)的這個(gè)洗衣機(jī)控制面板中,我選用了方案二,即采用AT89S52單片機(jī)。第四章系統(tǒng)硬件電路的設(shè)計(jì)4.1單片機(jī)控制局部—單片機(jī)AT89S52AT89S52是一個(gè)低功耗,高性能CMOS8位單片機(jī),片內(nèi)含8kBytesISP(In-systemprogrammable)的可反復(fù)擦寫(xiě)1000次的Flash只讀程序存儲(chǔ)器,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng)及80C51引腳構(gòu)造,芯片內(nèi)集成了通用8位中央處理器和ISPFlash存儲(chǔ)單元,功能強(qiáng)大的微型計(jì)算機(jī)的AT89S52可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價(jià)比的解決方案。單片機(jī)采用AT89S52,其采用最小化應(yīng)用系統(tǒng)設(shè)計(jì)。P0口和P2口作為共陽(yáng)LED數(shù)碼管驅(qū)動(dòng)用。P1口作為16鍵的鍵盤(pán)接口,其中T0-T3分別為百位,個(gè)位,小數(shù)位的頻率操作鍵。百位數(shù)只能是0或1。當(dāng)百位數(shù)為0時(shí),十位數(shù)為8或9;當(dāng)百位數(shù)為1時(shí),十位數(shù)只能為0。個(gè)位及小數(shù)位為0-9之中任意數(shù)。T4-T14為發(fā)射頻率預(yù)置鍵,T15為單聲道/立體聲控制鍵。P3.0,P3.1和P3.2作為與BH1415F的通信端口,用于傳送發(fā)射頻率控制數(shù)據(jù);P3.3用于立體聲發(fā)射指標(biāo)。芯片內(nèi)部構(gòu)造及性能AT89S52單片機(jī)包含中央處理器、程序存儲(chǔ)器(ROM)、數(shù)據(jù)存儲(chǔ)器(RAM)、定時(shí)器/計(jì)數(shù)器、并行I/O口、串行I/O口和中斷系統(tǒng)等幾大單元以及數(shù)據(jù)總線、地址總線和控制總線三大總線構(gòu)成。圖4-1為單片機(jī)內(nèi)部構(gòu)造框圖[13]。(1)中央處理器中央處理器(CPU)是整個(gè)單片機(jī)的核心部件,能處理8位二進(jìn)制數(shù)據(jù)或代碼,CPU負(fù)責(zé)控制、指揮和調(diào)度整個(gè)單元系統(tǒng)協(xié)調(diào)的工作,完成運(yùn)算和控制輸入輸出功能等操作。(2)程序存儲(chǔ)器AT89S52共有8KB個(gè)E2PROM,用于存放用戶程序,原始數(shù)據(jù)或表格。(3)數(shù)據(jù)存儲(chǔ)器〔RAM〕AT89S52內(nèi)部有128個(gè)8位用戶數(shù)據(jù)存儲(chǔ)單元和128個(gè)專用存放器單元,它們是統(tǒng)一編址的,專用存放器只能用于存放控制指令數(shù)據(jù),用戶只能訪問(wèn),而不能用于存放用戶數(shù)據(jù),所以,用戶能使用的RAM只有128個(gè),可存放讀寫(xiě)的數(shù)據(jù),運(yùn)算的中間結(jié)果或用戶定義的字型表。圖4-1內(nèi)部構(gòu)造框圖(4)并行輸入輸出口AT89S52共有4組8位I/O口(P0、P1、P2或P3),用于對(duì)外部數(shù)據(jù)的傳輸。(5)串行輸入輸出口AT89S52內(nèi)置一個(gè)全雙工串行通信口,用于與其它設(shè)備間的串行數(shù)據(jù)傳送,該串行口既可以用作異步通信收發(fā)器,也可以當(dāng)同步移位器使用。(6)定時(shí)/計(jì)數(shù)器AT89S52有三個(gè)16位的可編程定時(shí)/計(jì)數(shù)器,以實(shí)現(xiàn)定時(shí)或計(jì)數(shù)功能,并以其定時(shí)或計(jì)數(shù)結(jié)果對(duì)單片機(jī)進(jìn)展控制。(7)中斷系統(tǒng)AT89S52具備較完善的中斷功能,有兩個(gè)外中斷、三個(gè)定時(shí)/計(jì)數(shù)器中斷和一個(gè)串行中斷,可滿足不同的控制要求,并具有兩級(jí)的優(yōu)先級(jí)別選擇。(8)主要性能·8KB可改編程序Flash存儲(chǔ)器〔可經(jīng)受1000次的寫(xiě)入/擦除周期〕·全靜態(tài)工作:0Hz~24MHz·三級(jí)程序存儲(chǔ)器保密·128×8字節(jié)內(nèi)部RAM·32條可編程I/O線·2個(gè)16位定時(shí)器/計(jì)數(shù)器·6個(gè)中斷源·可編程串行通道·片內(nèi)時(shí)鐘振蕩器AT89S52的引腳及功能圖4-2AT89S52芯片引腳圖(1)電源和晶振VCC:供電電壓。

GND:接地。XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。

XTAL2:來(lái)自反向振蕩器的輸出。(2)I/O口①P0口P0口的字節(jié)地址為80H,位地址為80H~87H。P0口既可以作為通用I/O口使用,也可以作為單片機(jī)系統(tǒng)的地址/數(shù)據(jù)線使用。當(dāng)作為輸出口使用時(shí),由于輸出電路是漏極開(kāi)路,必須外接上拉電阻才能有高電平輸出。②P1口P1口的字節(jié)地址為90H,位地址為90H~97H。P1口只能作為通用I/O口使用。當(dāng)作為輸出口使用時(shí),已能對(duì)外提供推拉電流負(fù)載,外電路無(wú)需再接上拉電阻;當(dāng)作為輸入口使用時(shí),應(yīng)先向其鎖存器寫(xiě)入“1”,使輸出驅(qū)動(dòng)電路的FET③P2口P2口的字節(jié)地址為0A0H,位地址為0A0H~0A7H。P2口用于為系統(tǒng)提供高位地址,但只作為地址線使用而不作為數(shù)據(jù)線使用。此外,P2口也可作為通用I/O口使用。④P3口P3口的字節(jié)地址為0B0H,位地址為0B0H~0B7H。P3口可以作為通用I/O口使用,但在實(shí)際應(yīng)用中它的第二功能信號(hào)更為重要。P3口引腳的第二功能,如下所示:表4-1P3端口的特殊功能端口引腳兼用功能P3.0RXD〔串行輸入口〕P3.1TXD〔串行輸出口〕P3.2〔外部中斷0〕P3.3〔外部中斷1〕P3.4T0〔定時(shí)器0的外部輸入〕P3.5T1〔定時(shí)器1的外部輸入〕P3.6〔外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通〕P3.7〔外部數(shù)據(jù)存儲(chǔ)器讀選通〕(3)4根控制線①RST:復(fù)位信號(hào)。保持RST腳兩個(gè)機(jī)器周期以上的高電平,就可以完成CPU系統(tǒng)復(fù)位操作,使系統(tǒng)的一些單元內(nèi)容回到規(guī)定值。②/PSEN:外部程序存儲(chǔ)器讀選通信號(hào)。在讀外部ROM時(shí),/PSEN有效〔低電平〕,以實(shí)現(xiàn)外部ROM單元的讀操作。③/EA/VPP:訪問(wèn)程序存儲(chǔ)器控制信號(hào)。當(dāng)/EA信號(hào)為低電平時(shí),對(duì)ROM的讀操作限定在外部程序存儲(chǔ)器;而當(dāng)/EA為高電平時(shí),則對(duì)ROM的讀操作是從內(nèi)部程序存儲(chǔ)器開(kāi)場(chǎng),并可延續(xù)至外部程序存儲(chǔ)器。④ALE/PROG:地址鎖存控制信號(hào)。在系統(tǒng)擴(kuò)展時(shí),ALE用于控制P0口輸出的低8位地址送入鎖存器鎖存起來(lái),以實(shí)現(xiàn)低位地址和數(shù)據(jù)的分時(shí)傳送。此外由于ALE是以六分之一晶振頻率的固定頻率輸出的正脈沖,因此也可作為外部時(shí)鐘或外部定時(shí)脈沖使用.4.2單片機(jī)時(shí)鐘信號(hào)4.3顯示模塊4.3.1液晶顯示管概述要用單片機(jī)構(gòu)成洗衣機(jī)控制面板,就需要一個(gè)人機(jī)界面。常采用的方式是LCD液晶顯示運(yùn)行結(jié)果,用一個(gè)小鍵盤(pán)執(zhí)行某些功能,如請(qǐng)零、預(yù)置值、改變工作方式等等。所謂1602是指顯示的內(nèi)容為16*2,即可以顯示兩行,每行16個(gè)字符。目前市面上字符液晶絕大多數(shù)是基于HD44780液晶芯片的,控制原理是完全一樣的,因此基于HD44780寫(xiě)的控制程序可以很方便地應(yīng)用于市面上大局部的字符型液晶。4.31602液晶的正面(綠色背光,黑色字體)4.41602液晶反面(綠色背光,黑色字體)4.3.2工作原理字符型LCD1602通常有14條引腳線或16條引腳線的LCD,多出來(lái)的2條線是背光電源線VCC(15腳)和地線GND(16腳),其控制原理與14腳的LCD完全一樣,引腳定義如下表所示:

HD44780內(nèi)置了DDRAM、CGROM和CGRAM。

DDRAM就是顯示數(shù)據(jù)RAM,用來(lái)存放待顯示的字符代碼。共80個(gè)字節(jié),其地址和屏幕的對(duì)應(yīng)關(guān)系如下表:也就是說(shuō)想要在LCD1602屏幕的第一行第一列顯示一個(gè)"A"字,就要向DDRAM的00H地址寫(xiě)入“A〞字的代碼〔指A的字模代碼,0x20~0x7F為標(biāo)準(zhǔn)的ASCII碼,通過(guò)這個(gè)代碼,在CGROM中查找到相應(yīng)的字符顯示〕就行了。DDRAM地址與顯示位置的對(duì)應(yīng)關(guān)系事實(shí)上我們往DDRAM里的00H地址處送一個(gè)數(shù)據(jù),譬如0x31(數(shù)字1的代碼,見(jiàn)字模關(guān)系對(duì)照表)并不能顯示1出來(lái)。這是一個(gè)令初學(xué)者很容易出錯(cuò)的地方,原因就是如果你要想在DDRAM的00H地址處顯示數(shù)據(jù),則必須將00H加上80H,即80H,假設(shè)要在DDRAM的01H處顯示數(shù)據(jù),則必須將01H加上80H即81H。依次類推。大家看一下控制指令的的8條:DDRAM地址的設(shè)定,即可以明白是怎么樣的一回事了〕,1602液晶模塊內(nèi)部的字符發(fā)生存儲(chǔ)器〔CGROM)已經(jīng)存儲(chǔ)了160個(gè)不同的點(diǎn)陣字符圖形〔無(wú)漢字〕,如下表所示,這些字符有:阿拉伯?dāng)?shù)字、英文字母的大小寫(xiě)、常用的符號(hào)、和日文假名等,每一個(gè)字符都有一個(gè)固定的代碼,比方大寫(xiě)的英文字母“A〞的代碼是01000001B〔41H〕,顯示時(shí)模塊把地址41H中的點(diǎn)陣字符圖形顯示出來(lái),我們就能看到字母“A〞

上表中的字符代碼與我們PC中的字符代碼是根本一致的。因此我們?cè)谙駾DRAM寫(xiě)C51字符代碼程序時(shí)甚至可以直接用P1='A'這樣的方法。PC在編譯時(shí)就把“A〞先轉(zhuǎn)為41H代碼了。字符代碼0x00~0x0F為用戶自定義的字符圖形RAM(對(duì)于5X8點(diǎn)陣的字符,可以存放8組,5X10點(diǎn)陣的字符,存放4組),就是CGRAM了。后面我會(huì)詳細(xì)說(shuō)的。

0x20~0x7F為標(biāo)準(zhǔn)的ASCII碼,0xA0~0xFF為日文字符和希臘文字符,其余字符碼(0x10~0x1F及0x80~0x9F)沒(méi)有定義。

那么如何對(duì)DDRAM的內(nèi)容和地址進(jìn)展具體操作呢HD44780的指令集及其設(shè)置說(shuō)明,請(qǐng)瀏覽該指令集,并找出對(duì)DDRAM的內(nèi)容和地址進(jìn)展操作的指令。共11條指令:HD44780的指令集1.清屏指令功能:<1>去除液晶顯示器,即將DDRAM的內(nèi)容全部填入"空白"的ASCII碼20H;<2>光標(biāo)歸位,即將光標(biāo)撤回液晶顯示屏的左上方;

<3>將地址計(jì)數(shù)器(AC)的值設(shè)為0。2.光標(biāo)歸位指令

功能:<1>把光標(biāo)撤回到顯示器的左上方;

<2>把地址計(jì)數(shù)器(AC)的值設(shè)置為0;

<3>保持DDRAM的內(nèi)容不變3.進(jìn)入模式設(shè)置指令

功能:設(shè)定每次定入1位數(shù)據(jù)后光標(biāo)的移位方向,并且設(shè)定每次寫(xiě)入的一個(gè)字符是否移動(dòng)。參數(shù)設(shè)定的情況如下所示:位名

設(shè)置

I/D

0=寫(xiě)入新數(shù)據(jù)后光標(biāo)左移

1=寫(xiě)入新數(shù)據(jù)后光標(biāo)右移S

0=寫(xiě)入新數(shù)據(jù)后顯示屏不移動(dòng)1=寫(xiě)入新數(shù)據(jù)后顯示屏整體右移1個(gè)字4.顯示開(kāi)關(guān)控制指令功能:控制顯示器開(kāi)/關(guān)、光標(biāo)顯示/關(guān)閉以及光標(biāo)是否閃爍。參數(shù)設(shè)定的情況如下:

位名

設(shè)置

D

0=顯示功能關(guān)

1=顯示功能開(kāi)

C

0=無(wú)光標(biāo)

1=有光標(biāo)

B

0=光標(biāo)閃爍

1=光標(biāo)不閃爍5.設(shè)定顯示屏或光標(biāo)移動(dòng)方向指令功能:使光標(biāo)移位或使整個(gè)顯示屏幕移位。參數(shù)設(shè)定的情況如下:S/C

R/L

設(shè)定情況

0

0

光標(biāo)左移1格,且AC值減10

1

光標(biāo)右移1格,且AC值加11

0

顯示器上字符全部左移一格,但光標(biāo)不動(dòng)1

1

顯示器上字符全部右移一格,但光標(biāo)不動(dòng)6.功能設(shè)定指令

功能:設(shè)定數(shù)據(jù)總線位數(shù)、顯示的行數(shù)及字型。參數(shù)設(shè)定的情況如下:

位名

設(shè)置DL

0=數(shù)據(jù)總線為4位

1=數(shù)據(jù)總線為8位

N

0=顯示1行

1=顯示2行F

0=5×7點(diǎn)陣/每字符

1=5×10點(diǎn)陣/每字符7.設(shè)定CGRAM地址指令

功能:設(shè)定下一個(gè)要存入數(shù)據(jù)的CGRAM的地址。8.設(shè)定DDRAM地址指令

功能:設(shè)定下一個(gè)要存入數(shù)據(jù)的CGRAM的地址。(注意這里我們送地址的時(shí)候應(yīng)該是0x80+Address,這也是前面說(shuō)到寫(xiě)地址命令的時(shí)候要加上0x80的原因)9.讀取忙信號(hào)或AC地址指令功能:<1>讀取忙碌信號(hào)BF的內(nèi)容,BF=1表示液晶顯示器忙,暫時(shí)無(wú)法接收單片機(jī)送來(lái)的數(shù)據(jù)或指令;

當(dāng)BF=0時(shí),液晶顯示器可以接收單片機(jī)送來(lái)的數(shù)據(jù)或指令;

<2>讀取地址計(jì)數(shù)器(AC)的內(nèi)容。10.數(shù)據(jù)寫(xiě)入DDRAM或CGRAM指令一覽

功能:<1>將字符碼寫(xiě)入DDRAM,以使液晶顯示屏顯示出相對(duì)應(yīng)的字符;

<2>將使用者自己設(shè)計(jì)的圖形存入CGRAM。11.從CGRAM或DDRAM讀出數(shù)據(jù)的指令一覽功能:讀取DDRAM或CGRAM中的內(nèi)容。根本操作時(shí)序:讀狀態(tài)

輸入:RS=L,RW=H,E=H

輸出:DB0~DB7=狀態(tài)字寫(xiě)指令輸入:RS=L,RW=L,E=下降沿脈沖,DB0~DB7=指令碼輸出:無(wú)讀數(shù)據(jù)

輸入:RS=H,RW=H,E=H輸出:DB0~DB7=數(shù)據(jù)寫(xiě)數(shù)據(jù)

輸入:RS=H,RW=L,E=下降沿脈沖,DB0~DB7=數(shù)據(jù)輸出:無(wú)4.4鍵盤(pán)局部4.4.1單片機(jī)鍵盤(pán)和鍵盤(pán)接口概述單片機(jī)使用的鍵盤(pán)可分為獨(dú)立式和矩陣式兩種。獨(dú)立式實(shí)際上就是一組相互獨(dú)立的按鍵,這些按鍵可直接與單片機(jī)的I/O接口連接,其方法是每個(gè)按鍵獨(dú)占一條口線,接口簡(jiǎn)單[12]。矩陣式鍵盤(pán)也稱行列式鍵盤(pán),因?yàn)殒I的數(shù)目不多,所以鍵采用獨(dú)立式〔如圖4-7所示〕。圖4-5鍵盤(pán)接口電路圖按一個(gè)鍵到鍵的功能被執(zhí)行主要應(yīng)包括兩項(xiàng)工作:一是鍵的識(shí)別,即在鍵盤(pán)中找出被按的是哪個(gè)鍵,通過(guò)接口電路來(lái)實(shí)現(xiàn);另一項(xiàng)為哪一項(xiàng)鍵功能的實(shí)現(xiàn),通過(guò)執(zhí)行中斷服務(wù)程序來(lái)完成。下面來(lái)介紹鍵盤(pán)接口問(wèn)題[13]。具體來(lái)說(shuō),鍵盤(pán)接口應(yīng)完成以下操作功能:a鍵盤(pán)掃描,以判定是否有鍵被按下〔稱之為“閉合鍵〞〕。b鍵識(shí)別,以確定閉合鍵的行列位置。c產(chǎn)生閉合鍵的鍵碼。d排除多鍵、串鍵〔復(fù)按〕及去抖動(dòng)。這些內(nèi)容通常是以軟硬件結(jié)合的方式來(lái)完成的,即在軟件的配合下由接口電路來(lái)完成。但具體那些由硬件完成由軟件完成,要看接口電路的情況??偟脑瓌t是,硬件復(fù)雜軟件就簡(jiǎn)單,硬件簡(jiǎn)單軟件就得復(fù)雜一些。4.4.2單片機(jī)鍵盤(pán)接口和鍵功能的實(shí)現(xiàn)〔1〕鍵盤(pán)接口處理內(nèi)容①鍵掃描鍵盤(pán)上的鍵按行列組成矩陣,在行列的交點(diǎn)上都對(duì)應(yīng)有一個(gè)鍵。為判定有無(wú)鍵按下〔閉合鍵〕以及被按鍵的位置,可使用兩種方法:掃描法和翻轉(zhuǎn)法,其中掃描法使用較為普遍。②去抖動(dòng)當(dāng)掃描說(shuō)明有鍵被按下之后,緊接著應(yīng)進(jìn)展去抖動(dòng)處理。因?yàn)槌S面I盤(pán)的鍵實(shí)際上就是一個(gè)機(jī)械開(kāi)關(guān)構(gòu)造,被按下時(shí),由于機(jī)械接觸點(diǎn)的彈性及電壓突跳等原因,在觸點(diǎn)閉合或斷開(kāi)的瞬間會(huì)出現(xiàn)電壓抖動(dòng),如圖4-8所示。抖動(dòng)時(shí)間長(zhǎng)短與鍵的機(jī)械特性有關(guān),一般為5~10ms。而鍵的穩(wěn)定閉合時(shí)間和操作者按鍵動(dòng)作有關(guān),大約為十分之幾到幾秒不等。鍵按下鍵按下前沿抖動(dòng)后沿抖動(dòng)圖4-6鍵閉合和斷開(kāi)時(shí)的電壓抖動(dòng)③鍵碼計(jì)算被按鍵確定下來(lái)之后,接下來(lái)的工作是計(jì)算閉合鍵的鍵碼,因?yàn)橛辛随I碼,才能通過(guò)散轉(zhuǎn)指令把程序執(zhí)行轉(zhuǎn)到閉合鍵所對(duì)應(yīng)的中斷服務(wù)程序上去。也可以直接使用該閉合鍵的行列值組合產(chǎn)生鍵碼,但這樣做會(huì)使各子程序的入口地址比擬散亂,給JMP指令的使用帶來(lái)不便。所以通常都是以鍵的排列順序安排鍵號(hào),這樣安排,使鍵碼既可以根據(jù)行號(hào)列號(hào)以查表求得,也可以通過(guò)計(jì)算得到。假設(shè)各行的首號(hào)依次是00H,04H,08H,0CH。假設(shè)列號(hào)按0~3順序,則鍵碼的計(jì)算公式為:鍵碼=行首號(hào)+列號(hào)④等待鍵釋放計(jì)算鍵碼之后,再以延時(shí)后進(jìn)展掃描的方法等待鍵釋放。等待鍵釋放是為了保證鍵的一次閉合僅進(jìn)展一次處理。綜上所述,鍵盤(pán)接口處理的核心內(nèi)容是測(cè)試有無(wú)閉合鍵,對(duì)閉合鍵進(jìn)展去抖動(dòng)處理,求得閉合鍵的鍵碼。為了使鍵盤(pán)操作更穩(wěn)定可靠,還可以加一些附加功能。例如屏蔽功能:在對(duì)一個(gè)閉合鍵已進(jìn)展處理時(shí),再按下其它鍵不會(huì)產(chǎn)生影響;對(duì)于一個(gè)鍵,不管按下多長(zhǎng)時(shí)間,僅執(zhí)行一次鍵處理子程序等?!?〕鍵盤(pán)接口的控制方式在單片機(jī)的運(yùn)行過(guò)程中,何時(shí)執(zhí)行鍵盤(pán)掃描和處理,可有以下3種情況:①隨機(jī)方式,每當(dāng)CPU空閑時(shí)執(zhí)行鍵盤(pán)掃描程序。②中斷方式,每當(dāng)有鍵閉合時(shí)才向CPU發(fā)出中斷請(qǐng)求,中斷響應(yīng)后執(zhí)行鍵盤(pán)掃描程序。③定時(shí)方式,每隔一定時(shí)間執(zhí)行一次鍵盤(pán)掃描程序,定時(shí)可由單片機(jī)定時(shí)器完成。〔3〕鍵處理子程序在計(jì)算機(jī)中每一個(gè)鍵都對(duì)應(yīng)一個(gè)處理子程序,得到閉合鍵的鍵碼后,就可以根據(jù)鍵碼,轉(zhuǎn)相應(yīng)的鍵處理子程序〔分支是使用JMP等散轉(zhuǎn)指令實(shí)現(xiàn)的〕,進(jìn)展字符、數(shù)據(jù)的輸入或命令的處理,這樣就可以實(shí)現(xiàn)相應(yīng)鍵所設(shè)定的功能[14]。4.4.3單元電源電路設(shè)計(jì)注意層次注意層次由于采用單片機(jī)控制的數(shù)字調(diào)頻臺(tái)功耗很小,可用7805三端穩(wěn)壓塊分別對(duì)單片機(jī)和BH1415F電路單獨(dú)供電,電源變壓器功率大于10W即可。為了能夠讓單片機(jī)和調(diào)頻發(fā)射局部更好,更穩(wěn)定地工作,采用了圖4-10所示單元電源電路,由電源變壓器、橋堆和濾波電容器所組成。電源變壓器的初級(jí)電壓輸入為220V,次級(jí)輸出電壓為12V[15][16]。由于單片機(jī)所需的是+5V電源,經(jīng)濾波電容和三端穩(wěn)壓集成電路MC7812后可得到+12V電壓,MC7812能將15V~25V的直流電壓變換成12V的穩(wěn)定電壓,在12V的電壓中含有少量的低頻成分和接收外界的高頻成分,再經(jīng)后一級(jí)濾波后送三端穩(wěn)壓集成電路7805,7805能將大于7V~15V的直流電壓變換成5V的穩(wěn)定電壓。同時(shí)由于電流較大導(dǎo)致三端穩(wěn)壓集成電路MC7812和7805過(guò)熱,為了確保電路工作正常,給兩個(gè)芯片分別加上散熱片。圖4-7電源電路圖直流穩(wěn)壓電源的檢測(cè)本系統(tǒng)對(duì)電源要求高,因?yàn)榉€(wěn)定性和可靠性在發(fā)射電路重要意義。為了提高穩(wěn)定性,所以采用如圖4-10的穩(wěn)壓電源,電源電路的主要部件采用集成的三端穩(wěn)壓器件如7812與7805,穩(wěn)壓電源輸入電壓范圍寬,輸出電壓穩(wěn)定,抗干擾能力強(qiáng),以滿足調(diào)頻發(fā)射機(jī)的要求[12]。數(shù)字萬(wàn)用表對(duì)穩(wěn)壓電源的測(cè)試結(jié)果:表4-5穩(wěn)壓電源的測(cè)試結(jié)果輸入級(jí)〔原〕濾波穩(wěn)壓輸出輸出級(jí)+12V直流穩(wěn)壓電源220V11.99V4.99V第五章系統(tǒng)程序的設(shè)計(jì)5.1主程序首先,進(jìn)展整個(gè)程序的初始化,開(kāi)機(jī)時(shí)先顯示一下“088.0〞,然后進(jìn)入查鍵和顯示函數(shù)的循環(huán)。當(dāng)有按鍵按下時(shí),程序判斷是哪個(gè)鍵被按下,然后執(zhí)行相應(yīng)的按鍵功能,并調(diào)用數(shù)碼顯示,顯示所設(shè)置的發(fā)射頻率;當(dāng)沒(méi)有鍵按下時(shí),返回鍵盤(pán)掃描,再判斷是否有鍵被按下。本次程序設(shè)計(jì)的整體流程圖,如圖5-1所示:YY清屏調(diào)用顯示鍵盤(pán)掃描判斷哪個(gè)鍵被按下及次數(shù)執(zhí)行相應(yīng)的按鍵功能圖5-1程序設(shè)計(jì)整體流程圖初始化N鍵被按下5.2延時(shí)子程序延時(shí)函數(shù)在本系統(tǒng)中主要用于1ms的顯示延時(shí)和10ms的按鍵消抖。5.3查鍵子程序系統(tǒng)采用獨(dú)立式鍵盤(pán)。鍵盤(pán)局部應(yīng)實(shí)現(xiàn)如下功能:首先,對(duì)鍵盤(pán)進(jìn)展掃描,判斷是否有鍵被按下。如果沒(méi)有,則轉(zhuǎn)回鍵盤(pán)掃描,看下次是否有鍵被按下;如果有鍵被按下,則檢測(cè)此按鍵被按下了幾次。接著對(duì)鍵進(jìn)展去抖動(dòng),然后算出是哪個(gè)鍵被按下,再延時(shí)等待鍵釋放。因?yàn)槊恳粋€(gè)鍵都對(duì)應(yīng)一個(gè)處理子程序,得到閉合鍵的鍵碼后,就可以根據(jù)鍵碼,轉(zhuǎn)相應(yīng)的鍵處理子程序,進(jìn)展字符、數(shù)據(jù)的輸入或命令的處理。這樣就可以實(shí)現(xiàn)該鍵所設(shè)定的功能。根據(jù)上述說(shuō)明,畫(huà)出本次程序設(shè)計(jì)的鍵處理流程圖,如圖5-6所示:開(kāi)場(chǎng)開(kāi)場(chǎng)鍵掃描延時(shí)去抖是否按下NY計(jì)算鍵值返回第六章系統(tǒng)調(diào)試及性能分析6.1硬件調(diào)試硬件調(diào)試時(shí)先檢查電路板的焊接情況,在檢查無(wú)誤后可以通電檢查。實(shí)際制作中可結(jié)合示波器對(duì)電路各個(gè)主要點(diǎn)的波形情況進(jìn)展綜合硬件測(cè)試分析。6.2軟件調(diào)試軟件調(diào)試與所選用的軟件構(gòu)造和程序設(shè)計(jì)技術(shù)有關(guān)。如果采用模塊化程序設(shè)計(jì)技術(shù),則逐個(gè)模塊設(shè)計(jì)好之后,再進(jìn)展系統(tǒng)程序總調(diào)試。調(diào)試子程序時(shí)可采用單步運(yùn)行方式和斷點(diǎn)運(yùn)行方式,通過(guò)檢查用戶系統(tǒng)CPU的現(xiàn)場(chǎng)、RAM的內(nèi)容和I/O口的狀態(tài),檢查程序執(zhí)行結(jié)果是否符合設(shè)計(jì)要求。通過(guò)檢測(cè),可以發(fā)現(xiàn)程序中的死循環(huán)錯(cuò)誤、機(jī)器碼錯(cuò)誤及轉(zhuǎn)換地址錯(cuò)誤,同時(shí)也可以發(fā)現(xiàn)用戶系統(tǒng)中的硬件故障、軟件算法及硬件設(shè)計(jì)錯(cuò)誤。在調(diào)試過(guò)程中逐部調(diào)整用戶系統(tǒng)的軟件和硬件。各程序模塊設(shè)計(jì)好后,可把相關(guān)的功能模塊聯(lián)合起來(lái)一起進(jìn)展整體綜合調(diào)試。在這個(gè)階段假設(shè)發(fā)生錯(cuò)誤,可以考慮子程序在運(yùn)行時(shí)是否在破壞現(xiàn)場(chǎng),緩沖區(qū)數(shù)據(jù)是否發(fā)生變化,最展區(qū)的深度是否不夠,輸入設(shè)備的狀態(tài)是否正常等。單步和斷點(diǎn)調(diào)試后,還應(yīng)進(jìn)展連續(xù)調(diào)試,因?yàn)閱纹瑱C(jī)的運(yùn)行是在嚴(yán)格的時(shí)序下進(jìn)展的,單步運(yùn)行成功并不代表連續(xù)運(yùn)行成功。待全部調(diào)試完成后,應(yīng)反復(fù)運(yùn)行屢次,除觀察穩(wěn)定性之外,還要考慮運(yùn)行條件是否與實(shí)際相符等等。6.3性能分析用液晶顯示器顯示的洗衣機(jī)控制面板顯示明了簡(jiǎn)單,方便用戶觀察洗衣機(jī)的工作狀態(tài)。用AT89S52單片機(jī)作為主控制器價(jià)格低廉,工作可靠性高,設(shè)計(jì)調(diào)試簡(jiǎn)單。結(jié)論在這為期兩個(gè)多月的日子里,通過(guò)對(duì)畢業(yè)設(shè)計(jì)論文方案的提出,產(chǎn)品的制作與調(diào)試,程序的設(shè)計(jì)與編程。使我對(duì)五年來(lái)所學(xué)的知識(shí)有了一個(gè)清晰明確的總體概括,具體到現(xiàn)在:通過(guò)本次畢業(yè)設(shè)計(jì)課題設(shè)計(jì),我了解到洗衣機(jī)控制器的主要設(shè)計(jì)思路,穩(wěn)固了自己所學(xué)電氣控制方面的大量科學(xué)知識(shí),也增加了諸如AutoCAD繪圖軟件、Office辦公軟件、PROTEL等一系列設(shè)計(jì)畢業(yè)課題論文所需要的必須的輔助技能的熟練程度。另外還有專門(mén)值得一提的是對(duì)新生事物的熟悉和迅速掌握其特性規(guī)律、構(gòu)造原理及其相關(guān)功能作用的認(rèn)知能力有了大幅提高,這是關(guān)鍵的,也是我最看重的,最珍惜的。同時(shí),也了解到洗衣機(jī)控制器系統(tǒng)具體操作步驟。這其中的要點(diǎn)難點(diǎn)、技術(shù)處理,和作為主控制器的AT89S52單片機(jī)的工作原理以及電源電路的內(nèi)部功能構(gòu)造。完成畢業(yè)課題設(shè)計(jì)后,不但明顯感覺(jué)到自己在大學(xué)求學(xué)期間的充實(shí)、激情以及鉆研精神,也使自己多年來(lái)所學(xué)的理論知識(shí)和實(shí)踐有了一次時(shí)機(jī)結(jié)合充分發(fā)揮的絕好時(shí)機(jī),進(jìn)一步深化穩(wěn)固自己所學(xué)的專業(yè)知識(shí)。當(dāng)然,在本次畢業(yè)設(shè)計(jì)中,同時(shí)也不可防止的認(rèn)識(shí)到自身在某些方面的缺乏之處,例如所學(xué)專業(yè)知識(shí)不夠全面平衡,有點(diǎn)相當(dāng)熟練,有的略顯生疏,這樣就給本次畢業(yè)設(shè)計(jì)帶來(lái)一定難度,以至于初稿反復(fù)修改重?cái)M好幾次,耽誤了辦事效率與速度。當(dāng)今科技興旺日新月異的現(xiàn)代社會(huì),電氣行業(yè)類的產(chǎn)品與技術(shù)其更新?lián)Q代的腳步相當(dāng)快,所以作為一名電氣工程專業(yè)的本科生一定要本著“活到老,學(xué)到老〞、“學(xué)無(wú)止境〞的人生態(tài)度。隨時(shí)有著警覺(jué)感,保持不斷積極“充電〞的心態(tài),絲毫不能松懈,以迎接新的挑戰(zhàn)。雖然在本設(shè)計(jì)中出現(xiàn)了許許多多的問(wèn)題,但通過(guò)自己不斷的閱讀資料及;李教師的悉心指導(dǎo)下一一實(shí)現(xiàn)了解決。在整個(gè)制作過(guò)程中,不進(jìn)進(jìn)一步增強(qiáng)了自己的理論知識(shí),還鍛煉了自己的動(dòng)手能力,這對(duì)我以后的學(xué)習(xí)和工作受益匪淺!參考文獻(xiàn)[1]AT89C51,AT89C52說(shuō)明書(shū)[S].ATMEL公司提供[2]楊俊.高保真數(shù)碼調(diào)頻發(fā)射器.日RHOM司去年推出的新一代調(diào)頻立體聲發(fā)射IC:BH1417系列,其高頻振蕩局部采用頻率合成電路,振蕩頻率穩(wěn)定。音頻信號(hào)的處理,將預(yù)加重電路、限幅電路、低通濾波電路(LPF)一體化,使音頻信號(hào)的質(zhì)量與BA1404相比有很大改良。家庭電子-2004年11期.[3]周貽春,樓然苗.小功率數(shù)控調(diào)頻發(fā)射器的設(shè)計(jì).利用單片機(jī)及調(diào)頻發(fā)射集成電路BH1415F,設(shè)計(jì)了適合教室內(nèi)使用的數(shù)控小功率調(diào)頻發(fā)射器,具有發(fā)射頻率穩(wěn)定、可存儲(chǔ)11個(gè)常用發(fā)射頻率、發(fā)射頻率在80.0MHz至109.9MHz范圍內(nèi)任意可調(diào)等特點(diǎn).科技創(chuàng)新導(dǎo)報(bào)-2008年7期.[4張洪潤(rùn),藍(lán)清華等.單片機(jī)應(yīng)用技術(shù)教程.北京:清華大學(xué)出版社,1997.[5]鈴木憲次.高頻電路的設(shè)計(jì)與制作.科學(xué)出版社,2005.[6]李華.MCS-51系列單片機(jī)實(shí)用接口技術(shù).北京:北京航空航天大學(xué)出版社1993.[7]趙曉安.MCS-51單片機(jī)原理及應(yīng)用.天津:天津大學(xué)出版社,2001.[8]李鵬飛.AVR單片機(jī)與小鍵盤(pán)的使用.無(wú)線電,2006(5):39-41.[9]李光飛,樓然苗等單片機(jī)C程序設(shè)計(jì)實(shí)例指導(dǎo).北京:北京航空航天大學(xué)出版社,2005.[10]李廣弟,朱月秀,王秀山.單片機(jī)根基[M].北京:北京航空航天大學(xué)出版社,2001.[11]陳粵初等.單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與實(shí)踐.北京:北京航空航天大學(xué)出版社,1991.[12]吳景狄.單片機(jī)的鍵盤(pán)及LED數(shù)碼顯示接口.電子世界,2001(4):30-31.[13]譚博學(xué),苗匯靜等.集及成電路原理應(yīng)用.電子工業(yè)出版社,2003.[14]宋東生.整流濾波電路,無(wú)線電,2002(453):42-43.[15]周興華.變?nèi)荻O管和電調(diào)諧.電子世界,2000(6):54.[16]全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽組委會(huì).第五屆全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽獲獎(jiǎng)作品選編第1版,北京理工大學(xué)出版社,2005.[17]黃智偉,王彥等.全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽訓(xùn)練教程.電子工業(yè)出版社,2004.[18]WUXunwei,HANGGuoqiang,MassoudPedram.LowpowerDCcircuitsemployingACpowersupply,SCIENCEINCHINA(INFORMATIONSCIENCES),2002Vol.45No.3,232.附錄一:主電路圖附錄二:程序源代碼#include<reg52.h>#defineucharunsignedcharsbitrs=P3^5;sbitrw=P3^6;sbite=P3^7;sbita0=P2^0;sbita1=P2^1;sbita2=P2^2;sbita3=P2^3;sbita4=P2^4;staticcharsu_ma[]={"0123456789"};charshi_jian[]={"time:30:00"};ucharhour,minute,second,da,mo,ye;unsignedintC100us;ucharkey1=0,key2=0,key3=0,a=0;delay(unsignedinti){while(i){i--;}}anniu1(){key1++;delay(20000);}anniu2(){key2++;delay(20000);}anniu3(){key3++;delay(20000);}enrw(){rs=0;rw=0;e=0;delay(35);e=1;}write_data(ucharM){P1=M;rs=1;rw=0;e=0;delay(35);e=1;}display(uchar*s){for(;*s!='\0';s++)write_data(*s);}niti(){P1=0x01;enrw();P1=0x38;enrw();P1=0x0c;enrw();P1=0x06;enrw();}lcdstart0(){niti();P1=0x80;enrw();if(key1==0){if(key3==0){display("MODlaundry");}if(a4==0){anniu3;}if(key3==1){display("MODlaundryz");}if(key3==2){display("MODlaundryq");}if(key3>2){key3=0;}}if(key1==1){display("MODDehydration");}if(key1>1){key1=0;}P1=0xc0;enrw();display(shi_jian);}lcdxs(){shi_jian[5]=su_ma[minute/10];shi_jian[6]=su_ma[minute%10];shi_jian[8]=su_ma[second/10];shi_jian[9]=su_ma[second%10];}voidT0Int(void)interrupt1using0//T0中斷服務(wù)函數(shù){//C100us--;if(a3==0){TR0=0;}//if(minute==0)//{if(second==0)//{EA=0;}}C100us--;if(C100us==0)//100us計(jì)數(shù)器為0,重置計(jì)數(shù)器{C100us=20000;second--;delay(1400);if(second==00){second=59;minute--;}//if(minute==0)//{TR0=0;}lcdxs();lcdstart0();lcdxs();}}voidmain(void){TMOD=0X02;//設(shè)置T0工作方式與初值TH0=0xd2;TL0=0x00;IE=0X82;//開(kāi)中斷//EA=1;minute=00;second=00;C100us=20000;while(1){if(minute==0){if(second==0){TR0=0;key2=0;}}if(a0==0){anniu1();}if(a1==0){anniu2();}if(key2==0){minute=00;second=00;}if(key2==1){minute=19;second=59;}if(key2==2){if(a2==0){minute++;if(minute==60){minute=0;}}if(a3==0){if(minute==0){minute=60;}minute--;}}if(key2==3){if(a2==0){TR0=1;}//if(a3==0)//{TR0=0;}}if(key2>3){key2=0;}/*if(a2==1){minute++;if(minute==60){minute=0;}}if(a3==1){if(minute==0){minute=60;}minute--;}*/lcdxs();lcdstart0();delay(10000);lcdxs();}}附錄三:英文原文。

Single-chipmicroprocessorcontroller,sayagainorembeddedcontroller.Butnowtheintelligentelectricalapplianceswithoutexceptionisadoptedtorealizemicrocontroller,householdappliancesisoneofthemostSCM.Itisintelligenthouseholdappliancesofheartandbrain.Becauseofhouseholdappliances,smallsize,sothecontrollersmallerrequesttoembeditsstructure.Andhomeappliances,functionaldifferencesaremorevarieties,soitscontrollerhasflexiblecontrolfunction.Withsmallvolumeandmicrocontrollerprogrammingflexibilityandproducevariouscontrolfunction,andcanmeetthedemandofhouseholdappliances.AT89C2051ATMELcompanyeightsingle-chipmicrocontrollerisoneofseries,isakindof20footdoublerowinlinechip.Itcontains2KBcanburntheFLASHmemory,andalsohas128bytesofRAM,15I/Oport,5interrupt,2,cansatisfytheneedoftheprogramhasalsoand51series,instructions,basedonthecharacteristicsandcompatiblechooseittodesignanintelligentmachine,canachievethefollowingfeatures:1,dolaundryworkingfunction:thestrongandweakcatharsis,2,laundryprogramfunction:containfourindependentprocedures,namelythestandardprocedure,economiclaundry,washinglaundry,dehydrationsinglefunction,3,specialfunction:faultdiagnosis,safetyprotectionandvibration-proof,pause,intermittentwork,lightdisplayfunction.Awashingmachine,thecontrolfunctionWashingmachinestocompletetheworkingeneral,besideswashinglaundryandeffectivenessoftheprocessofartificialsimulated,accordingtothemechanicalpropertiesofthewashingmachineandrelatedelectroniccontrol.ForasingleBoLunsetsbarreltypeautomaticwashingmachine,firstrequirementcanfinishwashingfunction,Alsoaccordingtouser'srequirementssetseveraldifferentwashingprocedure,Considerthesituationofwaterwashing;strongweakInaddition,butalsotothelaundryprocessoffaultdiagnosis,Ensurethesafetyofhigh-speedoperationisdehydration.Therefore,thegeneralrequirementsforautomaticwashingmachinehasthefollowingbasicfunctions.(1)theweakstrongwashingfunction.Whenstrongwashingisrequiredforeachtimereversaldriver,intermittenttimefor4S1S,Whenthedriverisweakreversewasheachtimetobreak,2Stonanjing.(2)4kindsofworkprocedures,namelythelaundrystandardprocedureeconomicprogramanddrainageprogram.SeparateprogramsStandardprocedureis------rinsewaterwashing,cleaning--Dehydrationandsoonthreetimes,eachcycletimewashingorrinselinksonacycletimereductionatthesametime,thespecific2minlinkisthefirstcycleforwashing,timefor6mincycles,thesecondandthirdrespectivelytorinse,timeandtime2min.Drain4mindynamictimemethodfor2min,dehydration,economicproceduresandstandardprocedures,onlyforthesecondcycle.Separateprogramiswaterwashing(6min)----(off)LiuShuinotline.Drainageprogramisdrainage,time----dehydrationandthecorrespondinglinkthesameprocedure.(3)indiagnosingdrainagesystem.Washingmachineinwaterordrainageprocess,ifincertaintimerangewaterordrainagefailedtoreachthatwater,drainagesystemisfaulty,inthemeasureofcontrolsystemsandproceduresaswarningsignalsbywarningthattheartificialexclude,.(4)duringdehydrationsafetyprotectionandthevibrationfunction.Washingmachine,ifopenduringdewateringmachinewillcover,automaticstopdehydrationoperation.Duringdehydration,ifappearclothesoffthebarycenteroffsetcausedbywindingbucketandimbalance,washingmachinewillstopautomatically,avoidexcessivevibrationdehydration,artificialprocessingrecoveryefforts.(5)intermittentdrivingmode.Dehydrationduringtheintermittentdrivingmode,soenergy.Thissystemrequirementsdriven5s,intermittent2s,duringabreakoffbyforcetomaintainhighspeedrotatingbucket.(6)pausefunctions.Regardlessofwhat,inthewashingmachineworkingstatewhenpressed,washingpausekeytosuspendwork,topressthestartbuttonagainafterwashingmachinecanpressoriginallyselectedworkscontinuetowork.(7)lightdisplayfunction.Washingthechoiceofthewaysofallkindsofworkandworkingstatusarerecordedopticaltipsanddisplay.ControllogiccircuitFully-automaticwasher-extractorcontrollogiccircuitasshowninfigure7-1.ItconsistsofasinglechipmicrocomputerAT89C2051asthecoreandrelevantintegratedcircuitandcomponents.Fromthegraph,theautomaticwashingmachinecontrollogiccircuitisquitesimple.Full-automaticwashingmachineisworkingpartshave3,itisthemotorandthedrainvalve.Inletvalve.Motoristhepowerofthewashingmachine,itturnsXiYiTongdriveandBoLunrotation,whichiswhenthewashingclothes.Usedtocontroltheinletvalveintowaterwashingmachine.Drainvalveisusedtocontroldrainage.Motorinhigh-speeddrivewhendehydrationclothingdehydration.Therearethreekindsofconditionofmotor,whichareturning.Reverseandstop.Generalmotorsworkinthisstateofthreekindsofconversion,soastorealizethewashing.Butwhentheworkonlyindehydration,inturnishigh.Inletvalveandopendrainvalve.Thisisonlytwokindsofstate.Afterworkingprocedure,washingmachineenterfirstaccordingtosystemRAM57Hunitfeaturewordsofwashinglaundryjudgingprocedures,ifthewordfor01H(characteristicsforsingleprocedure,02HforeconomicP1.0operatingprocedures.Waterinletvalveopensthedriverduringthewater.WaterK5switchsystemconstantlytesting,whendetectK5closedtoreachthepredetermined,feedwater.Ifthestipulated4minwithinthelimitfordetectingK5closed,watersystem,quitworkingcondition,thismachinetojumptotheprocedurestoaddresslabelFWfaulthandlingproceduresforitstreatmentforpolice,themethodis:willP1.0~P1.3allbuya"0"inthewashingmachine,suspendoperation,thenthewashingmachinetoring1s'stop2srulesconstantlyissuedawarningsignal,untilthemanualinterventionispressedK1button(pressK1afterthejumpbackandprogramstartingaddressprocess,washingmachineandtheinitialstatetostandby.Innormalcircumstances,K5detectedduringwater,waterwhenclosedtothereservation,washingwaterintothenextprogramthatwashingwork.Becausethemotorinwashingorrinsewhenworkis'reverseandintermittentthreestate,soP1.2P1.3,withtwolinesofthinkingcanrealizethethreestatecontrol.ThelogicalrelationshipisP1.3:00,P1.2for","wh

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論