機(jī)械手順序控制器設(shè)計(jì)_第1頁
機(jī)械手順序控制器設(shè)計(jì)_第2頁
機(jī)械手順序控制器設(shè)計(jì)_第3頁
機(jī)械手順序控制器設(shè)計(jì)_第4頁
機(jī)械手順序控制器設(shè)計(jì)_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、課程名稱 單片機(jī)原理與應(yīng)用 課題名稱 機(jī)械手順序控制器設(shè)計(jì) 任 務(wù) 書設(shè)計(jì)內(nèi)容與設(shè)計(jì)要求設(shè)計(jì)內(nèi)容:用單片機(jī)設(shè)計(jì)一個(gè)機(jī)械手順序控制器,用來對某一機(jī)械手作業(yè)的8個(gè)工序按時(shí)間節(jié)拍進(jìn)行順序控制,并有合適鍵盤操作和的工序指示功能。設(shè)計(jì)要求:1)確定系統(tǒng)設(shè)計(jì)方案; 2)進(jìn)行系統(tǒng)的硬件設(shè)計(jì);3)完成必要的參數(shù)計(jì)算與元器件選擇;4)完成應(yīng)用程序設(shè)計(jì);*5)進(jìn)行部分單元電路及應(yīng)用程序的調(diào)試;主 要 設(shè) 計(jì) 條 件機(jī)械手控制系統(tǒng)的工作時(shí)間節(jié)拍為5秒,設(shè)作業(yè)工序流程如下: 1、22、33、44、55、66、77、88、1說 明 書 格 式1. 課程設(shè)計(jì)任務(wù)書2. 目錄3. 系統(tǒng)總體方案選擇與說明4. 系統(tǒng)結(jié)構(gòu)框圖與

2、工作原理5. 各單元硬件設(shè)計(jì)說明及計(jì)算方法6. 軟件設(shè)計(jì)與說明(包括流程圖)7. 調(diào)試結(jié)果與必要的調(diào)試說明8. 使用說明9. 程序清單10、總結(jié)11、參考文獻(xiàn)附錄附錄a 系統(tǒng)原理圖附錄b 程序清單進(jìn) 度 安 排設(shè)計(jì)時(shí)間為兩周第一周星期一、上午:布置課題任務(wù),講課及課題介紹 下午:借閱有關(guān)資料,總體方案討論星期二、確定總體設(shè)計(jì)方案星期三、硬件模塊方案設(shè)計(jì)星期四、軟件模塊方案設(shè)計(jì)星期五、各硬件模塊設(shè)計(jì)第二周星期一、各硬件模塊設(shè)計(jì)星期二、各軟件模塊設(shè)計(jì)星期三、各軟件模塊設(shè)計(jì)星期四、寫說明書星期五、上午:寫說明書,整理資料下午:交設(shè)計(jì)資料,答辯參 考 文 獻(xiàn)參考文獻(xiàn)1、 教材單片微型計(jì)算機(jī)技術(shù) 劉國榮

3、 編 機(jī)械工業(yè)出版社2、 單片微型計(jì)算機(jī)原理、應(yīng)用及接口技術(shù) 張迎新 編 國防工業(yè)出版社3、 單片機(jī)實(shí)用系統(tǒng)設(shè)計(jì)技術(shù) 房小翠 編 國防工業(yè)出版社4、單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) 何立民 編 北航出版社5、單片機(jī)原理及接口技術(shù) 曹琳琳編 國防科技大學(xué)出版社前 言計(jì)算機(jī)的出現(xiàn)使人類的生活發(fā)生了翻天覆地的變化。單片機(jī)也是伴隨著計(jì)算機(jī)的產(chǎn)生而產(chǎn)生和發(fā)展的。也可以毫不夸張地說,單片機(jī)技術(shù)的出現(xiàn)給現(xiàn)代工業(yè)測控領(lǐng)域帶來了一次新的技術(shù)革命。它使原來用分立元件進(jìn)行的控制,轉(zhuǎn)變到用程序進(jìn)行控制,使控制的可靠性增加了,功能增多了,成本降低了,控制更靈活了。最重要的是,使學(xué)習(xí)和掌握測控技術(shù)變得更加容易。許多非自動化控制專業(yè)的人

