编号本科生毕业论文基于ARM的数控冲床自动送料系统设计ARM-basedCNCpunchautomaticfeedingsystemdesign学生姓名专业学号指导教师学院二〇一三年六月长春理工大学本科毕业论文毕业设计(论文)原创承诺书1.本人承诺:所呈交的毕业设计(论文)《基于单片机构成环境温湿度实时测控系统的研究》,是认真学习理解学校的《长春理工大学本科毕业设计(论文)工作条例》后,在教师的指导下,保质保量独立地完成了任务书中规定的内容,不弄虚作假,不抄袭别人的工作内容。2.本人在毕业设计(论文)中引用他人的观点和研究成果,均在文中加以注释或以参考文献形式列出,对本文的研究工作做出重要贡献的个人和集体均已在文中注明。3.在毕业设计(论文)中对侵犯任何方面知识产权的行为,由本人承担相应的法律责任。4.本人完全了解学校关于保存、使用毕业设计(论文)的规定,即:按照学校要求提交论文和相关材料的印刷本和电子版本;同意学校保留毕业设计(论文)的复印件和电子版本,允许被查阅和借阅;学校可以采用影印、缩印或其他复制手段保存毕业设计(论文),可以公布其中的全部或部分内容。以上承诺的法律结果将完全由本人承担!作者签名:年月日长春理工大学本科毕业论文I摘要数控冲床送料系统主要用于与冲床实现配套,在冲孔过程中按照程序设定控制板料移动和冲床冲孔,实现冲孔的高度自动化。本文采用目前广泛使用的32位ARM微处理器,Samsung公司基于ARM920T的S3C2440A作为系统的主控制器,该处理器主要面向嵌入式设备,具有性价比高功耗低的特点,并且在嵌入式Linux操作系统下可移植性好,具有较强的控制能力和丰富的片内资源。该系统能实现数控冲床的自动送料,软硬件结构简单,定位精度高,操作简单方便,具有良好的人机界面。论文首先根据生产实际要求和控制系统设计原则,确定了送料系统的软硬件总体设计方案。关键字:自动送料系统嵌入式系统ARMS3C2440长春理工大学本科毕业论文IIABSTRACTNumericalcontrolpunchfeedingsystemismainlyusedtomatchwiththepunch,controlthepanelveneertomoveandthepunchtopunchaccordingtothesettingsoftheprogramsintheprocessofpunching,toachieveahighdegreeofautomationofpunching.Inthispaper,S3C2440A,(Samsung'sARM920Tbasedcontroller),whichisdelyusedasa32-bitARMmicroprocessor,isusedasthemaincontroller,theprocessorismanilyforembeddeddeviceswhichhasahighcost-effectiveandlowpowerconsumption,it'seasytomigrationintheembeddedLinuxoperatingsystemandhasastrongcontrolabilityandrichchipresources.Thesystemenablesthemachinetofeedpunchingautomatically,thestructureofhardwareandsoftwareissimple,andit'seasytooperate,thesystemhasahighaccuracyofpositioningandgoodhuman-machineinterface.Thepaperalsointroducesantijammingtechnologyofthehardwareandsoftwareofthesystem.Keywords:AutomaticFeedingsystemEmbeddedSystemARMS3C2440长春理工大学本科毕业论文I目录摘要.......................................................................................................................IABSTRACT..........................................................................................................II目录.......................................................................................................................I第1章前言..........................................................................................................11.1嵌入式系统概述..........................................................................................11.2冲压生产自动送料装置的概况及发展趋势..............................................21.3选题的背景和意义......................................................................................31.4本课题的研究现状......................................................................................41.5论文的主要内容和结构..............................................................................5第2章自动送料运动控制系统总体设计..........................................................62.1系统设计原则.............................................................................................62.2数控冲床系统的组成.................................................................................62.3冲床数控自动送料系统的总体设计.........................................................72.3.1冲床数控系统硬件结构设计...............................................................72.3.2冲床数控系统软件结构设计...............................................................82.3.3ARM9芯核简介...................................................................................9第3章数控技术中的插补运动控制原理........................................................123.1数控技术中常用的插补算法....................................................................123.2粗插补.......................................................................................................123.3精插补.......................................................................................................133.3.1数字积分法的基本原理....................................................................133.3.2DDA直线插补器...............................................................................133.4速度的控制方法........................................................................................14第4章自动送料运动控制系统硬件设计........................................................154.1S3C2440A微处理器简介.........................................................................154.2存储器接口电路........................................................................................154.3通讯模块....................................................................................................174.3.1串口通讯模块.....................................................................................174.3.2USB通讯............................................................................................184.3.3JTAG接口..........................................................................................184.4LCD触摸屏模块.......................................................................................194.5硬件抗干扰设计........................................................................................19第5章自动送料运动控制系统的软件设计....................................................215.1软件系统总体设计....................................................................................21长春理工大学本科毕业论文II5.2ARM软件开发流程及开发工具介绍.............