智能洗衣機(jī)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
智能洗衣機(jī)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
智能洗衣機(jī)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
智能洗衣機(jī)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
智能洗衣機(jī)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

/目錄1.智能洗衣機(jī)的設(shè)計(jì)方案 12.單元模塊設(shè)計(jì) 12.1主限制器簡(jiǎn)介 12.1.1STC89C52單片機(jī)特點(diǎn) 12.1.2STC89C52最小系統(tǒng)電路設(shè)計(jì) 22.2洗衣機(jī)電機(jī)驅(qū)動(dòng)電路設(shè)計(jì) 42.3顯示電路設(shè)計(jì) 42.3.1數(shù)碼管簡(jiǎn)介 42.3.2數(shù)碼管顯示電路設(shè)計(jì) 62.4水位檢測(cè)模塊設(shè)計(jì) 72.5按鍵限制模塊設(shè)計(jì) 72.6蜂鳴器模塊設(shè)計(jì) 93.系統(tǒng)軟件設(shè)計(jì) 103.1系統(tǒng)軟件結(jié)構(gòu) 103.2主程序流程圖 103.3限制程序流程圖 114.系統(tǒng)調(diào)試 124.1測(cè)試環(huán)境及工具 124.2硬件調(diào)試 124.3軟件調(diào)試 125.設(shè)計(jì)總結(jié) 146.參考文獻(xiàn) 15附錄1:作品實(shí)物圖 16附錄2:作品原理圖 17附錄3:作品PCB圖 18附錄4:作品仿真圖 19附錄5:作品程序 201.智能洗衣機(jī)的設(shè)計(jì)方案智能洗衣機(jī)系統(tǒng)主要由水位采集模塊、驅(qū)動(dòng)模塊、顯示模塊、限制模塊四部分組成。限制模塊由按鍵限制組成,用于實(shí)時(shí)時(shí)間的設(shè)置,洗衣機(jī)依據(jù)限制模塊的輸入值選擇不同的工作狀態(tài)。顯示模塊用于人機(jī)信息交換,顯示當(dāng)前工作時(shí)間和工作狀態(tài)。水位采集模塊用于采集當(dāng)前洗衣機(jī)水的深度。智能洗衣機(jī)系統(tǒng)的設(shè)計(jì)方案圖如圖1所示。STC89C52水位傳感器采樣模塊掃描顯示輸出電機(jī)正轉(zhuǎn)STC89C52水位傳感器采樣模塊掃描顯示輸出電機(jī)正轉(zhuǎn)電機(jī)反轉(zhuǎn)蜂鳴器進(jìn)水閥排水閥驅(qū)動(dòng)模塊按鍵掃描輸入脫水圖1智能洗衣機(jī)系統(tǒng)的設(shè)計(jì)方案圖2.單元模塊設(shè)計(jì)2.1主限制器簡(jiǎn)介本設(shè)計(jì)主限制器采納軟件編程自由度大,外圍模塊豐富,硬件電路簡(jiǎn)潔的可編程限制芯片STC89C52。STC89C52一類具有8位總線的單片機(jī),由于其性價(jià)比和集成度高,受到廣闊技術(shù)開發(fā)人員的青睞。STC89C52單片機(jī)特點(diǎn)STC89C52芯片具有如下特點(diǎn):★STC89C52是一種低功耗、高性能CMOS8位微限制器,具有8K在系統(tǒng)可編程Flash存儲(chǔ)器?!锏?k字節(jié)Flash,512字節(jié)RAM,32位I/O口線,看門狗定時(shí)器,內(nèi)置4KBEEPROM,MAX810復(fù)位電路,三個(gè)16位定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口。另外STC89X52可降至0Hz靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷接著工作。掉電愛護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。最高運(yùn)作頻率35Mhz,6T/12T可選。和atmel的對(duì)比STC89C52RC單片機(jī):8K字節(jié)程序存儲(chǔ)空間;512字節(jié)數(shù)據(jù)存儲(chǔ)空間;內(nèi)帶4K字節(jié)EEPROM存儲(chǔ)空間;可干脆運(yùn)用串口下載;AT89S52單片機(jī):8K字節(jié)程序存儲(chǔ)空間;256字節(jié)數(shù)據(jù)存儲(chǔ)空間;沒有內(nèi)帶EEPROM存儲(chǔ)空間;★具有串行在線編程實(shí)力;★強(qiáng)大的中斷功能;★抗干擾力強(qiáng);★運(yùn)行環(huán)境溫度范圍為-40~+85℃,適合于工業(yè)環(huán)境。STC98C52單片機(jī)的全部外圍模塊的限制都是通過特別寄存器來實(shí)現(xiàn)的,故其程序的編寫相對(duì)簡(jiǎn)潔。圖2STC89C522.1.2STC89C52最小系統(tǒng)電路設(shè)計(jì)★電源電路該電源電路采納干脆由電源適配器供應(yīng)+5V電壓,經(jīng)過穩(wěn)壓電路后供STC98C52工作。并且將數(shù)字電源和模擬電源通過電感隔離。通過發(fā)光二極管指明電源電路工作正常。電源電路圖如圖3所示。圖3電源電路圖★晶振電路