4、員也能毫不費(fèi)力地、甚至通過自學(xué)單片機(jī)技術(shù)而成為此專業(yè)的控制專家。因單片機(jī)技術(shù)的應(yīng)用而產(chǎn)生了許多新興的專業(yè),它開辟了更多的單片機(jī)應(yīng)用領(lǐng)域,如工業(yè)控制、自動化設(shè)備、機(jī)床、數(shù)據(jù)采集和處理、智能化儀器儀表、辦公自動化、家電、汽車、醫(yī)療器械等。越來越多的人在關(guān)心、學(xué)習(xí)、從事單片機(jī)應(yīng)用技術(shù)。單片微型計(jì)算機(jī)是把組成微型計(jì)算機(jī)的各功能部件,既中央處理器cpu、隨機(jī)存儲器ram、只讀存儲器rom,i/o接口電路、定時(shí)/計(jì)數(shù)器以及串行通訊接口等部件制作在一塊集成芯片中,簡稱單片機(jī)。它是隨微型計(jì)算機(jī)的發(fā)展而產(chǎn)生和發(fā)展的,在智能化儀表、檢測和控制系統(tǒng)領(lǐng)域中有著廣泛的應(yīng)用。目 錄一 系統(tǒng)總體設(shè)計(jì) . 31.1 設(shè)計(jì)內(nèi)容

5、 . 31.2 設(shè)計(jì)要求. 31.3 設(shè)計(jì)思路.31.4 系統(tǒng)結(jié)構(gòu).3二 硬件電路設(shè)計(jì)與框圖 . 42.1 單片機(jī)的選擇 . 42.2 按鍵電路設(shè)計(jì)與器件選擇 . 52.3 led顯示電路設(shè)計(jì) . 62.4 一位顯示器電路 . 72.5 時(shí)鐘與復(fù)位電路 . 8三 系統(tǒng)軟件設(shè)計(jì) . . 93.1 主程序模塊 . . 93.2 數(shù)碼顯示模塊 . . 113.3 延時(shí)子程序 . . 123.4 數(shù)據(jù)表 . 12四 調(diào)試說明與調(diào)試結(jié)果. 13五 系統(tǒng)功能及操作說明. 135.1 系統(tǒng)功能 . . 135.2 操作說明 . 13六 總結(jié)與體會 . 14七 附錄 . 15附錄1 顯示模塊流程圖 . 15附

6、錄2 主程序流程圖 . 16附錄3 硬件電路原理圖 . 17八 參考文獻(xiàn). 18一、系統(tǒng)的總體設(shè)計(jì)1.1 設(shè)計(jì)內(nèi)容該課題是用mcs51單片機(jī)實(shí)現(xiàn)機(jī)械手的控制。要求機(jī)械手完成五種加工方法,用相應(yīng)按鍵選擇;每種加工方法有八道工序,用高低電平信號表示,并用發(fā)光二極管模擬,同時(shí)用數(shù)碼管顯示工序步數(shù)。1.2 設(shè)計(jì)要求1)確定系統(tǒng)設(shè)計(jì)方案; 2)進(jìn)行系統(tǒng)的硬件設(shè)計(jì);3)完成必要的參數(shù)計(jì)算與元器件選擇;4)完成應(yīng)用程序設(shè)計(jì);*5)進(jìn)行部分單元電路及應(yīng)用程序的調(diào)試;1.3 設(shè)計(jì)思路根據(jù)設(shè)計(jì)要求,初步思路如下:1)將各種加工方法的八道工序?qū)?yīng)的高低電平模擬信號用十六進(jìn)制表示,存入五個(gè)數(shù)據(jù)表中。2)五種加工方法各

