共查询到10条相似文献,搜索用时 31 毫秒
1.
2.
基于FPGA的运动控制卡采用脉冲加方向的闭环控制方式,具有结构简单,集成度高、实时性好等优点.从硬件的构成、设计和算法实现等方面入手,阐述了运动控制卡的设计和开发.用硬件描述语言VHDL(very high speed integrated circuit HDL)和原理图结合的方式对FPGA编程实现系统的主要硬件逻辑和算法,从而提高了系统的灵活性和移植性.在硬件算法上,采用乒乓操作处理高速的分频倍数数据流,提高了系统的实时性和控制精度;并且提出了一种基于加二计数器的分频算法,实现任意分频倍数的分频.利用嵌入式调试工具SignalTap对运动控制卡进行硬件调试和仿真,给出了相应的误差分析. 相似文献
3.
为了降低开发成本,缩短开发周期,提高系统性能和稳定性,本文采用嵌入式X86 CPU和嵌入式ARM处理器上下位机的硬件结构形式.按照Linux操作系统下设备驱动程序开发的一般步骤和基本结构,采用模块化开发的基本思路,对基于ARM处理器嵌入式数控系统运动控制卡驱动程序进行优化开发,保证了嵌入式运动控制卡在Linux环境下的高可靠性工作.本文深入研究了嵌入式数控系统硬件设计、硬件选型和软件架构设计与实现. 相似文献
4.
5.
dSPACE公司所开发的实时控制器因其强大的功能而闻名,其高层次的开放语言-SIMULINK与DSP的实时交互使得引进软件设计方法和测试设计的系统成为可能.由于dSPACE控制器不是为了运动控制领域而特别开发的,所以就需要重点解决运动控制系统中安全逻辑、运动轨迹规划等这些在多数工业级别运动控制卡中常见的功能.本文将介绍一种基于dSAPCE控制器的运动控制平台的设计方法.利用dSPACE的编译平台,使用SIMULINK的S-function模块扩展设计,系统达到设计要求,能满足大多数运动控制系统的前期研发设计工作. 相似文献
6.
为了实现基于工控机和运动控制卡的开放式数控系统中G代码解释器的设计开发,采用GRETA正则表达式设计了一种G代码编译器,给出G代码检错和翻译的部分程序.获得了对G代码的检错功能和G代码到运动控制卡可识别代码之间的转换结果.采用研华PCI-1240运动控制卡控制三个伺服电机的供给.该G代码解释器经过试验验证得到良好的效果. 相似文献
7.
8.
9.
设计出采用以太网接口代替传统PCI接口的网络型运动控制卡,可以支持多个运动控制卡共享同一台主机,降低了成本。提供较为丰富的硬件资源,结合辅助开发软件,以十分直观的方式可对运动控制卡的资源进行配置。同时,提供基于FreeRTOS操作系统的多任务开发软件框架,使得开发人员可以专注于运动控制流程的开发。 相似文献
10.
针对目前步进电机运行特性测试系统成本高、无上位机对步进电机进行控制和测试数据进行处理显示等问题,以LabVIEW及运动控制卡为核心,设计了一种步进电机测试系统,简要介绍了测试系统的硬件组成,详细介绍了LabVIEW调用和设置运动控制卡函数及采集数据的方法。 相似文献