电机控制的DSP程序设计及CAN基础知识
利用DSP实现的步进电机控制器的设计

利用DSP实现的步进电机控制器的设计数字信号处理(Digital Signal Processing,简称DSP)是一门涉及许多学科而又广泛应用于许多领域的新兴学科。
20世纪60年代以来,随着计算机和信息技术的飞速发展,数字信号处理技术应运而生并得到迅速的发展。
数字信号处理是一种通过使用数学技巧执行转换或提取信息,来处理现实信号的方法,这些信号由数字序列表示。
在过去的二十多年时间里,数字信号处理已经在通信等领域得到极为广泛的应用。
德州仪器、Freescale等半导体厂商在这一领域拥有很强的实力。
TMS320LF2407是TI公司主推的一种高性能、低价格DSP处理器,其处理速度达到30 MIPS,片内处理集成RAM、Flash及定时器外,还集成了A/D转换器、PWM控制器及CAN总线控制器等模块,特别适合于电机、电源变换等实时要求高的控制系统。
但是通常设计DSP程序的方法是,在DSP的集成开发环境CCS中用C语言设计,需要花费大量的时间用来编写和输入程序代码。
在Matlab中用图形化的方式设计DSP的程序,能够缩短产品的开发时间。
本文所介绍的是一种基于TMS320LF2407实现的步进电机控制系统的设计。
1 系统硬件构成整个系统分为五个部分组成:DSP中央控制器TMS320LF2407,步进电机及驱动,光电编码器,键盘及液晶显示部分,以及整个系统的外围电源电路及看门狗复位电路组成,。
在这个系统设计中,由键盘设定给定转速(位置),通过中央控制器TMS320LF2407来产生PWM脉冲信号来控制步进电机的转速(位置),可以采用光电编码器对步进电机的转速(位置)进行采样检测实现闭环控制,也可以采用开环控制无需转速(位置)信号,以上过程中的多个变量、参数可以在液晶显示屏上得到直观地反映。
整个硬件结构简单直观,中央控制器TMS320LF2407还剩余丰富的I/O及中断资源,在此设计基础上具有一定的扩展空间。
dsp无刷电机课程设计

dsp无刷电机课程设计一、课程目标知识目标:1. 让学生掌握DSP无刷电机的基本原理和结构,理解其工作过程;2. 使学生了解无刷电机在工业和日常生活中的应用,认识到其在现代科技领域的重要性;3. 引导学生掌握与无刷电机相关的电子电路知识,如PWM控制、霍尔传感器等。
技能目标:1. 培养学生运用所学知识分析和解决实际问题的能力,能独立进行无刷电机控制系统的设计与调试;2. 提高学生的动手实践能力,通过课程设计,使学生能熟练使用相关仪器设备和软件进行电机控制系统的搭建;3. 培养学生团队协作和沟通表达的能力,能就课程设计过程中的问题进行有效讨论和交流。
情感态度价值观目标:1. 培养学生对电机控制技术领域的兴趣,激发其探索未知、创新实践的热情;2. 引导学生树立正确的工程观念,注重实际应用,认识到技术在国家经济发展和社会进步中的重要作用;3. 培养学生严谨、勤奋、刻苦的学习态度,形成良好的学习习惯,为其终身学习奠定基础。
课程性质分析:本课程设计属于电子技术领域,具有较高的实践性和应用性,旨在培养学生的实际操作能力和创新思维。
学生特点分析:针对高年级学生,已具备一定的电子技术基础和动手能力,对新技术和新知识有较高的接受能力。
教学要求:结合课程性质和学生特点,注重理论与实践相结合,充分调动学生的主观能动性,提高课程设计的实用性和针对性。
通过课程目标的具体分解,使学生在完成课程设计的过程中,达到预定的学习成果。
二、教学内容1. 无刷电机原理及结构:讲解无刷电机的种类、工作原理、结构组成,以教材第三章第一节为基础,深入解析电机转子的磁极配置、定子的绕组方式等关键知识点。
2. 无刷电机控制系统:分析无刷电机控制系统的构成,包括驱动电路、控制策略、传感器等,参考教材第五章相关内容,以PWM控制技术为核心,探讨无刷电机的调速原理及方法。
3. DSP控制器及应用:介绍DSP控制器的特点、选型及应用,结合教材第四章内容,讲解DSP在无刷电机控制中的应用,如程序设计、算法实现等。
基于DSP的三相变频器控制系统的设计

