欢迎您访问36选7开奖结果【真.给力】
当前位置: 主页 > 案例展示 >

36选7基于TMS320F2812 DSP芯片实现网络化DNC设计方案

发布时间:2021-01-16 07:34

  DNC是Direct Numerical Control或DistribudNumerical Control的简称,意为直接数字控制或分布式数字控制。DNA以数控技术、技术、通信技术和网络技术等先进技术为基础把与制造过程相关的设备集成起来,从而实现了制造设备的集中控制管理,以及制造设备之间、制造设备与上层计算机之间的信息交换。该控制方式的技术特点充分体现了数字制造的方展方向,因此在数控加工中被广泛使用。本文结合DNC技术的发展趋势,设计了一套基于

  该DNC控制系统主要分为三大部分:DNC服务器模块、ARM通信处理模块、DSP控制执行模块。其中DNC服务器是系统的控制中心,ARM是嵌入式机床控制系统的主处理器、运行操作系统和网络协议栈,负责接收远程DNC服务器的指令并进行相应处理,DSP控制执行模块主要负责具体的指令执行操作,直接控制机床的运行。三大模块有机结合便可构成一个完整的数控机床控制系统。其系统框图如图1所示。

  DSP控制模块是机床控制系统的实际执行单元,DNC服务器以及ARM发送过来的指令最终都由DSP控制模块具体处理。高精度的多轴数控机床加工通常都会涉及到大量的运算处理,同时需要丰富的外设接口支持,为此,本系统选用了TI公司的TMS320F2812 DSP芯片。这是一种新型32位定点DSP芯片,具有以下特点:

  (2) 具有优化的CPU和哈佛总线结构,同时具有强大的操作能力、迅速的中断响应和处理能力。可以实现16×16位和32×32位相乘且累加操作。

  (3) 系统中的两个增强的事件管理器模块提供了一整套用于运动控制和电机控制的功能和特性。每个事件管理模块均包含有通用定时器(GP)、比较单元、捕获单元以及正交编码脉冲电路。

  (4) 外围设备包括3个32位的CPU定时器和16通道12位ADC,它不仅具有串行外围接口(SPI)和两个串行通信接口(SCIs),还具有改进的局域网络(e2CAN)、多通道缓冲串行接口(McBSP)和串行外围接口模式。

  基于以上特点,该系统尤其适用于数字马达控制、工业自动化、电力转换系统及通信设备等。本系统中TMS320F2812主要用于数控机床的控制,可接收ARM传送过来的控制代码,并对代码进行译码和相应的运算,最终将代码转化为PWM脉冲编码以控制电机的运行;另外,该DSP还负责将接收的机床I/O板所采集的机床状态信息以及机床代码的接收和执行情况,通过RS485总线反馈给ARM,以作为ARM进行下一步操作的依据。

  ARM通信处理模块是机床控制系统的核心模块,它既可以作为一个单独的控制单元,利用自身的人机交换模块进行代码编辑,以控制机床的运行;义可以通过工业以太网接收DNC服务器传送的机床代码指令来控制机床的运行。因此,ARM处理器在通信、36选7,任务处理、人机交互、系统稳定性等各方面都有较高的要求,同时,为了方便今后的系统升级,该系统还选用了三星公司的S3C2410处理器,该处理器是基于ARM9内核的32位RISC处理器,拥有强大的处理、控制功能以及丰富的外设接口,可以作为数控机床的主处理器来运行操作系统和网络协议栈。

  ARM通信处理模块选用S3C2410(32-bitARM920T内核),系统时钟使用外部12 MHz晶振,也可由S3C2410内部的PLL倍频至200 MHz。另外,还应配置键盘和LCD显示模块、2通道RS485通信接口以及10 MB以太网接口。

  DNC服务器模块是整个机床网络系统的控制指挥中心,以工业PC机构建,可运行windows xp操作系统,具有良好的人机界面和可操作性。开发工具选用的VisualC++是美国Microsoft公司推出的软件开发工具,目前已成为国内应用最广泛的高级语言之一,同其它软件开发工具相比,Vi-sual C++具有面向对象、能可视化开发等优点。由于该系统工具提供有面向对象的应用程序框架MFC(Microsoft FoundaTIon Class:微软基础类库),因而可以大大简化程序员的编程工作和模块的可重用性;由于众多的开发商支持,该工具已成为工业标准的MFC类库;同时它和C语言兼容的特点也大大方便了和外部嵌人式系统之间的连接。DNC服务器模块可协调整个机床网络的运行,便于实施机床车间的流水线操作。因此采用该DNC系统可大大提高生产效率,降低管理成本,同时其远程操作特点特别适合一些特殊的加工场合(如危险品的加工)。因此,该DNC系统具有广泛的应用前景。

  本系统的软件设计主要有DNC服务器软件设计、ARM通信处理模块软件设计、DSP控制模块软件设计等。其系统软件流程如图2所示。

  当然,每台数控机床也可以作为一个独立的控制单元(图2中的虚线框部分),可利用ARM通信处理模块自带的人机交互模块,来完成机床代码的编写以及反馈信息的显示。因此,该系统既可以独立运行,又可以组网运行,因而具有很强的灵活性。

  DNC服务器软件设计主要包括网络通信模块、代码文件编写管理模块、远程调用控制模块、反馈信息处理模块等。软件设计采用模块化、结构化设计思想,按照软件工程规范进行框架设计可使其具有良好的开放性、可移植性和可扩充性。软件各模块的结构关系如图3所示。

  ARM通信处理模块软件设计主要包括五个部分:以太网通信处理模块、代码编辑模块、信息显示模块、代码提取处理模块、RS485总线通信处理模块。机床可设定两种工作模式:组网工作模式和独立工作模式,默认情况下为组网工作模式。程序的设计包括操作系统和网络协议栈的移植等,操作系统采用的uc/osII是一款简单、高效的嵌入式实时多任务操作系统,该系统的源代码公开,并具有良好可移植性和扩展性,其稳定性和可靠性已经过实践检验,非常适合应用于控制系统领域。网络协议栈采用LWIP,这是一套用于嵌入式系统的轻量级(light weight) TCP/IP协议栈,包括TCP、UDP、ICMP、IP、ARP、DHCP协议等,它和uc/osII构成了ARM通信处理模块软件的设计主体。该软件的具体流程如图4所示。

  DSP控制模块的软件设计主要包括三个部分:RS485总线通信模块、机床代码译码模块、机床信息反馈模块。DSP模块主要通过RS485总线接收ARM模块传送的机床代码指令,并按照特定的译码方法进行译码,最终将其转化为电机控制的PWM脉冲宽度调制信号,以完成机床的具体控制;同时,它还应当将定时采集的机床状态信息通过RS485总线反馈给ARM模块,从而构成一个闭环控制系统。

  本文结合DNC技术的发展趋势,给出了集先进的嵌入式技术、网络技术和应用于现代机床的控制技术与一体的网络化DNC设计方案,从而实现了整个系统高度的集成和工业级的稳定性能,同时十分方便系统升级。由于该机床控制系统提供了两种工作模式,因此还可根据用户具体要求进行软硬件的裁减,因而具有很强的灵活性,可广泛应用于各种机电控制领域。

  软件无线电(software defined radio)是由J.Mitola在1992年提出的一个....

  温度是生产过程和科学试验中普遍且重要的物理参数。在工业生产中,为了高效生产,必须对生产过程中的主要参....

  低密度奇偶校验(Low Densitv Paritv Check,LDPC)码已成为当今信道编码领域....

  21世纪是嵌入式计算系统时代,人们日常生活和工作中所接触的仪器与设备中,都将嵌入具有强大计算能力的微....

  转自丨机器之心 作者丨张倩 「我们的水下数据中心故障率只有陆地的 1/8」,在微软的实验成功之后,将....

  通常,大功率电机、变频器等,末端都是由大功率管、IGBT等元件组成的H桥或3相桥。每个桥的上半桥和下....

  DSP芯片,即能够实现数字信号处理技术的芯片。DSP芯片的内部采用程序和数据分开的哈佛结构,具有专门....

  随着互联网金融的快速发展,数据中心规模越来越大,设备越来越复杂,传统运维模式无法满足当前业务需求,为....

  同时,IEEE 802.3db工作组正在研究针对100G/波长的低成本VCSEL解决方案,并证明了在....

  将设计施工阶段、运维阶段产生的所有信息集成至孪生系统中,比如用户信息、设备信息、采购信息保修信息和财....

  DDR时序约束常见的ERROR 时钟约束,在约束的模块中未找到定义的变量,这个一般是在IP核例化中出现,需要把...

  学习CPU,首先就是要了解其指令集,然后了解去指令执行的方式,然后针对具体的芯片了解其外围电路,程序都是用C写...

  本系统使用TI公司浮点型DSP TMS320C6713实现G.723.1等语音编解码,为G.723.....

  大致的流程框架是首先通过搭载有传感器和无线通信元器件的设备来获取对象的数据,并且经由互联网在云端或服....

  而此次由英特尔和腾讯合作定制的搭载四颗第三代英特尔至强可扩展处理器和第二代英特尔傲腾持久内存的腾讯云....

  新华三集团深耕行业三十余年,始终以客户需求为导向,提供场景化解决方案,支持运营商、政府、金融、医疗、....

  随着 物联网、大数据、人工智能等技术的快速发展与应用,给传统的云计算模式带来了巨大的挑战,这也催生出....

  28035芯片串口在线升级后CLA没运行,想知道是CMD没配置好吗?boot层和应用层的CMD应作哪些区分呢?

  目标:TI 28035芯片 实现功能:通过串口在线升级(自己写bootloader) 目前进展:已经可以实现上位机通过串口给D...

  数字信号处理器(DSP)在性能、外设、功耗和价格上已经结合得非常好了,许多系统工程师希望利用DSP的....

  DSP系统的引导装载是指在系统加电后,系统自行将一段存储在外部非易失性存储器中的代码移植到内部DSP....

  2020年9月15日至16日,ODCC(开发数据中心委员会) 2020峰会在北京召开。宁畅信息产业(....

  工业自动控制系统装置制造主要用于连续或断续生产制造过程中,测量和控制生产制造过程的温度、压力、流量、....

  在DSP系统的设计中,经常要使用片外存储器扩充系统存储空间。特别是当DSP的片内数据存储器和程序存储....

  在数据采集系统中,数字处理是系统核心内容之一;然而随着科技发展,越来越多的功能需求使得采集系统的外设....

  ODCC 2020服务器分论坛上,赵雷介绍,对于数据中心,更多公司显示出对密度、扩展性、运维便捷以及....

  松下和Octasic将结合双方的资源和专长,在应用于B2B、航空电子非地面网络以及其他关键任务垂直市....

  在时延方面,5G网络下终端接入时间缩短,大幅降低了网络传输延时。根据华为Xlab的数据,4G终端接入....

  在计算机界,设计师们也借用了“冬眠”的概念,在不需要使用计算机时,将它当前的所有现场(执行的程序、显....

  智能温室大棚控制系统在我国已有温室棚中在广泛的应用,此系统都是由哪些设备组成呢,下面给对温室大棚控制....

  智能温室大棚控制系统的应用现在是越来越多。给温室大棚带来了很多的好处,不仅仅省去了很多人为的操作,更....

  容量使硬盘出现坏磁道。不好的电源易导致硬盘出现假坏道,这种故障一般可通过软件修复。碰到此类情况,首先....

  在去年9月份发布,现在才正式出货的,20TB Ultrastar DC HD650 主机管理 SMR....

  很多Linux服务器里的应用程序都是无间断的输出日志,这对于服务器的硬盘是一个很大的考验。良许之前也....

  近日,据国外媒体报道,有研究机构数据显示,二季度全球DRAM市场规模进一步扩大,目前已经超过170亿....

  系统构架全面采用分布式结构,支持多级监控中心应用,采用模块化设计,可以按照需求增加和减少功能,支持自....

  在信息化时代,无论大小企业,都非常重视建造自己的信息系统,大企业基本上都会有完善的存储方案,而中小企....

  与其他技术一样,物联网入门面临着许多挑战。物联网的基础设施包含许多的组件,比方说硬件和管理平台。尽管....

  安稳特公司的总部位于新加坡,是一家网络安全和网络性能解决方案代理商,他们与行业内顶尖的供应商都有着良....

  DSPC6000系列入门必看 如何选择外部时钟? DSP的内部指令周期较高,外部晶振的主频不够,因此DSP大多数片内...

  在本文中,我们将讨论商用锁相放大器的实用方面,包括不同类型的锁相放大器及其主要特性。 由于锁相放大器的目的是从...

  电能的高效率应用能够使家用电器成本降低并保护环境。绝大多数的家用电器,如电冰箱、洗衣机、烘干机、洗碗....

  作为国内数据中心、服务器行业顶尖峰会之一,ODCC由开放数据中心委员会主办,百度、腾讯、阿里巴巴、中....

  强氧科技技术工程师张希蒙称:“我们可以看到用户在使用NVIDIA GPU之后,整个桢率的提升非常强大....

  重要系统的核心化改造,K1 Power获得国家等保三级认证、HSM外置硬件安全模块、核心板卡实现自研....

  用于数字基带传输的码型种类较多,Manchester码是其中常用的一种。Manchester码是一种....

  本节我们将运行第一个多核DSP程序,熟悉CCS开发环境,学会使用CCS调试工具,主要内容如下: (1)新建CCS...

  (华为杯)DSP芯片,2020年第十七届中国研究生数学建模竞赛A题。芯片相噪算法设计

  2020年中国研究生数学建模竞赛A题(华为公司命题) ASIC芯片上的载波恢复DSP算法设计与实现 光数字信号处...

  SmartAisleTM解决方案是一款被各领域客户广泛应用的领先方案。其基于一体化、模块化的研发设计....

  数据中心的智能化分两个层次的内容,一方面为数据中心建设方面的智能化,另一方面为数据中心在运维方面的智....

  工业自动化生产线. 工业自动化解决方案 工业自动化生产线. 工业自动化解决方案 ■&n...

  随着智慧城市的建设以及智慧家庭的发展,人脸识别将有着更广阔的发展空间,据企查查数据显示,截至目前全国....

  中国IDC圈讯,开放数据中心峰会(ODCC2020)在北京召开,峰会围绕数据中心新基建为主题,有数据....

  继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常应用于自动....

  将资本投入变成可变投入:与其不明就里地投资重金构建数据中心和服务器,不如使用云服务,这样您只需在使用....

  交通视频管理应用平台通过整合卡口系统,对道路运行车辆的构成、流量分布、违章情况进行常年不间断的自动记....

  日前,浪潮商用机器有限公司总经理胡雷钧表示,新常态、新模式下Power再迎“新生”,未来,浪潮商用机....

  复制是在多个移动节点上维护数据的备份,包括服务器之间的复制和移动计算机上保存数据库的复制。一般前者称....

  SOM-TL6678是基于TI 八核C66x定点/浮点高性能处理器设计的DSP工业级核心板

  核心板简介创龙SOM-TL6678是一款基于TI KeyStone架构C6000系列TMS320C6678八核C66x定点/浮点高性能处理...