7、有一按鍵控制,通過單片機(jī)的一端口輸入控制信號,同時(shí)在端口的一位設(shè)置一停止按鈕,作為一種加工方法的結(jié)束。3)用八個(gè)led模擬加工工序,接于單片機(jī)的一個(gè)端口,作為輸出口。4)將工序步數(shù)18對應(yīng)的數(shù)碼顯示字形存入一數(shù)表,用查表方式在串行口輸出要數(shù)碼顯示的工序步數(shù)字形,然后并行輸入到七段顯示器。1.4 系統(tǒng)結(jié)構(gòu)硬件:實(shí)驗(yàn)室提供的mcs51單片機(jī)、七個(gè)開關(guān)按鈕、八個(gè)led燈、一片數(shù)碼管、一片74ls164。 單片機(jī)接口分配和接線:p1口作為數(shù)據(jù)輸出端,p1.0p1.7分別接led1led8作為工序信號模擬顯示;p2口作為控制輸入端,p2.0p2.4分別接按鈕k1k5作為加工方法選擇鍵;p2.5接按鈕st

8、op作為停止按鍵;rxd作為串行數(shù)據(jù)輸出端接74ls164的data端,txd作為時(shí)鐘脈沖輸出端接clk。寄存器分配:r2作為工序控制寄存器,r0作為輸出顯示間接尋址寄存器,79h作為輸出顯示緩沖區(qū)。r4、r5、r6、r7在延時(shí)子程序中使用。二、硬件電路設(shè)計(jì)與框圖根據(jù)設(shè)計(jì)要求與設(shè)計(jì)思路,確定該系統(tǒng)的設(shè)計(jì)方案,圖1為該系統(tǒng)設(shè)計(jì)方案的硬件電路設(shè)計(jì)框圖。硬件電路有四部分組成,即單片機(jī)按鍵輸入電路、led顯示驅(qū)動電路、一位顯示器電路和時(shí)鐘與復(fù)位電路。系統(tǒng)總框圖見圖1。下面我們將分別對硬件電路的設(shè)計(jì)作詳細(xì)介紹。 圖1 系統(tǒng)總框圖2.1 單片機(jī)的選擇根據(jù)初步設(shè)計(jì)方案的分析,設(shè)計(jì)這樣一個(gè)簡單的應(yīng)用系統(tǒng)可以選

9、擇采用hm0s制造工藝制造的mcs51單片機(jī),都采用40管腳雙列直插式封裝,因此可以選用8031或8051,應(yīng)用程序直接存放在片內(nèi),不用在內(nèi)部擴(kuò)展程序存儲器,電路簡化,使整個(gè)硬件電路體積小,物美價(jià)廉,經(jīng)濟(jì)實(shí)用。下面對8051的主要特點(diǎn)作簡要說明。p0口(3239腳) 8路漏極開路型雙向并行i/o口。在訪問外部存儲器時(shí),p0口作為低8位地址數(shù)據(jù)總線復(fù)用口,可分時(shí)操作,先傳送低8位地址,利用ale信號的下降沿將地址鎖存,然后作為8位雙向數(shù)據(jù)總線使用,用來傳送8位數(shù)據(jù)。外部不擴(kuò)展而芯片應(yīng)用時(shí),作雙向i/o口使用,p0口能以吸收電流的方式驅(qū)動8個(gè)lsttl負(fù)載。 p1口(18腳) 具有內(nèi)部上拉電阻的8