基于DSP的三相变频器控制系统的设计一、引言三相变频器是一种能够将电流频率和电压进行调节的电力装置,通过控制电机的转速,实现对电机的调控。
而基于数码信号处理器(DSP)的三相变频器控制系统能够更精确地控制电机的运行,并提供更高的效率和稳定性。
本文将详细介绍基于DSP的三相变频器控制系统的设计原理和实现方法。
二、三相变频器的工作原理三相变频器主要由整流器、逆变器和控制系统组成。
其中,整流器将交流电源转换为直流电源,逆变器将直流电源转换为可调节的交流电源。
控制系统负责采集和处理电机的转速信号,并通过对逆变器输出电压和频率的控制,实现对电机转速的调节。
三、基于DSP的控制系统设计1. DSP芯片选择由于对于三相变频器控制系统来说,需要实时采集和处理电机转速信号,因此需要选择性能优越的DSP芯片。
根据系统需求,选择XX型号的DSP芯片,该芯片具有高速计算、丰富的外设接口和完善的开发工具链。
2. 电机转速信号采集在控制系统中,需要采集电机的转速信号,一种常用的方式是使用霍尔元件结合磁铁进行转速检测。
通过安装霍尔元件和磁铁在电机轴上,当磁铁经过霍尔元件时,会产生电平变化,通过检测电平变化的频率,可以得到电机的转速。
3. 控制算法设计基于DSP的三相变频器控制系统需要设计合适的控制算法,以实现对电机转速的精确控制。
常见的控制算法包括PID控制算法、模糊控制算法等。
通过对转速信号的实时采集和处理,利用控制算法计算逆变器输出的电压和频率,可以很好地控制电机的转速。
4. 逆变器输出控制逆变器是三相变频器中一个重要的组成部分,负责将直流电源转换为可调节的交流电源。
通过控制逆变器输出的电压和频率,可以实现对电机转速的调节。
基于DSP的控制系统可以通过PWM(脉宽调制)技术对逆变器输出进行控制,根据控制算法计算出的电压和频率值,通过调节PWM信号的占空比,控制逆变器输出电压的大小和频率的变化。
5. 界面设计和通信功能控制系统通常还具备用户界面和通信功能,以便用户对系统进行监控和调节。
《DSP电动机》课件

工业自动化:用于控制生产线、 机器人等
智能家居:用于控制家电、照 明等
医疗设备:用于控制医疗仪器、 辅助设备等
汽车电子:用于控制汽车电子 设备、辅助驾驶系统等
DSP电动机的发展 趋势与展望
智能化:DSP电动机将更加智能化, 能够自主学习和适应环境变化
轻量化:DSP电动机将更加轻量化, 减轻重量,提高机动性和灵活性
DSP电动机的硬件 设计
驱动模块:驱动电动机,实 现电动机的转动
电源模块:提供稳定的电源 供应
微处理器:DSP芯片,负责 控制和计算
传感器模块:检测电动机的 运行状态,如转速、电流等
通信模块:与上位机进行通 信,实现远程控制和监控
保护模块:实现过流、过压、 过热等保护功能,保证电动机
的安全运行
功率驱动电路的作用:将DSP 输出的控制信号转换为驱动电 动机的功率信号
风力发电: DSP电动机用 于风力发电机 组,提高发电
效率
太阳能发电: DSP电动机用 于太阳能跟踪 系统,提高发
电量
电动汽车: DSP电动机用 于电动汽车, 提高动力性能 和续航里程
储能系统: DSP电动机用 于储能系统, 提高储能效率
和稳定性
智能照明:通过DSP电动机控制灯光亮度和色温,实现智能照明 智能窗帘:通过DSP电动机控制窗帘的开合,实现智能窗帘 智能安防:通过DSP电动机控制门锁、摄像头等设备,实现智能安防 智能家电:通过DSP电动机控制家电设备的运行,实现智能家电控制
添加标题
添加标题
添加标题
添加标题
高效化:DSP电动机将更加高效, 提高能源利用率,降低能耗
集成化:DSP电动机将更加集成化, 与其他系统集成,提高整体性能和 可靠性
基于DSP的永磁同步电机矢量控制系统的研究与设计共3篇

