




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第一章緒論課題研究的背景社會的進(jìn)步、科技的前進(jìn)將人們的生活投入了一個(gè)急劇發(fā)展的數(shù)字化的21世紀(jì)。人們生活水平也隨之逐漸升高,讓人們對美好生活環(huán)境追求的欲望也愈來愈強(qiáng)烈,因而各類方便于生活的單片機(jī)自動控制系統(tǒng)開始進(jìn)入了人們的生活。以單片機(jī)為核心的自動門系統(tǒng)就是其中之一。因自動門之中使用的芯片和傳感器技術(shù)的日漸先進(jìn),使它的實(shí)用性變的更好,功能也愈來愈多,從而讓它的應(yīng)用范圍也越來越廣泛。使用自動門會給人們帶來人員出入方便、節(jié)約能源、減少噪音等好處,也令人們的建筑更加的現(xiàn)代化。國內(nèi)外研究現(xiàn)狀和發(fā)展趨勢自動門是上個(gè)世紀(jì)中期在建筑物上得到利用。在上個(gè)世紀(jì)二十年代之后,自動門開始造美國的超級市場上初次使用。
2、當(dāng)時(shí)使用的是油壓式自動門,這是世界上第一跨自動門,根據(jù)它的使用原理,氣動式自動門也開始得到發(fā)明。到1962年電氣化的進(jìn)步,電氣式自動門得以發(fā)展,因它較于油壓式和氣動式維護(hù)更加方便,電氣式自動門隨著城市化的推進(jìn),使用它的用戶也隨之增加。但在上世紀(jì)六十年代電氣設(shè)備的發(fā)展還處于低級階段,電機(jī)轉(zhuǎn)速難以控制,故此當(dāng)時(shí)的電氣式自動門的性能還是差強(qiáng)人意,能源利用率低下,維護(hù)的成本還是相對較高。在進(jìn)入計(jì)算機(jī)時(shí)代之后,計(jì)算機(jī)技術(shù)的不斷發(fā)展,電子控制技術(shù)開始成熟,直接控制電動機(jī)的電氣式自動門得到急劇的發(fā)展,使其逐步成為自動門的主流。在中國自動門現(xiàn)在隨著城市化推進(jìn)的浪潮在社會中得到廣泛的應(yīng)用,現(xiàn)在在每個(gè)城市都可以見
3、到自動門的身影。但在國內(nèi)因其研發(fā)起步較晚,自主研發(fā)的程度比較低,大部分的專利都在外國人的手中。在進(jìn)入新世紀(jì)之后,國內(nèi)的計(jì)算機(jī)發(fā)展進(jìn)入快車道,追趕上國際上的先進(jìn)水平。利用計(jì)算機(jī)技術(shù)的自動門技術(shù)在國內(nèi)也在飛速發(fā)展。自動平移門是現(xiàn)在最常見的自動門。工作的方式是將兩個(gè)人體紅外感應(yīng)器安裝在門內(nèi)外兩側(cè)。當(dāng)人走近自動門時(shí),任意一個(gè)人體紅外感應(yīng)器感應(yīng)到人體紅外的存在,就控制步進(jìn)電機(jī)打開門。當(dāng)人通過門之后,再將門關(guān)閉。因?yàn)樽詣悠揭崎T可以在進(jìn)入自動模式后能夠完成自動控制,可以讓建筑物層次得以提升又方便美觀。因此迅速在國內(nèi)外建筑市場得到廣泛的普及。課題研究意義和目的21世紀(jì)是電子科技不斷發(fā)展的時(shí)代,各種智能控制系統(tǒng)
4、逐漸的進(jìn)入人們的生活之中。自動門控制系統(tǒng)因它能夠出色的完成疏導(dǎo)人流,降低人員密度,防止再次發(fā)人員踩踏的慘劇,已成為商場、超市、旅店、寫字樓等人流集中地的首選。為了使自動門更好的為人們服務(wù)。為了獲得一種簡單電路,功能完善,維護(hù)方便和性價(jià)高等優(yōu)點(diǎn)的自動門系統(tǒng),本文中,研究了一種平開式的自動門控制系統(tǒng)。實(shí)現(xiàn)了自動識別人體紅外識和防擠壓等功能。該系統(tǒng)以STC89C52作為控制核心,以步進(jìn)電機(jī)、紅外傳感器和光電開關(guān)結(jié)合的簡易單片機(jī)系統(tǒng),充分發(fā)揮核心控制系統(tǒng)的性能。具有一定的使用和參考價(jià)值。課題主要研究內(nèi)容閱讀單片機(jī)以及自動控制相關(guān)知識。通過去圖書館下載往年有關(guān)的論文進(jìn)行參考,查閱資料,瀏覽圖書館相關(guān)文獻(xiàn)
5、,使用網(wǎng)絡(luò)參考網(wǎng)絡(luò)上的論文。在此基礎(chǔ)上利用單片機(jī)實(shí)現(xiàn)自動門控制系統(tǒng)的設(shè)計(jì)。本次設(shè)計(jì)總體結(jié)構(gòu)大致分為電源模塊、動力模塊、報(bào)警模塊、人體感應(yīng)模塊、門行程檢測模塊、障礙物檢測模塊共六大模塊組成,通過Keil軟件編寫設(shè)計(jì)所需要的程序并對程序進(jìn)行檢查分析,Altiumdesigner進(jìn)行原理圖設(shè)計(jì)和PCB板的布線,最后使用Proteus軟件進(jìn)行仿真。本控制系統(tǒng)基本框圖如圖所示圖紅外檢測框圖第二章系統(tǒng)硬件設(shè)計(jì)為了滿足生活中日益增長的自動門需求,本設(shè)計(jì)是完成一種基于89C52單片機(jī)的自動門控制系統(tǒng),該系統(tǒng)包括報(bào)警電路,HC-SR501人體感應(yīng)模塊,復(fù)位電路,動力模塊,控制方式切電路換等。當(dāng)有人經(jīng)過人體感應(yīng)模
6、塊時(shí),人體感應(yīng)模塊會感應(yīng)到人體的溫度,之后會將紅外線信號轉(zhuǎn)化為電壓信號,從而該系統(tǒng)會自動打開門,讓行人通過。當(dāng)人通過后,人體感應(yīng)模塊感應(yīng)不到人體的溫度,之后輸出低電壓信號,從而該系統(tǒng)會自動打關(guān)門。該系統(tǒng)操作簡單,可靠性強(qiáng),靈敏度高,檢測范圍廣,便于安裝,非常適代替原始的手動門,從而達(dá)到出入方便的目的。硬件整體設(shè)計(jì)思路根據(jù)需要實(shí)現(xiàn)的功能選取基本硬件:(1)主控芯片:STC89C52(2)人體感應(yīng)模塊:HC-SR501(3)報(bào)警模塊:蜂鳴器:(4)動力模塊:步進(jìn)電機(jī);(5)障礙檢測模塊:E18-D50NK(6)門行程檢測模塊:ITR-9608光電開關(guān)系統(tǒng)整體硬件框圖如圖所示圖系統(tǒng)硬件框圖單片機(jī)介紹
7、單片機(jī)是微型計(jì)算機(jī)系統(tǒng)。雖然它小,但具備一臺計(jì)算機(jī)的大部分部件:運(yùn)算器、控制器、內(nèi)存、內(nèi)部和外部總線系統(tǒng)。相當(dāng)于一塊芯片成為了一臺體積小、質(zhì)量輕、價(jià)格便宜的計(jì)算機(jī)。這為它的廣泛應(yīng)用提供了便利的條件。根據(jù)系統(tǒng)需求,需要控制芯片能在5V7V電壓下工作,低功耗響應(yīng)速度快,具備定時(shí)器,UARTI口通信,外部中斷,至少具備8個(gè)I/O口,能夠驅(qū)動小電流設(shè)備。根據(jù)以上功能需要,綜合考慮選取在市場上應(yīng)用比較廣泛且性價(jià)比高的Atmel公司的STC89C52單片機(jī),作為主控芯片,并選取的晶振外接在主控芯片上圖為STC89C52I片機(jī)的最小系統(tǒng)圖。P1.0 1Pl. 1 2P1.2 3P1.34P1.5"
8、"6Pl .7"Pl.7-8P3.3 13Pi. 5 15P3.4 14ppp0 12 o.o.o. ppp3 4 5 6 7 Qo.o.o.o. p p p p pP3 3P2.0P3.2P2.1P2.2P3.5(T1)P2.3P3.4(TO)P2.4P2.5EA VHPP2.6P2.7XIX2VCCGNDRESETP3.0P3.1P3 7RD)ALE<P PS.aWIQFSEN393?32U2324 2?£6272So 1 2 3 4 5 6 7PO.PO.TO,H).po.po.po.m0 12 3 4 5 6 7.10 P3.011 P3.13029
9、圖STC89C52單片機(jī)最小系統(tǒng)單片機(jī)引腳說明STC89C52I片機(jī)擁有40個(gè)引腳。表1按照引腳功能可分4個(gè)部分表單片機(jī)引腳說明單片機(jī)引腳引腳功能主電源引腳VCC(40)電源輸入,接+5V電源GND(20)接地線外接晶振引腳XTAL1(19)片內(nèi)振蕩電路的輸入端XTAL2(18)片內(nèi)振蕩電路的輸出端控制引腳RST/VPP(9)復(fù)位信號輸入端ALE/PROG(30)地址鎖存允許信號PSEN(29)外部存儲器讀選通信號EA/VPP(31)程序存儲器的內(nèi)外部選通,接低電平從外部程序存儲器讀指令,如果接高電平則從內(nèi)部程序存儲器讀指令可編程輸入/輸出引腳P0口(3239)準(zhǔn)雙向8位二態(tài)I/O口P1口(1
10、8)準(zhǔn)雙向8位二態(tài)I/O口P2(2128)準(zhǔn)雙向8位二態(tài)I/O口P3(1017)準(zhǔn)雙向8位二態(tài)I/O口值得注意的是,P3口的每一個(gè)引腳都可以單獨(dú)作為第一功能的輸入輸出或第二功能。P3口第二功能如表所示表P3口第二功能PPXD(串行輸入口)TXD(串行輸出口)/INT0(外部中斷0)/INT1(外部中斷1)T0(記時(shí)器0外部輸入)T1(記時(shí)器1外部輸入/WR(外部數(shù)據(jù)存儲器寫選通)/RD(外部數(shù)據(jù)存儲器讀選通)復(fù)位及復(fù)位電路0000H并從復(fù)位是單片機(jī)的初始化操作。其主要功能是讓單片機(jī)初始化為0000H單元開始執(zhí)行程序??梢栽趩纹瑱C(jī)程序運(yùn)轉(zhuǎn)出錯(cuò)或操作失誤使系統(tǒng)處于死鎖狀況時(shí),擺脫困境。復(fù)位電路原理
11、圖如圖所示。圖復(fù)位電路原理圖人體感應(yīng)模塊設(shè)計(jì)HC-SR501是利用紅外線的技術(shù)從而來實(shí)現(xiàn)自動控制的功能。當(dāng)有人經(jīng)過該系統(tǒng)時(shí),該模塊感應(yīng)到人體的溫度,人體所輻射出來的紅外線被人體感應(yīng)模塊吸收之后,該人體感應(yīng)模塊經(jīng)過一系列的處理之后,紅外線就會轉(zhuǎn)變成電壓信號,該系統(tǒng)就會發(fā)出報(bào)警的信號。該人體模塊靈敏度高,廣泛地被應(yīng)用在自動感應(yīng)產(chǎn)品之中。它的發(fā)明使好多自動感應(yīng)產(chǎn)品的制作變得更加的方便快捷,更加的可靠。步進(jìn)電機(jī)步進(jìn)電動機(jī)是一種的數(shù)字控制電動機(jī)。它是將收到的電脈沖信號轉(zhuǎn)變成角位移或者線性位移。即給一個(gè)脈沖信號,步進(jìn)電動機(jī)就轉(zhuǎn)動一個(gè)角度。步進(jìn)電機(jī)在負(fù)載范圍內(nèi)的開啟/停止,轉(zhuǎn)動頻率,只與控制核心傳輸給它的信
12、號相關(guān),而不受負(fù)載大小的影響。由于這特點(diǎn)的存在,所以作常適合于單片機(jī)控制。近30年來,數(shù)字技術(shù)、計(jì)算機(jī)技術(shù)迅速發(fā)展推動步進(jìn)電動機(jī)的進(jìn)步,使步進(jìn)電動機(jī)的使用愈來愈廣泛。驅(qū)動控制系統(tǒng)在利用步進(jìn)電機(jī)時(shí)必需要有由環(huán)形脈沖,功率放大等構(gòu)成的控制系統(tǒng),其方框圖如圖所示。圖驅(qū)動控制系統(tǒng)框圖脈沖信號由單片機(jī)產(chǎn)生,經(jīng)ULN2003芯片對脈沖信號進(jìn)行放大,步進(jìn)電動機(jī)根據(jù)脈沖電流進(jìn)行相應(yīng)的工作狀態(tài)。在步進(jìn)電動機(jī)的控制中,基本控制如下:(1)反應(yīng)式步進(jìn)電動機(jī)控制換相順序步進(jìn)電動機(jī)的工作方時(shí),按照通電換相次序嚴(yán)格執(zhí)行。我們把通電換相過程稱為脈沖分配。四相五線步進(jìn)電機(jī)工作方式通電換相的正序:是A-AB-B-BC-C-CD
13、-D-DA-A反序?yàn)锳-DA-D-CD-C-BC-B-AB-A共有八個(gè)通電狀態(tài)。其驅(qū)動方式邏輯時(shí)序如表示。表邏輯時(shí)序步進(jìn)01020304真值表通電0ONOFFONOFF1010AC1ONOFFOFFOFF1000A2ONOFFOFFON1001AD3OFFOFFOFFON0001D4OFFONOFFON0101BD5OFFONOFFOFF0100B6OFFONONOFF0110BC7OFFOFFONOFF0010C8ONOFFONOFF1010ACULN2003芯片是高壓大電流達(dá)林頓晶體管陣列,它是使用七個(gè)硅NPN達(dá)林頓管組成成。具有電流增益高、工作電流大、帶負(fù)載能力強(qiáng)等特性。本設(shè)計(jì)采用該芯片
14、將信號從微處理器中放大,構(gòu)成一個(gè)功率放大電路,以便于對步進(jìn)電機(jī)驅(qū)動。具方框圖如圖所示圖芯片框圖檢測模塊本設(shè)計(jì)利用E18-D50N幽外避Pt器和ITR-9608光電開關(guān)組成自動門的檢測系統(tǒng)。紅外避障器E18-D50NK1一種集發(fā)射與接收于一體的主動式光電傳感器。E18-D50NK專感器傳感器具有抗干擾能力強(qiáng)、安裝方便、使用簡單等特點(diǎn)。并且探測距離是可以通過電位器進(jìn)行調(diào)節(jié)的。廣泛應(yīng)用在防盜報(bào)警、自動門、機(jī)器人避障、流水線記數(shù)等方面。該傳感器主動發(fā)射的光線經(jīng)過調(diào)制后調(diào)制成一定波長的光線在進(jìn)行發(fā)射,在工作中可以避免被自然光線和各種燈光的干擾具有較大精度。當(dāng)發(fā)射的光線被擋住,接收器根據(jù)發(fā)射回來的光線進(jìn)行
15、調(diào)節(jié)輸出信號。單片機(jī)處理此信號,最終報(bào)警器報(bào)警,步進(jìn)電機(jī)停止轉(zhuǎn)動,以達(dá)到放火功能。保護(hù)了行人的安全和防止夾到異物損壞自動門。光電開關(guān)ITR-9608光電開關(guān)為槽型光電傳感器。其工作原理是:通過檢查自身發(fā)射器發(fā)射的光線是否被另一端的接收器接收到,接收到光線表示沒有物體通過檢測器,沒有接收到光線表示有物體經(jīng)過,光電開關(guān)據(jù)此產(chǎn)生信號。對射式光電開關(guān)的特點(diǎn)在于:檢測的物體不限于是不是金屬物體,只要此物體不是不透明的,工作時(shí)不易受干擾,感應(yīng)靈敏度高,工作所需能量小,工作壽命長。主要應(yīng)用在測速、計(jì)數(shù)器、打印機(jī)等自動設(shè)備上。在本次設(shè)計(jì)中利用此傳感器檢測門打開或關(guān)閉的位置。在自動門關(guān)閉的過程中,當(dāng)自動門遮擋住
16、JP1時(shí),系統(tǒng)認(rèn)為自動門已經(jīng)完全關(guān)閉,電動機(jī)停止關(guān)門。在門打開的過程中,當(dāng)自動門不能繼續(xù)遮擋JP2時(shí),系統(tǒng)認(rèn)為自動門已經(jīng)完全打開,電動機(jī)停止轉(zhuǎn)動,等待關(guān)門指令進(jìn)行再進(jìn)行關(guān)門動作。門行程檢測電路如圖所示。圖門行程檢測電路第三章課題的軟件設(shè)計(jì)系統(tǒng)軟件結(jié)構(gòu)本設(shè)計(jì)利用C語言進(jìn)行程序編寫,整個(gè)系統(tǒng)的程序主要由端口設(shè)置,標(biāo)志位設(shè)置,延時(shí)子函數(shù),報(bào)警子函數(shù),順時(shí)針/逆時(shí)針轉(zhuǎn)動子函數(shù),門行程檢測子函數(shù),主程序等組成。程序依次正常運(yùn)行帶動硬件完成設(shè)計(jì)所需要的功能。全部程序見附錄。程序流程圖設(shè)計(jì)自動門在自動狀態(tài)下首先檢測門的狀態(tài),根據(jù)接收到檢測器的信號判斷自動門上次停機(jī)所處的位置。在根據(jù)紅外探測器所接收到的信號,
17、判斷是否有人,是否進(jìn)入開門狀態(tài)。在開門過程中門限位檢測開關(guān),檢測門的位置,到達(dá)預(yù)定位置,停止開門。在紅外檢測開關(guān)檢測到?jīng)]有人時(shí)進(jìn)入關(guān)門程序,在關(guān)門過程中,紅外傳感器繼續(xù)檢測是否有人,有人則停止關(guān)門,進(jìn)入開門程序,無人則繼續(xù)關(guān)門,同時(shí)障礙檢測器在關(guān)門過程中檢測是否有障礙無,若檢測到有障礙物,停止關(guān)門、報(bào)警,直到障礙物消失。若無障礙物繼續(xù)關(guān)門,直到右側(cè)限位開關(guān)檢測到門處于預(yù)定位置,停止關(guān)門。等待下次紅外檢測器檢測到有人在次循環(huán)。流程圖如圖所示。系統(tǒng)流程圖關(guān)門/開門子函數(shù)ucharcodeFFW8=0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09;/順時(shí)針方向轉(zhuǎn)動編碼u
18、charcodeREV8=0x09,0x08,0x0c,0x04,0x06,0x02,0x03,0x01;/逆時(shí)針方向轉(zhuǎn)動編碼/順時(shí)鐘轉(zhuǎn)動子函數(shù)voidmotor_ffw()uchari;for(i=0;i<8;i+)P0=FFWi;delay(2);/逆時(shí)針轉(zhuǎn)動子函數(shù)voidmotor_rev()ucharj;for(j=0;j<8;j+)P0=REVj;delay(2);利用用C語言談的For循環(huán)程序,使步進(jìn)電機(jī)在合適的時(shí)機(jī)進(jìn)行正確的正反轉(zhuǎn)。單片機(jī)需要開門或者關(guān)門自行調(diào)動相關(guān)程序,使自動門能夠正確的工作。是設(shè)計(jì)的主要程序,如果沒有這個(gè)程序,單片機(jī)無法使電動機(jī)轉(zhuǎn)動。報(bào)警子函數(shù)vo
19、idalarm1()/報(bào)警子函數(shù)uchari;for(i=0;i<200;i+)alarm=alarm;/報(bào)警delay(20);alarm=1;/報(bào)警完關(guān)閉此程序是蜂鳴器啟動程序,在i在小于200時(shí),輸出高低電平脈沖。利用延時(shí)程序使脈沖的頻率進(jìn)行降低,蜂鳴器發(fā)出的聲音頻率降低,延長蜂鳴器的使用壽命。自動模式子程序/*自動模式*/if(ZD=0)/如果自動模式按鍵按下LS=1;/手動模式指示燈滅for(t=0;t<50;t+)/自動模式燈閃爍約5秒鐘LZ=LZ;delay(200);delay(5);zdms=0;/自動模式標(biāo)志置零,進(jìn)入自動模式sdms=1;/手動模式標(biāo)志置1,退
20、出手動模式LZ=0;/自動模式指示燈亮/向右邊平移開門(步進(jìn)機(jī)順時(shí)針轉(zhuǎn)動)/if(zdms=0)&&(zt3=1)&&(hw_temp=1)/同時(shí)被擋住motor_ffw();/調(diào)用順時(shí)針轉(zhuǎn)動子函數(shù)if(zdms=0)&&(zt1=1)&&(hw_temp=1)/右邊被擋住motor_ffw();/調(diào)用順時(shí)針轉(zhuǎn)動子函數(shù)/向左平移關(guān)門(步進(jìn)機(jī)逆時(shí)針轉(zhuǎn)動)/if(bz_temp=1)&&(zdms=0)&&(zt3=0)&&(hw_temp=0)/同時(shí)沒有被擋住motor_rev();/
21、調(diào)用逆時(shí)針轉(zhuǎn)動子函數(shù)if(bz_temp=1)&&(zdms=0)&&(zt2=0)&&(hw_temp=0)/左邊沒被擋住motor_rev();/調(diào)用逆時(shí)針轉(zhuǎn)動子函數(shù)自動模式下開門:需要同時(shí)滿足以下3個(gè)條件。(1) zdms=0自動模式按鈕按下。(2) 2)zt3=1:門行程檢測按鈕感應(yīng)到門沒有打開,處于關(guān)閉或半開啟狀態(tài)。(3) hw_temp=1任意一個(gè)人體紅外感應(yīng)器感應(yīng)到人。滿足3個(gè)條件后,調(diào)動電動機(jī)順時(shí)針轉(zhuǎn)動程序,步進(jìn)電機(jī)轉(zhuǎn)動使門打開。直到門達(dá)到預(yù)定狀態(tài),步進(jìn)電機(jī)停止轉(zhuǎn)動。自動模式下關(guān)門:需要同時(shí)滿足以下4個(gè)條件。(1) bz_temp
22、=1:障礙檢測器未感應(yīng)到有障礙物。(2) zdms=0自動模式按鈕按下。(3) 3)zt3=0:門行程檢測按鈕感應(yīng)到門處于打開狀態(tài)。(4) hw_temp=0所有紅外人體感應(yīng)器感應(yīng)不到到人體紅外。障礙物檢測程序/*如果檢測到障礙物,馬上停止轉(zhuǎn)動,進(jìn)入制動報(bào)警狀態(tài)if(bz_temp=0)&&(K2=0)&&(sdms=0)P0=0x00;/步進(jìn)電機(jī)停止轉(zhuǎn)動alarm1();if(bz_temp=0)&&(zdms=0)&&(hw_temp=0)P0=0x00;/步進(jìn)電機(jī)停止轉(zhuǎn)動alarm1();障礙檢測程序的調(diào)用無論是自動模式還是
23、手動模式,只要滿足關(guān)門時(shí)障礙檢測器檢測到有人,馬上停止電動機(jī)的轉(zhuǎn)動。進(jìn)入報(bào)警模式,蜂鳴器響起。電路圖與PC琳的設(shè)計(jì)在Altiun上畫出電路的原理圖,并據(jù)此繪制出PCB板的接線圖。在繪制PCB板接線圖時(shí)根據(jù)元器件的大小,本著結(jié)構(gòu)緊湊,布局合理,減少跳線的原則圍進(jìn)行布局排版。原理圖如圖所示,PCB8線圖如圖所示。IEEBHE一=,原理圖Su圖接線第四章系統(tǒng)的仿真與調(diào)試系統(tǒng)仿真在首先是進(jìn)行系統(tǒng)仿真。此次仿真利用Proteus軟件,它的功能很強(qiáng)大,能夠仿真單片機(jī)及其外圍電路,并且能將所設(shè)計(jì)的程序?qū)氲絾纹瑱C(jī)內(nèi)。仿真的目的是排除明顯的硬件故障和軟件問題,檢測硬件軟件是否兼容,能否實(shí)現(xiàn)所預(yù)設(shè)的功能。根據(jù)之
24、前所設(shè)計(jì)的原理圖和系統(tǒng)程序,并使用原來學(xué)過的仿真軟件繪畫仿真圖,測試整體設(shè)計(jì)。軟件的調(diào)試在設(shè)計(jì)中所用程序并不是直接燒錄進(jìn)單片機(jī),而是在進(jìn)行過各種調(diào)試仿真后,把沒有錯(cuò)誤,能夠完美實(shí)現(xiàn)設(shè)計(jì)要求的程序燒錄至單片機(jī),使單片機(jī)能夠協(xié)調(diào)指揮各個(gè)硬件,達(dá)到設(shè)計(jì)的目標(biāo)。本次程序調(diào)試使用的是KeiluVision4編碼器進(jìn)行調(diào)試,在是用KeiluVision4編碼器時(shí),對工程成功的進(jìn)行編譯后、連接以后,在“主菜單”中打開“調(diào)試”欄,點(diǎn)金“開始/停止調(diào)試”即可進(jìn)入軟件仿真調(diào)試狀態(tài)。此過程可以檢查程序中存在的錯(cuò)誤。以便于修改程序。在KeiluVision4軟件調(diào)試過程中可以進(jìn)行單步調(diào)試,這一步可以使用戶清晰的看到程
25、序執(zhí)行到哪一步,錯(cuò)誤出現(xiàn)在哪里,減少檢查錯(cuò)誤的時(shí)間,減少工作強(qiáng)度。在檢查程序的過程中,不出現(xiàn)邏輯錯(cuò)誤,并不代表程序完全沒有錯(cuò)誤??梢栽O(shè)置端口和斷點(diǎn),并查看標(biāo)志位和個(gè)寄存器的狀態(tài)。如果出現(xiàn)邏輯錯(cuò)誤,更正邏輯錯(cuò)誤,直到程序上完全沒有錯(cuò)誤。軟件調(diào)試結(jié)果如圖所示。上當(dāng) ,:ET-t .L .' j bjwojc.卬打破:二. ioircE 135tflrtTUPJyi t 殖鈍Rystiiu(DlLt 匕二:屋士 m:ri25,>03QX tdtJiM LtKu KiJijitd :Lai05 tdffiw iiiirt iTLSigntd in:曲皿 EiB E中門仁:rCxS,m:L:膽 hW/KJJan,蜘酊;丁方句行記圖
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 跨境電商實(shí)務(wù)(第2版 慕課版)教案 項(xiàng)目二比較跨境電商平臺
- 第15講 圖形初步與相交線、平行線 2025年中考一輪數(shù)學(xué)專題復(fù)習(xí)課件(湖南)
- 車輛維修抵押擔(dān)保服務(wù)協(xié)議
- 餐飲場地租賃合同模板:含場地租賃合同終止條款
- 2025年國際公共衛(wèi)生與流行病學(xué)基本理論知識考試試卷及答案
- 2025年骨科醫(yī)學(xué)基礎(chǔ)理論知識測試試題及答案
- 2025年心理健康教育職業(yè)考試試卷及答案
- 餐廳綠色餐飲標(biāo)準(zhǔn)認(rèn)證與推廣合同
- 高性能車用尿素購銷與售后服務(wù)保障合同
- 建筑材料采購合同第七章質(zhì)量認(rèn)證與施工安全
- 移動通信行業(yè)典型安全隱患圖解
- 重度子癇前期子癇急救演練
- 以助產(chǎn)士為主導(dǎo)的連續(xù)護(hù)理模式的發(fā)展現(xiàn)狀
- 生態(tài)系統(tǒng)對全球變化的響應(yīng)
- 2023版中國近現(xiàn)代史綱要課件:09第九專題 新民主主義革命偉大勝利
- 風(fēng)電場風(fēng)機(jī)塔筒清洗項(xiàng)目四措兩案(三措兩案)
- 中國傳統(tǒng)文化(西安交通大學(xué))智慧樹知到答案章節(jié)測試2023年
- 國際結(jié)算(中文)
- GB/T 3098.1-2010緊固件機(jī)械性能螺栓、螺釘和螺柱
- 性能驗(yàn)證醫(yī)學(xué)宣教課件
- 中國現(xiàn)代文學(xué)三十年(第二編-第二個(gè)十年1928-1937-年-6-月)
評論
0/150
提交評論