线上期刊服务咨询,发表咨询:400-808-1701 订阅咨询:400-808-1721

一种基于DSP+FPGA的电子凸轮控制方法

卫军朝 张国渊 陈垚 闫秀天 机电工程 2013年第06期

摘要:针对基于DSP+FPGA架构的控制卡中集成电子凸轮功能以及减轻DSP工作负担的需求,提出了一种基于DSP和FPGA的电子凸轮开环控制的方法。该方法以离散后的等加速度区间为凸轮运动控制的基本单元,并对DSP和FPGA进行了功能划分,将DSP作为主处理器,负责规划凸轮的运动规律,向FPGA发送各小区间上的运动命令并查询FPGA中电子凸轮模块对运动命令的执行情况,使凸轮运动与控制卡的其他任务相协调;将FPGA作为协处理器,负责实现小区间上的运动控制以及相关的接口功能。FPGA中的电子凸轮模块采用级联的两个DDA算法块生成进给脉冲。DDA算法的仿真实验结果表明,进给脉冲的频率变化平滑。现场应用结果表明,各个小区间内的运动速度变化平滑,相邻小区间的速度衔接是连续的,系统运行稳定可靠。

关键词:电子凸轮fpgadspdda

单位:西北工业大学机电学院 陕西西安710072

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

机电工程

北大期刊

¥292.80

关注 29人评论|1人关注