基于DSP的永磁同步电机矢量控制系统的研究与设计共3篇基于DSP的永磁同步电机矢量控制系统的研究与设计1基于DSP的永磁同步电机矢量控制系统的研究与设计随着现代电子技术的发展,控制技术逐渐成为重要的研究领域。
永磁同步电机作为一种高效、稳定的电机,已经得到广泛应用。
而矢量控制技术,则可实现对永磁同步电机的精确控制,提高其效率和稳定性。
本文,我们将介绍基于DSP的永磁同步电机矢量控制系统的研究和设计。
从系统架构、控制算法、硬件设计以及实验测试等方面,详细探究其原理和实现方法。
一、系统架构永磁同步电机矢量控制系统主要由两部分组成:控制器和电机。
其中,控制器采用DSP作为核心,运行矢量控制算法,将电机转速、位置等信息输入进行控制。
电机由永磁同步电机、驱动器和传感器组成。
二、矢量控制算法矢量控制算法主要包括两种:基于空间矢量分解的矢量控制和基于旋转矢量的矢量控制。
其中,基于空间矢量分解的矢量控制是通过将电机的空间矢量分解为定子和转子磁链矢量,控制其大小和相位差来实现永磁同步电机的转矩和转速控制;基于旋转矢量的矢量控制则是通过构建一个旋转矢量,并控制其与电机运动的相对位置来实现对电机的精确控制。
三、硬件设计在硬件设计方面,我们采用了一种小型化的设计方案,将DSP 与其他电路集成在一起,便于控制和维护。
电机驱动器采用了3相全桥逆变器,可实现对电机的相位和大小控制。
传感器为霍尔传感器,并通过反馈控制将电机转速等信息输入到控制器中。
四、实验测试为了验证所设计的永磁同步电机矢量控制系统的有效性,我们进行了实验测试。
通过转速和转矩测试,得到了电机在加速、减速、负载改变等情况下的运行特性。
实验结果表明,所设计的永磁同步电机矢量控制系统具有较高的控制精度和稳定性。
五、结论综上所述,基于DSP的永磁同步电机矢量控制系统的研究和设计可实现对永磁同步电机的精确控制,提高其效率和稳定性。
对于电机控制领域的研究和应用具有一定的参考和借鉴价值本文介绍了基于DSP的永磁同步电机矢量控制系统的研究和设计。
dsp基本知识

DSP 基本知识引言TI公司在1982年成功推出其第一代DSP芯片之后,相继推出了多种适合不同应用、不同规格的DSP系列。
TMS320F240x DSP是为了满足控制应用而设计的,属于TMS320C2xx系列。
通过把一个高性能的DSP内核和微处理器的片内外部设备集成在一个芯片的方案,TMS320LF240x DSP成为传统微控制器和昂贵的多片设计的一种廉价替代产品。
3OMIPS的处理速度,使TMS320IF240x DSP可以远远超过传统的16位微控制器和微处理器的性能。
笔者曾用该系列芯片中的TMS320F2406开发过电动执行机构,得到了满意的结果。
结合自己的开发经验,笔者简要介绍TMS320LF240xDSP的硬件结构、C程序开发过程中若干关键的问题。
其中很多包括笔者的心得和体会。
1 TMS320LF240X DSP硬件结构特点TMS320LF240x DSP有以下一些特点:采用高性能静态CMOS技术,使得供电电压降为3.3V,减少了功耗;基于TMS320C2xxDSP的CPU核,保证与TMS320系列DSP代码兼容;片内有高达32K字的Flash程序存储器,544字的双口RAM(DARAM)和2K字的单口RAM(SARAM);两个事件管理器模块EVA和EVB,适用于控制各类电机;看门狗定时器模块(WDT);控制器局域网络(CAN)2.0B模块;串行通信接口(SCI)模块;16位的串行外设接口(SPI)模块;JTAG接口,使得在系统编程(ISP,)很容易实现;10位A/D转换器最小的转换时间为500ns,可选择由两个事件管理器来触发2个8通道输入A/D转换器或1个16通道输入A/D转换器,而每次要转换的通道都可通过编程来选择。
需要说明的是,TMS320LF240x DSF是定点l6位芯片,存储数据的最小单位是16位的字,每个地址(包括程序地址、数据地址及I/O地址)所存的数据都是16位。
1.1 改进的哈佛结构和流水线操作DSP采用程序空间和数据空间完全分开的哈佛(Havard)结构,允许同时取指令和操作数,而且允许在程序空间和数据空间之间相互传递数据,即改进的哈佛结构。
基于DSP控制的10路伺服电机系统设计

