基于DSP和FPGA的运动控制技术的研究

来源 :决策与信息·下旬刊 | 被引量 : 0次 | 上传用户:new_fisher
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]随着工业的发展,制造技术也不断的完善,逐渐的向着集成化、智能化以及综合化的方向发展,在开放式数控系统中,运动控制器是一个十分重要的装置,通过运动控制器的运行,对各个轴电机的运动进行控制,从而实现数控加工,提升定位控制的精度,增强速度调节的性能。在本文中,首先阐述了运动控制中应用DSP和FPGA的意义,并分析了基于DSP和FPGA的运动控制技术方案。
  [关键词]DSP;FPGA;运动控制技术
  前言
  在工业发展的过程中,制造业起着基础性的作用,制造业的发展依赖于制造技术,传统的制造业中,代表性的为传统机电工业,不过在制造业发展的过程中,传统机电工业也发生了巨大的变化,产品结构和生产系统结构都发生了深刻的变革,在变化的过程中,应用了先进的制造技术,这其中就包含数控技术,在对数控技术进行控制时,应用了DSP以及FPGA。
  一、DSP和FPGA在运动控制中应用的意义
  (一)DSP应用的意义
  DSP是指实时数字信号处理技术,数字信号处理器是其核心和标志,在对数字信号进行处理时,精度高、灵活性强、可靠性高[1]。随着现代制造技术的发展,数控系统所面临的要求越来越高,不仅要具备非常好的运行速度,同时还需要具备非常高的精度,运动控制的主要目的就是保证高精度以及高速度。在DSP中,对组总线的哈佛结构是其所特有的,由此一来,在进行数据处理时,指令和速度同时进行,从而显著的提升了处理的速度,将DSP技术应用到运动控制中之后,可以显著的提升控制的效果,满足数控系统的控制要求,在运动控制技术未来的发展中,DSP技术将成为必然的应用趋势。
  (二)FPGA应用的意义
  FPGA是指现场可编程逻辑门列阵,是一种可编程的ASIC,当需要进行RAM、EPROM编程的增加时,可以选择外加,也可以选择内置,FPGA具备比较好的实时性,除了增加编程之外,器件功能的改变、现场编程、在线配置等都可以实现实时性,在进行科学实验或者是小批量生产时,FPGA是最为适合的选择[2]。在运动控制发展的过程中,电路规模不断地扩大,这使得电路设计师的设计难度增加,为了很好地进行设计,就需要进行科学的硬件仿真,而硬件仿真则可以通过FPGA来实现,应用FPGA之后,电路设计师在进行设计时,其逻辑和性能指标的测试具备非常强的直观性,提升了设计的科学性,增强了运动控制的效果。
  二、基于DSP和FPGA的运动控制技术方案
  (一)设计目标
  在运动控制技术中,通过DSP和FPGA技术的应用,设计出完善的运动控制卡,对数控系统进行有效地控制。在进行运动控制卡设计时,主要的控制方式是对开环或半闭环进行控制。在整个运动系统中,主控单元为运动控制卡,需要实现三大功能,一是将主机发出的运动指令进行全面的接收,同时,将运行的状态反馈给主机;二是在接收到相应的指令之后,展开运动控制工作,控制的对象为4轴电机;三是在运动的过程中,与其有关联的信号主要两种,一种为外部I/O信号,另一种为通用I/O信号,在对着两种信号进行处理时,采用并行处理的办法。
  (二)总体结构
  运动控制卡是在DSP和FPGA的基础上来进行设计的,而DSP和FPGA以芯片的方式应用到运动控制卡中[3]。为了实现程序和数据的存储,Flash和SRAM设置在DSP的周围,数量为多个,在每两个Flash和SRAM之间,片选信号CS是共用的,这样一来,在进行读写时,数据总线为高低双字32位,显著的提升了访问的速度。在对下载的程序进行存储时,通过在FPGA处配置EPROM来实现。在进行DSP和FPGA器件选择时,要保证能耗比较低,同时电压也要比较低。
  (三)板卡地址空间的分配
  在DSP中,数据总线的数量为32根,地址总线的数量为24根,在最高位置处,地址总线有2根,据此,将DSP地址空间划分为四页。在进行译码电路的实现时,使用了FPGA,在其内部来实现,对于每个轴来说,与单独用于运动控制功能的专用控制电路是比较相似的,选择的定时器为32位计数器,在进行计数时,实现对系统时钟来进行。在进行模拟通道时,总共有四路,每路所具备的功能都是一致的,在对模拟输出信号进行控制,单独一路就可以实现。
  (四)板卡芯片型号的选择
  运动控制板卡中的芯片为DSP和FPGA,在进行DSP型号选择时,需要考虑多个方面的因素,比如信号处理的实时性、信号处理的速度、高运算精度、开发成本等,最终确定选择的DSP为TMS320VC33型号;而在选择FPGA型号时,综合考虑的因素包含器件资源、供电电压等,最终选择了XC2S300E型号。
  结论
  运动控制技术上现代制造业发展中应用的主要技术,通过运动控制技术,有效的实现数控系统的控制,提升工业生产的效率,促进制造业的发展。随着运动控制技术的发展,应用了DSP和FPGA,在DSP和FPGA的基础上设计了比较完善的运动控制板卡,从而有效的提升了控制的结果。当前的DSP和FPGA应用的还不完善,还需要加大研究的力度。
  参考文献
  [1]吴红军,皮佑国.基于DSP和FPGA的运动控制器的设计与实现[J].组合机床与自动化加工技术,2011,(02):75-77+82.
  [2]石江华,魏世民,李金泉等.基于DSP与FPGA的四轴运动控制器设计与研究[J].现代电子技术,2011,(21):202-204+207.
  [3]马汉波,颜钢锋.基于DSP和FPGA的多轴运动控制系统设计[J].电子技术应用,2013,(03):34-36.