10、位準(zhǔn)雙向i/o口,在對片內(nèi)eprom編程及校驗(yàn)時(shí),它接收低8位地址,p1口能驅(qū)動4個(gè)lsttl負(fù)載。 p2口(2128腳) 8位具有內(nèi)部上拉電阻的準(zhǔn)雙向i/o口,在外接存儲器時(shí),p2口作為高8位地址總線,在對片內(nèi)eprom編程及校驗(yàn)時(shí),它接收高位地址。p2口能驅(qū)動4個(gè)lsttl負(fù)載。 p3口(1017腳) 8位帶有內(nèi)部上拉電阻的準(zhǔn)雙向i/o口。每一位又具有如下特殊功能(或稱第二功能): p3.0(rxd):串行輸入端。 p3.1(txd):串行輸出端。 p3.2(into):外部中斷0輸入端,低電平有效。 p3.3(int1): 外部中斷1輸入端,低電平有效。 p3.4(to):定時(shí)/計(jì)數(shù)器0

11、外部事件計(jì)數(shù)輸入端。 p3.5(t1): 定時(shí)/計(jì)數(shù)器1外部事件計(jì)數(shù)輸入端。 p3.6(wr):外部數(shù)據(jù)存儲器寫選通信號,低電平有效。 p3.7(rd):外部數(shù)據(jù)存儲器讀選通信號,低電平有效。2.2 按鍵電路設(shè)計(jì)與器件選擇(1) 鍵盤結(jié)構(gòu)的選擇 鍵盤結(jié)構(gòu)可以分為獨(dú)立式鍵盤和行列式鍵盤(矩陣式)兩類。本系統(tǒng)只需要六個(gè)按鍵,因此選擇獨(dú)立式鍵盤。電路有按鍵和六個(gè)電阻組成,按鍵可以采用輕觸開關(guān),按鍵分別命名為k1、k2、k3、k4、k5和stop鍵,電阻阻值為61歐。 圖2 鍵盤電路(2) 鍵盤與單片機(jī)的接口電路設(shè)計(jì) 將鍵盤直接與單片機(jī)的p2口連接,作為i/o口使用,用p2.0p2.4分別通過電阻與k

12、1k5連接,作為加工方法選擇按鍵;p2.5通過電阻與stop連接,作為工序循環(huán)停止按鍵。(3) 按鍵去抖動的處理 由于機(jī)械觸點(diǎn)的彈性作用,在閉合及斷開的瞬間均伴隨有一連串的抖動,而按鍵穩(wěn)定閉合時(shí)間的長短開始有鍵閉合嗎?有鍵閉合嗎?等待松鍵延時(shí)10ms子程序nnyy 圖3 去按鍵抖動程序流程圖則是由操作人員的按鍵動作決定的,一般為幾秒至數(shù)秒。鍵抖動會引起一次按鍵被誤讀為多次,為了確保cpu對鍵的一次閉合僅作一次處理,我們用軟件去抖動的方法,程序流程圖如圖2,程序見程序清單。2.3 led顯示電路設(shè)計(jì) 圖4 led顯示電路用單片機(jī)的p1口作為i/o口,輸出工序模擬信號,p1.0p1.7分別通過電阻

13、與led1led8連接,電阻可用81歐。當(dāng)數(shù)據(jù)在p1口輸出時(shí),將驅(qū)動二極管發(fā)光。2.4 一位顯示器電路本系統(tǒng)只需顯示工序進(jìn)行步數(shù),故只需一位數(shù)碼管顯示器,我們用串行口方式0輸出18的顯示字形碼,但顯示器的驅(qū)動需八位并行數(shù)據(jù),故采用一片74164作為一位數(shù)碼顯示器的靜態(tài)連接端口,74164的低電平輸出電流8ma,可直接驅(qū)動共陽極七段led。2.4.1 174ls164的介紹 我們使用74164作為串行輸入并行輸出的轉(zhuǎn)換。 功能表: 2.4.2 led數(shù)碼管 led數(shù)碼管是單片機(jī)控制系統(tǒng)中最常用的顯示器件之一,led數(shù)碼管在單片機(jī)系統(tǒng)中的地位類似于crt(陰極射線管)顯示器在臺式微機(jī)系統(tǒng)中的地位(

14、crt顯示器是臺史微機(jī)系統(tǒng)的標(biāo)準(zhǔn)輸出設(shè)備)。led數(shù)碼管用ag段顯示數(shù)字和字符的筆畫,dp顯示小數(shù)點(diǎn),一英寸以下的led數(shù)碼管內(nèi),每一筆段含有一只led發(fā)光二極管,導(dǎo)通壓降為1.22.5v。根據(jù)led數(shù)碼管內(nèi)各筆段led發(fā)光二極管的連接方式,可以將led數(shù)碼管分為共陰極和共陽極兩大累。本實(shí)驗(yàn)中所用的是共陽極接法。根據(jù)led的結(jié)構(gòu),不同筆段的組合就可以構(gòu)成不同的字符,7段可以顯示128種不同的字符,起字符表如下。led顯示器十六進(jìn)制數(shù)的字形代碼字形 段g f e d c b a共陽極代碼 0暗 亮 亮 亮 亮 亮 亮 03h 1暗 暗 暗 暗 亮 亮 暗 9fh 2亮 暗 亮 亮 暗 亮 亮 2