机 电 工 程 技 术第49卷 第07期MECHANICAL&ELECTRICALENGINEERINGTECHNOLOGYVol 49 No 07收稿日期:2020-03-08 DOI:10 3969/j issn 1009-9492 2020 07 061化雪荟 基于DSP控制的10路伺服电机系统设计[J] 机电工程技术,2020,49(07):178-181基于DSP控制的10路伺服电机系统设计化雪荟(佛山职业技术学院,广东佛山 528000)摘要:针对多路伺服电机同步控制难的问题,设计了基于DSP控制的10路伺服电机系统。
采用32位浮点微控制器单元TMS320F28379D芯片作为核心处理器,并在VC++环境下使用面向对象的方法设计控制界面,同时采用数据库对每路伺服电机运行的速度、时间、距离等动态数据进行采集,目前已经应用于智能家居行业中的智能窗帘寿命检测中,取得很好的效果。
关键词:伺服电机;DSP;动态数据中图分类号:TM383 4 文献标志码:A 文章编号:1009-9492(2020)07-0178-04DesignofTenWayServoMotorSystemBasedonDSPControlHUAXuehui(FoshanPolytechnicInstitute,Foshan,Guangdong528000,China)Abstract:Tosolvetheproblemofsynchronizationcontrolofmulti-channelservomotors,atenwayservomotorsystembasedonDSPcontrolwasdesigned.The32-bitfloating-pointmicrocontrollerunitTMS320F28379Dwasusedasthecoreprocessor,andobject-orientedmethodwasusedtodesigncontrolinterfaceunderVC++.Atthesametime,thedatabasewasusedtocollectdynamicdatasuchasspeed,timeanddistanceofeachservomotor.Atpresent,ithasbeenusedinthesmarthomeindustry,andgoodresultsareobtained.Keywords:servomotor;DSP;dynamicdata0引言国内外自动测试系统在军事领域中有广泛的应用,但是在民用方面上相对应用较少,自动检测系统在工业上应用非常广泛,对工业产品的开发、检测、工艺的改进都有极大的促进作用。
基于DSP的步进电机控制系统软件设计