其他文献
石油美元大量转投,非美货币强势冲击,伊朗,委内瑞拉公开反美,美元再陷信任危机。石油美元是否在定向终结?这是否蕴涵着石油人民币的机会呢?这个冬天注定是不平静的,原油期货
尊敬的各位来宾,女士们、先生们、朋友们:上午好。今年,中国国际矿业大会与中国探矿者年会合并召开,主要是为更好地促进中国与国际矿业界的直接交流与洽谈合作,进一步开辟面
在全国各地认真学习贯彻党的十六届五中全会精神,加快建设资源节约和环境友好型社会,全面落实(以下简称),稳步推进国土资源管理各项工作的新形势下,全国土地勘测规划院业务工
中央经济工作会议继承了五中全会的风格,仍然“在理论上作出创新性概括”.以至于在传达贯彻会议精神时,居然听到了一种议论:“咋就这么多的新名词!”但按我历来的认知,党的会
厄瓜多尔总统科雷亚11月来中国访问,备受关注的是他一个月前下达的一条总统令.今年10月4日,科雷亚下令,该国将提高因“油价上涨带来的超额利润”分享比例,即从50%提高到99%,
"做生意是要有本钱的,借钱是要还的,投资是要承担风险的,做坏事是要付出代价的"。刘鹤副总理的这句话,言简意赅,内涵深刻。其中"投资是要承担风险的",更是切中要害,值得全社会认
期刊
为了认真贯彻落实《中共中央、国务院关于实施科技规划纲要增强自主创新能力的决定》(中发[2006]4号),《中共青海省委、青海省人民政府关于贯彻〈中共中央、国务院关于实施科
随着土库曼天然气新价格的到位,其他中亚国家的天然气价格也将逐步效仿,中亚国家天然气按市场化原则进行定价,这是一种必然的趋势。俄土天然气争议由来已久,俄罗斯、土库曼、
2015年岁末美联储开启加息闸门,在终止财经界早先预期的同时,给2016年世界经济留下了一系列悬念.这便是接下去加息的节奏与效应,说具体点就是何时再加息?联储加息对于美国经