版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
_單片機(jī)原理及系統(tǒng)課程設(shè)計(jì)評(píng)語:考勤10分 守紀(jì)10分 過程30分 設(shè)計(jì)報(bào)告30分 答辯20分 總成績(100分)感謝閱讀專 業(yè): 自動(dòng)控制班 級(jí): 控1102姓 名:學(xué) 號(hào):指導(dǎo)教師:_蘭州交通大學(xué)自動(dòng)化與電氣工程學(xué)院2014年1月13日基于51單片機(jī)的洗衣機(jī)設(shè)計(jì)設(shè)計(jì)目的、要求及原理1.1設(shè)計(jì)目的由單片機(jī)控制實(shí)現(xiàn)洗衣機(jī)的各項(xiàng)功能,單片機(jī)的體積小,控制功能靈活,因感謝閱讀此,設(shè)計(jì)出基于單片機(jī)的全自動(dòng)洗衣機(jī)控制電路系統(tǒng)具有很強(qiáng)的實(shí)用性。用單片精品文檔放心下載機(jī)設(shè)計(jì)出簡單操作省水省電的洗衣機(jī),在方便日常生活和節(jié)約資源方面都有重要精品文檔放心下載意義。由于個(gè)人能力有限,我能設(shè)計(jì)的洗衣機(jī)比前沿科技產(chǎn)品要差很多。所以我精品文檔放心下載這次課設(shè)的主要目的在于通過親手操作,查找資料,培養(yǎng)自己的分析設(shè)計(jì)能力。精品文檔放心下載把這學(xué)期課程中零散的知識(shí)進(jìn)行整合,將理論的知識(shí)聯(lián)系到實(shí)際的生活中。在實(shí)感謝閱讀例中深入理解一些理論知識(shí),并從中有所收獲,就是意義所在。謝謝閱讀1.2設(shè)計(jì)要求通過仿真軟件模擬洗衣機(jī)的基本工作過程,如進(jìn)水、洗滌、排水、漂洗、脫謝謝閱讀水等。1.3設(shè)計(jì)方法利用89C51單片機(jī)的P0,P1,P2,P3串行輸入輸出功能,控制數(shù)碼管、電感謝閱讀機(jī)、發(fā)光二極管的工作狀態(tài)模擬洗衣機(jī)的基本工作過程。設(shè)計(jì)方案及原理2.1設(shè)計(jì)方案洗衣機(jī)的主要工作程序是:進(jìn)水—洗滌—排水—進(jìn)水—漂洗—排水—脫水—精品文檔放心下載_排水。上述工作程序中,主要包含三個(gè)過程,洗滌過程、漂洗過程、脫水過程。謝謝閱讀洗滌過程:放好待洗物,啟動(dòng)開關(guān),進(jìn)水閥通電,向洗衣機(jī)供水,當(dāng)供水達(dá)到預(yù)定時(shí)間后,進(jìn)水閥斷電關(guān)閉,停止供水。洗滌電動(dòng)機(jī)接通電源,帶動(dòng)波輪(或桶)旋轉(zhuǎn),產(chǎn)生各種形式的水流攪動(dòng)衣物進(jìn)行洗滌。通過電動(dòng)機(jī)不停的正轉(zhuǎn)、反轉(zhuǎn),形成洗滌水對洗滌物產(chǎn)生強(qiáng)烈的翻滾作用。同時(shí),衣物之間、衣物與四周桶壁之間產(chǎn)生互相摩擦和撞擊力,以次達(dá)到洗滌衣物的目的。謝謝閱讀漂洗過程:漂洗的目的在于清除衣物上的洗滌液。因此,在洗滌結(jié)束之后,換水進(jìn)行漂洗。漂洗過程與洗滌過程的電器動(dòng)作是完全相同的。為了完全漂凈衣服上的洗衣粉等,所以要多次漂洗,在這次設(shè)計(jì)中漂洗次數(shù)設(shè)定為三次。感謝閱讀脫水過程:漂洗后,需要對衣物進(jìn)行脫水以便晾干,節(jié)省水資源,所以脫水是洗衣過程中必不可少的環(huán)節(jié)。漂洗過程結(jié)束后,電動(dòng)機(jī)停止轉(zhuǎn)動(dòng),排水閥通電,打開排水閥門排水。當(dāng)排水到達(dá)預(yù)定時(shí)間后,脫水電動(dòng)機(jī)接通,電機(jī)帶動(dòng)脫水桶高速旋轉(zhuǎn),利用離心力把衣服上的水從桶壁的小眼里甩出。全部洗衣工作完成后,表示結(jié)束的LED燈點(diǎn)亮,表示衣物已經(jīng)洗好,洗衣機(jī)在這時(shí)就會(huì)自動(dòng)停止謝謝閱讀工作。2.2設(shè)計(jì)原理本設(shè)計(jì)用51單片機(jī)實(shí)現(xiàn)對洗衣機(jī)的控制,通過功能選擇開關(guān)可以選擇洗衣機(jī)的工作模式。當(dāng)選擇好模式后洗衣機(jī)進(jìn)入相應(yīng)的工作狀態(tài)。該模式的參數(shù)已裝入單片機(jī)中,洗衣機(jī)在單片機(jī)中預(yù)先裝入程序的控制下進(jìn)行工作。謝謝閱讀程序?qū)崿F(xiàn)的主要功能是洗滌,漂洗和脫水的控制。其中洗滌時(shí)間設(shè)為96s,用sec和min控制,其中sec代表分鐘min代表秒。并且通過改變它們的值可以改變洗滌時(shí)間。用P3.2和P3.3控制電機(jī)的正反轉(zhuǎn)(通過它們高低不同的電平控制電流的方向,從而改變電機(jī)的轉(zhuǎn)向。漂洗過程和洗滌過程較為相似,由于漂洗要多次進(jìn)行,所以用進(jìn)水次數(shù)標(biāo)志位flag1控制漂洗的次數(shù),當(dāng)flag1=2、3、4時(shí)為漂洗過程。脫水過程是在出水次數(shù)flag2的控制下進(jìn)行。當(dāng)flag2=4時(shí)脫水,當(dāng)脫水時(shí)間到達(dá)0后,脫水結(jié)束,洗衣結(jié)束,表示停止的指示燈亮。感謝閱讀按鍵輸入硬件設(shè)計(jì)
_工作狀態(tài)顯示ATA89C51 電機(jī)控制時(shí)間顯示圖1 系統(tǒng)組成框圖3.1系統(tǒng)主要元器件在本設(shè)計(jì)中主要使用了以下元器件:AT89C51芯片、74LS245芯片、四數(shù)碼感謝閱讀管、發(fā)光二極管、直流電動(dòng)機(jī)、三極管等。3.2設(shè)計(jì)原理圖洗衣機(jī)的各項(xiàng)功能是由單片機(jī)控制實(shí)現(xiàn)的,單片機(jī)的體積小,控制功能靈活,謝謝閱讀因此,設(shè)計(jì)出基于單片機(jī)的全自動(dòng)洗衣機(jī)控制電路系統(tǒng)具有很強(qiáng)的實(shí)用性采用5l謝謝閱讀系列單片機(jī)作為控制核心,主要包括功能選擇及控制電路、洗衣機(jī)工作狀態(tài)顯示謝謝閱讀及輸出控制電路。控制電機(jī)正反轉(zhuǎn)以及進(jìn)水閥和排水閥的開啟和關(guān)閉。如圖2所精品文檔放心下載示為設(shè)計(jì)原理圖。_C122PFX1C2 CRYSTAL22PFR210kC310uU2118B0A022173B1A13164B2A24155B3A3146B4A4137B5A5B6A611 B7 A7 9CE 19AB/BA174LS245pabcdef gd
+15V+3VU1R1Q3djR7Q5NPNotherNPN2201939P00XTAL1P0.0/AD0220P0.1/AD138P01P0.2/AD237P0218XTAL2P0.3/AD336P03P0.4/AD435P04P0.5/AD534P05R3R533P06Q129P0.6/AD632P071k1kRSTP0.7/AD7P2.0/A821aQ6P2.1/A922bBC184Q1029P2.2/A1024dabPSENP2.3/A11Q13025e31ALEP2.4/A1226fTIP31BC184EAP2.5/A13P2.6/A1427gR4R628dpP2.7/A151k1k110djTIP31P1.0P3.0/RXD2P1.1P3.1/TXD11otherQ7Q11Q4312mb4P1.2P3.2/INT013maBC184+88.8P1.3P3.3/INT1Q2514k16P1.4P3.4/T015k2TIP32P1.5P3.5/T17P1.6P3.6/WR16k38P1.7P3.7/RD17k480C51TIP32BC184+5Vk1菜單進(jìn)水D1k2開始P00R10220k3停止D2洗衣P01R16功能選擇k4220D3浸泡P02R11220+5VD4脫水1234D7電機(jī)工作P03R12P06R8220換水220D5D8報(bào)警P04R13P07R9220結(jié)束220D6P05R14220圖2 硬件連接圖軟件設(shè)計(jì)4.1主程序流程圖按下K1鍵,洗衣機(jī)從待命狀態(tài)。當(dāng)按下K2鍵后,51單片機(jī)通過預(yù)先裝入的感謝閱讀程序控制各引腳的狀態(tài),讓洗衣機(jī)才進(jìn)入工作狀態(tài),以實(shí)現(xiàn)進(jìn)水、洗衣、排水、感謝閱讀漂洗、脫水、報(bào)警等基本功能。主程序流程圖如圖3所示。謝謝閱讀_開始進(jìn)水子函數(shù)初始化洗滌子函數(shù)查詢進(jìn)水初始值出水子函數(shù)查詢洗滌初始值進(jìn)水子函數(shù)查詢出水初始值漂洗子函數(shù)查詢漂洗初始值Flag3=3?NY查詢脫水初始值K1按下?
出水子函數(shù)NY 脫水子函數(shù)NK2按下?結(jié)束Y圖3 主程序流程圖_系統(tǒng)仿真及實(shí)際調(diào)試5.1仿真結(jié)果C1+15V+3VR1Q3djR7Q5U1NPN22PFotherNPN220X1P001939XTAL1P0.0/AD0220C2CRYSTAL38P01P0.1/AD137P02P0.2/AD21836P03XTAL2P0.3/AD335P04P0.4/AD422PF34P05P0.5/AD5R3R5R233P06Q12P0.6/AD6932P071k1kRSTP0.7/AD710k21aQ6C3P2.0/A822bBC184Q10P2.1/A923cP2.2/A10ab2924dPSENP2.3/A11Q110u3025eALEP2.4/A123126fTIP31BC184EAP2.5/A1327gP2.6/A14R4R6U228dpP2.7/A151k1k1182110djTIP31B0A0P1.0P3.0/RXD2173211otherQ11Q4B1A1P1.1P3.1/TXDQ73164312mbB2A2P1.2P3.2/INT04155413maBC184+17.8B3A3P1.3P3.3/INT1Q214B4A465P1.4P3.4/T014k1137615k2TIP32B5A5P1.5P3.5/T1128716k3B6A6P1.6P3.6/WR119817k4B7A7P1.7P3.7/RDCE1980C51TIP32BC1841AB/BA74LS245+5Vk1菜單進(jìn)水D1R10k2開始P00220k3停止D2洗衣R16P01功能選擇k4220D3浸泡R11P02220p+5VD4脫水efR12abcdgd1234D7電機(jī)工作P03P06R8220換水220D5R13D8報(bào)警P04P07R9220結(jié)束220D6R14P05220圖4 :系統(tǒng)仿真結(jié)果5.1問題分析本電路為模擬洗衣機(jī)工作過程,所以進(jìn)水和排水部分只能用輸出引腳上的發(fā)精品文檔放心下載光二極管表示工作狀態(tài),報(bào)警電路為脫水過程的保護(hù)電路,當(dāng)脫水未結(jié)束打開洗謝謝閱讀衣機(jī)蓋的時(shí)候,報(bào)警電路工作并斷開電機(jī)電源,防止發(fā)生事故。謝謝閱讀總結(jié)在本設(shè)計(jì)中通過軟,硬件的配合設(shè)計(jì),很好的實(shí)現(xiàn)了洗衣機(jī)的控制功能。本感謝閱讀系統(tǒng)結(jié)構(gòu)簡單,控制功能強(qiáng)大,自動(dòng)化程度高等特點(diǎn)。系統(tǒng)軟硬件設(shè)計(jì)采用模塊精品文檔放心下載化的設(shè)計(jì)方法,各模塊功能相對獨(dú)立,最后把它們整合在一起,大大的縮短了系精品文檔放心下載統(tǒng)的設(shè)計(jì)周期。為保證洗衣機(jī)及人身安全,設(shè)計(jì)了報(bào)警電路。本設(shè)計(jì)還考慮半自動(dòng)精品文檔放心下載的設(shè)計(jì),用戶可以根據(jù)自己的需求自由選擇洗衣機(jī)的工作方式,這一點(diǎn)是通過功精品文檔放心下載_能選擇鍵實(shí)現(xiàn)的。通過這次單片機(jī)課程設(shè)計(jì),不僅鞏固了課本上所學(xué)的知識(shí),而感謝閱讀且更加深刻地認(rèn)識(shí)到了單片機(jī)在生活中的重要地位,通過這次課程設(shè)計(jì)讓我對單精品文檔放心下載片機(jī)系統(tǒng)設(shè)計(jì)的過程與方法有了一定的認(rèn)識(shí),很好的培養(yǎng)了自己的創(chuàng)新設(shè)計(jì)能力。感謝閱讀_參考文獻(xiàn)李朝青.單片機(jī)原理及接口技術(shù)[M].北京:北京航空航天出版社,1999.精品文檔放心下載顧濱.單片微計(jì)算機(jī)原理、開發(fā)及應(yīng)用[M].北京:高等教育出版社,2000.感謝閱讀王思明,張金敏,茍軍年等.單片機(jī)原理及應(yīng)用系統(tǒng)設(shè)計(jì)[M]:科學(xué)出版社,2012.謝謝閱讀房小翠.單片機(jī)實(shí)用系統(tǒng)設(shè)計(jì)技術(shù)[M].北京:國防工業(yè)出版社,1990.謝謝閱讀_附錄源程序#include<reg51.h>#defineucharunsignedchar感謝閱讀#defineuintunsignedint//***************************//感謝閱讀sbitmo_r=P3^2;//電機(jī)右控制線sbitmo_l=P3^3;//電機(jī)左控制線//****************************//sbitkey_menu=P3^4;//菜單按鍵sbitkey_on=P3^5;//開始按鍵sbitkey_off=P3^6;//結(jié)束按鍵sbitkey_se=P3^7;//菜單選擇按鍵//***************************//sbitled_in=P0^0;//進(jìn)水指示燈sbitled_xi=P0^1;//洗衣指示燈sbitled_pao=P0^2;//泡洗指示燈sbitled_xx=P0^3;//脫水指示燈sbitled_out=P0^4;//出水指示燈sbitled_over=P0^5;//洗衣結(jié)束指示燈sbitled_work=P0^6;//電機(jī)工作指示燈sbitled_wring=P0^7;//報(bào)警指示燈sbitother=P3^1;//脫水電源控制開關(guān)sbitanther=P3^0;//洗衣電源控制開關(guān)//******************************//感謝閱讀ucharcodenum[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//*****************************//charsec=0;//時(shí)間秒charmin=0;//時(shí)間分ucharcount=0;//中斷計(jì)數(shù)ucharflag0=0;//洗衣機(jī)工作狀態(tài)標(biāo)志_ucharflag1=0;//進(jìn)水次數(shù)標(biāo)志ucharflag2=0;//出水次數(shù)標(biāo)志ucharflag3=0;//泡洗次數(shù)標(biāo)志ucharerr=0;//報(bào)警標(biāo)志ucharquan=0;//正反轉(zhuǎn)計(jì)數(shù)//**********************************//voiddelay();//延時(shí)函數(shù)voidin();//進(jìn)水子程序voidout();//出水子程序voidover();//結(jié)束子程序voidxi();//洗衣子程序voidpao();//泡衣子程序voidxx();//脫水子程序voidon();//工作on處理子程序voidse();//顯示菜單選擇voidSEG_display();//顯示時(shí)間子程序voidkey_scan();//按鍵掃描子程序voiddelay(uinti){uintx,y;for(x=i;x>0;x--)for(y=120;y>0;y--);}//*********工作on處理子程序**********//感謝閱讀voidon(){TMOD=0x01;TH0=(65536-50000)/256;TL0=(65536-50000)%256;EA=1;ET0=1;TR0=1;P0=0xff;if(flag0==0)_in();if(flag0==1)xi();if(flag0==2)pao();if(flag0==3)xx();if(flag0==4)out();}//********結(jié)束子程序*********//感謝閱讀voidover(){ other=0;anther=0;P0=0xff;mo_r=0;mo_l=0;led_over=0;EA=0;}//**********進(jìn)水子程序**********//感謝閱讀voidin(){ anther=0;other=0;P0=0xff;led_in=0;flag1++;mo_r=0;mo_l=0;min=0;sec=8;}//**********洗衣子程序**********//感謝閱讀voidxi()_{ anther=1;other=0;P0=0xff;led_work=0;led_xi=0;mo_r=1;mo_l=0;min=1;sec=36;quan=0;}////********泡衣子程序********//voidpao(){anther=1;other=0;P0=0xff;led_pao=0;led_work=0;flag3++;mo_r=1;mo_l=0;min=1;sec=35;quan=0;}//*********脫水子程序********//感謝閱讀voidxx(){ other=1;anther=0;P0=0xff;led_xx=0;mo_r=0;_mo_l=1;min=0;sec=50;}//********出水子程序********//voidout(){ anther=0;other=0;P0=0xff;led_out=0;flag2++;mo_r=0;mo_l=0;min=0;sec=5;}//**********顯示菜單選擇********//謝謝閱讀voidse(){P0=0xff;if(flag0>=5)flag0=0;if(flag0==0){led_in=0;}if(flag0==1){led_xi=0;}if(flag0==2){led_pao=0;}_if(flag0==3){led_xx=0;}if(flag0==4){led_out=0;}}//*********菜單處理子程序**********//感謝閱讀voidmenu(){min=0;sec=0;mo_r=0;mo_l=0;SEG_display();while(1){if(key_on==0){delay(5);if(key_on==0){while(!key_on);on();break;}}//**************************//感謝閱讀if(key_off==0){delay(5);_if(key_off==0){while(!key_off);over();break;}}//****************************//感謝閱讀if(key_se==0){delay(5);if(key_se==0){while(!key_se);flag0++;se();}}}}//*********按鍵掃描子程序*********//謝謝閱讀voidkey_scan(){if(key_menu==0){delay(5);if(key_menu==0){while(!key_menu);menu();}}//********************************//感謝閱讀if(key_on==0)_{delay(5);if(key_on==0){while(!key_on);on();}}//*********************************//感謝閱讀if(key_off==0){delay(5);if(key_off==0){while(!key_off);over();}}}//*********顯示子程序**********//謝謝閱讀voidSEG_display(){P1=0x01;P2=num[min/10];delay(10);P1=0x02;P2=num[min%10];delay(10);P1=0x04;P2=num[sec/10];delay(10);P1=0x08;P2=num[sec%10];delay(10);_}//*********主函數(shù)**********//謝謝閱讀voidmain(){led_in=0;anther=0;other=0;while(1){SEG_display();key_scan();}}//*****定時(shí)器0中斷處理程序*****//感謝閱讀voidtimer0()interrupt1{TH0=(65536-50000)/256;TL0=(65536-50000)%256;count++;if(count==20){count=0;sec--;if((flag0==1)||(flag0==2))感謝閱讀{quan++;switch(quan){case 1:mo_r=1;mo_l=0;break;感謝閱讀case10:mo_r=0;mo_l=0;break;謝謝閱讀case15:mo_r=0;mo_l=1;break;謝謝閱讀case25:mo_r=0;mo_l=0;break;感謝閱讀default:;}_if(quan==30){quan=0;}}//**********************************//感謝閱讀if((sec==0)&&(min!=0)){min--;sec=59;}//**********************************//if((sec<0)&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026中國農(nóng)業(yè)科學(xué)院第一批招聘18人(油料作物研究所)參考考試題庫及答案解析
- 2025浙江紹興市中等專業(yè)學(xué)校合同制人員(融媒體工作技術(shù)員)招聘1人備考筆試試題及答案解析
- 2026湖南長沙市雨花區(qū)楓樹山明宸小學(xué)春季合同制教師招聘備考筆試題庫及答案解析
- 2025青海海西州格爾木市省級(jí)公益性崗位招聘29人參考筆試題庫附答案解析
- 2025廣西柳州市苗圃林場招聘編外聘用工作人員1人參考考試題庫及答案解析
- 2025中國醫(yī)學(xué)科學(xué)院北京協(xié)和醫(yī)學(xué)院社會(huì)人員招聘26人模擬筆試試題及答案解析
- 2025湖北鄂州市華容區(qū)屬國有企業(yè)招聘7人備考考試試題及答案解析
- 2025安徽宣城市旌德縣旅發(fā)置業(yè)有限公司招聘2人備考考試試題及答案解析
- 2025河南省中西醫(yī)結(jié)合醫(yī)院招聘員額制高層次人才11人模擬筆試試題及答案解析
- 江蘇徐州市新沂市面向2026年畢業(yè)生招聘教師88人模擬筆試試題及答案解析
- 市場拓展與銷售渠道拓展方案
- 工地大門施工協(xié)議書
- 文史哲與藝術(shù)中的數(shù)學(xué)智慧樹知到期末考試答案章節(jié)答案2024年吉林師范大學(xué)
- 鐵血將軍、建軍元?jiǎng)?葉挺 (1)講解
- 2023年西門子PLC知識(shí)考試題(附含答案)
- 鼻鼽(變應(yīng)性鼻炎)診療方案
- 消防應(yīng)急疏散和滅火演習(xí)技能培訓(xùn)
- 流產(chǎn)診斷證明書
- 勞動(dòng)合同英文版
- 川瀘運(yùn)地塊土石方量勘察報(bào)告報(bào)告
- 威廉姆斯內(nèi)分泌學(xué) 內(nèi)分泌學(xué)書籍
評(píng)論
0/150
提交評(píng)論