基于DSP的步进电机控制系统软件设计【关键词】步进电机;dsp;控制系统0 概述在工业自动化领域中,电动机控制是特别重要的一部分,现代电动机控制技术变得特别重要的原因,也就是因为,电动机控制产品在工业控制领域需要的越来越大,而微处理器在电动机控制领域中用途也是越来越广泛。
然而,基于单片机的传统的控制策略不能满足需要的原因,也正是增加的处理数据量对实时性要求的提高。
随着数字信号处理器(dsp)的迅速发展及性价比的不断提高,数字信号处理器应用于电动机控制领域已经成为一种趋势。
本文阐述了一种以tms320lf2407为主处理的dsp芯片作为控制核心的步进电机控制系统的设计。
1 系统的硬件组成系统使用dsp芯片,并使用软件程序驱动步进电机的这种步进电机控制系统,步进电机的转速、转动的角度以及转动的次数等可以在一定范围内自由设定,是通过软件编程的方法得以实现,方便灵活地控制步进电机的运行状态也可以使用这种方式,这样就可以满足不同用户的要求。
步进电机控制系统采用tms320lf2407为硬件电路设计的核心,通过通信电路将接收到的数据来控制电机的运行。
硬件电路主要包括步进电机驱动器、键盘显示电路。
整个系统分为五个部分组成:tms320lf2407 dsp中央控制器,反相器74ls06,光电隔离器4n25,驱动芯片uln2003a和步进电动机,系统主要原理框图如图1所示:2 系统的软件设计与实现2.1 dsp集成软件开发环境ccs,(code composer studio代码生成室)是ti公司dsp产品的软件开发工具的集成环境,这一开发工具软件将编辑、编译、链接和调试及图形、图像显示等多功能于一体。
软件仿真和硬件仿真是两种不同的开发环境。
不同的开发环境,具有不同的功能。
软件仿真使用ccs软件,在dsp芯片上运行模拟程序。
ccs有几个版本,现在最新到v3.1,一般使用v2.1或v2.2。
另外,根据ti的dsp分为c2000、c5000和c6000系列,则ccs也相应有对应的版本。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VSref VSref
SVPWM IPM模块
n
iSd
iSq
Park 变换
iS
iS
Clark 变换
ia ib
转速计算
位置信号处理
PMSM
电机控制系统程序流程图
主程序开始 20ms时间 Time20msFby=1 Y N
1.主程序 流程图
系统初始化子程序 SysInitSub()
SCI发送数据计算子程序 SciTxdDataComputeSub()
概
述
6.电机控制理论-控制策略的发展
张博士的讲座中已做了非常详细的说明了。
概
7.先修课程
模拟电路 数字电路 微机原理 单片机 自动控制原理 电力电子器件 电机拖动
述
DSP芯片简介
1.TMS320LF2407A的特征
CMOS技术,3.3V供电,最快指令周期25ns,最大主频40MHZ。 和TMS320系列DSP代码兼容。 片内程序存储器32K Flash、544字的双口RAM、2K字的单口RAM 两个事件管理模块EVA、EVB 可扩展的外部存储器:192K字 看门狗定时器模块(WDT) 10位 A/D转换器最小转换时间500ns 控制器局域网络(CAN)2.0B模块。 串行通信接口(SCI) 16位串行外设接口模块(SPI) 基于锁相环的时钟发生器 40个 I/O口 5个外部中断
设置接收代码寄存器(根据具体 情况进行设置)
设置允许中断寄存器,开放中断
总线定时寄存器设置(用于设置 CAN通讯速率)
Return
电机控制系统程序设计
CanTxdSub
3.3.CAN通信发送程序设计 在发送部分软件设计中,如果根
据状态寄存器的发送状态标志来 判断是否可以发送数据,那么当
N
允许发送吗?
电机控制系统程序设计
(3).变量命名 命名最后加Dby,例如: SpeedSetDby 转速给定变量 MotorRunStatusDby 电机运行状态变量 (4).函数命名 函数命名最后加Sub,例如: SpeedComputeSub 速度计算程序命名 ADCIntSub 中断程序命名 DSPInitSub 芯片初始化命名 1.3.程序注释 电机控制系统程序名称、公司名称、书写时间、作者、版本号、原 代码关键注释。如果程序要更改必须要写明更改原因、时间、作者 等。
CAN接收子程序 CanRxdSub()
N
转矩设定值 MotorTorqSetDby=0 Y
Sci接收子程序 SciRxdSub()
故障信号复位子程序 ErrResetSub()
SCI发送子程序 SciTxdSub()
故障复位信号标志 ErrResetFby=0
电机控制系统程序流程图
AD中断子程序开始
启动发送
Return
电机控制系统程序设计
CanRxdSub
N
总线开启否?
3.4.CAN通信接收程序设计 CAN通讯接收部分软件设计主
Y
Y
读取中断寄存器 读中断寄存器
有数据溢出吗?
要有两种方式,一种是通过
查询方式来接收数据,另外 一种是通过中断方式来接收 数据,后一种方法对于实时 性要求比较高的场合应用较 多。
SVPWM IPM模块
iSdref
-
电流PI调节
n
iSd
iSq
Park 变换
iS
iS
Clark 变换
ia ib
转速计算
位置信号处理
PMSM
概述3.DFra bibliotekP实现的电机控制系统特点
(1).DSP的高速计算能力,可以完成复杂的信号处理和控制算法,提高采 样频率,控制电力电子外围设备,在此基础上可实现电机的高性能控 制。 (2).电机控制专用DSP丰富的外围功能模块,为电机控制带来了许多的便 利。如PWM模块,可产生高分辨率的PWM波形,灵活的产生方式可减小 EMI和噪音问题,多路PWM输出可以进行多电机控制。 (3).丰富的第三方软硬件资源和开发工具可大大简化系统开发过程
电机控制系统程序设计
本电机控制系统软件采用模块化、自顶向下、逐步细化的结构化程 序设计方法。
2.系统初始化程序设计
(1).系统时钟设置、系统外设时钟设置、配置RAM块、设置数据页指针、 AD中断模式、IO模式、等待状态设置、PWM模块设置、CAN模块设 置、定时器模块设置程序。 (2).系统程序变量初始化程序。 (3).AD采样偏移量读取及处理程序。 (4).系统程序延时程序。 (5).获取电机转子的初始位置程序。
电机控制的DSP程序设计及CAN基础知识
姓 名:叶振锋
时 间:2009年3月26日
公 司:上海电驱动有限公司
主要内容
概述 DSP芯片简介 电机控制系统结构图 电机控制系统程序需求分析 电机控制系统动态结构图 电机控制系统程序流程图 电机控制系统程序设计 子程序模块设计说明 软件设计与调试注意事项 CAN基础知识
温度检测
控制系统程序需求分析
1.控制对象及输入输出量
1.1.控制对象 永磁电机 1.2.输入量 直流母线电流、直流母线电压、A相电流、C相电流、电机温度、逆 变器温度、电机转子位置信号
1.3.输出量
六路PWM信号、故障信号
2.资源需求
I/O口、AD采样端口、芯片存储器容量等等
电机控制系统程序需求分析
电机运行使能 MotorRunEnableFby=1 Y 系统故障保护子程序 SysErrProtectSub()
N
系统信号反馈子程序 SysSignalFeedbackSub() RevolveSignalReadSub() SinCosCalculateSub() Park逆变换子程序 ParkInvertSub() SVPWM子程序 SvpwmSub()
CAN模块初始化子程序 CanInitSub()
CAN发送子程序一 CanTxdOneSub()
SCI模块初始化子程序 SciInitSub()
N
100ms时间 Time100msFby=1 Y
SPI模块初始化子程序 SpiInitSub()
DC电源故障检查子程序 DcErrCheckSub()
程序变量初始化子程序 VariableInitSub()
2.AD中断程 序流程图
系统运行故障 SysRunErrFby=1 禁止中断INTM=1; 保护现场; 清除中断标志; N N 转矩设定值 MotorTorqSetDby=0 Y AD采样数据读取子程序 AdSampleReadSub() Y 转速 MotorSpeedDby>3000 N DC电源检测子程序 DcPowerCheckSub() Y MotorSpeedDby>2500 且SpeedFby=1 N 系统计时子程序 SysTimeCntSub() SpeedFby=1 SpeedFby=0
Y
旋变信号读取子程序 RevolveSignalReadSub()
SpeedFby=0 N
Y
模块故障检测子程序 IpmErrCheckSub()
封锁PWM输出信号,但 故障标志不清除.
系统故障保护子程序 SysErrProtectSub()
电机转速计算子程序 MotorSpeedCalculateSub()
3.时钟频率
晶振、系统时钟、外围时钟、PWM频率等
4.AD采样精度分析
结合硬件进行分析
5.通信说明
通信方式、通信目的。还包含波特率、数据格式等其它说明
电机控制系统结构图
VDC
iSqref
电流、转矩、速度关系
TorqSetDby
iSdref
-
电流PI调节 电流PI调节
VSqref VSdref 逆变换
DSP芯片简介
2.DSP的性能
DSP性能公式:CPU时间 = CPI × IC / 时钟频率 三个参数反映了与体系结构相关的三种技术。 (1).时钟频率反映了DSP实现技术、生产工艺和计算机组织。 (2).CPI是指令时钟数,反映了DSP实现技术、计算机指令集的结构和计 算机组织。 (3).IC是程序执行过程中所处理的指令数,反映了DSP指令集的结构和编 译术。 从目前情况来看,提高某一个参数指标,不会明显地影响其它两个指标。 这对于综合运用各种技术改进计算机系统的性能是非常有益的。
高压短路故障检查子程序 HvShortCircuitCheckSub()
启动故障清除子程序 StartErrClearSub()
CAN发送子程序二 CanTxdTwoSub()
旋变复位子程序 RevolveResetSub()
1s时间 Time1sFby=1 Y
N
开总中断 INTM=0
CAN发送子程序三 CanTxdThreeSub()
概
述
4.DSP技术在电机控制的应用情况
常用交流电机控制系统有如下几种: (1).异步电机 (2).电励磁同步电机 隐极同步机;凸极同步机 (3).永磁电机 永磁无刷直流电动机;永磁同步电动机 (4).其他特种电机 开关磁阻电机;步进电机
概
5.主要相关技术发展情况
述
(1).半导体功率器件 小型化、智能化、高频化、高效化。 (2).数字信号处理器DSP 外围功能、数据处理能力、存储器容量等发展迅速,为电机控 制系统的高性能化、智能化提供了基础。 (3).电机控制理论 电机控制策略、状态观测器、滤波器、自适应控制、无传感器控制、PWM 调制方法、死区补偿等技术的应用大大提高了电机控制系统的性能和可 靠性。
电机控制系统结构框图
本电机控制系统采用单DSP系统的架构,结构框图如下图所示。