15、5h 3亮 暗 暗 亮 亮 亮 亮 0dh 4亮 亮 暗 暗 亮 亮 暗 99h 5亮 亮 暗 亮 亮 暗 亮 49h 6亮 亮 亮 亮 亮 暗 亮 41h 7暗 暗 暗 暗 亮 亮 亮 1fh 8亮 亮 亮 亮 亮 亮 亮 01h采用軟件查表向74164輸出字形代碼,有單片機(jī)的rxd端輸出數(shù)據(jù)到74164的data端,同時(shí)txd端輸出移位脈沖接74164的clk作為時(shí)鐘。由于顯示器工作是靜態(tài)的,主程序可不必掃描顯示器,從而節(jié)省了主程序的時(shí)間。 圖5 數(shù)碼顯示電路2.5 時(shí)鐘與復(fù)位電路 單片機(jī)工作的時(shí)間基準(zhǔn)是由時(shí)鐘電路提供的。在單片機(jī)的xtal1和xtal2兩個(gè)管腳,接一只晶振和兩只電容就構(gòu)成

16、了單片機(jī)的時(shí)鐘電路。電路中電容器c1、c2對振蕩電路起微調(diào)作用,通常的取值范圍為(2040)pf。石英晶體選擇12mhz。單片機(jī)的rst管腳為為主機(jī)提供一個(gè)外部復(fù)位信號輸入端口,復(fù)位信號是高電平有效,高電平有效的持續(xù)時(shí)間應(yīng)為2個(gè)機(jī)器周期以上。在此,我們選擇手動復(fù)位組合電路,復(fù)位以后,單片機(jī)各內(nèi)部件恢復(fù)到初始狀態(tài)。rst按鍵可以選擇專門的復(fù)位按鍵也可以選擇輕觸開關(guān)。 圖6 時(shí)鐘與復(fù)位電路系統(tǒng)硬件原理圖見附錄表。 三、 系統(tǒng)軟件設(shè)計(jì)3.1 主程序模塊程序開始首先將工序控制寄存器r2清零,將工序模擬顯示燈清零即將p1口清零。然后在程序段sta檢測p2口的輸入情況,如果某一位假設(shè)p2.2為高電平,就轉(zhuǎn)

17、到該位對應(yīng)的按鍵所控制的下一段程序next2處執(zhí)行,先調(diào)用一延時(shí)10ms子程序,然后重新判斷該位是否還為高電平,否,就返回sta重新檢測,是,就繼續(xù)執(zhí)行下一步,判斷該為是否變?yōu)榈碗娖?,否,就在此等待松鍵,是,就將該加工方法的工序模擬信號所在的表格標(biāo)號tab2送查表基址dptr,然后轉(zhuǎn)到主程序端loop執(zhí)行。將工序控制寄存器r2的值給累加器a,然后查表,將查出的值送a到中,再在p1口輸出,即驅(qū)動了led燈顯示,將r2加一準(zhǔn)備執(zhí)行下一道工序,然后將r2的值存入顯示緩沖區(qū)79h,將dptr入棧保護(hù),調(diào)用數(shù)碼顯示子程序,將工序步數(shù)在數(shù)碼管同步顯示,然后將dptr出棧恢復(fù)現(xiàn)場,調(diào)用延時(shí)5s子程序作為工序

