版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 目 錄</b></p><p> 摘要及關(guān)鍵字··························&
2、#183;·1</p><p> 1.緒論······························&
3、#183;1</p><p> 2.整體設(shè)計(jì)思路···························2</p><p>
4、; 3.硬件設(shè)計(jì)·····························2</p><p> 3.1 單片機(jī)控制電路
5、183;·······················2</p><p> 3.2 超聲波檢測(cè)電路的設(shè)計(jì)······
6、3;··············3</p><p> 3.3 垃圾桶檢測(cè)裝置的設(shè)計(jì)················
7、·····5</p><p> 3.4 電機(jī)驅(qū)動(dòng)電路的設(shè)計(jì)······················6</p><p>
8、; 3.5 時(shí)鐘電路的設(shè)計(jì)························7</p><p> 3.6 電源電路的設(shè)計(jì)····
9、83;···················7</p><p> 3.7 報(bào)警電路的設(shè)計(jì)···········
10、183;············8</p><p> 4.軟件設(shè)計(jì)···················
11、··········9</p><p> 4.1 智能吸塵器主軟體的設(shè)計(jì)····················9
12、</p><p> 4.2 吸塵器工作1軟體的設(shè)計(jì)···················10</p><p> 4.3 吸塵器工作2軟體的設(shè)計(jì)····
13、183;··············10</p><p> 4.4 吸塵器控制系統(tǒng)程序···············
14、83;·····11</p><p> 5.總結(jié)··························
15、183;···20</p><p> 參考文獻(xiàn) ····························
16、·21</p><p> 致謝 ·······························
17、23</p><p><b> Directory</b></p><p> Abstract and keyword ····················
18、83;·· 1</p><p> 1 Introduction ·························· 1</p&
19、gt;<p> 2 overall design ························· 2</p><p> 3 hardware d
20、esign ························ 2</p><p> 3.1 singlechip control circuit ··
21、183;··············2</p><p> 3.2 ultrasonic detection circuit design···········
22、83;· 3</p><p> 3.3 trash detection device design ················5</p><p> 3.4 motor drive circuit design &
23、#183;················ 6</p><p> 3.5 clock circuit design ···········
24、83;········ 7</p><p> 3.6 power supply circuit design ·················7</p>
25、;<p> 3.7 alarm circuit design ···················· 8</p><p> 4 software design ···
26、····················· 9</p><p> 4.1 intelligent cleaner main software design ····
27、······9</p><p> 4.2 cleaner 1 software design ················· 10</p><p> 4.
28、3 Cleaner 2 software design ················· 10</p><p> 4.4 Vacuum control system program·····&
29、#183;··········11</p><p> 5 Summary ····················
30、········ 20</p><p> References ······················
31、83;···· 21</p><p> Acknowledgements ························ 23<
32、;/p><p> 基于STC單片機(jī)的吸塵器設(shè)計(jì)</p><p> 摘 要 本設(shè)計(jì)的吸塵器是AT89C51單片機(jī)為控制核心,加以步進(jìn)電機(jī)、光電傳感器、壓敏傳感器和電源電路以及其他電路構(gòu)成。系統(tǒng)是由AT89C51單片機(jī)通過(guò)I/O口控制吸塵器的前進(jìn)后退以及轉(zhuǎn)向。超聲波傳感器對(duì)垃圾進(jìn)行檢測(cè)。壓敏傳感器是用來(lái)檢測(cè)吸塵器的垃圾桶是否裝滿再經(jīng)過(guò)蜂鳴器進(jìn)行報(bào)警提示。一個(gè)按鍵進(jìn)行吸塵器電路的工作狀態(tài)啟動(dòng)
33、和關(guān)閉控制。在檢測(cè)到垃圾時(shí),通過(guò)吸塵器電機(jī),利用流體壓強(qiáng)與流速的關(guān)系,可以將紙屑等垃圾進(jìn)行吸附。</p><p> 關(guān)鍵字 單片機(jī); 光電傳感器; 紅外線熱釋電傳感器; 松耦合變壓器; 步進(jìn)電機(jī)</p><p><b> 1緒論</b></p><p> 吸塵器是現(xiàn)代家庭中受到人們廣泛喜愛(ài)的清潔用具,傳統(tǒng)的用具清掃房間往往不能將家
34、里的微細(xì)塵埃清掃干凈,塵??偸菑囊惶庌D(zhuǎn)移到另一處,尤其是地毯﹑窗簾等處的灰塵就更難以清除,利用吸塵器來(lái)做清潔工作就無(wú)此弊。吸塵器不但可以清潔地面,也可以用來(lái)清潔一般的器具難以清潔的地方,如沙發(fā),墻壁等。</p><p> 吸塵器主要由起塵、吸塵、濾塵三部分組成,一般包括串激整流子電動(dòng)機(jī)、離心式風(fēng)機(jī)、濾塵器(袋)和吸塵附件。一般吸塵器的功率為400-1000W或更高,便攜式吸塵器的功率一般為250W及其以下。&l
35、t;/p><p> 近幾年來(lái),國(guó)內(nèi)吸塵器市場(chǎng)發(fā)展迅速,每年的增幅都保持在15%以上,在中國(guó)消費(fèi)者對(duì)家庭裝修有了更高要求的同時(shí),對(duì)保持家庭環(huán)境衛(wèi)生的吸塵器也就漸漸重視起來(lái)。吸塵器對(duì)中國(guó)人來(lái)說(shuō)曾經(jīng)是奢侈品,但現(xiàn)在這種情況發(fā)生了變化,吸塵器正在中國(guó)家庭迅速普及。在吸塵器逐步走進(jìn)中國(guó)消費(fèi)者視野的同時(shí),擁有時(shí)尚外觀、能夠提升生活檔次的吸塵器也在“攀比”中得到了發(fā)展空間。</p><p><b&g
36、t; 2整體設(shè)計(jì)思路</b></p><p> 圖1-1 智能吸塵器控制系統(tǒng)的基本方框圖</p><p> 本系統(tǒng)的設(shè)計(jì),是采用可篇程控制器對(duì)垃圾檢測(cè)信號(hào)進(jìn)行采集處理和控制信號(hào)輸出控制。本系統(tǒng)設(shè)計(jì)的原理是利用超聲波傳感器對(duì)垃圾進(jìn)行檢測(cè),接收電路將接收到的信號(hào)發(fā)送給控制模塊,控制模塊對(duì)發(fā)送過(guò)來(lái)的數(shù)據(jù)信息進(jìn)行處理,然后啟動(dòng)吸塵器電機(jī),對(duì)垃圾進(jìn)行清理。在超神波傳感器檢測(cè)不倒垃
37、圾時(shí),控制系統(tǒng)控制電機(jī)不工作,當(dāng)垃圾出現(xiàn)在檢測(cè)范圍之內(nèi)時(shí),傳感燈會(huì)亮起來(lái),此時(shí)電機(jī)工作。在垃圾桶滿時(shí),桶內(nèi)的應(yīng)變式傳感器會(huì)產(chǎn)生微笑形變,并將此裝換成電信號(hào),報(bào)警電路工作,發(fā)出蜂鳴聲,便可知道此時(shí)垃圾桶已經(jīng)裝滿,此時(shí)我們將垃圾桶內(nèi)的垃圾傾倒出來(lái),接著繼續(xù)讓吸塵器工作。</p><p><b> 3硬件設(shè)計(jì)</b></p><p> 3.1 單片機(jī)控制電路</p
38、><p> 本系統(tǒng)的功能比較大,用到的I/O口也多,因此,為了滿足要求,采用了一塊I/O擴(kuò)展芯片8255來(lái)擴(kuò)展AT89C52單片機(jī)的I/O口。下面圖是51系統(tǒng)與I/O擴(kuò)展芯片的電路圖:</p><p> 圖3-1 AT89C52單片與的I/O接口電路</p><p> 3.2 超聲波檢測(cè)電路的設(shè)計(jì)</p><p> 3.2.1 超聲波傳
39、感器的基本原理</p><p> 超聲波傳感器是利用超聲波的特性研制而成的傳感器。超聲波是一種振動(dòng)頻率高于聲波的機(jī)械波,由換能晶片在電壓的激勵(lì)下發(fā)生振動(dòng)產(chǎn)生的,它具有頻率高、波長(zhǎng)短、繞射現(xiàn)象小,特別是方向性好、能夠成為射線而定向傳播等特點(diǎn)。超聲波對(duì)液體、固體的穿透本領(lǐng)很大,尤其是在陽(yáng)光不透明的固體中,它可穿透幾十米的深度。超聲波碰到雜質(zhì)或分界面會(huì)產(chǎn)生顯著反射形成反射成回波,碰到活動(dòng)物體能產(chǎn)生多普勒效應(yīng)。<
40、/p><p> 3.2.2 超聲波發(fā)射電路和設(shè)計(jì)</p><p> 超聲波發(fā)射電路是采用一個(gè)超聲波頻率通過(guò)電聲轉(zhuǎn)換器將該頻率成折射式發(fā)射在介質(zhì)空間里。本系統(tǒng)是設(shè)計(jì)一個(gè)40KHZ的超聲波發(fā)射器。</p><p> 圖3-2 40kHZ超聲波發(fā)射電路</p><p> 圖3-2由LM555時(shí)基電路及外圍元件構(gòu)成40kHZ多諧振蕩器電路,調(diào)節(jié)
41、電阻器RP阻值,可以改變振蕩頻率。由LM555第3腳輸出端驅(qū)動(dòng)超聲波換能器T40-16,使之發(fā)射出超聲波信號(hào)。電路簡(jiǎn)單易制。電路工作電壓9V,工作電流40~50mA。發(fā)射超聲波信號(hào)大于8m。</p><p> 3.2.3 超聲波接收電路的設(shè)計(jì)</p><p> 超聲波接收電路是一個(gè)將接收到指定超聲波聲信號(hào)轉(zhuǎn)換成電信的轉(zhuǎn)置,本系統(tǒng)設(shè)計(jì)的是一個(gè)40KHZ的超聲波接收器。</p>
42、<p> 圖3-3 40kHZ超聲波接收電路</p><p> 圖3-3是個(gè)單穩(wěn)式超聲波接收器電路原理圖,超聲波換能器R40-16諧振頻率為40kHZ,經(jīng)R40-16選頻后,將40kHZ以外的干擾信號(hào)衰減,只有諧振于40kHZ的有用信號(hào)(發(fā)射機(jī)信號(hào))送入VT1~VT3組成的高通放大器放大,經(jīng)C5、VD1檢出直流分量,控制VT4、VT5組成的電子開(kāi)關(guān)帶動(dòng)繼電器K工作。由于該電路僅作單路信號(hào)放大,
43、當(dāng)發(fā)射機(jī)每發(fā)射一次超聲波信號(hào)時(shí),接收機(jī)的繼電器吸合一次(吸合時(shí)間同發(fā)射機(jī)發(fā)射信號(hào)時(shí)間相同),無(wú)記憶保持功能。電路中VT1β≥200,VT2β≥150,其他元件自定。電路不需調(diào)試即可工作。如靈敏度和抗干擾不夠,可檢查三極管的β值與電容C4的容量是否偏差太大。經(jīng)實(shí)測(cè),配合相應(yīng)的發(fā)射機(jī),遙控距離可達(dá)8m以上。在室內(nèi)因墻壁反射,故沒(méi)有方向性。電路工作電壓3V,靜態(tài)電流小于10mA。</p><p> 3.3 垃圾桶檢測(cè)
44、裝置的設(shè)計(jì)</p><p> 3.3.1 應(yīng)變式傳感器原理</p><p> 應(yīng)變式傳感器是根據(jù)應(yīng)變?cè)?,通過(guò)應(yīng)變片和彈性元件將機(jī)械構(gòu)件的應(yīng)變或應(yīng)變力轉(zhuǎn)換為電阻的微小變化再進(jìn)行電量測(cè)量的裝置。</p><p> 電阻應(yīng)變片是一種將被測(cè)件上的應(yīng)變變化轉(zhuǎn)換成為一種電信號(hào)的敏感器件。它是壓阻式應(yīng)變傳感器的主要組成部分之一。電阻應(yīng)變片應(yīng)用最多的是金屬電阻應(yīng)變片和半導(dǎo)體
45、應(yīng)變片兩種。金屬電阻應(yīng)變片又有絲狀應(yīng)變片和金屬箔狀應(yīng)變片兩種。通常是將應(yīng)變片通過(guò)特殊的粘和劑緊密的粘合在產(chǎn)生力學(xué)應(yīng)變基體上,當(dāng)基體受力發(fā)生應(yīng)力變化時(shí),電阻應(yīng)變片也一起產(chǎn)生形變,使應(yīng)變片的阻值發(fā)生改變,從而使加在電阻上的電壓發(fā)生變化。這種應(yīng)變片在受力時(shí)產(chǎn)生的阻值變化通常較小,一般這種應(yīng)變片都組成應(yīng)變電橋,并通過(guò)后續(xù)的放大器進(jìn)行放大,再傳輸給處理電路或執(zhí)行機(jī)構(gòu)。</p><p> 3.3.2 垃圾桶檢測(cè)裝置電路的分
46、析</p><p> 垃圾桶檢測(cè)裝置主要是由一個(gè)壓敏傳感器對(duì)垃圾桶內(nèi)的垃圾量達(dá)到一定的升度時(shí)觸發(fā)到它而產(chǎn)生的一個(gè)物理量變化轉(zhuǎn)可控制電量信號(hào)的裝置,具體情況如圖3-4所示,當(dāng)電阻應(yīng)變片壓敏傳感器觸發(fā)到外力的作用時(shí),電阻應(yīng)變片的阻值產(chǎn)生變化,應(yīng)變電橋RP輸出的電壓也隨之而變,應(yīng)應(yīng)變電橋輸出的電壓微弱,所以還要經(jīng)過(guò)VT101、VT102兩個(gè)放大管與其它分立元件制成的二極放大器放大后采送給后續(xù)的處理器。圖3-4中FB1
47、01電感和C102電容是起耦合濾波作用,而U302運(yùn)放集成LM393和R104、R105組成一個(gè)比較器。改變可調(diào)電阻R104的阻值可以調(diào)解垃圾桶檢測(cè)裝置的敏度。</p><p> 圖3-4 電阻應(yīng)變片傳感器檢測(cè)壓力的壓敏電路</p><p> 3.4 電機(jī)驅(qū)動(dòng)電路的設(shè)計(jì)</p><p> 采用電機(jī)驅(qū)動(dòng)芯片L298N作為電機(jī)驅(qū)動(dòng),驅(qū)動(dòng)電路的設(shè)計(jì)如圖3-5所示:
48、</p><p> 圖3-5 L298電機(jī)驅(qū)動(dòng)電路</p><p> L298N的IN1、IN2、IN3、IN4四個(gè)引腳接到單片機(jī)上,通過(guò)對(duì)單片機(jī)的編程就可以實(shí)現(xiàn)兩個(gè)步進(jìn)電機(jī)的正反轉(zhuǎn)和轉(zhuǎn)速。</p><p> 3.5 時(shí)鐘電路的設(shè)計(jì)</p><p> 由555時(shí)基振蕩芯片不主設(shè)計(jì)的時(shí)鐘延時(shí)電路。其中555構(gòu)成多諧振蕩器,振蕩頻率fo
49、=1.43/[(RI+2R2)C], 如圖3-6所示。</p><p> 圖3-6 NE555時(shí)基振蕩延時(shí)時(shí)鐘電路</p><p> 3.6 電源電路的設(shè)計(jì)</p><p> 采用供電電源12V蓄電池做為主電源,再采用現(xiàn)代的LCD TV上的DC-DC處理技術(shù)處理后,給系統(tǒng)供電。這是在實(shí)際產(chǎn)品上的需求而設(shè)計(jì)的。不過(guò),本課題所設(shè)計(jì)的是一個(gè)智能吸塵器的控制系統(tǒng)虛似
50、系統(tǒng),因此,本課題在供電上沒(méi)做重點(diǎn)要求。不過(guò),下面圖3-7就是一個(gè)LCD TV上的DC-DC處理技術(shù)原理圖。</p><p> 圖3-7 電源電路</p><p> 圖3-8中的U701、U702、U703、U704是個(gè)穩(wěn)壓集成芯,此芯片穩(wěn)壓性能非常好。電路中的R701、R702、R706是個(gè)限流電阻。另外,電路中的Q701與Q702和其它元件是構(gòu)成一個(gè)電壓開(kāi)關(guān)電路。Q701是一個(gè)開(kāi)
51、關(guān)管,它主要是當(dāng)G腳電壓為高電平時(shí)電壓會(huì)從S腳流向D腳,當(dāng)G腳的電壓為低時(shí),S腳與D腳斷開(kāi),電壓無(wú)法從S腳流向D腳而輸出。</p><p> 3.7 報(bào)警電路的設(shè)計(jì)</p><p> 在吸塵器裝滿垃圾的狀態(tài)下能發(fā)出足夠響的響聲提示。采用單片機(jī)的P2.7口做為報(bào)警器的出輸出信號(hào),另外,猶于單片機(jī)輸出的信號(hào)比較弱,無(wú)法使蜂鳴器發(fā)出足夠響亮的響聲,所以,在單片機(jī)送出的信號(hào)加以簡(jiǎn)易放大器和放大
52、之后在去推動(dòng)蜂鳴器工作。具體如下圖3-8所示。</p><p> 圖3-8 蜂鳴報(bào)警器電路</p><p><b> 4軟件設(shè)計(jì)</b></p><p> 4.1 智能吸塵器主軟體的設(shè)計(jì)</p><p> 主軟體是編寫一個(gè)對(duì)按鍵掃描的軟體程序,掃描【ON/OFF】鍵與【定時(shí)/OFF】鍵的按鍵是否動(dòng)作?!綩N/OF
53、F】鍵是一個(gè)開(kāi)關(guān)鍵。此鍵沒(méi)動(dòng)作下面的程序?qū)⒍紵o(wú)法運(yùn)行。此鍵偶次動(dòng)作下面的程序也一樣的無(wú)法運(yùn)行?!綩N/OFF】鍵奇次動(dòng)作后緊接著就是【定時(shí)/OFF】鍵的掃描,【定時(shí)/OFF】是一個(gè)定時(shí)工作的開(kāi)關(guān)鍵,也是吸塵器的兩種工作狀態(tài)的選擇鍵。軟體的設(shè)計(jì)流程請(qǐng)參見(jiàn)圖4-1流程圖。在主軟體里還有對(duì)整個(gè)系統(tǒng)初時(shí)化。</p><p> 圖4-1 智能吸塵器主軟體設(shè)計(jì)的流程圖</p><p> 4. 2
54、 吸塵器工作1軟體的設(shè)計(jì)</p><p> 吸塵器工作1軟體是一個(gè)采集尋跡電路信號(hào)與避障電路信號(hào)后進(jìn)行處理,并做相對(duì)應(yīng)的反應(yīng)去控制吸塵器做智能化的行走工作。吸塵器工作1是以掃描形式進(jìn)行掃描處理信號(hào)。軟體具體設(shè)計(jì)的思路見(jiàn)圖4-2流程圖。</p><p> 圖4-2 智能吸塵器工作形式1軟體設(shè)計(jì)的流程圖</p><p> 4. 3 吸塵器工作2軟體的設(shè)計(jì)<
55、/p><p> 吸塵器工作2的軟體是建立在工作1的狀態(tài)下在加以定時(shí)時(shí)間同步運(yùn)行一個(gè)軟體,軟體的設(shè)計(jì)流程見(jiàn)圖4-3流程圖。</p><p> 圖4-3 智能吸塵器定時(shí)工作軟體設(shè)計(jì)的流程圖</p><p> 4.4吸塵器控制系統(tǒng)程序</p><p> ====主程序====</p><p> org 0000h
56、</p><p> ajmp stin</p><p> org 0030h</p><p> stin:mov dptr,#0ff7fh </p><p> mov a,#0b8h</p><p> movx @dptr a</p><p> mov a,#00h
57、</p><p> movx @dptr.a</p><p><b> mov pa,a</b></p><p> mov pb,a</p><p><b> mov pc,c</b></p><p> mov p0,#00h</p>&
58、lt;p> mov p1,#00h</p><p> mov p2,#00h</p><p> mov p3,#00h</p><p> ajmp start</p><p> start: org 0089h</p><p> jnb p2.3,start</p>&
59、lt;p> mov p2.4,#01h</p><p> jb P2.2, timing</p><p> work1:mov p2.4,#01h</p><p> mov p1.7,#00h</p><p> ?。剑剑剑剑剑剑剑剑剑剑?lt;/p><p> ====work1====</
60、p><p> work1:mov p2.4,#01h</p><p> mov p1.7,#00h</p><p> jb p1.2,ir1</p><p> jb p1.3,ir2</p><p> jb p1.4,ir3</p><p> jb p1.0,u
61、as1</p><p> jb p1.1,uas2</p><p> jb p1.5,psS</p><p> mov a,#0ffh</p><p> mov p2,#30h</p><p> mov @drtr,a</p><p> ajmp wort1<
62、;/p><p> ?。剑剑剑剑剑剑剑剑剑剑剑剑剑剑剑絫iming====</p><p> timing:mov p2.4,#01h</p><p> mov p1.7,#00h</p><p> jb p2.2,work1</p><p> Jb p2.1,when</p><p
63、> Jb p2.0,min</p><p> Jb p2.2,wok2</p><p> ajmp riming</p><p> ?。剑剑剑剑剑剑剑剑剑剑?lt;/p><p> ?。剑剑剑剑絯ork2====</p><p> work2:mov p2.4,#01h</p>
64、<p> mov p1.7,#01h</p><p> acall tim</p><p> timstart:acall led</p><p> acall work </p><p> jnb r6,timstart</p><p> ajmp start </
65、p><p> ?。剑剑剑剑剑剑剑剑剑剑?lt;/p><p> ====work=====</p><p> work: acall sxxs0 </p><p> acall adzh </p><p> acall xjqkcl </p><p> jnb xjjs,xunjiy
66、x </p><p> clr zjen</p><p> clr yjen </p><p> mov xczt,#00h</p><p> mov ysss,#03h </p><p> setb yszt </p><p> xunjiyx01:
67、jb yszt,$ </p><p> clr xjjs </p><p> xunjiyx02: acall csh </p><p> mov xczt,#01h </p><p> acall xcqj </p><p> clr p2.5 </p><p&g
68、t; clr p2.7 </p><p> ajmp main0 </p><p> main0: call sxxs</p><p> mov r3,#07 </p><p> m001:acall adzh </p><p> mov r7,#20</p>&
69、lt;p> djnz r7,$ </p><p> djnz r3,m001 </p><p> acall qkcl </p><p> jnb mgjs,main0 </p><p> clr zjen </p><p> clr yjen </p>&l
70、t;p> mov xczt,#00h </p><p> mov ysss,#03h</p><p> setb yszt </p><p> jb yszt,$ </p><p> ajmp xunjiyx </p><p> qkcl: mov r7,xc
71、zt</p><p> cjne r7,#00h,qkcl000 </p><p> ajmp qkclfh</p><p> qkcl000: acall qkcl010 </p><p> mov a,ad04 </p><p><b> clr c</b></
72、p><p> subb a,#20h </p><p> jc qkcl001 </p><p> mov a,ad05</p><p><b> clr c</b></p><p> subb a,#20h;</p><p> jc q
73、kcl001 </p><p> setb mgjs </p><p> ajmp qkclfh</p><p> qkcl001: mov a,ad01</p><p> dec ntwky</p><p><b> clr c</b></p><
74、;p> subb a,ad02 </p><p> jnc qkcl002</p><p> inc ntwkz</p><p> inc ntwkz</p><p> mov a,ad02</p><p><b> clr c</b></p>
75、<p> subb a,ad01 </p><p> qkcl002:cjne a,#10h,qkcl003</p><p> qkcl003:jnz qkcl004</p><p> clr pwmtz</p><p> mov ntwkz,ntwkzy</p><p> mo
76、v ntwky,ntwkzy</p><p> acall qkcl010 </p><p> ajmp qkclfh</p><p> qkcl004:setb pwmtz </p><p> qkclfh:ret</p><p> qkcl010:mov a,xczt</p>
77、<p> cjne a,#01h,qkcl020</p><p> mov a,ad00 </p><p> cjne a,#05h,qkcl011 </p><p> qkcl011:jnc qkcl020 </p><p> acall pztf</p><p> jnc q
78、kcl020 </p><p> acall pytf</p><p> jnc qkcl020 </p><p> mov xczt,#04h</p><p> acall xcht</p><p> ajmp qkfh</p><p> qkcl020:aca
79、ll pztf</p><p> jnc qkcl021</p><p> acall pytf</p><p> jnc qkcl021</p><p> ajmp qkfh </p><p> qkcl021:mov a,xczt</p><p> cj
80、ne a,#01h,qkcl022</p><p> mov lsjsl,#34 </p><p> qkcl022:cjne a,#04h,qkcl023 </p><p> mov lsjsl,#10 </p><p> qkcl023:setb lsjstb</p><p> m
81、ov ntwkz,ntwkzy</p><p> mov ntwky,ntwkzy</p><p> clr pwmtz</p><p> jb lsjstb,$ </p><p> clr zjen</p><p> clr yjen</p><p&
82、gt;<b> movr3,#07</b></p><p> m003:acall adzh</p><p> mov r7,#20</p><p> djnz r7,$</p><p> djnz r3,m003</p><p> mov r7,xczt<
83、/p><p> cjne r7,#01h,q040 </p><p> acall pqtf</p><p> jnc qkcl024 </p><p> acall pztf </p><p> jnc qkcl025 </p><p> acall pytf &
84、lt;/p><p> jnc qkcl026 </p><p> mov xczt,#04h</p><p> acall xcht</p><p> ajmp qkfh</p><p> q040:ajmp qkcl040</p><p> qkcl024: ac
85、all pztf</p><p> jnc qkcl027 </p><p> acall pytf</p><p> jnc qkcl028</p><p> acall xcqj</p><p> ajmp qkfh</p><p> qkcl025: ac
86、all pytf</p><p> jnc qkcl029 </p><p> mov xczt,#02h</p><p> mov lsjsl,#15</p><p> setb lsjstb</p><p> acall xczz</p><p> jb
87、 lsjstb,$</p><p> mov xczt,#01h</p><p> acall xcqj</p><p> ajmp qkfh</p><p> qkcl026: mov xczt,#03h</p><p> mov lsjsl,#15</p>&
88、lt;p> setb lsjstb</p><p> acall xcyz</p><p> jb lsjstb,$</p><p> mov xczt,#01h</p><p> acall xcqj</p><p> ajmp qkfh</p><p&
89、gt; qkcl027acall pytf</p><p> jnc qkcl030</p><p> inc jdzz</p><p> mov a,#jdzq</p><p> add a,jdzz</p><p> mov r1,a</p><p&g
90、t; mov @r1,#00000110b </p><p> mov xczt,#02h </p><p> mov lsjsl,#16</p><p> setb lsjstb</p><p> acall xczz</p><p> jb lsjstb,$</p&
91、gt;<p> mov xczt,#01h</p><p> acall xcqj</p><p> ajmp qkfh</p><p> qkcl028: inc jdzz</p><p> mov a,#jdzq</p><p> add a,jdzz</p&
92、gt;<p><b> mov r1,a</b></p><p> mov @r1,#00000011b;</p><p> mov xczt,#01h</p><p> acall xcqj</p><p><b> ajmp qkfh</b></p>&l
93、t;p> qkcl029: inc jdzz</p><p> mov a,#jdzq</p><p> add a,jdzz</p><p><b> mov r1,a</b></p><p> mov @r1,#00000101b</p><p> mov xczt,#02h
94、</p><p> mov lsjsl,#16</p><p> setb lsjstb</p><p> acall xczz</p><p> jb lsjstb,$</p><p> mov xczt,#01h</p><p><b> acal xcqj</b
95、></p><p><b> ajmp qkfh</b></p><p> qkcl030:inc jdzz</p><p> mov a,#jdzq</p><p> add a,jdzz</p><p><b> mov r1,a</b></p>
96、;<p> mov @r1,#00000111b</p><p> mov xczt,#02h</p><p> mov lsjsl,#16</p><p> setb lsjstb</p><p> acall xczz</p><p> jb lsjstb,$</p>&l
97、t;p> mov xczt,#01h</p><p> acall xcqj</p><p><b> ajmp qkfh</b></p><p><b> eng</b></p><p> ===========</p><p><b> 5總結(jié)
98、</b></p><p> 項(xiàng)目設(shè)計(jì)中采用AT89C52單片機(jī)和光電傳感器、金屬傳感器、超聲波傳感器等,實(shí)現(xiàn)相應(yīng)信號(hào)的檢測(cè)與吸塵器的控制,系統(tǒng)結(jié)構(gòu)簡(jiǎn)單、穩(wěn)定、具有較高的控制精度、抗干擾能力強(qiáng),實(shí)現(xiàn)了智能吸塵器能智能化的在工作范圍內(nèi)進(jìn)行吸塵。</p><p> 在本次設(shè)計(jì)過(guò)程中出現(xiàn)過(guò)許多的小問(wèn)題。首先是單片機(jī)語(yǔ)言由于很長(zhǎng)一段時(shí)間沒(méi)有接觸的原因,又得重新熟悉,浪費(fèi)了很長(zhǎng)一段時(shí)間
99、。其次就是傳感器方面,有一段時(shí)間學(xué)了檢測(cè)技術(shù)這門課,但里面所講的傳感器知識(shí)都畫在書(shū)本,很少接觸到現(xiàn)實(shí)中的傳感器,這次的設(shè)計(jì)我在傳感器方面也是無(wú)從下手,不知道怎么選擇該用什么樣型號(hào)的傳感器,它們的和類特性又是怎樣。所以我在做硬件設(shè)計(jì)的時(shí)候,我只才用了比較常用的傳感器與比較器來(lái)制作傳感探測(cè)電路。在設(shè)計(jì)本項(xiàng)目時(shí),我不知道往學(xué)校圖書(shū)管走了有多少回,在網(wǎng)上泡了多少天,所收集到的書(shū)籍、材料雖然重多,但是能用上的不多。一路走過(guò)來(lái)真的是很辛苦。<
100、/p><p><b> 參考文獻(xiàn)</b></p><p> [1] 張洪潤(rùn),單片機(jī)原理及應(yīng)用.北京:清華大學(xué)出版,2005,4</p><p> [2] 張毅剛,單片機(jī)原理及應(yīng)用.北京:高等教育出版社,2005,5</p><p> [3] 孫育才,AT89S51系列單片機(jī)及其應(yīng)用.北京:清華大學(xué)出版社,2005,1
101、</p><p> [4] 黃智偉,全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽訓(xùn)練教程,學(xué)京:電子工業(yè)出版社,2007,6</p><p> [5] 眭碧霞,單片機(jī)及其應(yīng)用,西安:電子科技大學(xué)出版社,2003,4</p><p> [6] 鄒振春,單片機(jī)原理及接口技術(shù),學(xué)京:機(jī)械工業(yè)出版社,2002,7</p><p> [7] 沙占友,單片機(jī)外圍電路設(shè)
102、計(jì),北京:電子工業(yè)出版社,2003,1</p><p> [8] 王煜東,傳感器及應(yīng)用,學(xué)京:機(jī)械工業(yè)出版,2007,7</p><p> [9] 陳 杰,傳感器與檢測(cè)技術(shù),學(xué)京:高等教育出版社,2002,2</p><p> [10] 趙 負(fù),傳感器集成電路手冊(cè), 北京:化學(xué)工業(yè)出版社,2002,3</p><p> [11]
103、劉征宇,最新74系列IC特性代換手冊(cè),福建:科學(xué)技術(shù)出片,2003,4</p><p> Vacuum cleaner design based on STC single chip microcomputer</p><p> Abstract Vacuum cleaner of this design is the AT89C51 single chip microcompute
104、r as control core, which is stepping motor, photoelectric sensor, Ya Min sensor and power circuit and other circuit. The system is composed of AT89C51 microcontroller through the I/O port control cleaner forward backward
105、 and steering. The ultrasonic sensor to detect the garbage. Pressure sensitive sensor is used to detect the cleaner trash is full after the buzzer alarm. A key for cleaner circuit working state startup</p><p&g
106、t; Keywords SCM; photoelectric sensor infrared Pyroelectric sensor; loose coupling transformers stepper motor</p><p><b> 致 謝</b></p><p> 歷時(shí)將近兩個(gè)月的時(shí)間終于將這篇論文寫完,在論文的寫作過(guò)程中遇到了無(wú)數(shù)的困難和障
107、礙,都在同學(xué)和老師的幫助下度過(guò)了。尤其要強(qiáng)烈感謝我的論文指導(dǎo)老師—**老師,她對(duì)我進(jìn)行了無(wú)私的指導(dǎo)和幫助,不厭其煩的幫助進(jìn)行論文的修改和改進(jìn)。另外,在校圖書(shū)館查找資料的時(shí)候,圖書(shū)館的老師也給我提供了很多方面的支持與幫助。在此向幫助和指導(dǎo)過(guò)我的各位老師表示最中心的感謝! </p><p> 感謝這篇論文所涉及到的各位學(xué)者。本文引用了數(shù)位學(xué)者的研究文獻(xiàn),如果沒(méi)有各位學(xué)者的研究成果的幫助和啟發(fā),我將很難完成
溫馨提示
- 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ù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 開(kāi)題報(bào)告 --基于stc單片機(jī)的吸塵器設(shè)計(jì)
- 小型吸塵器的畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)--基于stc單片機(jī)的電子時(shí)鐘
- 吸塵器畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告
- 畢業(yè)設(shè)計(jì)--基于stc89c52單片機(jī)的多路搶答器設(shè)計(jì)
- 單片機(jī)畢業(yè)設(shè)計(jì)---基于單片機(jī)的恒溫控制器的設(shè)計(jì)
- 畢業(yè)設(shè)計(jì) --基于單片機(jī)的遙控器設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)--基于單片機(jī)的籃球記分器設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)--基于單片機(jī)的計(jì)算器設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)--基于單片機(jī)搶答器設(shè)計(jì)
- 基于單片機(jī)的畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---基于單片機(jī)的定時(shí)打鈴器設(shè)計(jì)
- 工業(yè)設(shè)計(jì)畢業(yè)設(shè)計(jì)--家用型車載吸塵器
- 基于單片機(jī)的自動(dòng)打鈴器的設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)基于單片機(jī)的modbus通訊器的設(shè)計(jì)
- 基于單片機(jī)的計(jì)數(shù)器畢業(yè)設(shè)計(jì)
- 基于單片機(jī)的智能搶答器設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---基于單片機(jī)的時(shí)鐘顯示器設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)--基于單片機(jī)控制的語(yǔ)音錄放器設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)--基于stc單片機(jī)的實(shí)驗(yàn)板開(kāi)發(fā)與設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論