共查询到17条相似文献,搜索用时 78 毫秒
1.
2.
基于ARM+FPGA的嵌入式数控系统 总被引:2,自引:0,他引:2
针对现有CNC系统中存在的一些问题,提出了一种基于ARM+FPGA结构的嵌入式数控系统,并采用μC/OS-Ⅱ实时操作系统,详细介绍了这种系统的硬件结构和软件设计. 相似文献
3.
4.
嵌入式计算机技术和数控技术结合是构建开放式数控系统新的有效途径,能够实现数控系统硬件和软件上的开放性。文中对该系统中嵌入式操作系统实时性实现和数控功能划分两个关键性问题进行了研究分析。采用RT—Linux作为嵌入式操作系统,满足了数控系统实时性和多任务的要求。依据操作系统要求又对数控功能模块进行了划分,使其和RT—Linux更好结合,最终实现开放的嵌入式数控系统。 相似文献
5.
首先介绍了嵌入式系统的基本概念,简析了不同操作系统下数控系统任务管理的特点及其存在的问题,然后着重阐述了数控系统的模型、嵌入式Linux的实时性,构建了基于嵌入式Linux滚轧机的数控系统,实验结果表明,该系统完全能够满足实时性要求,而且稳定性好,可靠性高。 相似文献
6.
7.
针对现阶段电火花小孔加工数控系统兼容性差、实时性低、模块冗余的缺点,设计开发了一款基于嵌入式ARM+FPGA架构的电火花小孔加工数控系统。将上位机的功能合理划分成多个功能模块,设计成不同的软件进程,并合理分配CPU资源,提高系统可靠性和实时性。上位机使用RS485总线直接与伺服驱动器通信,并直接计算出电机控制指令,通过工业以太网传输至FPGA输出脉冲信号控制电机和硬件设备,形成软数控系统。通过电火花小孔加工和电火花铣削试验表明,设计的软数控系统稳定可靠,加工效果良好。 相似文献
8.
9.
范业鹏 《组合机床与自动化加工技术》2008,(9)
介绍了一种在嵌入式系统中开发的车床数控系统的PMC控制模块的设计方法.实现了PMC指令编程和梯形图任意方式编辑PMC程序,高速PMC和低速PMC扫描运算等所有常用的PMC功能.文中讨论了该车床数控系统的工作原理、硬件组成和PMC功能软件设计思想. 相似文献
10.
11.
在数控网络系统中,对数据通讯的要求是高实时性、高可靠性,其特点是数据通讯量较小,且具有周期性.根据数控网络系统的这些特点,详细介绍如何在物理层及数据链路层,用VHDL语言在FPGA中实现光纤点对点的通讯,并通过仿真和实验进行验证. 相似文献
12.
针对基于PC机和专用运功控制卡的传统数控系统的不足,以及基于ARM和DSP的多处理器在通信上的不足。提出基于多核异构的OMAPL138处理器的嵌入式处理方案,构建CNC控制器的硬件控制系统,同时利用FPGA的现场可编程特性完成控制器扩展模块设计。该设计解决了PC机所缺乏的实时性以及资源的专用性问题和多处理器通信数据丢失、易出错、难维护的缺陷,并实现了现代CNC系统所需求的高性能、模块化、柔性化以及开放性。 相似文献
13.
基于ARM+DSP的嵌入式Linux数控系统设计 总被引:1,自引:0,他引:1
提出一种以ARM+DSP等为硬件基础的嵌入式Linux数控系统设计方案,将数控系统按实时性分为实时模块和非实时模块,采用运动控制芯片DSP保证实时性,ARM-Linux则运行实时性要求不高但功能复杂的数控任务。数控系统硬件上采用主从式双CPU结构,软件架构包括界面层、实时层和非实时层。该方案充分利用了Linux的健壮、开源、应用广泛和运动控制芯片PCL6045功能强大、算法成熟的优势完成高性能、低成本3轴联动数控系统的设计。实验结果表明:该数控系统实时性好、可移植性强。 相似文献
14.
15.
16.
17.
为了解决无刷直流电机控制精度低和不稳定性问题,设计了一种基于FPGA的高精度无刷直流电机控制系统。该系统主要由FPGA控制器、驱动电路和电流检测电路组成。采用了一种新的参数自动随系统状态变化而改变的PID算法,能有效地提高电机的控制能力和增强其动态特性。通过实验平台验证,该系统能够有效地抑制转矩脉冲,同时缩短了控制时间,提高了系统的稳定性。该设计具有一定的工程参考及应用价值。 相似文献