摘要:直接转矩控制目前已经应用到同步机和异步机的各种控制系统中,由于其采用Bang?Bang控制,长控制周期将导致大电流和大的转矩脉动这两个突出问题,要使控制性能更为优越必然对控制周期提出更高的要求。提高控制平台性能是解决这些问题的有效途径之一。TI公司的2000系列DSP是电机控制领域常用芯片,针对电机控制设计的事件管理器具有突出优点。3X系列DSP则是性价比很好的通用芯片,浮点运算,数据处理速度快。为此采用双DSP系统结构,从电机控制领域特点出发,利用TMS320LF2407A控制上的强大功能而专注于控制方面的工作;TMS320VC33浮点运算能力强,则进行数据的分析和处理。使用双口RAMCY7C025实现双机之间的高速数据交流和通信,使得不同MDSP优势充分体现,协同工作,大大提高控制平台的性能。 关键词:电机控制;直接转矩控制;双DSP;双端口RAM;通信
0 引言 直接转矩控制[1]是目前广为研究的电机控制理论之一,已在异步机上取得了成功,而在同步机方面的应用也已有了一定发展[2]。由于该理论直接对转矩进行控制,故瞬态性能得到了显著的改善。但是,由于其采用的是Bang-Bang控制,控制周期过长会使电流过大;同时大周期会使转矩脉动加大。为了解决这个问题可以从控制策略上加以改进,比如采用SVM-DTC[3]来取代传统DTC方案;也可以在控制平台上加以考虑,提高处理器速度,缩短控制周期。以单个DSP为核心的控制平台(常见的芯片如TI公司的2000系列),由于既要完成复杂的算法,还要执行数据采集、控制信号输出、系统保护以及人机交互等一系列操作,无法有效地缩短控制周期。在综合考虑了各种数字信号处理器的性能之后,决定采用双DSP并行工作的体系结构;并同时考虑到该控制系统的特点,即在每个控制周期内两个DSP之间交换的信息很少,不同于诸如图像采集系统[4]那样,需要大流量的数据交换。由此采取了一系列特殊的设计思想。首先,在芯片的选型上兼顾了各自不同的特点,即专用于电机控制领域的芯片TMS320LF2407A专注于控制;高速通用数据处理芯片TMS320VC33则着眼于复杂算法的实现,从而充分利用了各自的特点。其次,针对电机控制这一特定领域,需要采集的数据相对较少,同时反馈的也只是计算结果,即PWM波发送策略,并无大量中间结果,因此,需要考虑的重点是控制方法的实现,和数据采集的实现必须占用尽可能少的资源。同时由于数据量较少,可以用较小的代价来实现数据的冗余,使得数据处理时更加灵活和方便,DSP之间并不一定保持同步工作状态。为了实现两个DSP之间的数据交换和通信,选择了双口RAM作为两者之间的媒介。并从硬件和软件上相互配合,避免存储空间争用[5]的同时,使得数据存储过程尽量少耗费各种资源。 1 硬件系统构成 TMS320LF2407A最突出的特点在于其事件管理器模块:共有两个事件管理器EVA及EVB,提供了8个16位脉宽调制(PWM)通道。这些都是针对电机控制而设计的,在PWM波的产生上相当方便可靠;可编程的PWM死区控制可以防止上下桥臂同时输出触发脉冲而导致直通。同时每个模块还提供了两个外部引脚PDPINTA和PDPINTB,当该引脚上出现低电平时事件管理器模块将快速关闭相应的PWM通道,起到保护作用。片内模数转换模块为数据采集提供了高性能的A/D转换器,最小转换时间只有500ns。由于转换时间是整个控制周期的组成部分之一,快速A/D对于缩短控制周期是非常有利的。 TMS320C3X系列DSP芯片是一种性能价格比很好的浮点处理芯片,具有很高的数据处理速度。片内部分拥有34K×32位的RAM,在程序运行期间,所有的数据都位于其中,从而能够充分发挥哈佛总线结构所带来的数据吞吐量大、运算快的优点。在算法实现上,由于采用了浮点计算格式,将使计算精度得到提高;采用编程语言C会使程序编写效率大大改善,这对于需要用复杂算法实现的控制策略来说是很重要的。 双口RAM的特点在于具有两组相互独立的地址线、数据线和控制线,片内包含的控制逻辑解决了三个重要的问题:处理器之间的信号关系(中断逻辑);两个CPU正在使用同一地址时的时间关系(仲裁逻辑)和把一块存储器临时分配到某一边的硬件支持(旗语逻辑),从而保证双机之间数据、信号交流的正确进行。 仲裁逻辑(忙逻辑) 每块CY7C025允许两个CPU同时读取任何存储单元(包括同时读同一地址单元),但是不允许同时写或者一读一写同一地址单元,否则就会发生错误。双口RAM中已经有相应的仲裁逻辑电路来解决这一问题:先行稳定的地址端口通过仲裁逻辑电路优先读写,同时内部电路使另一个端口的BUSY信号有效,并在内部禁止对方访问,直到本端口的操作结束。BUSY信号可以作为CPURDY信号的来源,从而使得CPU处于等待状态。 当双口RAM单片使用的时候,问题相对简单,但是,在现代数字系统中,由于数据总线的宽度往往可以达到32位甚至更宽,这就需要多片双口RAM来进行位扩展。此时如果出现同时访问,将有多块双口RAM处于工作状态,如果依然象单片工作时那样,每块双口RAM都使用自己的仲裁逻辑,则很可能出现一种情况,即第一片仲裁使得BUSYL变低,而第二片仲裁使BUSYR变低,这样两边的CPU都会处于等待状态。为了避免这种情况的发生(BUSY信号死锁),可以使用主从模式,使得当多块芯片一起工作时,只使用主片的仲裁逻辑,并迫使从片跟随主片。主从模式的电路连接如图1所示。 图1 主从连接电路 主芯片的BUSY信号接上拉电阻作为输出,从芯片的BUSY信号作为写禁止输入,当主芯片处于BUSY状态时,从芯片接收这个状态,同样处于忙状态,从而避免了死锁的发生。 中断逻辑 另一个重要的内部电路结构,它允许双CPU通过端口直接进行通信。CY7C025最高位的存储单元1FFF作为右边端口的中断信箱, 次高位存储单元1FFE作为左边端口的中断信箱。各CPU可以读取双方的中断信箱,但只能写对方的中断信箱。当一端写入对方的中断信箱时,对方就会产生一个中断信号;读自己的中断信箱则清除自己的中断信号,读对方的中断信箱不会清除中断信号。 旗语通信逻辑 可以使双口RAM暂时指定一块存储区,只供一端的CPU使用,称之为独占模式。CY7C025配置了独立于RAM阵列的8个旗语锁存器,用于标志双口RAM是否处于独占模式。独占模式也可以用来避免地址仲裁问题,因为,它是一种使两边不同时使用同一地址的方法,通常也叫做软件仲裁。 控制平台结构框图如图2所示。
图2 双DSP系统结构框图 电机由IPM来驱动,霍尔元件检测相关物理量,通过信号调理电路给A/D转换器,转换结果由LF2407A存储于双口RAM中,并由VC33读取用于计算。调理的同时保护电路也进行相应的检测,在意外状况发生时随时切断触发信号。VC33将获取的数据进行分析和计算,所有的数据处理都由VC33完成,只将计算结果反馈给LF2407A,并由此产生相应的控制信号,通过接口电路来控制IPM工作。同时预留了D/A及串口输出等相关外围电路,用于实现显示、检测、与其它系统通信等各项功能。LF2407A和VC33优势互补,并行工作,控制周期的长短主要取决于算法实现时间。原有的控制软件(以C32为控制平台)需要100μs左右,在采用了新的控制平台后,整个控制周期减小到20μs左右。 2 双端口RAM存储争用解决方案 在双机的数据交流过程中,存在存储空间争用问题,常见的解决方案有如下几种。 ——硬件方案 最简单的方法就是上面提到的使用双口RAM内部的仲裁逻辑,要求两边的CPU都具有RDY引脚,从而插入相应的等待周期。对于8098单片机,DSP都具有这样的资源,而且只需要硬件支持,相对简单。如果不具备RDY引脚,如8031单片机,则不能采用此种方法。 ——中断方案 需要硬件和软件的同时支持。将双口RAM的左右中断信号输出引脚和CPU的外部中断输入引脚相连,并编写相应的中断子程序。 ——旗语方案 同样需要硬件和软件的同时支持,我们也称之为软件仲裁。其步骤为申请独占区域、判断申请是否成功、释放独占区域。由于两边不同时使用同一地址,所以也可以避免争用的发生。 本系统设计时综合了各种情况最后选用了硬件方案。这是因为使用中断方案软件编写复杂,频繁中断跳转在算法和控制都较复杂的情况下,对于软件的可靠性和稳定性是不利的;采用旗语方案则控制相对复杂一些;硬件方案具有简单可靠的特点,存储空间的争用完全由硬件解决,即当发生存储空间争用的时候,决定先行稳定的端口优先进行访问,另一端口则插入等待周期。由于DSP的快速性,不同于以往的单片机将产生很长的等待周期。针对本系统考虑,即使是最坏的情况:每个控制周期内传递数据8个,LF2407A一次读/写周期50ns记,共需要0.4μs。当然这完全由硬件来实现,若考虑软件上共同配合,则可以更有效地减少等待时间。而且0.4μs和20μs的控制周期相比,所占的比重非常小,并不会给系统性能带来显著影响,系统可靠性和稳定性也能够得到保证。这也正是本系统的特点所在。 3 TMS320C2407A/TMS320VC33与CY7C025之间通信的实现 LF2407A的数据总线宽度和地址总线宽度都是16位,单片CY7C025就足够了。VC33的数据总线宽度是32位,可以采用两片CY7C025以主从模式进行宽度扩展(见图3),这样每次VC33读取数据时就能一次读入两个LF2407A的采样数据。也可以采用单片CY7C025,虽然没有完全利用VC33的数据宽度,但是,从电路设计上来讲相对简洁。由于本系统双口RAM的作用主要是起到数据传递的作用,不需要保存大量的中间结果以及已经使用过的数据,因此,需要的存储空间不是很大,单片双口RAM就已经足够。具体的接口电路见图3,片选等控制信号由译码电路产生。
图3 接口电路实现
地址空间分配综合了不同DSP的空间资源分配要求,具体见表1。 表1 地址空间分配表
4 软件功能实现 双DSP协同工作的关键是相互通信和数据交流上的密切配合,可通过硬件仲裁电路来完成这一任务。但是如果仅仅用硬件完成,如上分析,毕竟等待时间还要0.4μs左右。如果辅以软件配合,则可以有效地减少等待产生的情况。 首先,冲突可能发生在同时写同一个存储单元。在数据写的时候采用如下措施可以避免这种情况的发生:如图4所示,将读/写的存储空间独立开来,显然LF2407A和VC33在写的时候就不可能产生冲突,避免了等待的发生。
图4 读/写存储空间分开 其次,冲突可能发生在一读一写同一存储单元的情况下。以LF2407A写数据,VC33读数据为例,上面分析的产生0.4μs等待时间的情况是基于如下假设:将8个数据依顺序存储于同一地址单元。即LF2407A存第一个数据时发生冲突,VC33产生等待时间50ns,等待结束VC33读数据,此后LF2407A将第二个数据覆盖前一个数据存储,依次类推得出的结果就是8×50ns=400ns。事实是我们有足够的地址空间用来存储每批数据,将8个数据按顺序存放在不同的地址空间,此时的情况如下:LF2407A存第一个数据时发生冲突,VC33产生等待时间50ns,等待结束VC33读数据,与此同时LF2407A也开始写第二个数据于下一个存储单元中。两者同时进行,我们只要保证VC33读完的时候,LF2407A第二个数据已经写完,则不会有冲突发生。针对本例,由于两者时间不同(LF2407A为50ns,VC33为13.3ns),VC33读得较快,只要在软件编写上增加40ns左右的循环,就能保证如上的要求。当读/写反过来的时候,则不存在这样的情况而能顺利配合。这样,最终的结果是只增加50ns的等待周期,对于本系统完全可以接受。 由于两个DSP并不同步工作,所以,LF2407A可以采样尽可能多的数据并保存,VC33只选用最新的数据用于计算,这样就能保证数据的冗余。程序流程如图5所示。
(a)LF2407A流程图
(b)VC33流程图 图5 利用双口RAM进行双机通信流程图 5 结语 双DSP控制系统综合利用了TMS320LF2407A和TMS320VC33芯片的优势和特长,两者在控制和计算上分工明确,并行工作。利用双口RAM实现数据和信息的交流的时候,针对电机控制系统采样数据相对较少的特点,从硬件和软件上相互配合,在解决存储空间争用的同时,很好地解决了等待时间等资源的浪费,也避免了数据交换时利用中断造成的软件不稳定。实现了两者之间的协调工作,大大缩短了控制周期,提高了控制平台的性能。对于低电感同步电机直接转矩控制时,由于控制周期过长而引起电流上升过大的问题能很好地加以解决,同时也使转矩脉动明显减小。 |
双DSP电机控制数字平台设计
相关推荐
如何使用外部模拟电压控制数字电位器
本应用笔记描述了使用外部模拟电压改变数字电位器阻值的简易方法。使用Microchip的PIC12F683型微控制器将模拟电压转换至控制数字电位器的I²C数据流。
2013-01-27 15:38:536576
1小时搭建双FOC电机控制平台
平台,实现双电机同时稳定启动并运行。图1: 国民技术双FOC电机平台搭建步骤第一步:搭建工作环境国民技术N32G455双FOC电机控制评估套件由控制板和双FOC电机驱动板(单电阻/双电阻)组成,用于系列
2020-04-13 11:56:52
dsp芯片电机控制方面求科普
新手求教dsp问题,现在电机控制(调速)的dsp芯片有哪些,我知道有2812,2047,28335,看资料28335好些,我想知道哪款芯片最常用或者以后的趋势,跟其他控制芯片相比有什么优缺点,电机控制领域dsp占什么地位。
2014-08-02 09:51:50
双电机驱动套件201210KIT_DUAL MOTOR
,转换时间约1us2、XE164集成DSP指令,支持复杂运算最高主频80MHz集成3个电机控制单元双独立A/D单元,采样时间小于200ns3、功率板逆变器A: 支持900-1800W输出逆变器B :支持
2018-12-04 09:50:56
数字电源实战系列:基于DSP的数字电源设计实例教程合辑
,基于电源,电机控制PID视频课程等。使用FPGA和DSP进行高精度数字电源数据采集系统设计本系统主要包括调理电路模块、数据采集模块、FPGA控制模块、DSP(TMS320LF2407)处理输出模块、盯AG
2020-07-08 15:22:09
电机驱动控制平台中的滑膜算法与鲁棒控制
实验箱平台以其简单明了的装置和实验,给学生一个对电机控制的直观接触和认识,增加学习电机控制的兴趣。结合本公司研发的cSPACE控制卡,电机驱动实验箱平台涉及到TI TMS320F28335 DSP
2018-08-18 08:41:59
HAL库是如何控制数字舵机的
HAL库方式控制数字舵机介绍数字舵机一般比较贵,数字舵机与模拟舵机的区别是前者在得到相应的脉冲后,会很清脆的到达固定的角度,不会产生异响;而模拟舵机则会在到达固定角度后抖动。控制方法数字舵机大多是
2021-08-05 07:30:54
OM13068UL,基于MCU的低压电机控制平台,可以控制BLDC,BLAC,步进和双刷直流电机
OM13068UL,LPCXpresso电机控制套件(BLDC)使您可以立即开始进行电机控制原型设计。它是基于MCU的低压电机控制平台。通过这种通用平台,可以控制BLDC,BLAC,步进和双刷直流电机
2019-11-11 09:14:37
OM13068,LPCXpresso电机控制套件,基于MCU的低压电机控制平台
OM13068,LPCXpresso电机控制套件(BLDC)使您可以立即开始进行电机控制原型设计。它是基于MCU的低压电机控制平台。通过这种通用平台,可以控制BLDC,BLAC,步进和双刷直流电机
2019-11-08 06:07:46
【TL6748 DSP申请】电机控制器
。在电机控制器方面我们目前主要采用TI的DSP方案。主要客户是国内整车生产商。电机控制器我们有100KW和200KW平台,未来扩展到50KW小功率平台。
2015-09-10 11:08:09
【TL6748 DSP申请】交流电机控制实验教学平台研究
申请理由:本人是电力电子与电气传动毕业,同时为高校教师,长期从事变频器算法研究,交流电机控制实验平台为教学和变频器算法验证提供硬件支撑,若能得到贵公司DSP开发板,将为平台研制提供更高性能处理器
2015-09-10 11:17:50
【TL6748 DSP申请】基于DSP的电机控制
一步在课余时间学习DSP的知识项目描述:① 利用DSP的事件管理器产生一路PWM接入驱动箱,控制电机; ② 利用按键检测控制电机,一个按键控制电机正转和反转(按键一次改变电机转向),另一个按键控制电机
2015-09-10 11:20:00
【TL6748 DSP申请】基于无线控制的电机控制器
申请理由:现从事电机控制的工作,想做一款无线通信的电机控制器项目描述:基于DSP硬件平台的电机控制无线通信系统
2015-09-10 11:19:59
【TL6748 DSP申请】直流无刷电机双闭环调速控制
申请理由:1)过去实验室中多使用单片机对电机进行控制,合作的厂商多要求成本低。使用过dsPIC和MSP430完成单闭环调速,现在希望进行双闭环调速实验,如果能拿到产品试用,可以每个星期上传一份
2015-09-10 11:17:57
【快乐共享】基于DSP2812的运动控制平台
DAC0832转换过程中的参考电压Vref=2.5V,输出电压通过运算放大器LM358之后,就有如下的关系式(期中D表示DSP输出的控制数字量):Vout = +2.5VDC (1 + R2/R3)(D
2020-09-09 11:32:47
以开环或闭环电流控制模式控制单极和双极步进电机
或可变微步进的情况下以开环或闭环运行电动机的软件。包括用于控制步进命令,电机参数输入和操作模式的GUI。这种灵活且经济高效的电路板可以采用不同的方式进行配置,以便与专用的dsPIC33F电机控制数字信号控制器(DSC)配合使用
2019-07-01 12:35:06
具有独立控制电机的双 BDC 电机系统
转速的应用。电机电压支持为 8V 到 32V,且最大电流为 2.5A。PWM 方案可实现速度控制和电流调节。电流衰减期间的 H 桥 FET 支持、电流衰减的时间间隔以及电流抗尖峰脉冲时间。电机驱动平台整合了
2015-04-29 16:44:59
单片机控制数字万用表
大家好!不知大家有没有关于单片机控制数字万用表的例程?比如我现在有一台普源的DM3058数字万用表,我想用单片机去控制他读电阻或电压?请赐教!
2011-06-19 22:33:50
基于DSP的数字伺服机构控制系统设计
为满足对直流无刷伺服机构的数字化控制,介绍了一种数字无刷直流电机伺服控制系统,以TMS320F2812型DSP为控制核心,包括中央处理电路,驱动电路,反馈电路等实现对直流无刷电机伺服系统的控制。该系
2014-11-07 14:40:50
基于DSP的数字伺服机构控制系统设计
优点,在伺服系统中应用越来越广泛。使用数字信号处理器(DSP)实现无刷直流电机的伺服系统可以只用一片DSP实现比较复杂的算法,控制精度高,可对伺服系统进行更有效的控制。文中以TMS320F2812为
2012-08-08 09:29:57
基于DSP的电机控制器通用开发平台的研究
本帖最后由 mr.pengyongche 于 2011-8-27 11:55 编辑
[共享] 基于DSP的电机控制器通用开发平台的研究from hellodsp
2011-08-26 20:09:53
基于DSP的交流伺服电机控制
基于DSP的交流伺服电机控制文建立了基于DSP的交流伺服电机控制系统,并将模糊PD算法与单神经元自适应PID控制算法结合起来,使系统同时具有模糊算法的快速性和单神经元自适应控制的准确性。此外还采
2010-02-25 17:47:51
如何控制数字输出的输出使能?
如何控制数字输出的输出使能?IDO没有看到任何明显的API。谢谢。 以上来自于百度翻译 以下为原文How do I control the output enable on a digital
2019-01-25 12:55:13
对电机进行精确控制的常见控制算法及研究方法解析
电机作为各种电器和机械的动力源,无论在工业应用还是个人项目上,几乎每位工程师和电子爱好者都会接触,可谓小电机大作用,今天我们就一起聊聊电机运动控制算法。一、DSP与TI为什么提到电机控制很多人首先
2018-10-10 18:09:41
怎么实现ARM/DSP双核系统的通信接口的设计?
本文介绍了使用ARM和DSP双CPU构成的双核嵌入式系统的硬件平台,以及源代码开放的Linux作为嵌入式系统中操作系统的方法,给出了系统设计的总体框图,详细介绍了ARM和DSP通信接口的设计。
2021-05-26 06:21:39
怎么设计基于DSP与FPGA的双馈式风电变流器控制系统?
目前风电技术可分为恒速恒频控制方式和VSCF控制方式。VSCF风力发电机可提供更高的风能利用效率,故越来越多地用于大功率机组。在此设计了基于TMS320C28346型DSP与FPGA的双馈式风力发电
2019-09-04 07:51:43
怎样使用IAP15单片机的SPI控制数字电位器MCP41XXX
使用IAP15单片机的SPI控制数字电位器MCP41XXX1. SPI的硬件连接2. 软件2.1 初始化2.2 串口接收命令并发送3. 总结前一篇的仪表中采用了一个MCP41100的数字电位器,这个数字
2021-11-23 06:44:45
我是新学labview这个软件,怎么样编程才能控制数字I/O端口的LED灯的循环亮?谢谢了!
我是新学labview这个软件,怎么样编程才能控制数字I/O端口的LED灯的循环亮?谢谢了!
2017-05-10 17:52:06
无刷直流电机的全数字控制系统设计
以DSP为基础,建立无刷直流电机双闭环控制系统,以TMS320LF2407为控制核心,通过无刷直流电机,主电路,转子位置检测,电流采样,电压采样,过流检测,隔离电路,IPM故障检测构成了全数字控制系统。并设计了简单的算法,用软件计算电动机速度。简化了系统硬件结构。
2016-01-18 15:43:53
求大神给一个430F149或249的SPI控制数字电位器的例程
想编个430用三线SPI控制MAX5489的程序,能实现电阻的增大和减小,但是自己折腾了一段时间总是没有结果,从来没用过SPI,求大神给一个哪怕类似的SPI控制数字电位器的例程,谢谢!
2015-06-15 11:33:37
赛灵思基于FPGA平台的PFM电机控制方案优势在哪里?
据了解,目前大多数工业电机控制采用的是基于MCU或DSP平台的PWM算法,而这一类方案都会带来不可避免的EMI问题,此外还经常会有能效不高和时延较长等问题的出现。PFM在理论上是一种比PWM更好的电机控制算法,因为它可以实现更高的能效和更低的EMI。
2019-09-17 06:03:38
用一个开关手动控制步进电机的实现方法
介绍了用一个开关代替单片机对步进电机进行手动控制的原理电路,给出了步进电机的开关控制电路,以及用一个开关控制数字电位器和加减计数器设置计数器输出的两种扩展电路
2009-04-29 13:52:4323
基于DSP的储能飞轮用BLDCM数字控制系统
储能飞轮系统为了实现卫星飞行姿态控制和能量储存,要求系统中的无刷直流电机同时具有电动和发电两种功能。本文研究了基于DSP 储能飞轮用无刷直流电机的数字控制系统。DSP
2009-08-06 08:50:1828
DSP在直流无刷电机中的应用
简要介绍了DSP56800 系列芯片的各种片内资源,着重讨论了与电机控制有关的部分;描述了DSP56803 在直流无刷电机控制中的应用,以及直流无刷电机的控制方法,最后给
2009-09-04 09:40:3018
基于DSP平台高性能控制系统与方法研究
基于DSP 平台的高性能控制系统由DSP 主控板,电机驱动电路板和电源板三个主要部分组成。文中详细说明了系统结构图,叙述了数字输入数字输出电路的组成,给出了模拟输入电路设
2009-12-23 15:22:5710
禾大科技数字大田精准化快速控制数字采集控制系统
禾大科技数字大田精准化快速控制数字采集控制系统采购须知温馨提示:本产品不支持网上订购,产品均以实际配置计价为准,网上标价均为统一虚价,给您造成的不便还请谅解!具体价格请沟通后计算配置而定,谢谢!禾
2023-05-31 15:04:32
基于双DSP的磁浮开关磁阻电机全数字控制器研究
根据磁浮开关磁阻电机(SRM)对控制器硬件资源及实时性要求,基于双DSP 与双口RAM,研制了磁浮SRM的全数字控制器。控制器以两片TMS320LF2407A 为核心,以满足磁浮SRM 功率变换器对PWM
2010-02-21 17:13:3031
基于多DSP架构的电机控制系统.pdf
基于多DSP架构的电机控制系统
摘要:针对交流永磁同步电机(PMSM)的双闭环反馈控制模型提出了多DSP架构的电机控制系统方案。该方案在电机控制算法分解的基础
2010-03-12 15:04:5018
基于双DSP 的磁浮开关磁阻电机全数字控制器研究
基于双DSP 的磁浮开关磁阻电机全数字控制器研究
摘要﹕根据磁浮开关磁阻电机(SRM)对控制器硬件资源及实时性要求,基于双DSP 与双口RAM,研制了磁浮SRM的
2010-04-01 15:42:4315
智能大田远程水肥控制数字施肥机
智能大田远程水肥控制数字施肥机采购须知温馨提示:本产品不支持网上订购,产品均以实际配置计价为准,网上标价均为统一虚价,给您造成的不便还请谅解!具体价格请沟通后计算配置而定,谢谢! 智能大田
2023-10-20 11:10:32
测量和控制数字数据通信 工业控制系统用现场总线 类型10:P
测量和控制数字数据通信 工业控制系统用现场总线 类型10:PROFINET 规范:GB-Z 20541.1-2006 PROFINET specification。
2010-07-03 15:41:1518
测量和控制数字数据通信 工业控制系统用现场总线 类型3:PR
测量和控制数字数据通信 工业控制系统用现场总线 类型3:PROFIBUS 规范:GB-T 20540.1-2006 PROFIBUS specification。
2010-07-03 15:45:3015
基于DSP平台高性能控制系统与方法研究
基于DSP平台的高性能控制系统由DSP主控板,电机驱动电路板和电源板三个主要部分组成。文中详细说明了系统结构图,叙述了数字输入数字输出电路的组成,给出了模拟输入电路设计原
2010-07-17 17:32:3532
基于DSP的感应电机数字控制系统设计
数字信号处理芯片TMS320F240是针对电机、运动控制的专用DSP控制器。利用控制器DSP(TMS320F240)实现感应电机直接转矩控制系统的全数字化,对控制系统的硬件包括外围接口进行了设计
2010-07-20 15:51:1422
基于DSP的直流无刷电机控制器的硬件设计
基于DSP的直流无刷电机控制器的硬件设计
随着电力电子技术,新的永磁材料以及具有快速运算能力的DSP(数字信号处理器)的发展,直流无刷电机
2009-10-30 07:56:593025
基于DSP和FPGA的四轴伺服电机运动控制器
设计了一种基于DSP 和FPGA 的四轴伺服电机运动控制器,该控制器选用DSP 与FPGA 作为核心部件。针对运动控制中的一些具体问题,如高速、高精度、实时控制等,规划了DSP 的功能扩展
2017-09-21 11:24:529
DSP电机控制器的特征及其应用介绍
%。通过利用基于DSP的改进型电机控制技术,如某些已接近商业化的控制器,可总共节省30%至50%的能耗,如家用电冰箱的能耗可减小25%,而HVAC鼓风机可节省多达80%的能耗。 DSP电机控制器的应用 DSP控制器通过提高效率,可以改善许多产品的特
2017-10-24 11:09:1128
基于双DSP电机控制数字平台设计方案解析
0 引言 TI公司的2000系列DSP是电机控制领域常用芯片,针对电机控制设计的事件管理器具有突出优点。3X系列DSP则是性价比很好的通用芯片,浮点运算,数据处理速度快。为此采用双DSP系统结构
2017-10-26 10:54:470
DSP交流异步电机高精度调速系统
摘要:针对交流异步电机的特性,设计了一套基于DSP的交流异步电机高精度调速系统。系统应用矢量控制技术作为系统的总体控制方案,以TI公司电机控制专用的高速数字信号处理器(DSP)TMS320F2812
2017-10-30 17:01:188
DSP平台在语音数字化设计中的应用
基于DSP平台的语音数字化设计以DSP为核心处理器,采用硬件软件相结合的技术,具有话音采集,数字化压缩,解压和音频扬声器输出功能,并同时具有DTMF、单音检测及VAD功能。
2018-02-06 17:15:361710
TI中基于单片DSP的双异步电机控制系统实现
本文利用TI公司的电机控制专用DSP芯片TMS320LF2407A实现了基于单片DSP的双异步电机控制技术,降低了多电机应用场合的硬件成本。高度集成化的数字信号处理器。
2018-04-08 10:20:102
用于数字电机控制的3.3 V
新一代的电机控制数字信号处理器(DSP)将其电源电压从5V降低到3.3V,以较低的成本提供更高的性能。用3.3V的设计取代传统的5V数字控制电路,不需要额外的系统成本,也不需要与TTL和CMOS兼容的组件以及与混合电压集成电路这样的接口进行复杂的处理作为功率晶体管栅极驱动器。
2018-04-12 11:16:431
如何使用FPGA和DSP进行高精度数字电源数据采集系统设计的资料概述
提出了一种新的基于FPGA+DSP的高精度数字化电源的数据采集方案。详细阐述了FPGA与DSP之.间vXSPI接口进行同步通信,以及用DSP作为控制器并通过PI调节产生PWM波形来控制数字化电源稳定性的具体方法。
2018-11-07 17:18:3019
如何使用DSP进行数字PID控制器的设计
基于数字信号处理器(DSP)TMS320I F 2407和外接D/A转换芯片,实现数字PID控制器,采用的PID控制算法是增量式PID控制算法,包括其硬件结构和软件设计。对PID控制算法及如何用
2019-01-02 16:30:0331
使用DSP28335控制电机的资料合集免费下载
本文档的主要内容详细介绍的是使用DSP28335控制电机的资料合集免费下载包括了:电机控制原理图,硬件手册,H桥直流电刷电机控制,DSP28335使用程序,DSP28335电机控制开发板测试步骤,DSP28335电机控制开发板下载程序教程,程序编译出错解决办法,用前必读。
2020-05-18 08:00:00130
采用单一DSP控制器的多数新型电机控制方案
多数新型电机控制方案均利用数字信号处理器(DSP)为电机的矢量控制提供所需的计算能力。由于矢量控制需要相当强大的处理能力和外围资源,因而迄今为止的设计经验仍主张每台逆变器和电机都拥有专门隶属于自己
2021-03-04 10:21:541915
采用dsPIC30F电机实现的电机控制PWM模块
本文档概括介绍了采用 dsPIC30F 电机控制数字信号控制器系列芯片实现的电机控制 PWM 模块(Motor Control PWM module, MCPWM)。文中包含的代码示例适用于采用三相逆变器拓扑结构的典型三相交流感应电机 (AC Induction Motor, ACIM)控制应用。
2021-06-04 10:49:0933
基于DSP的步进电机速度控制系统
本文步进电机原理及DSP控制方法,进行了步进电机速度控制系统的硬件和软件设计。该系统是以DSP作为四线双极性步进电机的控制核心。此外,还设计了显示模块、功能按键等外围模块。本系统实现了对步进电机
2021-06-07 09:11:3727
使用模拟电压控制数字电位计
本应用笔记介绍了一种使用外部模拟电压改变数字电位器电阻的简单方法。Microchip PIC12F683微控制器用于从模拟电压转换为I电压2C流,然后用于控制数字电位计。DS1803数字电位器用作示例器件,本应用使用最少数量的外部元件。这里提出的想法可以应用于其他控制输入和其他数字电位计/电阻。
2023-01-14 14:03:27911
评论
查看更多