18、間隔。再判斷八道工序是否全部執(zhí)行完,若否就轉(zhuǎn)回loop執(zhí)行下一步工序,若已完就判斷停止按鈕是否按下,按下就返回主程序開始處重新開始,沒按下就將r2清零進(jìn)行下一個(gè)工序循環(huán)。其程序流程圖見附錄。主程序清單如下: org 0000h ljmp main org 0030h main:mov r2,#00h ;將工序控制寄存器零 mov p1,#00h ;將p1口清零 mov r0,#00h ;將寄存器r0清零 sta: jb p2.0,next1 ;判斷哪個(gè)按鍵被按下就 jb p2.1,next2 轉(zhuǎn)到應(yīng)程序段處執(zhí)行 jb p2.2,next3 jb p2.3,next4 jb p2.4,next5

19、 ljmp sta next1:lcall dls10ms ;調(diào)用延時(shí)10ms子程序 jnb p2.0, sta ;p2.0=0就返回重新判斷 jb p2.0, $ ;p2.0=1等待松鍵 mov dptr, #tab1 ;將表首址給查表基址dptr ljmp loop ;轉(zhuǎn)到loop程序段 next2:lcall dls10ms jnb p2.1, sta jb p2.1, $ mov dptr, #tab2 ljmp loop next3:lcall dls10ms jnb p2.2, sta jb p2.2, $ mov dptr, #tab3 ljmp loop next4:lcall

20、 dls10ms jnb p2.3,sta jb p2.3,$ mov dptr,#tab4 ljmp loop next5:lcall dls10ms jnb p2.4,sta jb p2.4,$ mov dptr,#tab5 ljmp loop loop:mov a,r2 ;將r2的值給a movc a,a+dptr ;查表將查出的值送到a中 mov p1,a ;將a中的數(shù)送p1口輸出 inc r2 ;r2自加一 mov 79h,r2 ;將r2的值送輸出緩沖79h push dph ;保護(hù)現(xiàn)場 push dpl lcall disp ;調(diào)用數(shù)碼顯示子程序 lcall dls5s ;調(diào)用延時(shí)

21、5s子程序 pop dpl ;恢復(fù)現(xiàn)場 pop dph cjne r2,#08h,loop ;八步未完成就返回loop jb p2.5,main ;停止按鈕按下就返回main mov r2,#00h ;將r2清零 ljmp loop ;轉(zhuǎn)到loop3.2 數(shù)碼顯示模塊程序開始設(shè)置串行口輸出控制字scon為方式0發(fā)送,然后將顯示緩沖區(qū)79h送r0,將08字形代碼表的標(biāo)志segpt送查表基址dptr,用寄存器間接尋址把要顯示的數(shù)送到a中,查表將查出的字形代碼送到a中,然后將其寫入發(fā)送緩沖器sbuf,八位數(shù)據(jù)開始從rxd端串行發(fā)送到74164中,當(dāng)八位數(shù)據(jù)發(fā)送完畢時(shí),數(shù)據(jù)和移位脈沖停止發(fā)送,并自動將

