基于TMS320F2812的多轴运动控制卡设计.docx





《基于TMS320F2812的多轴运动控制卡设计.docx》由会员分享,可在线阅读,更多相关《基于TMS320F2812的多轴运动控制卡设计.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于TMS320F2812的多轴运动控制卡设计zhangting导语:开放式体系构造的数控系统已成为当今数控技术的开展方向,而其中的基于计算机标准总线的“PC+运动控制卡构造那么是今后开放式数控技术开展的主流。引言开放式体系构造的数控系统已成为当今数控技术的开展方向,而其中的基于计算机标准总线的“PC+运动控制卡构造那么是今后开放式数控技术开展的主流。此类数控系统通常选用高速DSP作为运动控制卡CPU,采用主从式控制策略,利用PC和DSP都读取内存的方式来实现上下位机的通信;具有信息处理才能强、开放程度高、运动轨迹控制准确、通用性好等特点,被广泛应用于制造业自动化控制各个领域。1硬件电路总体设
2、计本工程是设计一款基于PCI总线的,以DSP芯片TMS320F2812为核心的多轴运动控制卡。将PC机的信息处理才能和开放式的特点与运动控制器的运动轨迹控制才能有机地结合在一起,利用双口RAM作为公共存储单元实现上下位机的通信。为实现对多电机的半闭环控制提供了一个良好的开发平台。系统中,PC机发送各种控制命令,经PC程序进展译码、预处理等处理后,通过PCI总线接口芯片传送到公共存储器双口RAM中;DSP程序从双口RAM中读取指令或者数据,并根据读入的指令或者数据进展插补运算,然后产生位置控制脉冲输入到各个电机轴的伺服驱动器;伺服驱动器根据DSP发送的位置指令再进展插补,同时由插补运算计算的理论
3、位置与位置反应模块反应的实际位置进展比拟,得到跟随误差,经误差补偿后形成真正的电机实际位置,并由跟随误差算出速度指令值,最后产生PWM脉冲控制电机运行。在本系统中,TMS320F2812芯片作为总控制器,统筹协调数控系统中各个轴的运动,而伺服驱动器那么作为执行元件控制每个电机的实际运行。运动控制卡与伺服驱动器各司其职,互相配合,都发挥了各自的长处。由此组成的数控系统开放性好,可靠性高,可以很好地知足现阶段大多数用户对多轴联动数控系统的要求。系统硬件总体设计功能框图如图1所示。img=279,22121ic/news/upload/2020_11/081119094324041.jpg/img本
4、系统的运动控制卡所选用的DSP芯片TMS320F2812有2个事件管理器EVA、EVB,每个事件管理器可以产生5路独立的PWM信号,其中比拟存放器3路,通用定时器2路。理论上讲,1片TMS320F2812芯片最多可以控制10个伺服驱动器。而常见的数控系统有三轴联动、五轴联动等,运动控制卡可以控制的电机数目远大于一个数控系统中电机的数目。因此,本系统的“PC+运动控制卡数控系统不仅可以知足多轴联动数控系统的根本要求,还具有很高的扩展性,甚至可以实现多个数控机床结合控制,极大地增强了多轴联动数控系统的功能。2双口RAM接口电路设计21双口RAM与DSP和CH365的连接本系统选用双口RAM芯片ID
5、T7025作为DSP与CH365双向通信的缓冲芯片。IDT7025芯片是一款高速的8K16位双口静态RAM,它提供2个独立的端口,允许两个左、右端口同时读写数据,每个端口具有自己独立的控制信号线、地址线和数据线,可高速存取数据,可与大多数高速处理器配合使用,而无需插入等待状态。双口RAM允许2个CPU同时读取任何存储单元包括同时读同一地址单元,但不允许同时写或者一读一写同一地址单元。利用双口RAM进展通信的关键是,怎样处理好争用冲突现象,防止由此而产生的读写错误。常用的双口RAM解决地址竞争的途径有:令牌传递法、基于邮箱机制的INT中断法和插入等待周期的BUSY法等。本系统采用第2种方法。下面
6、扼要介绍一下IDT7025中断的原理:当用户要用到中断功能时,内存中的1FFE和1FFF单元将作为中断标志邮箱传递命令信息。当左端口定义为写状态CEL=RWL=VIL,且在内存1FFF中进展写操作时,右端口的中断标志INTR为低电平,可以向右端口发出中断恳求;当右端口对地址1FFF进展访问时CER=OER=VIL,无论读写都可以去除右端口中断标志INTR。相反也是一样的,当右端口对内存1FFE进展写操作时,左端口可以发出中断恳求;当左端口访问地址1FFE时,去除左端口中断标志。使用中断时,向1FFF和1FFE写的内容由用户自行定义,本系统中设定:申请中断时向邮箱写入1或者其他大于O的整数,去除
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 TMS320F2812 运动 控制 设计

限制150内