DXP中如何人海之中找到了你DSPF2812芯片

高性能DSP芯片TMS320F2812在电机控制器中的应用05
上亿文档资料,等你来发现
高性能DSP芯片TMS320F2812在电机控制器中的应用05
应用总汇;APPLICATIONS;高性能DSP芯片TMS320F2812在电机控制;要:主要介绍了将TI公司的DSP芯片TMS320;关键词:电机;控制器;TMS320F2812芯片;杨特育李亚兰李小飞李超纯;华中师范大学物理科学与技术学院;引言;传统的电机伺服控制一般采用一个或多个单片机作为伺;围控制接口和更丰富的电机控制外设电路,片上资源可;1所示,下
应用总汇APPLICATIONS高性能DSP芯片TMS320F2812在电机控制器中的应用摘要:主要介绍了将TI公司的DSP芯片TMS320F2812应用于电机控制器的设计原理及实际应用中的软、硬件设计方法。给出了芯片TMS320F2812的主要性能及体系结构,讨论了电机控制器的引导加载ROM、AD转换单元、传感器接口、CPLD等外设电路的技术关键。说明了TMS320F2812在电机直接转矩控制系统中的应用方法。关键词:电机;控制器;TMS320F2812芯片;DSP杨特育李亚兰李小飞李超纯华中师范大学物理科学与技术学院引言传统的电机伺服控制一般采用一个或多个单片机作为伺服控制的核心处理器。传统伺服控制器的外围电路比较复杂,运算速度慢,控制效果不理想,而现代电机控制器的基本要求是信号处理快而精确,能实时完成复杂控制算法,具有精确而快速的PWM信号输出,能够不断增加功能和智能。为适应此要求,TI公司推出了TMS320F2000系列电机控制嵌入式DSP。其中的TMS320F2812属于高端产品,适合于工业控制、机床控制等高精度应用。目前涉及到该系列芯片在电气传动中应用的文献主要以介绍TMS320LF240x为主,介绍应用TMS320F(C)28x的比较少。TMS320F(C)28x比24x系列DSP具有更完备的外围控制接口和更丰富的电机控制外设电路,片上资源可以同时控制两台三相电机,从而使控制系统的价格大大降低而体积缩小、可靠性提高,可以在高度集成环境中实现高性能的电机控制。本文将阐述基于TMS320F2812设计的DSP控制器设计中的重点,并介绍它在电机直接转矩控制系统中的实际应用。1所示,下面将就各个组成部分依次进行介绍。◇高性能DSP芯片TMS320F2812简介TMS320F2812是TI公司2003年正式推出的32位定点DSP芯片,是目前工业控制和机器人控制等领域中最高档的DSP之一。该芯片性能优越,比起TMS320LF2407A来讲,各项性能指标都有了显着的提高。该芯片资源非常丰富,可大大简化外围电路设计。其主要资源和性能指标如下:(1)它是C2000系列中性能最高的电机控制系统结构原理图及各组成部分的简单介绍电机控制系统的结构原理图如图图1电机控制系统结构原理图APPLICATIONS应用总汇芯片,处理速度达150MIPS,实时处理能力强,能应用于很多复杂的控制算法,并且其代码与以前各个型号的DSP兼容,故TMS320F2812DSP有着广泛的应用空间。(2)高性能低功耗,采用1.8V内核电压和3.3V外围接口电压。(3)128K内部FLASH,18K内部SARAM,可外扩1M统一编址存储器。其寻址空间达4M。(4)芯片内部有3个32位定时器。(5)拥有双事件管理器EVA和EVB,控制更加灵活。增加了数据缓存功能;传输频率可达MHz量级。此外,串行通讯模块还包括增强的eCAN总线和新增的McBSP,GPIOF4(SCITXDA)1000GPIOF12(MDXA)x100能足够满足多种通讯的需要。(7)16个信道的12位A/D接口可灵活设置采样方式。(8)可使用多达56个可编程且可复用的I/O口。通过SPI同步传输和SCI异步传输实现FLASHROM引导加载。硬件电路如图2,JP15为SPI或SCI引导加载器选择,1-2时选择SPI,2-3时选择SCI;JP4是SPI数据传输路径的选择,位于1-2时,连接至外部扩展接口J6或串行ROM,位于2-3连接至J5仿真数据◇引导加载ROM引导加载是指器件复位时执行引I/O口或HPI主机接口)将EPROM/FLASH等非易失性存储器加载到高速RAM。(1)TMS320F2812的启动模式TMS320F2812在提供了几种不同决定选择何种启动模式,如下表所示:(2)SCI、SPI启动加载器GPIOF2(SPICLK)xx10Flash地址SPI启动模式SCI启动模式Parallel启动模式模式选择导程序,一般用于从端口(异步串口、传输接口。◇AD转换电路TMS320F2812电机控制器包含16路AD转换通道,被分为两组,AD0 ̄AD7为一组,AD8 ̄AD15为一组。每组都有输入端。事件管理器可将ADC配置为两个独立的8信道模块,也可串接成为一个16信道的模块。尽管有多个输入信道和两个序列发生器,转换器只有一个。8信道模块会将8路输入自动排序,并按序选择一路输入进行转换,转换完成后的结果保存在对应的结果寄存器中。在串接模式下,自动序列发生器将作为16信道的序列发生器允许对同一个信道的信号进行多次转换,这主要用于过采样的算法(6)拥有两个SCI口和一个SPI口,的启动模式下,四个通用IO引脚用于GPIOF3(SPISTEA)xx10应用总汇中。APPLICATIONS应用TMS320F2812DSP芯片在数字化控制中具有其它芯片无法比拟的优越性能,它体积小、功能全、可靠性高、成本低、可扩展性强,广泛应用于工业数据采集和数字化控制等领域。现介绍以TMS320F2812DSP为核心的直接转矩控制系统,本系统结构简单可靠、控制精度高、动态响应方框图如图3所示。(1)霍尔位置传感器三个I/O引脚,通过I/O引脚捕捉主电路及光电编码转速检测电路、IGBT驱动电路、电压电流传感电路、主回路限流开关电路等外围电路外,其余的电路如DSP控制电路、保护电路、传感器信号处理电路、故障信号处理电路等外围电路均做成同样尺寸的电路板,通过接口插在控制箱内的母板上,控制箱从外界引入电源对母板上的各个电路板供电。同时各个电路板上的相关信号可以通过母板从控制箱引出,用于测量或使用。◇与传感器的接口霍尔组件上的高速脉冲信号,检测转子的转动位置。(2)霍尔电流传感器DSP需要两到三个AD信道对传感器电流进行采集获得三个相电流。霍需要注意的是要防止相电流过高造成对DSP的冲击损坏。我们的做法是双重保护,即信号经过RC滤波后连接至一个运放比较器,比较器有一个参考尔电流传感器采集的是模拟量信号,快,是高效的交流调速控制系统。其◇系统控制原理从图3可看出,本系统是一个具有转速反馈的闭环系统。系统参数由◇软件设计本软件设计采用模块化编程的思想,利用电机的状态方程构造了三相异步电机模块,同时构造了3/2变换模块、PWM生成模块、串口通信模块、A/D转换模块、滞环比较器模块、速度检测模块、PI模块、磁链扇区判断模块、矢量选择模块等,并构建了正弦函数表和平方根表,最终调用这些子模块构成主程序及其它子程序。因本设计的核心部件采用的是TMS320F2812DSP芯片,该CPU支持C/C++编程,所以本软件设计选用的CCS2.21。由于篇幅所限,在此不能就各个子模块的软件实现做较为详细的阐述,仅给出该设计的主程序流程图,如下图4,从中可以看出,主程序从开始执行到最后结束大致分为三个阶能引脚,初始化AD,初始化SCI,初电压,当信号低于这个参考电压时,上位机通过SCI接口传递给下位机,DSP负责采样各相电压电流,计算电信号经过运算放大后输出;当信号超过这个参考电压时,说明逆变器发生过流情况,比较器输出低电平将DSP的PDPINT引脚拉低,此时所有的PWM输出立即被置为高阻态。(3)速度传感器感应电机转子速度的最常用方法是用增量编码器和测速发电机。在编码器的场合,TMS320F2812包含一个正交编码脉冲(QEP)单元,电机的码盘信号A、B通过DSP控制器的CAP1、CAP2端口进行捕捉。捕捉到的数据存放到寄存器中,通过比较捕捉到的A、B两相脉冲值可以确定当前电机转子的速度和方向,完成这些仅需两个数字量输入和一个16或32位的内部计时寄存器。机的转速。DSP通过算法得到空间电压矢量的PWM控制信号,经光耦隔离,驱动放大来控制逆变器开关主电路。同时DSP还监控调速系统的运行状态,当系统出现短路、过压、欠压、过流、过热等故障时,封锁PWM输出信号,将电机停机。◇硬件电路设计所有复杂的控制算法及控制策略都是通过该控制器来实现的,本系统涉及到DSP的大部分集成外设,如事件管理器EV、异步串行通讯接口SCI、模数转换器ADC、PWM发生模块以及JTAG仿真接口等。其硬件电路主要由为控制方便,本系统的硬件电路,除整个系统以TMS320F2812为核心,编程语言为C语言,编制环境为主电路、控制电路及外围电路组成。段。⑴系统模块初始化阶段:定义功◇复合编程逻辑部件CPLD硬件系统希望尽量朝“单片”方向设计,因为系统器件越多,器件之间相互干扰也越强,功耗也增大,不可避免地会降低系统的稳定性。选用复合编程逻辑部件CPLD,它不仅完成逻辑译码功能,还带有大容量FLASH存储器、SRAM、数字I/O,减少了器件之间的干扰,提高了系统的稳定性。图3基于TMS320F2812的直接转矩控制系统的硬件结构框图应用总汇APPLICATIONS图5仿真波形TMS320F2812延续了TI公司2000系列DSP在电机控制领域的优势,并进一步扩充了各种片上资源,使之应用领图4主程序流程图域更为广阔。主频也有数倍的提高,弥补了之前使用的TMS320LF2407A在计算能力上的不足,使其能够满足更为复杂的实时性要求和更为复杂的控制要求,必将在测控领域有更广阔的应用前景。参考文献[1]韩安太,刘峙飞,黄海.DSP控制器原理及其在运动控制系统中的应用[M].北京:清华大学出版社,2003.[2]张雄伟.DSP芯片的原理与开发应用[M].北京:电子工业出版社,1997.[3][4]许大中.交流电机调速理论[M].杭州:浙江大学出版社,1991.TI.TMS320F2810,TMS320F2812DIGITALSIGNALPROCES-SORSSPRS174B[M].2001.始化定时器等,同时将程序中所要用到的各种子模块一一定义,并将各模块的初始值进行设置。⑵接收初始值阶段:先打开串口中断,待系统接收到由RS232传送的转速给定值、转矩滞环宽度、磁链滞环宽度等初始值时,既启动SCI接收中断,进入SCI接收中断服务程序后,将获取的值分别赋给对应的变量,然后打开定时器T1下溢中断和故障中断,循环等待。本阶段可以看成是电机的启动过程,因此转速给定值不宜过大,待程序进入下一阶段后即可进行正常的调速、运行状态。⑶循环等待中断阶段:程序随时通过SCI串口通信中断来获取RS232传来的转速给定值、滞环宽度等,调整程序运行,达到调速目的,同时将所需参数通过串口发送给上位机供用户观察分析。定时器T1的下溢中断服务程序是DTC控制程序的核心部分,其作用是在每个周期内选择正确的空间电压矢量并转换为PWM开关信号控制逆变器的开关,实现直接转矩控制算法。故障中断是所有中断中优先级最高的,一旦发生故障,中断服务程序就会将PDPINT信号降为低电平,从而封锁PWM的输出,进而停机。◇仿真试验结果在试验中我们设定了仿真参数,并利用Matlab/Smulink的绘图功能将仿真波形显示如图5所示:从图5的仿真结果可以看出,直接转矩控制系统对给定值的动态响应速度快,稳态精度高,同时也验证了算法的正确性和可行性。结束语从以上的应用可以看到,包含各类专业文献、行业资料、文学作品欣赏、外语学习资料、生活休闲娱乐、幼儿教育、小学教育、专业论文、高性能DSP芯片TMS320F2812在电机控制器中的应用05等内容。
 新型DSP芯片TMS320F2812在... 3页 2财富值 TMS320F2812在电机控制系统... ...由于直流电机具有良好的线性调速特性,简 单的控制性能,因此在工业场合应用广泛。...  系统中选用了 TI 公司的 TMS320F2812 DSP 控制器,它功能强大,运行速度快,是专门为电 动机控制应用优化的控制芯片,完成各种模拟、 数字信号的采样;一是电动机...  DSP 芯片在交流电机控制中的应用摘要: 通过研究交流电机的闭环控制系统, 并结合永磁同步电机的控制系统框图, 提出了运用电机专用 DSP 芯片 TMS320F2812 对交流电机...  TMS320F2812芯片_专业资料。本文比较系统地介绍了TMS320F2812芯片在电机调速中的典型应用!4 TMS320F2812 芯片及其控制策略 4.1 TMS320F2812DSP 芯片介绍(要来一个...  TMS320F2812在电机控制系统的应用_计算机硬件及网络_IT/计算机_专业资料。TMS320...高性能DSP芯片TMS320F28... 4页 免费 基于TMS320F2812的交流感... 74页 ...  多地应用在电子、测控领域的各个 方面,本文就是以目前流行的高性能DSP芯片TMS320F2812为例, 介绍其控制液晶显示屏的硬、软件设计方法,为 其它类型的DSP控制液晶...  系统以高性能 DSP 芯片 TMS320F2812 作为控制核心,通过传感器 实时采集相电流和...2.3 滤波整形电路设计在实际应用中,霍尔位置传感器输出的电机位置信号往往抖动...  基于 DSP 的机械手控制系统 盐城工学院 本科组 控制系统类 C2000 应用类别: 平台...机械手硬件以 TMS320F2812 DSP 芯片为控制核心,由水平方向转动的腰部步进电机...  DSP 芯片的基本特征 数字信号处理器(Digital Signal Prcessor),是一种特别适合于...DSP 在电机控制中的应用 TMS320F2812A 是典型的集成 DSP 电机控制器,已广泛...基于F2812DSP芯片的SVPWM波的实现_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
基于F2812DSP芯片的SVPWM波的实现
阅读已结束,如果下载本文需要使用
想免费下载本文?
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢Protel课程设计-DSP2812开发板
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
Protel课程设计-DSP2812
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口

我要回帖

更多关于 人海之中找到了你 的文章

 

随机推荐