基于ARM和运动控制芯片的嵌入式运动控制器设计

被引量 : 0次 | 上传用户:leolee19820604
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在核电钢制安全壳生产过程中,椭球封头片钢板的拼接焊接主要依靠工人手工完成,因此生产效率低,工作环境恶劣,工人劳动强度高,为此本文设计了一个嵌入式运动控制器,将其应用到磁力爬行焊接机器人中,并使用磁力爬行焊接机器人实现精确的、高质量的钢板焊接。本文以ARM微处理器S3C2440A和运动控制芯片PCL6045BL为核心,设计了磁力爬行焊接机器人的运动控制器。运动控制器使用Linux操作系统维护整个系统的稳定运行,并提供了CAN总线、UART、USB通信接口以及图像采集板接口。运动控制器在磁力爬行焊接机器人中是作为主控制器独立运行的,同时,利用CAN总线接口,也可以作为工业计算机的下位机完成运动控制。运动控制器具有线性和S曲线加减速、直线和圆弧插补等丰富的运动控制功能,可同时控制4个轴运动。这些功能通过S3C2440A控制PCL6045BL的寄存器实现。硬件部分主要包括S3C2440A与存储器模块、PCL6045BL运动控制模块、通信模块、电源与时钟模块以及通用I/O接口、LCD接口及JTAG接口。为了缩短开发周期,S3C2440A与存储器模块使用了TX2440核心电路板,其余模块电路均设计在运动控制板上,其中,PCL6045BL模块实现了PCL6045BL与外部应用电路的接口,提高了系统抗干扰的能力;通信模块包括CAN总线通信接口、RS232接口、USB接口,分别实现与外部设备的CAN总线通信、串口通信和USB通信;通用I/O接口主要用于实现运动控制器与图像采集板的连接,LCD接口用于运动控制器与LCD液晶显示屏模块的连接,JTAG接口用于运动控制板与JTAG调试器的连接。软件可分为以下几部分:Linux操作系统负责管理和分配运动控制器的软件和硬件资源,设备驱动是操作系统与运动控制器中的各种硬件设备的接口,应用程序则是根据机器人需要实现的焊接功能而编写的程序代码,主要目的是实现焊接过程中各个轴的实时调整,完成机器人的焊缝跟踪焊接任务。本文将各种运动控制函数封装成API函数库,方便应用程序的开发。本文设计的运动控制器体积小、稳定性高、实时性良好,控制精度也满足了磁力爬行焊接机器人的技术要求。
其他文献
受经济发展水平和政策因素的导向,文化创意产业已经进入了一个快速发展时期,国内外对文化创意产业集群的研究还处于实践探索和理论起步阶段。利用组织理论,本文力图找出文化创意
随着科学技术的不断进步,人们对空调恒温恒湿系统也逐渐加大了研究力度,并期望通过对产品进行改进和完善的方法更好的满足不同用户、不同场合的需求。本文将对空调恒温恒湿系
家庭是德育的重要阵地,父母在儿童品德形成过程起着无可替代的作用。随着社会的发展,家长的教育观念和教育手段都应该与时俱进。本文以电视剧《家有儿女》为例,试图从当前社会倡
<正>引言随着市场生态环境的变化,企业微利运行模式会持续,实施精细化管理是企业管理深化的必然选择。精细化管理是一种观念,精准化操作是一种态度,从细微处显现管理的硬实力
近年来,我国旅游业已开始向观光、旅游、休闲为一体进行需求转型,民宿承载了上述旅游特点,故深受大众喜爱。同时,随着中国在新农村建设过程中,农村面貌有了很大提高,并成为新
高层建筑的主楼与其多层裙楼之间存在较大的高度差时,建筑物上部结构刚度和载荷的分布不均,会造成不同部位基础的不均匀沉降问题。基础不均匀沉降会导致高层建筑结构的开裂,
价值教育是产生于20世纪90年代的一种国际教育思潮。世界范围内全球各国政治、经济、文化的一体化导致多元化价值的冲突,在这种背景下,为应对教育中的价值观出现的危机,价值教育
在《义务教育数学课程标准》(2011年版)中,“图形与几何”领域的内容做了较大的改动,基础教育课程改革是实施素质教育的中心环节。由此出发,就要对教科书进行改革,需要考虑的重要问
在经济全球化进程不断推进的过程中,国际间的金融业务往来不断增加,生产分工的模式正在发生转变。曾经的单一企业从事生产、销售的简单模式已经转变为多个企业之间的专业分工
通识教育与现代大学书院制教育理念和教育目标的一致性,决定了通识教育是现代大学书院制改革的生命所在,只有创新书院制模式下的通识教育,打造系统的特色通识课程、多样化的