基于ARM的碼垛機器人控制系統(tǒng)的研究
本文選題:碼垛機器人 + 控制系統(tǒng); 參考:《南京航空航天大學》2017年碩士論文
【摘要】:伴隨工業(yè)技術水平的提高,我國已成為世界工廠的代名詞。而工業(yè)機器人對工業(yè)技術水平的提升做出了突出的貢獻,它使得工業(yè)自動化水平飛速提高。碼垛機器人作為物流行業(yè)中常見的工業(yè)機器人,不僅提高了工作效率和降低了勞動強度,而且一定程度上解決了勞動力不足的現(xiàn)狀。本課題基于碼垛機器人的功能要求和工作原理,進行了基于ARM的控制系統(tǒng)的研究。本文提出了示教盒和主控制系統(tǒng)分別單獨設計的方案,且這兩個子系統(tǒng)間采用無線通訊方式,從而形成一個完整的控制系統(tǒng)。首先,研究了機器人的機械結構和工作原理,提出了控制系統(tǒng)的實現(xiàn)方案。并通過nRF24L01無線數(shù)據(jù)接收發(fā)射模塊,實現(xiàn)兩個子系統(tǒng)間的通訊功能。其次,基于ARM11系列的處理器和所需的功能模塊,完成了示教盒的硬件模塊的搭建;贚inux操作系統(tǒng)和Qt/E應用程序,完成示教盒的軟件模塊的設計與搭建。在完成軟硬件平臺搭建工作之后,完成了基于嵌入式Linux的SPI驅(qū)動程序和Qt/E人機交互功能模塊的開發(fā)。然后,基于Cortex-M3微處理器和所需的外圍擴展模塊,完成主控制系統(tǒng)的硬件平臺的搭建。基于嵌入式μC/OS-II操作系統(tǒng)實現(xiàn)主控制系統(tǒng)的軟件平臺搭建,以提供主控制系統(tǒng)多任務處理能力和良好的實時性。采用分層次的思想,設計和開發(fā)主控制系統(tǒng)的軟件架構,依次為驅(qū)動層、運動控制層和任務管理層。最后,完成本課題所研究的基于ARM的控制系統(tǒng)的功能測試。針對碼垛機器人示教再現(xiàn)的工作模式,分別單獨測試了手動示教功能、零點復位功能、點到點自動運行功能,并進行了物料搬運的案例分析。經(jīng)測試該機器人工作運轉平穩(wěn)、重復定位精度較高,滿足預期設計要求。
[Abstract]:With the improvement of industrial technology, China has become the synonym of the world factory. Industrial robots have made outstanding contributions to the upgrading of industrial technology, which makes the level of industrial automation improve rapidly. As a common industrial robot in logistics industry, palletizing robot not only improves the working efficiency and reduces the labor intensity, but also solves the shortage of labor force to some extent. Based on the function and working principle of palletizing robot, the control system based on ARM is studied. In this paper, a separate design scheme of teaching box and master control system is presented, and the wireless communication between the two subsystems is adopted to form a complete control system. Firstly, the mechanical structure and working principle of the robot are studied, and the realization scheme of the control system is proposed. The communication function between the two subsystems is realized through nRF24L01 wireless data receiving and transmitting module. Secondly, the hardware module of the teaching box is built based on the ARM11 processor and the required function module. Based on Linux operating system and Qt/E application, the software module of teaching box is designed and built. After the software and hardware platform is built, the SPI driver based on embedded Linux and the Qt/E man-machine interaction module are developed. Then, the hardware platform of the main control system is built based on the Cortex-M3 microprocessor and the needed peripheral expansion module. The software platform of the master control system is built based on embedded 渭 C/OS-II operating system to provide multi-task processing capability and good real-time performance of the master control system. The software architecture of the master control system is designed and developed with the idea of hierarchy, which consists of driving layer, motion control layer and task management layer. Finally, the function test of the control system based on ARM is completed. According to the working mode of teaching and reproducing of palletizing robot, the manual teaching function, zero reset function, point to point automatic operation function were tested separately, and the case study of material handling was carried out. It is tested that the robot has stable operation and high precision of repeated positioning, which meets the requirements of expected design.
【學位授予單位】:南京航空航天大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP242
【參考文獻】
相關期刊論文 前10條
1 陳漢超;;碼垛機器人的研究與應用現(xiàn)狀、問題及對策[J];科技與企業(yè);2015年13期
2 鐘亦;;中國成為全球第一大工業(yè)機器人市場[J];現(xiàn)代焊接;2014年09期
3 王田苗;陶永;;我國工業(yè)機器人技術現(xiàn)狀與產(chǎn)業(yè)化發(fā)展戰(zhàn)略[J];機械工程學報;2014年09期
4 梁文莉;;全球機器人市場統(tǒng)計數(shù)據(jù)分析[J];機器人技術與應用;2014年01期
5 王建敏;魏海波;;基于linux3.0.1和S3C6410的智能家居控制系統(tǒng)的嵌入式web服務器的移植和應用[J];江西科技師范大學學報;2013年06期
6 周慶國;劉景瑞;;Linux在嵌入式操作系統(tǒng)中的應用[J];數(shù)字技術與應用;2013年08期
7 卓璐;陳富林;沈金龍;;WinCE 6.0下的SSI協(xié)議流接口驅(qū)動程序?qū)崿F(xiàn)[J];網(wǎng)絡新媒體技術;2013年02期
8 游瑋;孔民秀;;重載工業(yè)機器人控制關鍵技術綜述[J];機器人技術與應用;2012年05期
9 周健昌;李振興;;基于S3C6410的u-boot分析與移植[J];電子設計工程;2012年17期
10 周偉;徐方;;基于Wince的機器人示教盒的設計與開發(fā)[J];機械設計與制造;2012年03期
相關碩士學位論文 前8條
1 王占軍;工業(yè)碼垛機器人機械結構與控制系統(tǒng)的研究[D];山東理工大學;2015年
2 何明超;基于STM32F4的碼垛機器人運動控制器研究[D];上海交通大學;2015年
3 楊洋;碼垛機器人嵌入式控制系統(tǒng)研究[D];南京林業(yè)大學;2013年
4 范朋;基于Qt的嵌入式Linux系統(tǒng)GUI的研究與實現(xiàn)[D];北京郵電大學;2011年
5 藍培欽;碼垛機器人控制器系統(tǒng)軟件的設計和研究[D];上海交通大學;2010年
6 王彥;碼垛機器人示教盒系統(tǒng)軟硬件設計[D];上海交通大學;2010年
7 周茂雷;基于ARM微處理器的溫室溫濕度控制系統(tǒng)設計[D];西北農(nóng)林科技大學;2008年
8 朱園;嵌入式Linux設備驅(qū)動的研究與開發(fā)[D];北京郵電大學;2008年
,本文編號:1838782
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/1838782.html