一种基于ARM 单片机与CPLD的数字轴角转换方法(一)-技术方案_第1页
一种基于ARM 单片机与CPLD的数字轴角转换方法(一)-技术方案_第2页
一种基于ARM 单片机与CPLD的数字轴角转换方法(一)-技术方案_第3页
一种基于ARM 单片机与CPLD的数字轴角转换方法(一)-技术方案_第4页
一种基于ARM 单片机与CPLD的数字轴角转换方法(一)-技术方案_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档-下载后可编辑一种基于ARM单片机与CPLD的数字轴角转换方法(一)-技术方案摘要:介绍一种基于ARM单片机和CPLD的数字-轴角转换实现方法,采用PWM调制波控制全桥驱动电路的方式实现DSC;MCU通过查表法计算调制波对应占空比,CPLD根据地址及占空比完成对应通道的PWM调制信号的产生,全桥驱动器根据PWM信号控制由4个互补MOS管组成的H桥电路产生对应轴角的正余弦旋转变压器驱动信号并经Scott变压器得到可驱动同步机的三相信号从而实现同步机的驱动;采用查表法计算调制信号占空比,可提高运算效率及系统实时性能;利用PWM控制全桥驱动方式具有效率高.发热低等优点;经实验测试,系统精度可达0.5密位(20:1粗精结合),此外,对比其它传统DSC实现方法,实现简单,效费比高,满足实际需要.

0引言同步机.正余弦旋转变压器等广泛应用于火力控制.航空航天.自动控制等领域以实现系统间轴角信息的传输.由于计算机技术在上述领域的广泛应用,数字-轴角转换已(DigitaltoShaft-angleConverting,DSC)成为一个重要的问题.市场上DSC集成模块产品价格较高且接口不够灵活,在某些领域应用受到限制,特别在多路DSC使用时效费问题更为突出.基于上述问题,提出一种采用ARM单片机+CPLD实现数字-轴角转换的方法.

1数字-轴角转换原理数字-轴角转换(DSC)是将数字形式表示的轴角度θ通过运算电路转换为正余弦旋转变压器形式的电压(如式(1)),经正余弦旋转变压器和经过Scott变压器后驱动同步机指向对应轴角位置,从而完成数字-轴角转换.

当同步机.正余弦旋转变压器的激磁绕组电压为U0=Umsinωt时,则正余弦旋转变压器两相绕组输出电压为:

URS=KRUmsinωtsinθ

URC=KRUmsinωtcosθ

驱动同步机三相绕组电压为:

US1=KSUmsinωtsinθ

US2=KSUmsinωtsin(θ+120°)

US3=KSUmsinωtsin(θ-120°)

其中,KR?KS分别为正余弦旋转变压器和同步机的变压比,θ为轴角位置.

为了将两相正余弦旋转变压器信号变为三相同步机信号,需使用Scott变压器.其基本构造及原理分析如图1所示.

在图1(a)中,URS?URC是空间两相正余弦旋转变压器信号,将两变压器按图中抽头连接,如图1(b)的相量图分析:

Us1=URS

US2=-0.5URS-0.866URC

US3=-0.5URS+0.866URC

这样就将空间两相正余弦旋转变压器信号转变为空间的三相同步机信号.

2硬件设计

2.1总体设计

以一路DSC为例,系统的硬件结构如图2所示.工作原理为:STM32F407微控制器为主控芯片,通过通信接口接收外部输入的轴角信号θ,并对其进行粗精分离及利用查表法计算对应占空比大小,通过总线方式将通道对应地址及占空比对应数据信息送入CPLD;CPLD根据数据及地址信息产生对应通道和占空比的PWM信号;由4个互补MOS管构成的全桥驱动电路由全桥驱动器UBA2032根据PWM信号控制全桥电路开断,并经选频电路后产生对应轴角的调制波,经Scott变压器转变为三相信号后驱动同步机指向对应轴角位置即完成系统的数字-轴角转换.

2.2STM32F4微控制器

STM32F4微控制器是由意法半导体生产的基于ARMCortex-M4内核的新型微控制器,性能优越.下面主要说明选用此型号MCU的原因:

(1)内核架构先进,性能优越.由于MCU需要完成诸如轴角粗精分离.取整以及调制波对应PWM信号占空比等运算,涉及到较多乘除法运算,要求所选MCU需具备较强浮点及乘除运算能力,而所选STM32F4微控制器具有专门的硬件乘法器和具有较高的主频(168MHz),且可适当超频,适合完成较为复杂的实时运算;(2)接口丰富,可方便完成功能扩展.RS232串口用于接收外部信息,同时,此型号MCU具有网络接口,可在系统组网时作为网络节点;(3)可变静态存储控制器(FSMC),是STM32系列采用的一种新型的存储器扩展技术,可根据不同的外部存储器类型通过设置进而匹配信号的速度,达到方便扩展.使用灵活的目的.系统中通过数据/地址/控制三总线方式与CPLD通信.

在多路DSC中,通过地址总线传递所选通道号,数据总线传递对应此通道相应轴角调制波的PWM信号的占空比,控制总线传递相应控制信号.

2.3CPLD电路如果利用MCU产生PWM信号,由于其需担负大量运算工作,会增加MCU的负担从而系统的实时性与稳定性均可能得不到保证,因此需要专门产生PWM信号的单元.CPLD是可编程逻辑器件,器件的时延特点较为固定,信号输出稳定性及实时性均可得到保证,因此使用CPLD完成PWM信号的生成.

2.4全桥电路及选频电路

全桥电路由两对互补连接的MOS管组成,具有丙类功率放大的特征,发热低.效率高.工作时由PWM信号驱动全桥驱动器UBA2032产生控制全桥电路桥臂开断时间,从而产生不同有效值的电压.50%的占空比对应调制波的零值,为了保证UBA2023的工作及MOS管的正常开断,通常PWM信号的频率为20kHz,占空比在10%~90%范围内调节.

为了使输出信号平滑连续,在全桥电路输出后需接LC选频电路.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论