STC89C52RC內(nèi)部有一個(gè)用于構(gòu)成振蕩器的高增益反相放大器,引腳RXD和TXD分別是此放大器的輸入端和輸出端。時(shí)鐘可以由內(nèi)部方式產(chǎn)生或外部方式產(chǎn)生。在RXD和TXD引腳上外接定時(shí)元件,內(nèi)部振蕩器就產(chǎn)生自激振蕩。定時(shí)元件通常采納石英晶體和電容組成的并聯(lián)諧振回路。晶體振蕩頻率可以在1.2~12MHz之間選擇,電容值在5~30pF之間選擇,電容值的大小可對(duì)頻率起微調(diào)的作用。外部方式的時(shí)鐘電路如圖4所示,RXD接地,TXD接外部振蕩器。對(duì)外部振蕩信號(hào)無特別要求,只要求保證脈沖寬度,一般采納頻率低于12MHz的方波信號(hào)。片內(nèi)時(shí)鐘發(fā)生器把振蕩頻率兩分頻,產(chǎn)生一個(gè)兩相時(shí)鐘P1和P2,供單片機(jī)運(yùn)用。RXD接地,TXD接外部振蕩器。對(duì)外部振蕩信號(hào)無特別要求,只要求保證脈沖寬度,一般采納頻率低于12MHz的方波信號(hào)。片內(nèi)時(shí)鐘發(fā)生器把振蕩頻率兩分頻,產(chǎn)生一個(gè)兩相時(shí)鐘P1和P2,供單片機(jī)運(yùn)用。圖4晶振電路圖2.2洗衣機(jī)電機(jī)驅(qū)動(dòng)電路設(shè)計(jì)在本設(shè)計(jì)中電機(jī)驅(qū)動(dòng)電路采納了H橋驅(qū)動(dòng)電路,電機(jī)驅(qū)動(dòng)電路圖如圖5所示。當(dāng)p26接高電平,p27接低電平常;Q7導(dǎo)通,Q6截止。Q5為NPN,此時(shí)Q5基極的電平高于放射極導(dǎo)通;Q4為PNP,此時(shí)Q4基極的電平低于放射極導(dǎo)通。Q3、Q8截止,電流經(jīng)Q4到電機(jī),電機(jī)到Q5,再經(jīng)Q5到地,此時(shí)電機(jī)正轉(zhuǎn)。當(dāng)p27接高電平,p26接低電平常;Q6導(dǎo)通,Q7截止。Q8為NPN,此時(shí)Q8基極的電平高于放射極導(dǎo)通;Q4為PNP,此時(shí)Q4基極的電平低于放射極導(dǎo)通。Q5、Q4截止,電流經(jīng)Q3到電機(jī),電機(jī)到Q8,再經(jīng)Q8到地,此時(shí)電機(jī)正轉(zhuǎn)。在設(shè)計(jì)中為了避開電機(jī)的反電動(dòng)勢(shì)的危害,我們?cè)诰w管的兩端接了開關(guān)二極管1N4148,因?yàn)殡姍C(jī)線圈在電機(jī)開閉瞬間的反電動(dòng)勢(shì)通過會(huì)高過電源,這樣對(duì)晶體管電路會(huì)有很大影響甚至燒毀。圖5電風(fēng)扇驅(qū)動(dòng)電路圖2.3顯示電路設(shè)計(jì)2.3.1數(shù)碼管簡(jiǎn)介L(zhǎng)ED數(shù)碼管(LEDSegmentDisplays)是由多個(gè)發(fā)光二極管封裝在一起組成“8”字型的器件,引線已在內(nèi)部連接完成,只需引出它們的各個(gè)筆劃,公共電極。LED數(shù)碼管常用段數(shù)一般為7段有的另加一個(gè)小數(shù)點(diǎn),還有一種是類似于3位“+1”型。位數(shù)有半位,1,2,3,4,5,6,8,10位等等,led數(shù)碼管依據(jù)LED的接法不同分為共陰和共陽兩類,LED的這些特性,對(duì)編程是很重要的,因?yàn)椴煌愋偷臄?shù)碼管,除了它們的硬件電路有差異外,編程方法也是不同的。共陰和共陽極數(shù)碼管,它們的發(fā)光原理是一樣的,只是它們的電源極性不同而已。顏色有紅,綠,藍(lán),黃等幾種。led數(shù)碼管廣泛用于儀表,時(shí)鐘,車站,家電等場(chǎng)合。選用時(shí)要留意產(chǎn)品尺寸顏色,功耗,亮度,波長(zhǎng)等。下面將介紹常用LED數(shù)碼管內(nèi)部引腳圖片圖6這是一個(gè)7段兩位帶小數(shù)點(diǎn)10引腳的LED數(shù)碼管圖6引腳定義每一筆劃都是對(duì)應(yīng)一個(gè)字母表示DP是小數(shù)點(diǎn)。圖6數(shù)碼管內(nèi)部結(jié)構(gòu)數(shù)碼管要正常顯示,就要用驅(qū)動(dòng)電路來驅(qū)動(dòng)數(shù)碼管的各個(gè)段碼,從而顯示出我們要的數(shù)字,因此依據(jù)數(shù)碼管的驅(qū)動(dòng)方式的不同,可以分為靜態(tài)式和動(dòng)態(tài)式兩類。靜態(tài)顯示驅(qū)動(dòng)靜態(tài)驅(qū)動(dòng)也稱直流驅(qū)動(dòng)。靜態(tài)驅(qū)動(dòng)是指每個(gè)數(shù)碼管的每一個(gè)段碼都由一個(gè)單片機(jī)的I/O端口進(jìn)行驅(qū)動(dòng),或者運(yùn)用如BCD碼二-十進(jìn)制譯碼器譯碼進(jìn)行驅(qū)動(dòng)。靜態(tài)驅(qū)動(dòng)的優(yōu)點(diǎn)是編程簡(jiǎn)潔,顯示亮度高,缺點(diǎn)是占用I/O端口多,如驅(qū)動(dòng)5個(gè)數(shù)碼管靜態(tài)顯示則須要5×8=40根I/O端口來驅(qū)動(dòng),要知道一個(gè)89S51單片機(jī)可用的I/O端口才32個(gè)呢:),實(shí)際應(yīng)用時(shí)必需增加譯碼驅(qū)動(dòng)器進(jìn)行驅(qū)動(dòng),增加了硬件電路的困難性。數(shù)碼管動(dòng)態(tài)顯示接口是單片機(jī)中應(yīng)用最為廣泛的一種顯示方式之一,動(dòng)態(tài)驅(qū)動(dòng)是將全部數(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ì)位選通COM端電路的限制,所以我們只要將須要顯示的數(shù)碼管的選通限制打開,該位就顯示出字形,沒有選通的數(shù)碼管就不會(huì)亮。通過分時(shí)輪番限制各個(gè)數(shù)碼管的的COM端,就使各個(gè)數(shù)碼管輪番受控顯示,這就是動(dòng)態(tài)驅(qū)動(dòng)。在輪番顯示過程中,每位數(shù)碼管的點(diǎn)亮?xí)r間為1~2ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應(yīng),盡管事實(shí)上各位數(shù)碼管并非同時(shí)點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會(huì)有閃耀感,動(dòng)態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)約大量的I/O端口,而且功耗更低。2.3.2數(shù)碼管顯示電路設(shè)計(jì)數(shù)碼管顯示電路由三極管驅(qū)動(dòng)。顯示電路圖如圖7所示。數(shù)碼管顯示電路中發(fā)光二極管用于指示該模塊供電是否正常。4位數(shù)碼管顯示電路中12位并入并出芯片,數(shù)碼管的"a,b,c,d,e,f,g,dp"為數(shù)據(jù)串行輸入引腳,和單片機(jī)的數(shù)據(jù)輸出引腳相連。S1,S2,S3,S4為位先,由單片機(jī)限制。為了削減占用單片機(jī)I/O口,在設(shè)計(jì)電路時(shí)運(yùn)用動(dòng)態(tài)掃描。但在顯示電路中也占用12個(gè)I/O口,有效地削減占用單片機(jī)I/O口,在I/O口較少的單片機(jī)中比較好用。圖7數(shù)碼管顯示電路圖2.4水位檢測(cè)模塊設(shè)計(jì)水位檢測(cè)模塊通過水位傳感器實(shí)現(xiàn)對(duì)桶內(nèi)水位的檢測(cè)。水位傳感器內(nèi)部存在LC振蕩電路,當(dāng)水壓變更后電容值也會(huì)隨之變更,從而影響水位傳感器的輸出頻率,不同的水位對(duì)應(yīng)一個(gè)吲定的頻率值。本課題采納sw1型水位傳感器,在零水位時(shí)輸出頻率為26.8kHz,隨著水位的上升水位傳感器輸出的頻率會(huì)之減小,當(dāng)達(dá)到本課題設(shè)計(jì)的最高水位390mm時(shí)輸出頻率為2257kHz。將水位傳感器的輸出連接到水位檢測(cè)電路如圖8所示:圖8水位檢測(cè)電路2.5按鍵限制模塊設(shè)計(jì)本設(shè)計(jì)按鍵限制由4個(gè)小按鍵組成。通過按鍵編址電路把按鍵的開關(guān)信息轉(zhuǎn)化為邏輯電平“0”或“1”,接收電路接收此脈沖信號(hào),然后送入單片機(jī),并且依據(jù)信號(hào)完成對(duì)限制電路的限制?!锇存I電路按鍵電路主要由4個(gè)按鍵電路組成。電路圖如圖9所示。圖9無線遙控放射電路圖4個(gè)小按鍵有4個(gè)輸出端RES,p32,p24,p25,輸出均是低電平有效。并且?guī)в幸粋€(gè)外部中斷電路。當(dāng)沒有按鍵按下時(shí),輸出端為高電平?!飭纹瑱C(jī)復(fù)位電路RST引腳是復(fù)位信號(hào)的輸入端。復(fù)位信號(hào)是高電平有效,其有效時(shí)間應(yīng)持續(xù)24個(gè)振蕩周期(即二個(gè)機(jī)器周期)以上。若運(yùn)用頗率為6MHz的晶振,則復(fù)位信號(hào)持續(xù)時(shí)間應(yīng)超過4us才能完成復(fù)位操作。產(chǎn)生復(fù)位信號(hào)的電路邏輯如圖10所示:圖10電路邏輯整個(gè)復(fù)位電路包括芯片內(nèi)、外兩部分。外部電路產(chǎn)生的復(fù)位信號(hào)(RST)送至施密特觸發(fā)器,再由片內(nèi)復(fù)位電路在每個(gè)機(jī)器周期的S5P2時(shí)刻對(duì)施密特觸發(fā)器的輸出進(jìn)行采樣,然后才得到內(nèi)部復(fù)位操作所須要的信號(hào)。復(fù)位操作有上電自動(dòng)復(fù)位相按鍵手動(dòng)復(fù)位兩種方式。上電自動(dòng)復(fù)位是通過外部復(fù)位電路的電容充電來實(shí)現(xiàn)的,其電路如圖11所示。這佯,只要電源Vcc的上升時(shí)間不超過1ms,就可以實(shí)現(xiàn)自動(dòng)上電復(fù)位,即接通電源就成了系統(tǒng)的復(fù)位初始化。按鍵手動(dòng)復(fù)位有電平方式和脈沖方式兩種。其中,按鍵電平復(fù)位是通過使復(fù)位端經(jīng)電阻和Vcc電源接通而實(shí)現(xiàn)的,其電路如圖11所示;而按鍵脈沖復(fù)位則是利用RC微分電路產(chǎn)生的正脈沖來實(shí)現(xiàn)的,其電路如圖11所示:圖11復(fù)位電路2.6蜂鳴器模塊設(shè)計(jì)本設(shè)計(jì)限制由一個(gè)蜂鳴器和一個(gè)三極管組成。通過單片機(jī)輸出凹凸電平實(shí)現(xiàn)對(duì)三極管的限制,從而達(dá)到限制蜂鳴器的作用。當(dāng)單片機(jī)的p30口輸出高電平常,三極管導(dǎo)通,p30口輸出為低電平常三極管不導(dǎo)通。電路如圖12所示。圖12蜂鳴器電路3.系統(tǒng)軟件設(shè)計(jì)3.1系統(tǒng)軟件結(jié)構(gòu)在硬件構(gòu)建了智能洗衣機(jī)系統(tǒng)的基本功能之后,軟件所需實(shí)現(xiàn)的功能主要是針對(duì)系統(tǒng)功能的實(shí)現(xiàn)及數(shù)據(jù)的處理和應(yīng)用。系統(tǒng)軟件須要實(shí)現(xiàn)信號(hào)限制、信號(hào)采集、信號(hào)處理。本設(shè)計(jì)以單片機(jī)STC89C52作為主限制器,整個(gè)系統(tǒng)軟件設(shè)計(jì)均采納C語言實(shí)現(xiàn)。整個(gè)系統(tǒng)軟件由主程序、溫度采集程序、時(shí)間讀寫程序、顯示程序和限制程序等幾個(gè)主要部分。3.2主程序流程圖主程序是單片機(jī)程序的主體,整個(gè)單片機(jī)系統(tǒng)軟件的功能實(shí)現(xiàn)都是在其中完成的。主程序包括時(shí)間處理程序、電機(jī)限制程序、顯示程序、數(shù)據(jù)采集四部分。主程序流程圖如圖13所示。起先起先初始化系統(tǒng)時(shí)鐘初始化系統(tǒng)時(shí)鐘各模塊初始化各模塊初始化時(shí)間處理程序時(shí)間處理程序數(shù)據(jù)采集數(shù)據(jù)采集電機(jī)電機(jī)限制程序顯示程序顯示程序結(jié)束結(jié)束圖13主程序流程圖3.3限制程序流程圖操作限制程序分為時(shí)間校正程序和電機(jī)限制程序兩部分。電機(jī)限制程序?yàn)榘存I限制程序。電機(jī)限制程序是整個(gè)程序的核心部分。電機(jī)限制程序流程圖如圖14所示。開機(jī)開機(jī)設(shè)工作時(shí)間和水量設(shè)工作時(shí)間和水量起先起先洗滌正轉(zhuǎn)25秒正轉(zhuǎn)25秒停止10秒停止10秒反轉(zhuǎn)15秒反轉(zhuǎn)15秒停止10秒停止10秒定時(shí)時(shí)間是否到了?否定時(shí)時(shí)間是否到了?否是是電機(jī)停止,排水,蜂鳴器響,電機(jī)停止,排水,蜂鳴器響,提示用戶否是否脫水?否是否脫水?等待關(guān)機(jī)等待關(guān)機(jī)設(shè)定脫水時(shí)間是設(shè)定脫水時(shí)間是起先起先脫水定時(shí)時(shí)間到,電機(jī)停止,蜂鳴器響,定時(shí)時(shí)間到,電機(jī)停止,蜂鳴器響,提示用戶停機(jī)停機(jī)圖14風(fēng)扇限制程序流程圖當(dāng)用戶打開洗衣機(jī)時(shí),設(shè)定好洗滌時(shí)間和水量,按起先鍵,洗衣機(jī)起先運(yùn)行。電機(jī)在肯定的時(shí)間內(nèi)正轉(zhuǎn)和反轉(zhuǎn)。當(dāng)洗滌時(shí)間達(dá)到用戶所設(shè)定的時(shí)間時(shí),電機(jī)停止,排水,蜂鳴器響,提示用戶。若用戶選擇脫水,并設(shè)定好時(shí)間后,洗衣機(jī)起先脫水。若用戶不選擇脫水,則等待關(guān)機(jī)。4.系統(tǒng)調(diào)試系統(tǒng)調(diào)試由硬件調(diào)試和軟件調(diào)試組成。硬件調(diào)試包括靜態(tài)調(diào)試、斷電檢查、通電檢查、聯(lián)機(jī)檢查、動(dòng)態(tài)調(diào)試。軟件調(diào)試基本方法先獨(dú)立后聯(lián)機(jī)、先分塊后組合、先單步后連。常見的軟件錯(cuò)誤類型有程序失控、不響應(yīng)中斷錯(cuò)誤、循環(huán)響應(yīng)中斷錯(cuò)誤、輸入輸出錯(cuò)誤、結(jié)果不正確。4.1測(cè)試環(huán)境及工具測(cè)試溫度環(huán)境:25-40攝氏度。測(cè)試電機(jī)速度:用直流電機(jī)模擬。測(cè)試儀器及軟件:數(shù)字萬用表,keil4,proteus等。4.2硬件調(diào)試斷電檢查:在系統(tǒng)斷電的狀況下,比照原理圖和PCB檢查元器件焊接是否正確。檢查無誤后,用萬用表檢查電路中有無短路斷路現(xiàn)象。通電檢查:給系統(tǒng)上電后,用萬用表檢測(cè)各點(diǎn)電壓電流是否符合設(shè)計(jì)要求。電機(jī)調(diào)速電路中A接VCC、B接地或B接VCC、A接地,檢測(cè)電風(fēng)扇是否可以正轉(zhuǎn)或反轉(zhuǎn)。4.3軟件調(diào)試整個(gè)程序包括主程序、水位采集程序、時(shí)間讀寫程序、顯示程序和限制程序。針對(duì)這些模塊程序我們首先調(diào)試的是顯示程序,再調(diào)的水位采集程序、時(shí)間讀寫程序,最終調(diào)的限制程序。一旦顯示程序調(diào)試好了,就可以通過這個(gè)窗口視察程序內(nèi)部數(shù)據(jù)和狀態(tài)了。整個(gè)程序的調(diào)試主要是限制程序的調(diào)試,顯示程序、水位采集程序、時(shí)間讀寫程序的調(diào)試,我們干脆移植了51單片機(jī)的程序。移植過程主要修改了端口的讀寫和一些延時(shí)函數(shù)保證端口的正確讀寫和讀寫操作時(shí)序正確。限制程序的調(diào)試過程中首先調(diào)試電機(jī)的手動(dòng)限制,再調(diào)試電機(jī)的自動(dòng)限制、最終定時(shí)功能。在調(diào)試過程中我們遇到了一些問題。如在調(diào)試自動(dòng)限制時(shí),我們發(fā)覺電機(jī)進(jìn)入自動(dòng)調(diào)速模式后不能通過電機(jī)按鍵關(guān)閉,只有退出該模式才能啟動(dòng)按鍵關(guān)閉。5.設(shè)計(jì)總結(jié)在小組同學(xué)不斷研討和學(xué)習(xí)中,我們已經(jīng)精彩完成這次課程設(shè)計(jì),這已經(jīng)是我其次次做課程設(shè)計(jì)?;叵氪笠贿M(jìn)入電子工程系時(shí)候,那些對(duì)自己以后專業(yè)的盲動(dòng)到動(dòng)手寫報(bào)告記錄內(nèi)容,參與小組一起設(shè)計(jì)智能洗衣機(jī)調(diào)控。我一次次感覺到自己更加邁上電子之路。小組宗旨了是此次的設(shè)計(jì)并不奢望肯定能勝利,但肯定要對(duì)自已學(xué)的各種電子學(xué)問能有肯定的運(yùn)用實(shí)力,我們做設(shè)計(jì)的目的是希望能檢查下對(duì)所學(xué)學(xué)問的運(yùn)用實(shí)力的強(qiáng)弱,起先漸漸走上電子設(shè)計(jì)的路,這一點(diǎn)是難能珍貴的。在做這次智能洗衣機(jī)時(shí),它涉及到了我們大一、二學(xué)的幾門課程的學(xué)問,比如單片機(jī)的學(xué)問,CPU的運(yùn)用等……從理論學(xué)問到做出實(shí)物,我們從課本到實(shí)踐過程中得到升華和提高。我們邊探討邊做實(shí)物,像老師請(qǐng)教方法,和同學(xué)得出結(jié)論,并用完善的報(bào)告來記錄,這些都是我們課程設(shè)計(jì)做的相當(dāng)精彩的條件。我們也對(duì)自己做相當(dāng)要求,要求絕不模糊,仔細(xì)體會(huì)自己這次課程設(shè)計(jì)的內(nèi)容,從中得到更多提高!鍥而不舍,金石可鏤!這個(gè)詞來形容我們這次課程設(shè)計(jì)太合適不過了。在剛接觸無從下手到后來逐步完善,時(shí)刻在每道工序上的不放棄,要求做到自己最好,這一些都得到了回報(bào)。一個(gè)人實(shí)力和精力是有限的,但是團(tuán)隊(duì)則不一樣,我們小組同心協(xié)力也讓我們更輕松來做,培育我們的團(tuán)隊(duì)合作意識(shí)。經(jīng)過這次課題設(shè)計(jì),使我對(duì)我們這個(gè)專業(yè)有了更深的了解,也增加了我對(duì)電子專業(yè)的愛好。通過這次課程設(shè)計(jì),我深深體會(huì)到了一點(diǎn):理論和實(shí)踐是恒久不行能分開的。在完成好專業(yè)學(xué)問的同時(shí),不忘常常親自動(dòng)手實(shí)踐,這樣才能更好的駕馭學(xué)問,并學(xué)以自用,這樣才能成為一個(gè)高端的電子專業(yè)人才。6.參考文獻(xiàn)[1]張琳娜.傳感檢測(cè)技術(shù)及應(yīng)用[M].中國計(jì)量出版社,[2]邵敏權(quán).單片機(jī)原理試驗(yàn)及應(yīng)用[M].吉林科學(xué)技術(shù)出版社[3]徐科軍.傳感器和檢測(cè)技術(shù)[M].電子工業(yè)出版社[5]潘其光.常用測(cè)溫儀表技術(shù)問答[M].國防工業(yè)出版社[6]戴維.51單片機(jī)C語言應(yīng)用程序設(shè)計(jì)實(shí)例精講[M].電子工業(yè)出版社,2006.120-136[7]張黎平.家用電器科技[M].中華人民共和國新聞出版總署,1995[8]李開泰.有限元方法基礎(chǔ)及其應(yīng)用[M].西安交通高校出版社,1998[9]沃德·海倫.模態(tài)分析理論和試驗(yàn)[M].北京理工高校出版社,2001.127-142[10]鄧則名.電器和可編程限制器應(yīng)用技術(shù)[M].機(jī)械工業(yè)出版社,2004..附錄1:作品實(shí)物圖附錄2:作品原理圖附錄3:作品PCB圖附錄4:作品仿真圖附錄5:作品程序#ifndef__SYSCTL_H__#define__SYSCTL_H__#include<reg51.h>#defineuintunsignedint#defineucharunsignedchar#defineT1#defineX0#defineY1//共陽碼管0~9字符externucharcodetabl[];externuintcount;externucharmstime;externucharstopp;externucharchushizhi;//externuchartuoshui;//位定義sbitp10=P1^0;sbitp11=P1^1;sbitp12=P1^2;sbitp13=P1^3;sbitp14=P1^4;sbitp15=P1^5;sbitp16=P1^6;sbitp17=P1^7;sbitp20=P2^0;sbitp21=P2^1;sbitp22=P2^2;sbitp23=P2^3;sbitp24=P2^4;sbitp25=P2^5;sbitp26=P2^6;sbitp27=P2^7;sbitp30=P3^0;sbitp32=P3^2;sbitp33=P3^3;externvoiddelay(uintx); //延時(shí)函數(shù)externvoidsettime(void); //設(shè)定時(shí)間函數(shù)externvoidInit(void); //程序初始化externvoiddisplayjian(void); //時(shí)間減externvoiddisplayjia(void); //時(shí)間加externvoiddisplay(void); //顯示函數(shù)#endif#include"SysCtl.h"http://共陰數(shù)碼管0~9字符ucharcodetabl[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};uintcount=0; //定義秒ucharmstime=0; //定義分ucharstopp=1; //停止標(biāo)記ucharchushizhi=20; //設(shè)定時(shí)間值//uchartuoshui=0;voiddisplay(void) //顯示函數(shù){ p20=Y; p21=X; p22=X; p23=X; P1=tabl[mstime/10]; delay(T); p20=X; p21=Y; p22=X; p23=X; P1=tabl[mstime%10]; delay(T); p20=X; p21=X; p22=Y; p23=X; P1=tabl[count/10]; delay(T); p20=X; p21=X; p22=X; p23=Y; P1=tabl[count%10]; delay(T);}voiddisplayjian(void){ mstime--; if(mstime>=20)mstime=19; display(); }voiddisplayjia(void){ mstime++; if(mstime>=20)mstime=0; display(); }voiddelay(uintx){ uinti=0,j=0; for(i=0;i<x;i++) for(j=0;j<=500;j++);}//定時(shí)50mstimer0()interrupt1using1{ p33=!p33; TH0=0x3c; //重置定時(shí)初值 TL0=0xb0;}//定時(shí)1stomer1()interrupt3using2{ count++; //1s到 if(count==1) { p26=1; p27=0; } if(count==25) { p26=0; p27=0; } if(count==38) { p26=0; p27=

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論