论文部分内容阅读
运动控制技术是综合应用自动控制、计算机控制等相关技术,对机械传动装置中电机的位置、速度进行实时控制的技术。运动控制的功能是命令运动部件按照预期的轨迹和规定的运动参数完成相应的动作。运动控制主要包括运动轨迹和伺服控制。运动控制产品是计算机、微电子、自动控制和机电一体化等技术综合应用的产物。运动控制系统的信息处理能力强、开放程度高、运动轨迹控制精确、通用性好等特点,使其具有广泛的应用前景。运动控制技术是SMT贴片机的关键技术之一,随着数字控制技术的进一步发展和对贴片机在工业应用上的要求提高,传统的使用单片机来控制贴片机的运动控制系统,已经不能满足我们对贴片机工作的速度和精度的要求。论文设计了一个嵌入式贴片机运动控制系统,采用“ARM+DSP运动控制器”的模式取代传统的“PC机+运动控制卡”的模式,具有体积小、功耗低、功能精简的优点,和良好的运动控制性能。利用MCX314输出脉冲的频率和数量实现对步进电机速度和角位移量的控制。与使用PWM输出的控制方法相比,具有操作简单、易于控制的优点。论文的主要工作有:1、分析了运动控制技术和嵌入式系统的发展及其现状。2、对比6种常用的运动控制方案,选定“ARM+DSP运动控制器”的设计方案,分析了ARM和运动控制芯片各自要实现的功能,并根据运动控制芯片的工作方式,选定了驱动电路的结构。3、完成了嵌入式运动控制系统的硬件电路设计。采用模块化设计方法,把复杂的运动控制器细化为功能相对独立的子系统,再对运动控制器的各个子系统分别进行设计,如:电源模块,存储器模块,运动控制器与PC机之间的串口通讯模块的设计等。4、完成了嵌入式运动控制系统的软件设计,规划了软件系统的设计方案。在对运动控制系统的整体结构和功能进行细分的基础上,设计了上、下位机的软件控制系统。在整个软件系统中,上位机主要负责系统的总体管理,分为手动模式、编程模式和自动模式三种管理模式。而下位机控制软件则主要包括位置控制子程序、用户编译子程序、中断处理子程序、通讯子程序等。5、对运动控制系统电路进行调试,基本达到了预期的目标。