论文部分内容阅读
随着当前嵌入式系统技术的发展,以及高性能处理器芯片的广泛应用,嵌入式通用控制系统凭借其性价比高,稳定性强等优势,得到高速发展与广泛应用。在“FPC生产设备”设计项目中,需要对多个运动机构进行联动控制。为此,设计了一个体积小,功能齐全,扩展性强的嵌入式通用运动控制系统,以适应多种不同运动控制需求的场合。本课题所设计的嵌入式通用控制器系统采用飞利浦公司ARM LPC2138处理器作为主处理器,德州仪器公司DSP TMS320LF2407A处理器执行运动控制算法,ALTERA公司CPLD EPM570T144实现外围数字信号的辅助处理。该嵌入式通用运动控制器,具有应用面广,性价比高,开发周期短的优势,符合当前市场的发展趋势。本课题设计的嵌入式通用运动控制器主要就是针对目前生产设备中的脉冲控制型的运动控制场合,如伺服系统、步进系统等,具有广泛的适用性,能满足大部分开环、半闭环、闭环的控制需求。本人的研究工作主要集中在以下几个方面:1、设计由TMS320LF2407A、LPC2138、EPM570T144三大芯片组成的嵌入式运动控制器硬件系统。2、配合DSP数字信号处理器的运算特点,开发出基于TMS320LF2407A的梯形加减速控制、S曲线加减速控制、两轴联动算法。3、凭借CPLD的高速逻辑运算能力,设计出高效的脉冲发送方式。提高了DSP的运算效率,加快了算法的处理速度。4、在实际生产工艺的需求下,开发出单步执行,循环执行,手轮控制,自动运行等控制方式,方便不同场合的使用需求。5、设计基于串口的ARM与DSP的控制指令通讯传输协议。