虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

数控设备

数控设备(NumericalControl)是采用计算机实现数字程序控制的技术。数控设备就是指应用这种技术的设备。
  • 基于ARM的嵌入式机床数控系统的研究

    数控机床是现代制造系统的基础和核心,而先进的数控技术是解决机床制造业持续发展的关键。随着嵌入式系统、微计算机技术和集成电路的迅速发展,高性能的32位CUP开始普及。它执行速度快、功能强大,在中、低档数控系统中已经完全可以替代PC机及8位单片机,获得更大的价格和技术优势。本文旨在打破传统基于PC机及8位单片机的数控系统,研究并设计一种基于ARM的32位嵌入式机床数控系统。 本文设计了基于ARM内核的嵌入式机床数控系统,并给出了硬件设计方案、软件程序设计思想及相应设计。硬件部分选用是日本NOVA电子有限公司研制的DSP运动控制专用芯片MCX314AL,作为数控装置电机的驱动芯片,其性能优良、接口简单、编程方便、工作可靠,给运动控制带来极大方便。采用ARM微处理器STR710负责控制MCX314AL、外围逻辑电路的管理及后台任务的实现。系统软件平台采用源代码公开的嵌入式实时操作系统uC/OS-Ⅱ,对数控系统软件模块的任务进行划分,并根据其实时性要求赋予不同优先级,采用基于优先级的抢占式调度算法,设计了任务间的通信方式及中断事件的响应,使该数控系统具有良好的实时性和稳定性,可以满足高精度加工的要求,同时也具有良好的人机界面和网络支持。

    标签: ARM 嵌入式 机床 数控系统

    上传时间: 2013-05-25

    上传用户:mylinden

  • 基于单片机的步进电机控制器设计.pdf

    步进电机是一种将电脉冲转化为角位移的执行机构,可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。由于步进电机的控制原理是根据控制信号动作,因此非常适合于单片机控制。 由于工业自动化水平的提高,对很多工业监控设备的要求也随着提高,特别是对其驱动部件步进电机的位移和速度控制的要求越来越高,用单片机机对二维步进电机实施精确位移和速度控制有极大的优越性,二维步进电机数控运行系统是由ipc(工业控制计算机)发出控制指令,通过与单片机之间的通信,使单片机产生控制步进电机运转的脉冲波形,使二维步进电机分别作正传、反转、快转、慢转和停止等。

    标签: 单片机 制器设计 步进电机

    上传时间: 2013-05-18

    上传用户:sn2080395

  • 基于ARMWindowsCE的嵌入式数控系统的研究

    当今嵌入式技术的发展突飞猛进,嵌入式系统在很多产业中得到广泛应用并逐步改变着这些产业。嵌入式技术的发展同样也影响到了数控技术的发展。论文综述了当前开放式数控系统国内外发展现状,并分析了几种主流开放式数控系统体系结构的优缺点,进而提出了利用ARM处理器和Windows CE操作系统开发一个基于ARM-WinCE嵌入式数控系统的原型系统的想法。 论文论述了如何构建ARM-WinCE数控系统基于S3C2410开发板的硬件平Z口-x和基于Windows CE.Net的软件平台;在ARM微处理器上构建了基于Windows CE的数控操作系统内核,并利用VIVI Boot Loader把定制的映像加载到S3C2410开发板中去。 本文重点针对ARM处理器芯片,利用流接口驱动程序结构实现了蓝牙串口驱动程序的开发,实现了ARM-WinCE数控系统中机床控制器和移动控制器的蓝牙通信;研究了如何利用S3C2410处理器的PWM定时器和Windows CE的中断机制进行数控系统的实时控制。

    标签: ARMWindowsCE 嵌入式 数控系统

    上传时间: 2013-04-24

    上传用户:klin3139

  • 基于ARM和射频识别技术的手持式物流终端设备的研究

    二维条码的识别和RFID技术是当今最主要的自动识别技术,分别适用于不同场合,具有保密性强、无接触式信息传递等特点,目前广泛应用于物流、公共交通、仓储、车辆识别等领域。 本文以RFID和条码技术为基础,设计出了一种新的应用模式:将RFID技术和条码技术与可移动的智能终端相结合,移动智能终端设备作为RFID模块和二维条码扫描模块的载体,RFID模块和二维条码扫描模块作为数据的采集主体,将采集到的数据传送给后台数据库,实现对RFID标签和二维条码信息的采集、处理与传输。物流终端以WinCE5.0操作系统为平台,具有可扩展功能的特性,支持基于WinCE开发的第三方软件的使用,缩短了开发周期。 本文针对手持式设备的特点和实际要求,对终端软硬件系统整体结构进行了规划,在研究了基于ARM9体系结构的Samsung S3C2440A处理器的基础上,完成了时钟电路、包括Nand Flash和SDRAM的存储器电路、RFID读写模块接口电路、条码扫描模块接口电路、串口电路、ⅡS音频电路、LCD/触摸屏接口电路的设计,并利用Platform Builder工具定制了适用于终端的WinCE操作系统。最后提出了设计的不足和改进之处。

    标签: ARM 射频识别技术 手持式 物流终端

    上传时间: 2013-06-08

    上传用户:zhoujunzhen

  • MVB1类设备控制器的FPGA设计

    本文对TCN中的MVB技术进行了研究,并在深入了解MVB的通信机制的基础上,提出了采用FPGA替代MVB控制器专用芯片的解决方法。根据TCN协议,连接在MVB上的设备可以分为5类,其中1类设备可以在不需要CPU的基础上实现自动通信,最为常用。本设计的目的就是采用FPGA替代MVB1类设备控制器。 文章采用自顶向下的模块化设计方法,根据MVB1类设备控制器要实现的功能,将设计划分为3个模块:发送模块、接收模块和MVB1类模式控制模块。其中发送模块又划分为位控制单元、CRC生成单元、FIFO单元和曼彻斯特编码单元等。接收模块又划分为帧起始检测单元、时钟恢复单元、帧分界符检测单元、数据译码单元、CRC校验单元、译码控制单元和长度错误检测单元等。MVB1类模式控制模块又划分为报文错误处理单元、主帧寄存器单元、TM控制单元和主控单元等。上述各模块的RTL级设计都是采用硬件描述语言Verilog实现的。

    标签: MVB1 FPGA 设备 控制器

    上传时间: 2013-07-21

    上传用户:dengzb84

  • Linux内核空间设备驱动程序的开发

    本文详细介绍了Linux平台下内核空间设备驱动程序的开发。在比较proc和dev两种文件系统的基础上,分别以PCI设备和USB设备的驱动程序开发为实例来介绍利用两种文件系统开发字符设备驱动程序的方法。

    标签: Linux 内核 设备驱动 程序

    上传时间: 2013-04-24

    上传用户:1583060504

  • 基于FPGA的PCI接口设计及其应用

    该文进行的设计作为数控系统大课题中的一个子课题,主要研究利用PCI总线来实现对外围IO的操作,硬件上包括设计一块PCI接口卡并测试通过,软件上实现了PCI接口卡在Linux下的驱动和用软PLC来实现对外围IO的操作.该文在比较几种微机总线的基础上,为了实现数控系统高速、高精度、低功耗的要求,采用PCI总线进行设计.随着可编程逻辑器件的发展,为在一片PLD芯片内实现复杂的逻辑控制提供了条件.该文在综合比较开发PCI卡的几种方法的基础上,选择了使用FPGA来实现PCI接口卡设计.用VHDL语言对FPGA编程,采用模块化的设计方法进行设计,用状态机来控制PCI逻辑的时序.设计首先在EDA软件上仿真通过后,制作成PCI板卡并在现场调试通过.为方便所设计的PCI卡在数控系统及其它系统中应用,该文设计了PCI卡在Linux下的设备驱动程序,主要包括设备的注册与注销、与Linux内核的接口、相关的入口函数、驱动程序的编码、编译、加载与卸载等,并编写了相应的测试代码,在Linux环境下调试通过.为了解决数控系统中PLC的应用问题,该文还设计了PCI卡在软PLC中的应用.采用的软PLC软件是Linux下的MatPLC软件.在详细讨论MatPLC工作原理的基础上,设计了一个输入模块、一个输出模块和一个MatPLC配置文件.输入模块通过驱动程序从PCI卡中读取数据,传送到MatPLC内核的全局变量中,输出模块从内核全局变量读取数据并进行逻辑运算,再输出到PCI卡.将他们编译通过,并进行测试,最终实现软PLC对外围IO端口的读写.该论文受到广东省科技攻关项目[2002A1040402]、广东省科技攻关项目[2003C101002]、广州市重大科技攻关计划[2002Z1-D0051]的资助.

    标签: FPGA PCI 接口设计

    上传时间: 2013-07-18

    上传用户:szchen2006

  • PCI从设备控制器的FPGA设计与实现

    随着星载电子系统复杂度、小型化需求的提高,SoC已经成为应对未来星载电子系统设计需求的解决途径。为了简化设计流程并且提高部件的可重用性,在目前的SoC设计中引入了称之为平台的体系结构模板,用它来描述采用已有的标准核来开发SoC的方法。在星载电子系统中常用部件的分类设计,最终建立一个包括多种功能部件,互连部件和处理部件的设计平台,从而有效的提高星载电子系统的设计能力。在当前NASA和ESA的空间应用中,PCI总线广泛作为背板总线和局部总线,有鉴于此,本研究选择PCI总线作为星载电子系统设计平台要提供的一个互连部件对其进行设计。 针对这一需求,本论文采用自项向下的设计方法对PCI总线从设备控制器的设计与实现进行了研究,对PCI总线协议做了深刻的分析,完成了PCI总线目标设备控制器的设计,采用Verilog HDL对其进行了RTL级的描述。 在该课题的研究中,采用了目前集成电路设计中常见的自顶向下设计方法,使用硬件描述语言Verilog HDL对其进行描述,重点分析了PCI总线设备控制器的设计。以PCI总线协议的分析和理解为基础,对PCI总线设备控制器进行了功能分析和结构划分。根据PCI总线设备控制器的功能和结构划分,对PCI总线目标设备控制器的设计思路和各个子模块电路的设计和实现进行了详细的分析阐述,并且通过编写测试激励程序完成了功能仿真。应用FPGA作为物理验证和实现载体,进行了面向FPGA的电路综合,进行了布局布线后的时序仿真,证明所实现的PCI目标设备控制器符合基本功能要求,在以上基础上完成了PCI目标设备控制器的FPGA实现。通过这整个论文的工作,按照设计、仿真、综合验证及布局布线的步骤,完成了PCI总线目标设备控制器IP软核的设计。

    标签: FPGA PCI 设备 控制器

    上传时间: 2013-06-07

    上传用户:tccc

  • 基于ARM和FPGA的嵌入式数控系统研究

    随着现代控制理论在机电技术领域的不断发展,多电动机协调控制技术在机电控制系统中得到广泛的应用,给嵌入式系统的数控应用提供了巨大机遇。传统的伺服运动控制很难在处理大数据量、复杂算法时保证系统的灵活性和实时性。嵌入式系统是近年来发展起来的以应用为中心并且软硬件可裁剪的实时系统,它的特点是高度自动化,响应速度快等,非常适合于要求实时的和多任务的场合。 本文以嵌入式数控系统为项目背景,研究设计了一种基于ARM和FPGA的嵌入式数控系统的方案。设计中,通过QuartusⅡ、ModelSim和Protel 99等电子设计自动化开发工具完成了一个高性能嵌入式软硬件系统的设计及仿真验证;采用了实用小巧的嵌入式实时操作系统μC/OS-Ⅱ,为应用系统的实时性提供了保证。该嵌入式数控系统满足了用户对应用系统实时性和快速处理的要求,具有较广泛的应用前景。 通过本课题实践表明,基于ARM和FPGA构建嵌入式数控系统的应用方案完全可行、合理,同传统的人机交互系统设计相比,能大量地减轻研发任务,提高研发速度,能够在短时间内得到控制性能优秀的数控系统。而μC/OS-Ⅱ实时操作系统的加入,使得系统很好地进行多任务处理,并保证了系统的实时性。

    标签: FPGA ARM 嵌入式 数控

    上传时间: 2013-07-22

    上传用户:huangzchytems

  • 基于ARM的三维雕刻机控制系统设计

    雕刻机的数控系统是三维雕刻机的控制核心,其控制系统的性能直接关系着三维雕刻机的加工质量和加工效率,对雕刻机的性价比有着重要的影响。本论文在对三维雕刻机系统的结构和功能进行分析的基础上,提出了一个以.ARM微处理器和CPLD器件构建硬件平台、基于μC/OS-Ⅱ为嵌入式控制系统的解决方案,充分利用ARM微处理器的高速运算能力与CPLD的高速并行运算能力,大大减少了系统的外围接口器件,有效的降低系统成本。 此方案中选用Philips公司的基于ARM7内核的LPC2214处理器作为主控芯片。对于系统的输入/输出的逻辑控制通过CPLD来实现,该芯片选用Atlera公司的EPM7128SLC84,作为处理器的外围器件。同时对整个系统的硬件开发作了详细说明:电源、SRAM、FLASH等芯片选型及设计;液晶显示模块及键盘的应用设计;电机的输入输出电路设计等。 软件部分包括Boot Loader、RTOS、应用程序的设计等。其中,Rot Loader支持系统Boot、程序下载到RAM中执行和烧写到Flash存储器等功能;RTOS包括操作系统的移植、任务管理、任务间的通信等,应用程序的设计包括设备驱动程序、液晶显示、键盘操作、电机控制等。同时用VB6.0开发了PC机下载控制界面,并对液晶模块和电机进行调试。

    标签: ARM 雕刻机 控制系统设计

    上传时间: 2013-06-06

    上传用户:smthxt