搬運(yùn)機(jī)械手反解運(yùn)動(dòng)控制系統(tǒng)的設(shè)計(jì)論文_第1頁(yè)
搬運(yùn)機(jī)械手反解運(yùn)動(dòng)控制系統(tǒng)的設(shè)計(jì)論文_第2頁(yè)
搬運(yùn)機(jī)械手反解運(yùn)動(dòng)控制系統(tǒng)的設(shè)計(jì)論文_第3頁(yè)
搬運(yùn)機(jī)械手反解運(yùn)動(dòng)控制系統(tǒng)的設(shè)計(jì)論文_第4頁(yè)
搬運(yùn)機(jī)械手反解運(yùn)動(dòng)控制系統(tǒng)的設(shè)計(jì)論文_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1 目錄 第一章 引言 . 1 1.1 機(jī)械手的發(fā)展及應(yīng)用 . 1 1.2 機(jī)器人的分類(lèi) . 3 1.3 工業(yè)機(jī)器人的發(fā)展現(xiàn)狀以及在各國(guó)的產(chǎn)業(yè)發(fā)展及預(yù)測(cè) . 4 1.4 我國(guó)工業(yè)機(jī)器人發(fā)展現(xiàn)狀及前景 . 6 1.5 本論文的意義和研究?jī)?nèi)容 . 6 第二章 機(jī)械手的結(jié)構(gòu)和功能及基本技術(shù)參數(shù) . 8 2.1 機(jī)械手的結(jié)構(gòu)和功能 . 8 2.2 機(jī)械手的基本參數(shù) . 10 第三章 連桿坐標(biāo)系間的變換矩陣 . 12 3.1 齊次坐標(biāo)與手部位姿矩陣 . 12 3.2 連桿坐標(biāo)系間的齊次變換矩陣的表示方法 . 13 3.3 連桿坐標(biāo)系間變換矩陣的確定 . 13 第四章 機(jī)器人逆運(yùn)動(dòng)學(xué) . 15 第五章 控制系統(tǒng)的設(shè)計(jì) . 20 5.1 控制方式的確定 . 20 5.2 選擇 PLC. 21 5.2.1 PLC 規(guī)模的估算 . 21 5.2.2PLC 的選擇 . 22 5.3 可編程控制器( FX2N-64MR)結(jié)構(gòu)功能介紹 . 23 5.4PLC 的外部接線 . 23 5.5 位置檢測(cè)電路 . 23 5.6 輸入輸出接口電路 . 25 5.6.1 輸入接口電路 . 25 5.6.2PLC 輸出接口電路 . 25 5.7 控制軟件的設(shè)計(jì) . 27 5.8 梯形圖及指令語(yǔ)句 . 28 結(jié)論與展望 . 29 參考文獻(xiàn) . 30 致 謝 . 31 附 錄 1 .32 附 錄 2 .33 附 錄 3 .37 外文翻譯 .39 外文文獻(xiàn) .46 1 搬運(yùn)機(jī)械手反解運(yùn)動(dòng)控制系統(tǒng)的設(shè)計(jì) (湘潭大學(xué)機(jī)械工程學(xué)院 周六軍) 摘要 : 本文采用可編程控制器( PLC)對(duì)一五自由度搬運(yùn)機(jī)械手的反解運(yùn)動(dòng)進(jìn)行控制。根據(jù)機(jī)器人的位姿,用機(jī)器人反向運(yùn)動(dòng)學(xué)求出各個(gè)關(guān)節(jié)應(yīng)轉(zhuǎn)動(dòng)的角度,通過(guò)傳動(dòng)比和各軸分辨率得到各對(duì)應(yīng)電機(jī)的轉(zhuǎn)角。然后利用光電編碼器對(duì)直流電機(jī)的轉(zhuǎn)軸轉(zhuǎn)角進(jìn)行檢測(cè),并對(duì)機(jī)械手的 5 個(gè)直流伺服電機(jī)進(jìn)行正反轉(zhuǎn)控制,從而實(shí)現(xiàn)了電機(jī)轉(zhuǎn)軸的準(zhǔn)確定位和機(jī)械手的運(yùn)動(dòng)控制。 關(guān)鍵字 : 機(jī)械手;反向運(yùn)動(dòng)學(xué);編碼器; PLC The Design of Conveyer Manipulator Counter-solution Movement Control System (Xiangtan university mechanical engineering institute Zhou Liujun) Abstract: This article adopts programmable controller( PLC) to control the anti-solution motion of a five freedom convey manipulator . According to the pose of robot ,using robot reverse kinematics solve for angle each arthvosis should turned , thereby solve for correspond corner of each motor with gear ratio and each shaft resolution.And then using photoelectric encoder detect the shaft corner of D.C.motor,and control the forward and reverse rotate of five DC servo motor on the manipulator . Accordingly, implement the pinpoint of the mortor shaft and the motion control of the manipulator . Key words: Manipulator; Reverse Kinematics; Encoder; PLC 1 第一章 引言 “工欲善其事,必先利其器”。人類(lèi)在認(rèn)識(shí)自然、改造自然、推動(dòng)社會(huì)進(jìn)步的過(guò)程中,不斷地創(chuàng)造出各種各樣為人類(lèi)服務(wù)的工具,其中許多具有劃時(shí)代意義。作為20 世紀(jì)自動(dòng)化領(lǐng)域的重大成就,機(jī)器人已經(jīng)和人類(lèi)社會(huì)的生產(chǎn)、生活密不可分。世間萬(wàn)物,人力是第一資源,社會(huì)進(jìn)步是歷史的必然,科學(xué)技術(shù)是第一生產(chǎn)力,就像其它科學(xué)技術(shù)的發(fā)明發(fā)現(xiàn)一樣,機(jī)器人已經(jīng)漸漸成為人類(lèi)的好助手、好朋友。 作為機(jī)器人發(fā)展過(guò)程中的一個(gè)很重要的環(huán)節(jié),機(jī)械手是在機(jī)械化、自動(dòng)化生產(chǎn)過(guò)程中發(fā)展起來(lái)的一種 新型裝置。近年來(lái),隨著電子技術(shù)特別是電子計(jì)算機(jī)的廣泛應(yīng)用,機(jī)器人的研制和生產(chǎn)已成為高技術(shù)領(lǐng)域內(nèi)迅速發(fā)展起來(lái)的一門(mén)新興技術(shù),它更加促進(jìn)了機(jī)械手的發(fā)展,使得機(jī)械手能更好地實(shí)現(xiàn)與機(jī)械化和自動(dòng)化的有機(jī)結(jié)合。 1.1 機(jī)械手的發(fā)展及應(yīng)用 20 世紀(jì) 40 年代中后期,機(jī)器人的研究與發(fā)明得到了更多人的關(guān)心與關(guān)注。 20世紀(jì) 50 年代以后,美國(guó)橡樹(shù)嶺國(guó)家實(shí)驗(yàn)室開(kāi)始研究能搬運(yùn)核原料的遙控操縱機(jī)械手,如圖 1.1 所示 1。 圖 1.1 主從型遙控操縱機(jī)械手 這是一種主從型控制系統(tǒng),系統(tǒng)中加入力反饋,可使操作者獲知施加力的大小,主、從 機(jī)械手之間有防護(hù)墻隔開(kāi),操作者可通過(guò)觀察窗或閉路電視對(duì)從機(jī)械手操作機(jī)進(jìn)行有效的監(jiān)視,主、從機(jī)械手系統(tǒng)的出現(xiàn)為機(jī)器人的產(chǎn)生以及近代機(jī)器人的設(shè)計(jì)與制造作了鋪墊。此后,美國(guó)的戴沃爾 (Ceorge.G.Devol)設(shè)想了一種可控制的機(jī)械手。 2 1954 年,他依據(jù)這一想法設(shè)計(jì)制作了世界上第一臺(tái)機(jī)器人實(shí)驗(yàn)裝置,發(fā)表了“適用于重復(fù)作業(yè)的通用性工業(yè)機(jī)器人”一文,并獲得了美國(guó)專利。 戴沃爾在此后還設(shè)計(jì)了一種可以接受示教而完成各種簡(jiǎn)單的重復(fù)動(dòng)作的機(jī)器人。在任務(wù)的執(zhí)行過(guò)程中,機(jī)器人的各個(gè)關(guān)節(jié)在伺服驅(qū)動(dòng)下依次再現(xiàn)上述位置,故這種機(jī)器人 的主要技術(shù)功能被稱為可編程和示教 -再現(xiàn)功能。 1959 年第一臺(tái)工業(yè)機(jī)器人在美國(guó)誕生,開(kāi)創(chuàng)了機(jī)器人發(fā)展的新紀(jì)元。當(dāng)今機(jī)器人技術(shù)正逐漸向著具有行走能力、多種感覺(jué)能力以及對(duì)作業(yè)環(huán)境的較強(qiáng)自適應(yīng)能力的方面發(fā)展。美國(guó)貝爾科爾公司已成功地將神經(jīng)網(wǎng)絡(luò)裝配在芯片上,其分析速度比普通計(jì)算機(jī)快千萬(wàn)倍,可更快、更好地完成語(yǔ)言識(shí)別、圖像處理等工作 1。 目前,美國(guó)在機(jī)器人技術(shù)的綜合研究水平上仍處于領(lǐng)先地位,而日本生產(chǎn)的機(jī)器人在數(shù)量、種類(lèi)方面則居世界首位。機(jī)器人技術(shù)的發(fā)展推動(dòng)了機(jī)器人學(xué)的建立,許多國(guó)家成立了機(jī)器人協(xié)會(huì),美國(guó)、日本、英 國(guó)、瑞典等國(guó)家設(shè)立了機(jī)器人學(xué)學(xué)位。 20世紀(jì) 70 年代以來(lái),許多大學(xué)開(kāi)設(shè)了機(jī)器人課程,開(kāi)展了機(jī)器人學(xué)的研究工作,如美國(guó)的 MIT、 RPI、 Stanford、 Carnegie-Mellon、 Conell、 Purdue、 University of California等大學(xué)都是研究機(jī)器人學(xué)富有成果的著名學(xué)府。隨著機(jī)器人學(xué)的發(fā)展,相關(guān)的國(guó)際學(xué)術(shù)交流活動(dòng)也日漸增多,目前最有影響的國(guó)際會(huì)議是 IEEE 每年舉行的機(jī)器人學(xué)及自動(dòng)化國(guó)際會(huì)議,此外還有國(guó)際工業(yè)機(jī)器人會(huì)議 (ISIR)和國(guó)際工業(yè)機(jī)器人技術(shù)會(huì)議(CIRT)等。出版的相關(guān)期 刊有“ Robot Today”、“ Robotics Research”、“ Robotics and Automation”等多種 1。 在當(dāng)今這個(gè)新型工業(yè)化時(shí)代,機(jī)械手已逐步的被用于工業(yè)生產(chǎn)各個(gè)行業(yè)中,以下是兩種非常典型的工業(yè)機(jī)械手(如圖 1.2、圖 1.3)。 圖 1.2 點(diǎn)焊機(jī)器人 3 圖 1.3 PUMA 700 機(jī)器人 機(jī)械手雖然目前還不如人手那樣靈活,但從外形來(lái)看,它和人的手臂相似,是由一系列剛性連桿通過(guò)一系列柔性關(guān)節(jié)交替連接而成的開(kāi)式鏈。它具有能不斷重復(fù)工作和勞動(dòng)、不知疲勞、不怕危險(xiǎn)、抓舉重物 的力量比人手大等特點(diǎn)。 機(jī)器人的研究、開(kāi)發(fā)和應(yīng)用涉及多剛體動(dòng)力學(xué)、機(jī)構(gòu)學(xué)、機(jī)械設(shè)計(jì)、傳感技術(shù)、電氣液壓驅(qū)動(dòng)、控制工程、智能控制、計(jì)算機(jī)科學(xué)技術(shù)、人工智能和仿生學(xué)等學(xué)科,機(jī)器人技術(shù)是一門(mén)跨學(xué)科的綜合性技術(shù),機(jī)器人應(yīng)用水平是一個(gè)國(guó)家工業(yè)自動(dòng)化水平的重要標(biāo)志。當(dāng)代 對(duì)機(jī) 器人的 研究十分活躍,應(yīng)用日益廣泛的領(lǐng)域。 例如: (1) 機(jī)床加工工件的裝卸,特別是在自動(dòng)化車(chē)床、組合機(jī)床上使用較為普遍。 (2) 在裝配作業(yè)中應(yīng)用廣泛,在電子行業(yè)中它可以用來(lái)裝配印制電路板,在機(jī)械 行業(yè)中它可以用來(lái)組裝零部件。 (3) 可在勞動(dòng)條件差,單調(diào)重復(fù)易子疲勞的工作環(huán)境工作,以代替人的勞動(dòng)。 (4) 可在危險(xiǎn)場(chǎng)合下工作,如軍工品的裝卸、危險(xiǎn)品及有害物的搬運(yùn)等。 (5) 宇宙及海洋的開(kāi)發(fā)。 (6) 軍事工程及生物醫(yī)學(xué)方面的研究和試驗(yàn)。 隨著工業(yè)的發(fā)展,科學(xué)技術(shù)不斷進(jìn)步,機(jī)器人學(xué)的不斷完善,工業(yè)機(jī)器人成了可編程序的機(jī)電一體化的裝置,在操縱控制下能按規(guī)定的程序完成一定的工作,更具有記憶,示數(shù),再現(xiàn)等仿人功能,因此它已經(jīng)成為柔性制造系統(tǒng)( FMS),自動(dòng)化工廠( FA),計(jì)算機(jī)集成制造系統(tǒng)( CIMS)的自動(dòng)化工具 2。 1.2 機(jī)器人的分類(lèi) 根據(jù)不同的標(biāo)準(zhǔn),機(jī)器人也相應(yīng)有不同的種類(lèi)。工業(yè)機(jī)器人的機(jī)械結(jié)構(gòu)部分可看作是由一些連桿通過(guò)關(guān)節(jié)組裝起來(lái)的。通常有兩種關(guān)節(jié),即轉(zhuǎn)動(dòng)關(guān)節(jié)和移動(dòng)關(guān)節(jié)。連 4 桿和關(guān)節(jié)按不同的坐標(biāo)形式組裝,機(jī)器人可分為五種:直角坐標(biāo)型機(jī)器人、圓柱坐標(biāo)型機(jī)器人、球坐標(biāo)型機(jī)器人、關(guān)節(jié)型機(jī)器人和并聯(lián)機(jī)器人,本論文中控制的對(duì)象為一五自由度的關(guān)節(jié)型機(jī)械手,它屬于關(guān)節(jié)型機(jī)器人中的一個(gè)典型。 關(guān)節(jié)坐標(biāo)型機(jī)器人主要由立柱、前臂和后臂組成 (圖 1.4), PUMA機(jī)器人是其代表。 圖 1.4 關(guān)節(jié)型機(jī)器人 機(jī)器人的運(yùn)動(dòng)由前、后臂的俯仰及立柱的回轉(zhuǎn)構(gòu)成,其結(jié)構(gòu)最 緊湊,靈活性大,占地面積最小,工作空間最大,能與其他機(jī)器人協(xié)調(diào)工作,避障性好,但位置精度較低,有平衡問(wèn)題,控制存在耦合,故比較復(fù)雜,這種機(jī)器人目前應(yīng)用得最多 1。 1.3 工業(yè)機(jī)器人的發(fā)展現(xiàn)狀 以及在各國(guó)的產(chǎn)業(yè)發(fā)展及預(yù)測(cè) 機(jī)器人是最典型的機(jī)電一體化裝備,技術(shù)附加值很高,應(yīng)用范圍很廣,作為先進(jìn)制造業(yè)的支撐技術(shù)和信息化社會(huì)的新興產(chǎn)業(yè),將對(duì)未來(lái)生產(chǎn)和社會(huì)發(fā)展起越來(lái)越重要的作用。國(guó)外專家預(yù)測(cè),機(jī)器人產(chǎn)業(yè)是繼汽車(chē)、計(jì)算機(jī)之后出現(xiàn)的新的大型高技術(shù)產(chǎn)業(yè)。據(jù) UNECE(聯(lián)合國(guó)歐洲經(jīng)濟(jì)委員會(huì) )和 IFR(國(guó)際機(jī)器人聯(lián)合會(huì) )統(tǒng)計(jì), 從 20世紀(jì)下半葉起,世界機(jī)器人產(chǎn)業(yè)一直保持著穩(wěn)步增長(zhǎng)的良好勢(shì)頭, 80年代工業(yè)機(jī)器人進(jìn)入發(fā)展中期,汽車(chē)、電子等行業(yè)開(kāi)始大量使用工業(yè)機(jī)器人,推動(dòng)了機(jī)器人產(chǎn)業(yè)的發(fā)展。工業(yè)機(jī)器人的應(yīng)用滿足了人們特性化的要求,產(chǎn)品的批量越來(lái)越大,品種越來(lái)越多,而且產(chǎn)品的一致性也大大提高,為商家占有了更多的市場(chǎng)份額,獲得了更多的市場(chǎng)利潤(rùn)。90年代初期,工業(yè)機(jī)器人的生產(chǎn)與需求達(dá)到了一個(gè)技術(shù)成熟期, 1990年世界上新裝備工業(yè)機(jī)器人 80943臺(tái), 1991年裝備了 76443臺(tái),到 1991年底世界上已有 53萬(wàn)臺(tái)工業(yè)機(jī)器人工作在各條戰(zhàn)線上。 進(jìn)入 90年代,機(jī)器人產(chǎn)品發(fā)展速度加快,年銷(xiāo)售量增長(zhǎng)率平均在 10左右; 2004年增長(zhǎng)率達(dá)到了創(chuàng)記錄的 20 ,其中,亞洲機(jī)器人增長(zhǎng)幅度最為突出,增長(zhǎng) 43 ,如圖 1.5所示。 5 數(shù)據(jù)來(lái)源: UNECEHE 和 IFR 注 1:其中日本在 2000 年以前的統(tǒng)計(jì)數(shù)據(jù),包括了所有機(jī)器人的數(shù)目,與各國(guó)數(shù)據(jù)缺乏可比性。 注 2:韓國(guó)的數(shù)據(jù)包括了所有類(lèi)型的工業(yè)機(jī)器人,與各國(guó)的數(shù)據(jù)缺乏可比性。 圖 1.5 2003 年制造業(yè)中每 1 萬(wàn)名雇員擁有工業(yè)機(jī)器人的數(shù)量 4 UNECE 估計(jì), 2004 年全球至少安裝了 10 萬(wàn)臺(tái)新的工業(yè)機(jī)器人。其中: 歐 盟 31 100 臺(tái)(比 2003 年增加 15%,但比 2001 年的記錄僅增加 1%); 北美 16 100 臺(tái)(比 2003 年增加 27%,比 2000 年的記錄高 24%); 亞洲 51 400 臺(tái),主要在日本,但中國(guó)市場(chǎng)增長(zhǎng)迅速(比 2003 年增長(zhǎng) 24%)。 以下我們還可以從表 1.1 中的數(shù)據(jù)了界工業(yè)機(jī)器人在各國(guó)的產(chǎn)業(yè)發(fā)展與預(yù)測(cè)。 表 1.1 全球工業(yè)機(jī)器人年度安裝量和年運(yùn)行總量及 2007 年的預(yù)測(cè)數(shù)(單位:臺(tái)) 3 國(guó)家或地區(qū) 年度安裝量 運(yùn)行總量 2002 年 2003 年 2007 年 2002 年 2003 年 2007 年 日本 25373 31588 41300 350169 348734 349400 美國(guó) 9955 12693 15900 103515 112390 145100 歐盟 26096 27114 34400 233769 249200 325900 其他歐洲國(guó)家 582 922 1300 11009 11409 14200 亞洲 /澳洲 5123 6695 8900 60427 65419 78500 其他國(guó)家 1466 2764 4500 44216 13620 27200 總計(jì)(除日,韓) 39244 45528 58700 375671 404193 590900 總計(jì)(包括日,韓) 68595 81776 106300 770105 800722 997700 數(shù)據(jù)來(lái)源: UNECE 和 IFR 注:日韓的統(tǒng)計(jì)口徑和其他國(guó)家有所出入。 6 從近幾年世界機(jī)器人推出的產(chǎn)品來(lái)看,工業(yè)機(jī)器人技術(shù)正在向智能機(jī)器和智能系統(tǒng)的方向發(fā)展,其發(fā)展趨勢(shì)主要為結(jié)構(gòu)的模塊化和可重構(gòu)化,控制技術(shù)的開(kāi)放化、 PC化和網(wǎng)絡(luò)化,伺服驅(qū)動(dòng)技術(shù)的數(shù)字化和分散化,多傳感器融合技術(shù)的實(shí)用化,工作環(huán)境設(shè)計(jì)的優(yōu)化和作業(yè)的柔性化,以及系統(tǒng)的網(wǎng)絡(luò)化 和智能化等 方面。 UNECE 和 IFR 預(yù)測(cè),至 2007 年,全球運(yùn)行的工業(yè)機(jī)器人總量將從 2003 年的800 772 臺(tái),增長(zhǎng)至 2007 年的 997 700 臺(tái),年平均增長(zhǎng) 5.6 。 其中 , 日本年度工業(yè)機(jī)器人總量將從 2003 年的 348 734 增長(zhǎng)至 2007 年的 349 400 臺(tái),年平均增長(zhǎng) 0.048;歐洲將從 2003 年的 249 200 臺(tái)增長(zhǎng)至 2007 年的 325 900 臺(tái),年平均增長(zhǎng) 6.9;美國(guó)從 2003 年的 112 390 臺(tái)增長(zhǎng)到 2007 年的 145 100 臺(tái),年平均增長(zhǎng) 6.6。 全球新安裝機(jī)器人的數(shù)量從 2003 年的 81 776 臺(tái)增至 2007 年的 106 00 臺(tái),年平均增長(zhǎng) 6.7%。其中,日本工業(yè)機(jī)器人的年度安裝量將從 2003 年的 31 577 增長(zhǎng)至 2007年的 41 300 臺(tái),年平均增長(zhǎng) 6.9%;歐洲將從 2003 年的 27 114 臺(tái)增長(zhǎng)至 2007 年的 34 400 臺(tái),年平均增長(zhǎng) 6.1%;美國(guó)從 2003 年的 12 693 臺(tái)增長(zhǎng)至 2007 年的 15 900 臺(tái),年平均增長(zhǎng) 5.8%5。 1.4 我國(guó)工業(yè)機(jī)器人發(fā)展現(xiàn)狀及前景 我國(guó)的機(jī)器人技術(shù)起步較晚,約于 20 世紀(jì) 70 年代末、 80 年代初開(kāi)始。以后的20 多年中,在步行機(jī)器人、精密裝配機(jī)器人、多 自由度關(guān)節(jié)機(jī)器人的研制等國(guó)際前沿領(lǐng)域逐步縮小了與世界先進(jìn)水平的差距。從近幾年來(lái)看,我國(guó)已經(jīng)有很多單位和企業(yè)已經(jīng)著手機(jī)器人的研究和開(kāi)發(fā),已經(jīng)研究出多種型號(hào)的機(jī)器人。我國(guó)工業(yè)機(jī)器人經(jīng)過(guò)二十多年的發(fā)展已經(jīng)在產(chǎn)業(yè)化的道路上邁出了新的步伐。近幾年,我國(guó)工業(yè)機(jī)器人以及包含工業(yè)機(jī)器人的自動(dòng)化生產(chǎn)線和工程項(xiàng)目、相關(guān)產(chǎn)品的年銷(xiāo)售額已經(jīng)超過(guò) 3億元。國(guó)家“ 863”計(jì)劃當(dāng)中,我國(guó)的工業(yè)機(jī)器人已經(jīng)廣泛的應(yīng)用于汽車(chē)、電子行業(yè)當(dāng)中,其發(fā)展水平也已經(jīng)逐步接近世界先進(jìn)水平, 相信以目前的發(fā)展水平會(huì)在不久的將來(lái)趕上各先進(jìn)國(guó)家的步伐。 1.5 論文 的意義和研究?jī)?nèi)容 機(jī)器人技術(shù)是近 30年來(lái)迅速發(fā)展起來(lái)的一門(mén)綜合學(xué)科。它綜合了力學(xué)、機(jī)構(gòu)學(xué)、機(jī)械設(shè)計(jì)學(xué)、計(jì)算機(jī)工程、自動(dòng)控制、傳感技術(shù)、電液驅(qū)動(dòng)技術(shù)、人工智能、仿生學(xué)等學(xué)科的有關(guān)知識(shí)和最新研究成果,代表了機(jī)電一體化的最高成就。機(jī)器人學(xué)是隨著機(jī)器人的發(fā)展而發(fā)展的,而它的發(fā)展與完善又不斷地推動(dòng)著機(jī)器人技術(shù)水平的提高,擴(kuò)大著機(jī)器人的應(yīng)用領(lǐng)域 ;同時(shí)機(jī)器人學(xué)也極大地促進(jìn)了控制技術(shù)、人工智能、傳感技術(shù)、仿生學(xué)等學(xué)科的發(fā)展,所以機(jī)器人學(xué)是一門(mén)集中反映高新技術(shù)的新興學(xué)科。 科學(xué)的進(jìn)步與技術(shù)的創(chuàng)新,為機(jī)器人的研究與應(yīng)用開(kāi)辟了廣 闊的思路與空間。工 7 業(yè)機(jī)器人由操作機(jī) (機(jī)械本體 )、控制器、伺服驅(qū)動(dòng)系統(tǒng)和檢測(cè)傳感裝置構(gòu)成,是一種仿人操作、自動(dòng)控制、可重復(fù)編程、能在三維空間完成各種作業(yè)的機(jī)電一體化、自動(dòng)化生產(chǎn)設(shè)備。特別適合于多品種、變批量的柔性生產(chǎn)。它對(duì)穩(wěn)定、提高產(chǎn)品質(zhì)量,提高生產(chǎn)效率,改善勞動(dòng)條件和產(chǎn)品的快速更新?lián)Q代起著十分重要的作用。從某種意義上說(shuō)它是機(jī)器的進(jìn)化過(guò)程產(chǎn)物,是工業(yè)以及非產(chǎn)業(yè)界的重要生產(chǎn)和服務(wù)性設(shè)備,也是先進(jìn)制造技術(shù)領(lǐng)域不可缺少的自動(dòng)化設(shè)備。 現(xiàn)代科學(xué)技術(shù)的迅速發(fā)展,尤其是進(jìn)入 80年代以來(lái),機(jī)器人技術(shù)的進(jìn)步與其在各個(gè)領(lǐng)域的廣 泛應(yīng)用,引起了各國(guó)專家學(xué)者的普遍關(guān)注。許多發(fā)達(dá)國(guó)家均把機(jī)器人技術(shù)的開(kāi)發(fā)、研究列入國(guó)家高新技術(shù)發(fā)展計(jì)劃。我國(guó)現(xiàn)代化建設(shè)的十五計(jì)劃的 211工程 中就有一個(gè) 智能移動(dòng)機(jī)器人系統(tǒng) 建設(shè)項(xiàng)目 6。 本文結(jié)合當(dāng)今工業(yè)機(jī)器人的研究現(xiàn)狀和發(fā)展方向,具體闡述了一種五自由度關(guān)節(jié)式機(jī)器人的控制系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)過(guò)程。分析了機(jī)械手的總體結(jié)構(gòu)參數(shù),系統(tǒng)地對(duì)本機(jī)械手的逆運(yùn)動(dòng)學(xué)進(jìn)行了分析。在同組同學(xué)用齊次坐標(biāo)變換的方法對(duì)機(jī)械手的運(yùn)動(dòng)學(xué)正解進(jìn)行了分析和研究的基礎(chǔ)上,對(duì)機(jī)械手的運(yùn)動(dòng)學(xué)逆解進(jìn)行了分析和研究,并用代數(shù)法求出結(jié)論表達(dá)式。然后選擇 其中的一組最優(yōu)的解,利用 PLC控制器編程來(lái)控制機(jī)械手的運(yùn)動(dòng)。 參考文獻(xiàn) 1劉極峰,易際明,等 .機(jī)器人技術(shù)基礎(chǔ) M.北京:高等教育出版社 , 2006 年 5 月 2熊有倫 .機(jī)器人技術(shù)基礎(chǔ) M. 武漢:華中科技大學(xué)出版社 ,1996 年 3馬光 ,申桂英 ,等 .工業(yè)機(jī)器人的現(xiàn)狀及發(fā)展趨勢(shì) J.南京化工大學(xué)學(xué)報(bào) ,2003( 3) 4朱力 .目前各國(guó)機(jī)器人發(fā)展情況 J.中國(guó)青年科技 2003 (11) 5張效祖 .工業(yè)機(jī)器人的現(xiàn)狀與發(fā)展趨勢(shì) J.世界制造技術(shù)與裝備市場(chǎng) ,2004(5) 6郝海青 . 串聯(lián)關(guān)節(jié)式機(jī)械手的控制系統(tǒng)分析與設(shè)計(jì) .萬(wàn)方數(shù)據(jù)庫(kù)碩博士論文, 2002 8 第二章 機(jī)械手的結(jié)構(gòu)和功能及基本技術(shù)參數(shù) 2.1 機(jī)械手的結(jié)構(gòu)和功能 本文所涉及的五自由度機(jī)械手是建立在 GR-1 型教學(xué)機(jī)械手的基礎(chǔ)之上,它有五個(gè)旋轉(zhuǎn)關(guān)節(jié)和一個(gè)抓取物體的工具 (手爪 ),還配有示教盒和控制器(除機(jī)械部分外基本已失效)。主要由機(jī)械部分和控制系統(tǒng)兩部分組成: 機(jī)械部分:該機(jī)械手是一個(gè)關(guān)節(jié)型機(jī)械手,結(jié)構(gòu)簡(jiǎn)單,并且全部采用開(kāi)放式結(jié)構(gòu)。其 6 個(gè)自由度皆由直流伺服電機(jī)驅(qū)動(dòng)。 控制系統(tǒng):通過(guò)對(duì)控制器進(jìn)行編程,由光電閉 環(huán)伺服回路引導(dǎo)機(jī)械手末端手爪,可以實(shí)現(xiàn)對(duì)其準(zhǔn)確定位。 其設(shè)計(jì)特點(diǎn)可歸納為: ( 1)機(jī)械設(shè)計(jì)采用裸體式以便能看清楚所有運(yùn)動(dòng)副的工作情況。 ( 2)機(jī)構(gòu)和功能與大型工業(yè)機(jī)器人類(lèi)似。 ( 3)用直流伺服電機(jī)和鏈傳動(dòng)作為執(zhí)行機(jī)構(gòu),其工作狀態(tài)也和工業(yè)機(jī)器人、CNC 裝置的情況類(lèi)似。 ( 4)采用全數(shù)字控制方案,每個(gè)關(guān)節(jié)的直流伺服電機(jī)都裝有光電編碼器,用高傳動(dòng)比以獲得較高的關(guān)節(jié)角位移分辨率。 ( 5)控制器可同時(shí)控制 6 個(gè)直流伺服電機(jī),用戶可認(rèn)為控制器是透明的,致力與軟件開(kāi)發(fā)。 該機(jī)械手結(jié)構(gòu)圖和部件傳動(dòng)圖如圖 2.1 2.4 所示。 圖 2.1 腰傳動(dòng)圖 腰部通過(guò)一對(duì)齒輪副直接傳動(dòng)。安裝在底座上的直流伺服電機(jī)的輸出經(jīng)減速器變速后,通過(guò)齒輪傳動(dòng)使腰部繞垂直軸線旋轉(zhuǎn),其旋轉(zhuǎn)的角度不小于 180。從動(dòng)齒輪上裝有行程開(kāi)關(guān),對(duì)腰部傳動(dòng)進(jìn)行限位檢測(cè),可實(shí)現(xiàn)最大限位控制。 9 圖 2.2 上臂傳動(dòng)圖 上臂固定在腰部從動(dòng)齒輪上,安裝在腰部上的伺服電機(jī)通過(guò)鏈傳動(dòng)帶動(dòng)上臂進(jìn)行擺動(dòng)幅度不小于 270的運(yùn)動(dòng),并且隨腰部一起傳動(dòng)。 圖 2.3 前臂傳動(dòng)圖 前臂固定在上臂末端軸 (肘關(guān)節(jié)軸線 )上,其驅(qū)動(dòng)電機(jī)固定在腰部,通過(guò) 2 級(jí)鏈傳動(dòng)帶動(dòng)前臂轉(zhuǎn)動(dòng)。采用鏈輪張緊 鏈條,二級(jí)鏈傳動(dòng)第一級(jí)參數(shù)與上臂的參數(shù)相同,次級(jí)傳動(dòng)是等比傳動(dòng)。 10 圖 2.4 手傳動(dòng)圖 手傳動(dòng)驅(qū)動(dòng)電機(jī)固定在腰部,通過(guò) 2 級(jí)鏈傳動(dòng)帶動(dòng)手繞前臂末端軸線轉(zhuǎn)動(dòng)。它是二級(jí)鏈傳動(dòng)帶動(dòng)及鋼絲繩傳動(dòng)相結(jié)合。其中,次級(jí)鏈傳動(dòng)和鋼絲繩傳動(dòng)都是等比傳動(dòng),都是用鏈輪張緊,其轉(zhuǎn)動(dòng)幅度不小于 270。 腕部裝有 2 個(gè)直流伺服電機(jī),一個(gè)通過(guò)齒輪傳動(dòng)驅(qū)動(dòng)腕的旋轉(zhuǎn)運(yùn)動(dòng),一個(gè)通過(guò)連桿機(jī)構(gòu)帶動(dòng)手爪的開(kāi)合。此外,在機(jī)器人本體下面還有安裝底板,用于穩(wěn)定機(jī)身,防止在機(jī)器人的肘,臂伸出時(shí),機(jī)器人傾倒。 除了齒輪傳動(dòng)外,鏈傳動(dòng)也是 GR-1 型示教機(jī)械 手重要的傳動(dòng)方式。該機(jī)械手的上臂,前臂和手是通過(guò)鏈輪傳動(dòng)實(shí)現(xiàn)運(yùn)動(dòng)的。 各機(jī)械結(jié)構(gòu)為基本空間縮放結(jié)構(gòu),用高強(qiáng)度鋁合金材料制成。機(jī)械手的運(yùn)動(dòng)由腰部轉(zhuǎn)動(dòng)、上臂擺動(dòng)、前臂擺動(dòng)、手俯仰、腕旋轉(zhuǎn)和手爪開(kāi)閉 6 個(gè)動(dòng)作部分組成。各關(guān)節(jié)和手腕的運(yùn)動(dòng)用直流伺服電機(jī)驅(qū)動(dòng),電機(jī)的輸出軸上安裝有光電編碼器,用于位置檢測(cè),并將位置信號(hào)反饋到控制器輸入端,構(gòu)成伺服電機(jī)驅(qū)動(dòng)回路的閉環(huán)反饋控制。 2.2 機(jī)械手的基本參數(shù) 機(jī)械手的基本參數(shù)如下: a、外形尺寸: 340 340 530(復(fù)位狀態(tài),包括底座) b、自由度: 5 (不包括手指開(kāi)閉控制) c、各關(guān)節(jié)活動(dòng)范圍: 11 腰: 180 肩: 200 肘: 270 手俯仰: 270 手指旋轉(zhuǎn): 360 d、最大活動(dòng)區(qū): 垂直方向: 850mm 水平方向: 600mm e、各軸的分辨率: 軸 電機(jī)代號(hào) 分辨率(度 /脈沖) 手指旋轉(zhuǎn) B 0.24 手俯仰 C 0.11 前臂 D 0.11 上臂 E 0.11 軀干 F 0.14 f、運(yùn)動(dòng)速度: 20 度 /秒 g、重復(fù)精度: 1mm h、最大負(fù)重: 1kg i、機(jī)械手重: 11.0kg( 包括底座) j、基本尺寸: 軀干: 115 215mm 腰高: 153mm 肩高: 249mm 上、前臂長(zhǎng): 228mm 手前部: 137mm 手后部: 68mm 手指: 50mm k、運(yùn)動(dòng)控制:數(shù)字式光電閉環(huán)伺服回路 l、驅(qū)動(dòng)方式:直流伺服電機(jī) 12 第三章 連桿坐標(biāo)系間的變換矩陣 3.1 齊次坐標(biāo)與手部位姿矩陣 本設(shè)計(jì)中我們所研究的搬運(yùn)機(jī)械手實(shí)質(zhì)上是由一系列關(guān)節(jié)連接而成的空間連桿開(kāi)式鏈機(jī)構(gòu)。而要研究此機(jī) 械手,就必須對(duì)機(jī)器人運(yùn)動(dòng)學(xué)有一個(gè)基本的了解。機(jī)器人運(yùn)動(dòng)學(xué)中的一個(gè)最基本問(wèn)題就是齊次坐標(biāo)、機(jī)器人的位姿分析。 在選定的直角坐標(biāo)系 A中,空間任一點(diǎn) P 的位置可以用 3 1 的位置矢量 AP 表示,其左上標(biāo)表示選定的坐標(biāo)系 A,此時(shí)有 AP = PX PY PZ T (2.1) 式中: PX、 PY、 PZ 是點(diǎn) P 在坐標(biāo)系 A中的三個(gè)位置坐標(biāo)分量,如圖 3.1 所示。 圖 3.1 空間任一點(diǎn)的坐標(biāo)表示 將一個(gè) n 維空間的點(diǎn)用 n + 1 維坐標(biāo)表示,則該 n + 1 維坐標(biāo)即為 n 維坐標(biāo)的齊次坐標(biāo)。用齊次坐標(biāo)的規(guī)格化形式表示即: P = PX PY PZ 1T (2.2) 在圖 3.2 中, i、 j、 k 分別表示直角坐標(biāo)系中 X、 Y、 Z 坐標(biāo)軸的單位矢量,用齊次坐標(biāo)表示之,則有: 圖 3.2 坐標(biāo)軸的方向表示 13 X = 1 0 0 0T Y = 0 1 0 0T Z = 0 0 1 0T 圖 3.2 中所示的矢量 u 的方 向用 4 1 列陣可表達(dá)為: u = a b c 0T (2.3) a = cos, b = cos, c = cos 手部的位置矢量為固定參考系原點(diǎn)指向手部坐標(biāo)系 B原點(diǎn)的矢量 P,手部的方向矢量為 n、 o、 a。于是手部的位姿可用 4 4 矩陣表示為 0 0 0 1T n o a PX X X XY Y Y YZ Z Z Zn o a Pn o a Pn o a P (2.4) 3.2 連桿坐標(biāo)系間的齊次變 換矩陣的表示方法 在對(duì)機(jī)器人進(jìn)行運(yùn)動(dòng)學(xué)分析是,可以直接對(duì)機(jī)器人進(jìn)行某種抽象,將連桿抽象為直線,而將關(guān)節(jié)抽象為點(diǎn),這樣對(duì)分析結(jié)果不會(huì)產(chǎn)生影響。這是機(jī)器人的運(yùn)動(dòng)學(xué)建模。 在運(yùn)動(dòng)學(xué)的建模中,坐標(biāo)系的選擇有很多種,而最為常見(jiàn)的 Denavit-Hartenberg方法( D-H 方法),其坐標(biāo)系的建立如下: 連桿 i 的坐標(biāo)系的 Zi軸位于連桿 i 與連桿 i + 1 的轉(zhuǎn)動(dòng)關(guān)節(jié)軸線上;連桿 i 的兩端軸線的公垂線為連桿坐標(biāo)系的 Xi 軸,方向指向下一個(gè)連桿;公垂線與 Zi 的交點(diǎn)為坐標(biāo)系原點(diǎn);坐標(biāo)系的 Yi 軸由 Xi 和 Zi 經(jīng)右手法則確定。 兩連桿 間的關(guān)系由 4 個(gè)參數(shù)來(lái)描述,其中兩個(gè)參數(shù)用來(lái)描述連桿,即公共法線的距離 ai 和垂直于 ai 所在平面內(nèi)兩關(guān)節(jié)軸線 (Zi1 和 Zi)的 夾角 i;另兩個(gè)參數(shù)表示相鄰兩桿的關(guān)系,即兩連桿的相對(duì)位置 di 和兩連桿法線的夾角 i。 ai 稱為連桿長(zhǎng)度, i為連桿扭角, di 為兩連桿距離, i 為兩連桿夾角。 用 1nnA表示機(jī)器人連桿 n 坐標(biāo)系的坐標(biāo)變換成連桿 n 1 坐標(biāo)系的坐標(biāo)的齊次坐標(biāo)變換矩陣,通常寫(xiě)成nA。對(duì)于 n 個(gè)關(guān)節(jié)的機(jī)器人,前一個(gè)關(guān)節(jié) 向后一個(gè)關(guān)節(jié)的坐標(biāo)齊次變換矩陣分別為:11, ,.,nnA A A。其中, 011()AA表示桿件 1 上的 1 號(hào)坐標(biāo)系到機(jī)座的 0 號(hào)坐標(biāo)系的齊次坐標(biāo)變換矩陣。 3.3 連桿坐標(biāo)系間變換矩陣的確定 一旦對(duì)全部連桿規(guī)定坐標(biāo)系后,就能建立相鄰兩連桿 i 與 i+ 1 之間的相對(duì)關(guān)系,連桿 i1 的坐標(biāo)系經(jīng)過(guò)變換可以與連桿 i 的坐標(biāo)系重合。如果把表示相鄰連桿相對(duì) 14 空間關(guān)系的矩陣稱為 A 矩陣,那么根據(jù)上述變換步驟,從連桿 i 到連桿 i1 的坐標(biāo)變換矩陣iA為: iA= Rot(Z, i)Trans(0, 0, id)Rot(X,i) c o s s i n 0 0 1 0 0 1 0 0 0s i n c o s 0 0 0 1 0 0 0 c o s s i n 00 0 0 0 0 0 1 0 s i n c o s 00 0 0 1 0 0 0 1 0 0 0 1i i ii i i ii i iad c o s s i n c o s s i n s i n c o ss i n c o s c o s c o s s i n s i n0 s i n c o s0 0 0 1i i i i i i ii i i i i i ii i iaad (2.4) 上式為在 D-H 坐標(biāo)系中,機(jī)械手中轉(zhuǎn)動(dòng)關(guān)節(jié)坐標(biāo)與其前一個(gè)關(guān)節(jié)坐標(biāo)的齊次變換矩陣。iA能描述連桿坐標(biāo)系之間相對(duì)平移和旋轉(zhuǎn)的齊次變換。1A描述第一個(gè)連桿對(duì)于機(jī)身的位姿,2A描述第二個(gè)連桿坐標(biāo)系相對(duì)于第一個(gè)連桿坐標(biāo)系的位姿。如果已知一點(diǎn)在最末一個(gè)坐標(biāo)系(如 n坐標(biāo)系)的坐標(biāo),要把它表示成前一個(gè)坐標(biāo)系(如n-1)的坐標(biāo),那么齊次變換矩陣為nA。依次類(lèi)推,可知此點(diǎn)到基礎(chǔ)坐標(biāo)系的齊次坐標(biāo)變換為: 1 2 3 1nnA A A A A 對(duì)于機(jī)械手末端執(zhí)行器坐標(biāo)系 (即連桿坐標(biāo)系 5)的坐標(biāo)相對(duì)于連桿 i1坐標(biāo)系的齊次變換矩陣,用 i1T5 表示,即: 1 5 1 5i iiT A A A 機(jī)器人末端執(zhí)行器相對(duì)于機(jī)身坐標(biāo)系的齊次變換矩陣為: 05 1 2 5T A A A (式中: 05T常寫(xiě)成5T) 由齊次變換矩陣可以求得機(jī)器人的運(yùn)動(dòng)方 程。 15 第四章 機(jī)器人逆運(yùn)動(dòng)學(xué) 同組同學(xué)已經(jīng)建立了機(jī)器人的運(yùn)動(dòng)學(xué)方程: 50 0 0 1X X X XY Y Y YZ Z Z Zn o a Pn o a PTn o a P 1 2 3 4 5 1 5 1 2 3 4 5 1 5 1 2 3 4 1 4 2 3 4 3 2 3 2 21 2 3 4 5 1 5 1 2 3 4 5 1 5 1 2 3 4 1 4 2 3 4 3 2 3 2 22 3 4 5 2 3 4 5 2 3 4 4 2 3 4 3 2 3 2 20 0 0 1c c c s s c c s s c c s c a c a c a cs c c c s s c s c c s s s a c a c a cs c s s c a s a s a s ( 4.1) 式中 :2 3 4 2 3 4s i n ( )s ;2 3 2 3s in ( )s ;3 4 3 4s in ( )s ; 2 3 4 2 3 4c o s ( )c ;2 3 2 3c o s ( )c ;3 4 3 4c o s ( )c . (4.2) 對(duì)于 5 自由度的機(jī)械手而言,其運(yùn)動(dòng)學(xué)方程也可以寫(xiě)成: 05T= 1 2 3 4 50 0 0 1X X X XY Y Y YZ Z Z Zn o a Pn o a pA A A A An o a P ( 4.3) ( 式中: 0T5 常寫(xiě)成 T5 。) 上式中左邊矩陣表示末端連桿相對(duì)于基礎(chǔ)坐標(biāo)系的位姿。給定末端連桿的位姿計(jì)算相應(yīng)關(guān)節(jié)變量的過(guò)程叫做運(yùn)動(dòng)學(xué)逆解。 機(jī)器人的運(yùn)動(dòng)學(xué)逆解存在多解性,如圖 4.1 所示為一個(gè)二自由 度的機(jī)器人,對(duì)于給定的位置與姿態(tài),它是可解的且有兩組解。 圖 4.1 機(jī)器人運(yùn)動(dòng)學(xué)逆解多解性示意圖 16 造成機(jī)器人運(yùn)動(dòng)學(xué)逆解具有多解的原因是由于解反三角函數(shù)方程產(chǎn)生的。事實(shí)上對(duì)于一個(gè)真實(shí)的機(jī)器人,只有一組解與實(shí)際情況相符合,所以必須對(duì)這些解做出判斷,以選擇合適的解。 目前,已經(jīng)能夠?qū)σ话憬Y(jié)構(gòu)的六自由度串聯(lián)機(jī)器人進(jìn)行逆運(yùn)動(dòng)學(xué)求解。但是,要獲得顯式解,必須滿足下列兩個(gè)充分條件之一: ( 1) 3個(gè)相鄰關(guān)節(jié)軸交于一點(diǎn); ( 2) 3個(gè)相鄰關(guān)節(jié)軸平行。 對(duì)機(jī)器人逆運(yùn)動(dòng)學(xué)的求解方法有三種:代數(shù)法,幾何法和數(shù)值算法。前兩種解法 的具體步驟和最終公式,將因操作機(jī)的具體構(gòu)形而異。而數(shù)值算法則是一種通用求解逆運(yùn)動(dòng)學(xué)問(wèn)題的方法。下面就用代數(shù)法來(lái)求解。 將 5 自由度的機(jī)器人的運(yùn)動(dòng)方程寫(xiě)成: 0 0 1 2 3 45 1 1 2 2 3 3 4 4 5 5( ) ( ) ( ) ( ) ( )0 0 0 1x x x xy y y yz z z zn o a pn o a pT T T T T Tn o a p ( 4.4) 如果末端連桿的位姿已經(jīng)給定,即 n、 o、 a 和 p 是已知的,則求關(guān)節(jié)變量的值稱為運(yùn)動(dòng)反解。用未知的連桿逆變換左乘方程 (4.4)的兩邊,把關(guān)節(jié)變量分離出來(lái),從而求解,具體步驟如下。 令:1 1 1 2 1 3 1 42 1 2 2 2 3 2 40113 1 3 2 3 3 3 44 1 4 2 4 3 4 4x x x xx x x xAx x x xx x x x 由 0 0 111A A E ,有: 1 1 1 2 1 3 1 4112 1 2 2 2 3 2 4110 0 1113 1 3 2 3 3 3 44 1 4 2 4 3 4 40 0 1 0 0 00 0 0 1 0 00 1 0 0 0 0 1 00 0 0 1 0 0 0 1x x x xcsx x x xscAAx x x xx x x x 將給定的矩陣與逆陣的第一列相乘,它應(yīng)該與單位陣的第一列相等,得到下面四個(gè)等式: 1 1 1 1 3 11 1 1 1 3 121411000c x s xs x c xxx 17 解得: 11 12131 14100xcxxsx 類(lèi)似的,將給定矩陣和逆陣的第 2、第 3、第 4 列相乘,并令其分別等于單位矩陣的第 2、第 3、第 4列,就可的剩下的未知量: 1 2 1 2 2 3 2 1 4 2, 0 , , 0 ;x s x x c x 1 3 2 3 3 3 4 30 , 1 , 1 , 0 ;x x x x 1 4 2 4 3 4 4 40 , 0 , 0 , 1x x x x 即 : 1101111000 0 1 0000 0 0 1csAsc ( 4.5) 同理可求得 1 2 3 42 3 4 5A A A A、 、 、的逆: 2 2 2221120000 0 1 00 0 0 1c s ascA ;3 3 3332130000 0 1 00 0 0 1c s ascA 4 4 4443140000 0 1 00 0 0 1c s ascA ;5 5 5554150000 0 1 00 0 0 1c s ascA ( 4.6) 用 011A左乘式( 4.3)得: 0 1 1 2 3 4 11 2 3 4 5 5A T A A A A T ( 4.7) 方程( 4.7)左端為 1101111000 0 1 0000 0 0 1 0 0 0 1x x x xy y y yz z z zc s n o a pn o a pATs c n o a p 18 1 1 1 1 1 1 1 1151 1 1 1 1 1 1 10 0 0 1x y x y x y x yz z z zx y x y x y x yc n s n c o s o c a s a c p s pn o a pTs n c n s o c o s a c a s p c p ( 4.8) 因上面已經(jīng) 求得 011A和 15T的值,再由方程( 4.8)兩邊元素 3,3 對(duì)應(yīng)相等有: 110xys p c p ( 4.9) 即:1tan( ) yxpp ,可求得: 1 a r c t a nyxpp ,11180 ( 4.10) 同理,由方程( 4.8)的元素 3, 1和 3, 2相等可求得: 11511a r c t a n xyxys n c ns o c o ,55180 ( 4.11) 因?yàn)殛P(guān)節(jié) 2, 3和 4都是平行的,左乘2A和3A的逆不會(huì)產(chǎn)生有 用的結(jié)果。故采用左乘14AA的逆,有: 3 1 2 1 1 1 0 14 3 2 10 0 0 1x x x xy y y yz z z zn o a pn o a pA A A An o a p 2 3 4 1 1 2 3 4 2 3 4 1 1 2 3 41 1 1 12 3 4 1 1 2 3 4 2 3 4 1 1 2 3 4( ) ( )( ) ( )00x y z x y zy x y xx y z x y zc c n s n s n c c o s o s oc n s n c o s os c n s n c n s c o s o c o 2 3 4 1 1 2 3 4 2 3 4 1 11 1 2 3 4 3 4 2 4 3 42 3 4 1 1 2 3 4( ) ( )( ) 001x y x x yy x zx y zc c a s a s o c c p s pc a s a s p c a c a as c a s a c o 555500000 0 1 00 0 0 1cssc ( 4.12) 19 由式( 4.12)兩邊元素 3, 2 可得: 234 1 z xoco 即 :234 11a r c t a n zxyoc o s o ,2 3 4 2 3 4 180 ( 4.13) 由方程 (4.8)的元素 1, 4 和 2, 4可知: 2 2 2 21 1 2 3 4 4 2 3 4 4 2 3323( ) ( )2x y zp c p s c a p s a a acaa 2331sc 333arctan sc ( 4.14) 同理,由 (4.8)元素 1,4和元素 2,4可知 : 3 3 2 2 3 4 4 3 3 1 1 2 3 4 422 2 23 3 2 3 3( ) ( ) ( )()z x yc a a p s a s a p c p s c asc a a s a 3 3 2 1 1 2 3 4 4 3 3 2 3 4 422 2 23 3 2 3 3( ) ( ) ( )()x y zc a a p c p s c a s a p s acc a a s a 3 3 2 2 3 4 4 3 3 1 1 2 3 4 4222 3 3 2 1 1 2 3 4 4 3 3 2 3 4 4( ) ( ) ( )a r c t a n a r c t a n( ) ( ) ( )z x yx y zc a a p s a s a p c p s c asc c a a p c p s c a s a p s a 因234 2 3 、 、均已知,所以可進(jìn)而求得4。 4 2 3 4 2 3 ( 4.15) 至此求 出了所有關(guān)節(jié)的解,給出了機(jī)器人置于任何期望位姿時(shí)所需的關(guān)節(jié)值。當(dāng)然由于結(jié)構(gòu)的限制,有些解不能實(shí)現(xiàn)。在機(jī)器人存在多解的情況下,應(yīng)進(jìn)行軌跡規(guī)劃(同組其他成員的論文涉及到,在此不再闡述),從而選取其中最優(yōu)的一組解進(jìn)行控制。 20 第五章 控制系統(tǒng)的設(shè)計(jì) 5.1 控制方式的確定 和大多數(shù)工業(yè)控制類(lèi)似,搬運(yùn)機(jī)械手也有很多種控制方式可供選擇。而目前常用的常用工業(yè)控制器主要為: PLC、單片機(jī)以及 PC 機(jī) 。下面就從它們的性能的幾個(gè)方面的作一些比較,如表 5.1 所示。 表 5.1 常用工業(yè)控制器性能比較 控制器 運(yùn)算速度 價(jià)格 可靠 性 可操作性 可維護(hù)性 開(kāi)發(fā)周期 PLC 較慢 較高 很高 容易 好 短 單片機(jī) 快 低 較低 較難 一般 較長(zhǎng) PC 機(jī) 快 高 高 較難 好 較長(zhǎng) 顯然, PLC 的高可靠性、易操作性和開(kāi)發(fā)周期短等特點(diǎn)在對(duì)運(yùn)算速度要求不高的控制場(chǎng)合是一種完美的控制方式,而且它能適應(yīng)工業(yè)現(xiàn)場(chǎng)高溫、沖擊、震動(dòng)等惡劣環(huán)境,易于維護(hù)。 PC 機(jī)的高運(yùn)算速度和高可靠性為控制的精度和準(zhǔn)確性提供了保證,但其價(jià)格高、操作性難和開(kāi)發(fā)周期長(zhǎng)要求操作者本身有完善的微機(jī)知識(shí)結(jié)構(gòu),充裕的開(kāi)發(fā)時(shí)間和較強(qiáng)的經(jīng)濟(jì)勢(shì)力做后盾。在工業(yè)現(xiàn)場(chǎng),其維護(hù)性也較好 ,但要比 PLC 稍遜一籌。 單片機(jī)控制的優(yōu)勢(shì)在于其價(jià)格便宜,運(yùn)算速度快,但可靠性低,可操作性難、開(kāi)發(fā)周期長(zhǎng),設(shè)計(jì)時(shí)要設(shè)計(jì)很多的接口電路,接線復(fù)雜,對(duì)設(shè)計(jì)者本身的要求很高,并不是每個(gè)控制系統(tǒng)都能接受的。 相比較而言,可編程控制器 (PLC)用于機(jī)械手控制具有以下五個(gè)突出的優(yōu)點(diǎn): 1、 可靠性高抗干擾能力強(qiáng) 單片機(jī)及 PC 對(duì)環(huán)境的要求都要求比較高,一般不適用于工業(yè)現(xiàn)場(chǎng),而 PLC 采取了一系列軟件及硬件抗干擾措施,可以直接用于環(huán)境惡劣的工業(yè)生產(chǎn)現(xiàn)場(chǎng)。 2、 硬件配置齊全,外部接線方便 單片機(jī)及 PC 用于控制場(chǎng)合,難免遇到大量的 接口電路的設(shè)計(jì)及調(diào)試工作,且它們輸出的電壓電流信號(hào)都很弱,一般都需加驅(qū)動(dòng)電路才能帶動(dòng)負(fù)載工作。而 PLC配備品種齊全的各種硬件裝置,用戶一般不必自行設(shè)計(jì)接口電路及驅(qū)動(dòng)回路,只要將外部設(shè)備、電源等直接與接線端子相連即可,是系統(tǒng)設(shè)計(jì)、安裝、調(diào)試及維護(hù)的工作量大大減少。 3、 編程簡(jiǎn)單易學(xué),查錯(cuò)容易 PLC 采用梯形圖編程方法。梯形圖語(yǔ)言的電路符號(hào)和表達(dá)方式與繼電器電路原 21 理相當(dāng)接近,比其他各種高級(jí)語(yǔ)言及匯編語(yǔ)言更易于接受和掌握。另外,修改及查錯(cuò)也更為容易。 4、人機(jī)界面好 如果適當(dāng)添加人機(jī)界面設(shè)備,便可動(dòng)態(tài)顯示整個(gè)系統(tǒng) 真實(shí)的工作情況。對(duì) PC用高級(jí)語(yǔ)言編程也可得到較好人機(jī)界面,但開(kāi)發(fā)量大,而對(duì)單片機(jī)則很難得到令人滿意的人機(jī)界面。 5、 PLC 具有極強(qiáng)的通訊功能 PLC 遠(yuǎn)程 I/O 與計(jì)算機(jī)聯(lián)接可實(shí)現(xiàn)通訊功能,同組的同學(xué)就設(shè)計(jì)了 VB與 PLC之間的通信。 作為機(jī)電一體化專業(yè)的學(xué)生,在平時(shí)課程學(xué)習(xí)當(dāng)中,就已經(jīng)系統(tǒng)的學(xué)習(xí)了 PLC的有關(guān)理論,并且作過(guò)大量的實(shí)驗(yàn),掌握了其在控制過(guò)程當(dāng)中所可能遇到的障礙以及其可以解決的方案,且其控制的高可靠性和易操作性深受我們的喜愛(ài)。 特別的,在我們所設(shè)計(jì)的機(jī)械手當(dāng)中,所有元件中,光電編碼器的精度不太高,對(duì)控 制器的運(yùn)算速度要求不太高;而在控制要求上, PLC(FX2N-64MR)內(nèi)部配有高速計(jì)數(shù)輸入點(diǎn),可直接用來(lái)接收機(jī)械手 5 個(gè)關(guān)節(jié)的旋轉(zhuǎn)編碼器的輸出。當(dāng)計(jì)數(shù)器中的值達(dá)到設(shè)定值時(shí),可直接控制各關(guān)節(jié)相應(yīng)電機(jī)電源的通斷,從而達(dá)到準(zhǔn)確控制的目的。 綜上所述,在本設(shè)計(jì)中優(yōu)先采用 PLC 來(lái)控制機(jī)械手各關(guān)節(jié)的運(yùn)動(dòng)。 5.2 選擇 PLC 在選擇功能和容量滿足要求的 PLC 時(shí),首先應(yīng)估計(jì)所需的 PLC 規(guī)模大小。 5.2.1 PLC 規(guī)模的估算 為完成預(yù)定的控制任務(wù)所需要的 PLC 規(guī)模,主要取決于機(jī)械手對(duì)輸入輸出點(diǎn)的需求量和控制過(guò)程的難以程度,估 算 PLC 的各種類(lèi)型的輸入、輸出點(diǎn)數(shù),并據(jù)此估算出機(jī)械手控制的存儲(chǔ)容量,是本系統(tǒng)設(shè)計(jì)中的重要環(huán)節(jié)。 1)輸入、輸出點(diǎn)的估算。為了能準(zhǔn)確地統(tǒng)計(jì)出被控機(jī)械手對(duì)輸入、輸出點(diǎn)的總需求量,可以把被控機(jī)械手的信號(hào)源一一列出(如圖 5.1 所示),并認(rèn)真分析輸入、輸出點(diǎn)的信號(hào)類(lèi)型。 考慮到在實(shí)際安裝、調(diào)試和應(yīng)用中,還可能會(huì)發(fā)現(xiàn)一些估算中未預(yù)見(jiàn)的因素,在估算的基礎(chǔ)上再增加 15%-20%的輸入、輸出點(diǎn)數(shù),以備將來(lái)調(diào)整、擴(kuò)充使用。所以在機(jī)械手的控制當(dāng)中,對(duì)輸出點(diǎn)數(shù)估算為 25( 15% 20%),然后根據(jù)日本三菱公司 FX2N系列產(chǎn)品中 部分主機(jī)單元的規(guī)格,選定輸出點(diǎn)數(shù)為 32,對(duì)應(yīng)的輸入點(diǎn)數(shù)也為 32。 22 圖 5.1 信號(hào)源以及 I/O 地址號(hào)分配對(duì)照表 2)存儲(chǔ)容量的計(jì)算。微小型 PLC 的用戶存儲(chǔ)器是固定的,不能隨意擴(kuò)充選擇。因此,選購(gòu) PLC 時(shí),要保證存儲(chǔ)容量夠用。根據(jù)輸入、輸出的點(diǎn)數(shù)及其類(lèi)型、控制的繁簡(jiǎn)程度加以粗略的估算如下: 指令步數(shù) =(輸入點(diǎn)數(shù) +輸出點(diǎn)數(shù))( 10-12) =640-768 然后再增加 15%-20%的備用量。所以指令步數(shù)大概為 800 條就足夠了。 5.2.2PLC 的選擇 PLC 產(chǎn)品的種類(lèi)、型號(hào)繁多,他們的功能、價(jià)格、使用條件各不 相同。選用時(shí),除輸入、輸出點(diǎn)數(shù)外,一般要考慮以下幾個(gè)方面的問(wèn)題。 1) PLC 的功能。 PLC 的功能要與所完成的控制任務(wù)相適應(yīng),這是最基本的。如上一節(jié)所述,選用 PLC 能夠滿足機(jī)械手控制任務(wù)的要求,也能夠順利地組成合適的控制系統(tǒng)。 對(duì)于機(jī)械手而言,只要分別對(duì)單個(gè)電機(jī)自動(dòng)控制,屬于簡(jiǎn)單的邏輯、順序控制,因此只要選用具有邏輯運(yùn)算、計(jì)數(shù)器、狀態(tài)器等基本功能的微小型 PLC 就可以了。 2)輸入接口模塊。 PLC 的輸入直接與被控機(jī)械手的一些輸出量相連。因此還要選好傳感器,要使他們的工作電壓和工作電流與傳感器的輸出相匹配,最好不 經(jīng)過(guò)轉(zhuǎn)換就能直接相連。 對(duì)于機(jī)械手的五個(gè)直流電機(jī)的工作電壓為 12V,所以我們可以選擇輸入電壓為 DC24V 的 PLC。 3)輸出接口模塊。輸出接口模塊的任務(wù)是將 PLC 內(nèi)部輸出信號(hào)變換成可以驅(qū)動(dòng)機(jī)械手執(zhí)行的控制信號(hào)。因此,除了考慮輸出點(diǎn)數(shù)外,還應(yīng)注意輸出模塊允許的工作電壓、電流應(yīng)大于負(fù)載的額定工作電壓、電流值,而 5 個(gè)伺服電機(jī)功率均較小,PLC 采用繼電器輸出滿足功率要求。考慮機(jī)械手中的電動(dòng)機(jī)起動(dòng)沖擊電流的影響,要留有足夠的余量。 23 綜合以上各種因素,在本設(shè)計(jì)中決定采用日本三菱公司生產(chǎn)的 FX2N 系列產(chǎn)品中的 FX2N-64MR 作為機(jī)械手的控制器。 5.3 可編程控制器( FX2N-64MR)結(jié)構(gòu)功能介紹 FX2N-64MR 是日本三菱公司 FX2N 系列產(chǎn)品中功能較齊全的可編程程序控制器。它和其它編程產(chǎn)品一樣,其實(shí)是一臺(tái)工業(yè)控制用的微型計(jì)算機(jī)。 PLC 是有微處理器和存儲(chǔ)器組成的控制裝置,還有輸入 /輸出接口電路,它將 PLC 內(nèi)部電路與外部輸入 /輸出設(shè)備隔離開(kāi)來(lái)。 PLC 存儲(chǔ)器中的程序是根據(jù)生產(chǎn)工藝要求并用梯形圖或指令集或功能塊語(yǔ)言編寫(xiě)的程序,由編程器輸入的。 和其它可編程產(chǎn)品一樣, FX2N-64MR 的 CPU 采用順序逐條地掃描用戶程序的運(yùn)行 方式,即如果一個(gè)輸出線圈或邏輯線圈被接通或斷開(kāi),該線圈的所有觸點(diǎn)(包括它的常開(kāi)和常閉觸點(diǎn))不會(huì)立即動(dòng)作,必須等到掃描到該觸點(diǎn)時(shí)才會(huì)動(dòng)作。這種獨(dú)特的運(yùn)行方式 掃描技術(shù)使 PLC 的掃描用戶程序的時(shí)間一般小于 100ms,其過(guò)程如圖 5.2 所示。 圖 5.2 PLC 的掃描運(yùn)行方式 FX2N-64MR 的輸入電流為 DC24V 7mA (X010 以后是 DC24V 5mA)。但是,為了可靠起見(jiàn),使其 ON 時(shí),需要用 4.5mA(3.5mA)以上的電流,使其 OFF 時(shí),需要用 1.5mA(1.5mA)以下的電流。 FX2N-64MR 提供 21 個(gè) 32 位的內(nèi)部高速計(jì)數(shù)器邏輯線圈 C235 C255.但由于這 21 個(gè)內(nèi)部高速計(jì)數(shù)器邏輯線圈的計(jì)數(shù)脈沖信號(hào)必須通過(guò) PLC 的 6 個(gè)高速輸入端 X0 X5 輸入,因此,用戶最多能用其中的 6 個(gè)。設(shè)有啟動(dòng) /復(fù)位的單相高速計(jì)數(shù)器 C235 C239 是我們?cè)谶@個(gè)設(shè)計(jì)中將要同時(shí)用到的。 5.4PLC 的外部接線 PLC 的外部接線如附錄 1 所示。 5.5 位置檢測(cè)電路 位置反饋信號(hào)是通過(guò)光電編碼器而得到,每個(gè)伺服電機(jī)輸出軸上都裝有光電編碼器,通過(guò)它實(shí)現(xiàn)光電脈沖轉(zhuǎn)換及對(duì)電機(jī)的轉(zhuǎn)角和轉(zhuǎn)速進(jìn)行 檢測(cè)。 光電編碼器主要是由控制電路板,紅外光電耦合器及遮光盤(pán)組成,紅外光電耦合器為塑封雙列直插式結(jié)構(gòu),固定于槽形框內(nèi),遮光盤(pán)固定在電機(jī)轉(zhuǎn)軸上,遮光盤(pán) 24 為 6 孔均勻圓周分布的金屬盤(pán)。光電編碼器的外型簡(jiǎn)圖如圖 5.3: 圖 5.3 光電編碼器簡(jiǎn)圖 光電編碼器的原理如圖 5.4 所示。 圖 5.4 光電編碼器的原理圖 其中, R3 用于調(diào)節(jié)發(fā)光二極管的工作電流,以確保光電耦合器件正常工作。當(dāng)總線通電時(shí),光電耦合器的發(fā)光二極管發(fā)出不可見(jiàn)紅外線光,通過(guò)旋轉(zhuǎn)的遮光盤(pán)的通孔而被光敏器件接收,光敏器件兩端由截止變?yōu)閷?dǎo)通,兩端電壓發(fā)生 相應(yīng)的變化,從 A,B 輸出脈沖信號(hào)。光電編碼器旋轉(zhuǎn)一周產(chǎn)生 6 個(gè)相位差為 360的 A,B 兩相 6 個(gè)脈沖。正,反向測(cè)速 A,B 兩相脈沖波形如圖 5.5 所示: 圖 5.5 光電編碼器正、反向測(cè)速脈沖信號(hào) 25 5.6 輸入輸出接口電路 5.6.1 輸入接口電路 從 A,B 輸出的脈沖信號(hào)為電平信號(hào),不能直接連接到 PLC 的輸入端。還要經(jīng)過(guò)轉(zhuǎn)換電路將電平信號(hào)轉(zhuǎn)換為開(kāi)關(guān)信號(hào),在送入 PLC 輸入端。圖 5.7 中的 IC 就是為此而設(shè)計(jì)的計(jì)數(shù)接口電路。 IC 是一個(gè)異或門(mén),將兩路脈沖信號(hào)合成一路信號(hào)。 其 中:電容 C=100F R3=300 R2=R1=10 R4=20 op1、 op2 為光電耦合器 IC 為異或門(mén) T1 為開(kāi)關(guān)型三極管 圖 5.7 輸入接口電路圖 FX2N-64MR 型 PLC 有高速 1 相單向輸入計(jì)數(shù)器,本設(shè)計(jì)用到的高速計(jì)數(shù)器為C235 C239,相應(yīng)的計(jì)數(shù)輸入端為 X0 X4,電機(jī)每轉(zhuǎn)一圈,計(jì)數(shù)輸入端接收高電平12 次,計(jì)數(shù)器相應(yīng)計(jì)數(shù) 12 次。當(dāng)計(jì)數(shù)端接收信號(hào)次數(shù)與 PLC 內(nèi)部程序指定的數(shù)值等同時(shí), PLC 通過(guò)程序切斷電機(jī)電源,電機(jī)停轉(zhuǎn),從而實(shí)現(xiàn)了 PLC 對(duì)電機(jī)的控制,即對(duì)機(jī)械手的控制。 5.6.2PLC 輸出接口電路 直流電機(jī)具有良好的調(diào)速性能,要改變直流電機(jī)的轉(zhuǎn)速,只要改變施加在直流電機(jī)電樞兩段的電壓值就可以達(dá)到目的,要改變轉(zhuǎn)向,只要改變施加在直流電機(jī)電樞兩端的電壓的極性就可以實(shí)現(xiàn)。 本文所設(shè)計(jì)的機(jī)械手的運(yùn)動(dòng)控制可分解為對(duì) 5 個(gè)直流電機(jī)的控制,為了實(shí)現(xiàn)機(jī)械手在約束條件下的任意運(yùn)動(dòng),需要分別對(duì) 5個(gè)電機(jī)施加不同的控制。用 FX2N-64MR型 PLC 作為機(jī)械手的控制器,完全滿足對(duì)機(jī)械手控制的需要。 要實(shí)現(xiàn)直流電機(jī)的正反轉(zhuǎn),驅(qū)動(dòng)電路可以采用圖 5.8 所示的橋式電路,直接將PLC 輸出觸點(diǎn)用在伺服電機(jī)的橋式直流驅(qū)動(dòng) 電路中, PLC 輸出觸點(diǎn)存在公共地,要 26 注意接入位置。 PLC 輸出點(diǎn)共分 4 組,每一組有一個(gè)獨(dú)立的公共地端。 注: M1、 M2、 M3、 M4、 M5、均為 24V 直流電機(jī),本文設(shè)計(jì)采用 DC12V 電壓 圖 5.8 PLC 輸出控制 當(dāng)選擇 PLC 的 4 個(gè)觸點(diǎn)作為直流電機(jī)的驅(qū)動(dòng)橋路正反的切換開(kāi)關(guān)時(shí),上橋臂觸點(diǎn)和下橋臂觸點(diǎn)必須位于不同的公共地,如附錄 1 所示。圖 5.8 中, Y0、 Y1、 Y2、Y3 具有公共地 COM1,Y4、 Y5、 Y6、 Y7 具有公共地 COM2。 COM1 接驅(qū)動(dòng)電源正極, COM2 接驅(qū)動(dòng)電源負(fù)極。當(dāng) PLC 程序使 Y0、 Y5 及 Y2、 Y7 接通時(shí),電機(jī) M1、M2 正轉(zhuǎn);當(dāng) PLC 程序使 Y1、 Y4 及 Y3、 Y6 接通時(shí),電機(jī) M1、 M2 反轉(zhuǎn)。可見(jiàn),通過(guò)設(shè)計(jì)簡(jiǎn)單的 PLC 程序就可以實(shí)現(xiàn)電機(jī)的正反轉(zhuǎn)。 考慮到實(shí)際應(yīng)用中,機(jī)械手的三個(gè)運(yùn)動(dòng)部件有運(yùn)動(dòng)范圍限制,腰回轉(zhuǎn)不能超過(guò)一周,上臂、前臂擺動(dòng)角度不能過(guò)大,以免出現(xiàn)后仰,限位控制電路是針對(duì)此而設(shè)計(jì)的。這三個(gè)運(yùn)動(dòng)部件上安裝了行程開(kāi)關(guān),當(dāng)部件運(yùn)動(dòng)到達(dá)限定位置,行程開(kāi)關(guān)動(dòng)作, KM 動(dòng)作使電機(jī)一端的 KM 常閉斷開(kāi),電機(jī)斷電,電機(jī)停止轉(zhuǎn)動(dòng)。 27 5.7 控制軟件的設(shè)計(jì) 利用 PLC 對(duì)機(jī)械手進(jìn)行控制,需要將手爪的運(yùn)動(dòng) 控制轉(zhuǎn)化為對(duì)機(jī)械手的直流電機(jī)的控制。為了使手爪準(zhǔn)確到達(dá)所要求的位置,需要準(zhǔn)確計(jì)算出每個(gè)電機(jī)所應(yīng)轉(zhuǎn)的角度,既根據(jù)手爪的運(yùn)動(dòng)空間的初始位置和目標(biāo)位置計(jì)算出空間坐標(biāo)系中的相對(duì)運(yùn)動(dòng)量,并將其轉(zhuǎn)換成 PLC 控制的內(nèi)部指令。 在這里給定機(jī)械手連桿的一個(gè)空間位姿: AP=201,138,307T 對(duì)應(yīng)的: =15 , =30 , =65 通過(guò)反向運(yùn)動(dòng)學(xué)求出反解運(yùn)動(dòng)所需的逆解,然后通過(guò)同組同學(xué)的軌跡規(guī)劃得到最優(yōu)的一組解為: 1=34.472; 2=39.447; 3=78.491; 4=-95.857; 5=-47.598。 根據(jù)相應(yīng)的軸分辨率,計(jì)算出對(duì)應(yīng)的編碼器所要檢測(cè)的脈沖數(shù): K1=34.472/0.14 246.23=246 K2=39.447/0.11 358.61=359 K3=78.491/0.11 731.55=732 K4=-95.857/0.11 871.43=871 K5=-47.598/0.24 192.33=192 將各編碼器所要檢測(cè)的脈沖數(shù)寫(xiě)入 PLC的數(shù)據(jù)寄存器 ,對(duì)應(yīng)的高速計(jì)數(shù)器從 PLC中的數(shù)據(jù)寄存器讀取相應(yīng)的脈沖數(shù)。當(dāng)電機(jī)轉(zhuǎn)動(dòng)時(shí),計(jì)數(shù)器開(kāi)始計(jì)數(shù),當(dāng)計(jì)數(shù)到脈沖數(shù)時(shí), PLC 輸出控制信號(hào)使電機(jī)停止轉(zhuǎn)動(dòng)。通過(guò)各個(gè)電機(jī)的協(xié)調(diào)運(yùn)動(dòng),最終使終端執(zhí)行端轉(zhuǎn)到給定的位置。同理,各個(gè)關(guān)節(jié)向相反的方向轉(zhuǎn)動(dòng)相應(yīng)的角度就可回到起始的位置。整個(gè)運(yùn)行過(guò)程如圖 5.9 所示。 各關(guān)節(jié)運(yùn)動(dòng)如圖 2.1 2.4 所示。電機(jī) 2, 3, 4 控制的關(guān)節(jié)始終在同一平面內(nèi)轉(zhuǎn)動(dòng),而電機(jī) 1 所控制的關(guān)節(jié)始終在關(guān)節(jié) 2, 3, 4,所處的垂直平面內(nèi)轉(zhuǎn)動(dòng),電機(jī) 5控制手腕的轉(zhuǎn)動(dòng)。 本設(shè)計(jì)中的程序是 PLC 通過(guò)的內(nèi)部計(jì)數(shù)器來(lái)對(duì)電機(jī)進(jìn)行控制。當(dāng)電機(jī)轉(zhuǎn)動(dòng)時(shí),光電編碼器輸出與電機(jī)轉(zhuǎn)速成一定比例的脈沖頻率。 PLC 內(nèi)部通過(guò)計(jì)數(shù)器的計(jì)數(shù)頻率小于 10HZ,輸入 脈沖信號(hào)的頻率遠(yuǎn)遠(yuǎn)大于這一頻率,因而必須使用 PLC 內(nèi)部高 28 速計(jì)數(shù)器。 圖 5.9 工作流程圖 PLC 高速計(jì)數(shù)器的輸入端是固定的,高速計(jì)數(shù)器采用中斷處理方式的計(jì)數(shù)方式,與 PLC 的內(nèi)部頻率無(wú)關(guān)。采用的高速計(jì)數(shù)器是

溫馨提示

  • 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ù)網(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)論