22、發(fā)送中斷標(biāo)志位ti置1,因此設(shè)置一檢測指令,判斷ti是否已為1,為1就是已發(fā)送完畢,用軟件將其清零,然后返回主程序。其程序流程圖見附錄。顯示子程序清單如下:disp:mov scon,#00h ;置串行方式0 mov r0,#79h ;將顯示緩沖區(qū)中值送r0 mov dptr,#segpt ;字形表首址送dptr mov a,r0 ;取出要顯示的數(shù)送a movc a,a+dptr ;查出字形 mov sbuf,a ;字形送串行口wait:jnb ti,wait ;輸出完否 clr ti ;完,清中斷標(biāo)志 ret ;返回3.3 延時(shí)子程序我們采用軟件延時(shí),根據(jù)指令占用的機(jī)器周期,用寄存器控制次數(shù)

23、的多重循環(huán)來實(shí)現(xiàn)。程序清單如下:延時(shí)10ms:dls10ms:mov r7,#10 ;1t dl1:mov r6,#249 ;1t dl2:nop ;1t nop ;1t djnz r6,dl2 ;2t r6-10轉(zhuǎn)到dl2 djnz r7,dl1 ;2t r7-10轉(zhuǎn)到dl1 ret ;2t延時(shí)5s:dls5s:mov r6,#20 ;1t dl3:mov r5,#251 ;1t dl4:mov r4,#248 ;1t dl5:nop ;1t nop ;1t djnz r4,dl5 ;2t r4-10轉(zhuǎn)到dl5 djnz r5,dl4 ;2t r5-10轉(zhuǎn)到dl4 djnz r6,dl3 ;

24、2t r6-10轉(zhuǎn)到dl3 ret ;2t3.4 數(shù)據(jù)表tab1:db 03h,04h,05h,06h,07h,08h,09h,0ah tab2:db 18h,27h,53h,30h,45h,06h,07h,08h tab3:db 10h,12h,13h,14h,15h,16h,17h,18h tab4:db 78h,34h,5ah,16h,04h,25h,8eh,23h tab5:db 12h,45h,67h,09h,6ch,6bh,98h,26hsegpt:db 03h,9fh,25h,0dh,99h db 49h,41h,1fh,01h ;字形“08” end ;結(jié)束四、調(diào)試說明與調(diào)試結(jié)

25、果用軟件u51編輯好程序后,匯編、下載然后運(yùn)行,選擇一種加工方法的按鈕按下程序停止在等待松鍵處,松鍵后程序繼續(xù)運(yùn)行,工序模擬燈間隔5秒依次點(diǎn)亮工作相應(yīng)的燈,同時(shí)數(shù)碼管顯示工序步數(shù)。按下停止按鈕,在工序完成第八道工序后自動停止,若不按下,則工序繼續(xù)循環(huán)進(jìn)行。五、系統(tǒng)功能及操作說明5.1 系統(tǒng)功能本設(shè)計(jì)能夠控制機(jī)械手完成五種加工方法。它有五個(gè)按鍵,每個(gè)按鍵代表一種加工方法,每一種加工方法都包括八道加工工序,執(zhí)行工序時(shí),led燈能夠模擬其工作情況,燈亮表示該項(xiàng)工作進(jìn)行,燈滅表示該項(xiàng)工作停止,同時(shí)顯示器同步顯示工序進(jìn)行的步數(shù),每道工序間隔5秒鐘。當(dāng)一種加工方法的八道工序進(jìn)行完后,若停止按鈕已按下,則機(jī)械手的工作停止,未按下則該加工方法繼續(xù)循環(huán)執(zhí)行。5.2 操作說明(1)選擇要進(jìn)行的加工方法按鈕按下。(2)機(jī)械手就開始依次執(zhí)行該加工方法的八道工序,通過led燈的顯示可觀察機(jī)械手的工作情況,同時(shí)通過顯示器可看到工序的進(jìn)度。(3)按下停止按鈕可控制該加工方法在八道工序完成后自動停止。若未按下將繼續(xù)循環(huán)執(zhí)行八道工序。六、總結(jié)與體會緊張與忙碌使兩周的時(shí)間不知不覺地從身邊走過,回想兩周以來的設(shè)計(jì)過程,期間值得回味的有很多。從接到課題的那一刻起,就

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論