基于FPGA的双通道旋转变压器测角系统

发布者:本人在最新更新时间:2011-09-22 来源: 互联网关键字:FPGA 手机看文章 扫描二维码
随时随地手机看文章
 0引言

  旋转变压器是一种电磁感应式传感器,用来测量旋转物体的转轴角位移和角速度,它由定子和转子组成。其中定子绕组作为变压器的原边,接受励磁电压,转子绕组作为变压器的副边,通过电磁耦合得到感应电压。为了提高测量精度,采用双通道旋转变压器。双通道旋转变压器采用单相定子激磁、两相定子感应输出。在激磁绕组加上激磁电压Uref后,在粗轴的定子绕组中感应出正余弦电压Uc_sin,Uc_cos,在精轴的定子绕组中也感应出正余弦电压Uf_sin,Uf_cos。

  AD2S82A和AD2S80A是美国模拟器件公司(Analog Devices Inc)生产的分解器数字转换器(简称RDC)。AD2S8X系列RDC可将转角转换成与转角成比例的数字量,它实质上是一种特殊的模数转换器

  AD2S82A和AD2S80A都属于AD2S8X系列中的产品,是一种单片式、分辨率可变RDC。在制造过程中它采用BiMOS工艺,使用双极性高精度线性电路,因此具有精度高、性能稳定及可靠性高等特点。

  FPGA是可编程逻辑器件(PLD)的第四代产品,内部具有独立的I/O接口和逻辑单元CLB。使用灵活,适用性强,特别适用于复杂逻辑的设计,FPGA芯片是系统提高系统集成度和可靠性的最佳选择之一。

  1 总体设计方案

  系统总体框图如图1所示,采用集成芯片AD2S82A和AD2S80A,分别作为旋转变压器粗码盘和精码盘输出信号的解码器,将旋转变压器输出的模拟量转换成与之对应的数字量。然后将它们送入FPGA中进行误差补偿和数据组合,再在FPGA中对误差补偿后的二进制角度值,通过分段查表转换为以度分秒显示的角度值。

双通道旋转变压器测角系统总体框图

  2 硬件电路设计

  2.1 硬件电路框图

  该硬件电路框图如图2所示,FPGA芯片作为系统的设计核心,对其他电路模块进行控制,同时在FPGA中实现误差补偿和数据组合和角度转换。

双通道旋转变压器测角系统硬件框图

  2.2 驱动及A/D转换模块

  驱动电路主要采用集成芯片MAX038CPP,用其来产生正弦波,由于该正弦波电流很小,不能用其直接驱动旋转变压器,还要对其进行功率放大。功率放大电路主要采用集成芯片OPA541AM

  把驱动电路产生的正弦波作为双通道旋转变压器的激励信号,加到其定子绕组上,于是在其粗通道转子绕组上产生正弦波和余弦波,将它们送入AD2S82A,对其进行解码。同时,将旋转变压器精通道转子绕组产生的正弦波和余弦波送入AD2S80A,也进行解码。

  通过AD2S82A和AD2S80A的片选端口,可以选择它们各自的分辨率10 b,12 b,14 b,16 b,与其对应的最高跟踪速度为1 040 r/s,260 r/s,65 r/s,16 125 r/s。由于它们将旋转变压器式信号转换成自然二进制代码,是采用一种比率式跟踪方法,输出数字角只与输入正余弦信号的比值有关,而与绝对值无关,因此具有较高的噪音抑制能力,可以减小旋转变压器远距离传输带来的误差。这里AD2S82A和AD2S-SOA都选择12位输出。

  当AD2S82A和AD2S80A正处于运算过程当中时,会在它们各自的BUSY端口,产生一个繁忙信号。用FPGA对这两个繁忙信号进行检测,当两芯片有一块处在运算过程当中时,FPGA发出一个禁止信号,送入AD2S82A和AD2S80A各自的INHIBIT端口,禁止这时读取两芯片的转换数据。这样即能使两芯片工作同步,又能防止误读转换结果。

  2.3 FPGA误差补偿和数据组合模块

  当双通道旋转变压器粗码盘和精码盘的极数比值为1:32时,旋转变压器旋转1圈,这时粗轴相当于转了1圈,而精轴相当于旋转了32圈,也即粗轴旋转1圈相当于转过360°,而精轴旋转1圈只转过了11.25°(360°/32)。所以,精轴解码后的数字角最高位Q1代表5.625°(11.25°/2),相当于粗轴的P6位。解码后的粗轴和精轴各个位的权重如表1所示。


  由于粗轴的后几位肯定不如放大32倍之后的精轴的数字准确,所以粗精数字角组合的原则是,粗精轴都输出12位数字角,但粗轴只取高5位(P1~P5),而精轴取全12位(Q1~Q12)。

  由于旋转变压器在转动时,粗码盘和精码盘之间存在各种各样的误差,粗精通道对应位可能不同是变化。即存在粗通道数据变化后,精通道对应位的数据还没有变化,同样也存在精通道数据变化,而粗通道对应位的数据还没有变化,因此还要对解码后的数据进行误差补偿。

  通过表1可以看出,粗通道和精通道对应的位只有P6和Q1,它们都代表5°37’30"。当P6和Q1变化不同步时,就要进行误差补偿。采用VHDL语言编写误差补偿模块,在FPGA中实现误差补偿,其程序流程图如图3所示。


  2.4 角度值转换模块

  误差补偿后的角度值,是以二进制显示的角度,即如表1所示的R1~R17,不同的位代表的角度值不同。为了方便显示和后续电路运算,还要对二进制角度值进行转换,将其转换为以度分秒显示的角度值。直接按各个位的权重进行转换,涉及到多次乘法和除法运算,影响整个电路的速度。通过查表可以避开免乘法和除法运算,但是直接查表需要很大的ROM空间,这里采用分段查表法,把误差补偿后的数据分成整度数的位R1~R3和带分秒的位R4~R17,其中R4~R17按度分秒分别进行查表,再将查到的整度数和R1~R3查到的整度数做加法运算。这样可以将ROM空间减小到原来的大约1/8。

  3 仿真验证

  现将误差补偿、数据组合、角度转换3个模块进行仿真。仿真是基于Altera公司的EP2C35F484C6型FGPA,仿真中建立了3种情况的测试平台,仿真结果如图4所示。


  仿真的时钟周期为10 nS,dbl~dbl8为FPGA的输入信号,其中dbl为最高位。db的高6位dbl~db6为AD2S82A的输出(P1~P6),db的其他位db7~dbl8为AD2S80A的输出(Ql~Q12),db_outl~db_out17为误差补偿后的数据,再用db_outl~db_outl7去分段查表。图4中deg为度数输出,min为分数输出,sec为秒数输出。

  从仿真结果可以看出,当db6(P5)和db7(Q1)不同时,就要进行误差补偿。误差补偿后的数据再通过分段查表,就可以得到正确的以度分秒显示的角度值。

  4 结语

  提出并建立了一种基于FPGA的双通道旋转变压器测角系统。该方案的主要特点是充分利用了FPGA丰富的硬件资源,将复杂的数学运算和控制运算用硬件来实现,大大提高了转换的速率和整个系统的稳定性。该方案也可以轻松地移植到更多极对数的旋转变压器或感应同步器上,可进一步提高转换的精度。



关键字:FPGA 引用地址:基于FPGA的双通道旋转变压器测角系统

上一篇:基于FPGA 的谐波电压源离散域建模与仿真
下一篇:基于FPGA的两种DDS实现

推荐阅读最新更新时间:2024-05-02 21:36

基于FPGA的电子设计竞赛电路板的设计
  引言   全国大学生电子设计竞赛至今已成功举办了八届, 参赛人数越来越多, 竞赛规模越来越大。大学生电子竞赛在培养学生创新能力、促进高校学风建设及电子信息学科教学改革等方面起到了引导和推进作用。   大学生电子竞赛题目以模拟电子、数字电子、可编程逻辑器件及单片机技术为核心, 涉及电子仪器仪表、通信、高频无线电、自动控制等多学科内容。2007 年电子设计竞赛组委会专家指出: 电子设计竞赛的发展趋势将以模电、数电、FP2GA 为重点。因此, 对于参赛队员来说要获得较好的成绩, 选择合适的题目并进行培训至关重要。笔者针对以FPGA 为核心的竞赛题目特点及竞赛元器件要求, 设计制作了竞赛电路板, 组成框图如图1 所示。 图1
[单片机]
基于<font color='red'>FPGA</font>的电子设计竞赛电路板的设计
莱迪思即将举办网络研讨会,讨论最新的Avant平台——再创超低功耗新境界
莱迪思即将举办网络研讨会,讨论最新的Avant平台——再创超低功耗新境界 中国上海——2023年3月15日——莱迪思半导体公司,低功耗可编程器件的领先供应商,今日宣布将举办网络研讨会探讨Avant™平台,这是一款全新的FPGA平台,旨在将莱迪思领先的低功耗架构、小尺寸和高性能拓展到中端FPGA产品。 在网络研讨会期间, 莱迪思的技术专家将介绍莱迪思Avant平台和首款基于Avant的FPGA系列产品——莱迪思Avant-E™ ,帮助客户解锁全新的FPGA创新设计。 • 举办方:莱迪思半导体公司 • 内容:全新莱迪思Avant平台——再创超低功耗新境界 • 时间:北京时间 3月28日(周二)下午2:00 •
[嵌入式]
RS与Red Pitaya签订全球独家经销协议
据此协议,RS 将为这家测试和测量领域的创业公司经销革命性的新型开源测试与测量仪,产品价格亲民,面向大众市场;其独具特色的 Red Pitaya 技术提供简单的用户界面,所有人都能轻松上手。 北京2014年3月27日电 /美通社/ -- 全球领先的电子与维修产品高端服务分销商Electrocomponents plc 集团公司(LSE:ECM)旗下的贸易品牌 RS Components (RS)与测试和测量领域一家重要的新进竞争者 -- Red Pitaya -- 签订独家协议。根据协议,RS 将经销这家新锐公司的首款独创产品,也就是一种开放式单板仪表与控制台,这种标价不到500美元的产品可以替代多种昂贵的实验室仪器。
[测试测量]
英特尔 FPGA 助力 Microsoft Azure 人工智能
新特性:在近日举行的 Microsoft Build 大会上,Microsoft推出了 基于 Project Brainwave 的 Azure 机器学习硬件加速模型,并与 Microsoft Azure Machine Learning SDK 相集成以供预览。客户可以使用 Azure 大规模部署的 英特尔 ®  FPGA (现场可编程逻辑门阵列)技术,为其模型提供行业领先的人工智能 (AI) 推理性能。   “作为一家整体技术提供商,我们通过与 Microsoft 密切合作为人工智能提供支持。人工智能适用于从训练到推断,从语音识别到图像分析等各种使用场景,英特尔拥有广泛的硬件、软件和工具组合,可满足这些工作负载的需求。”  
[嵌入式]
详解远距离测温器数控系统设计
0 引言 在一些特殊的科研场所和工业生产单位,出于各种条件限制,仪表往往不能就近测量物体实际温度;而以往所使用的一些传感器在使用时受到各种环境因素的影响,使得传感器测量得到的温度不能精确地反映被测物体的温度。因此,人们需要找寻一种远距离测温器,能够精确测量物体温度,并能实时监控温度数据。 远距离测温器是一种被动式的温度遥感器,可用于远距离探测物体的温度,在科学研究和工业生产中发挥了重要作用。由于在使用时人们对测温器的测量范围、灵敏度要求很高,同时由于当今遥感仪器的设计越来越趋于低功耗高密度及小型化,因此,要求测温器的数据处理与控制系统具有高可靠性、高分辨率、实时性、体积小等特点。由于FPGA的功能强大,逻辑速度快,可以用多种
[测试测量]
详解远距离测温器数控系统设计
华为美产FPGA芯片告急,“备胎”能否接过大任?
华盛顿邮报引述总部位于美国加州的研究公司Mobile Experts首席分析师马登(Joe Madden)的话指出,华为的美国芯片等零部件库存将用尽。 报道指出,华为即将耗尽的正是用于包括5G基站在内的通信设备的FPGA芯片,来自美国半导体大厂赛灵思(Xilinx),可编程逻辑器件(FPGA)独步全球。 自孟晚舟及美国实体清单事件之后,华为一方面开启了备胎计划,搬出多年积累的自研芯片,另一方面华为早就预想到了美国制裁,早早的就在大量囤积可能受到制裁影响的零部件,以及转单不受美国影响的零部件供应商,来保障零部件供应。外界预估,华为的库存可保证一年的缓冲期。 此外,由于美国的制裁,华为转向扶持国内供应商,目前有多家国
[网络通信]
华为美产<font color='red'>FPGA</font>芯片告急,“备胎”能否接过大任?
罗姆推出FPGA用电源稳压器及模块
近年来,电子设备(应用)的多样化与高性能化以惊人的速度不断发展。可以说,这种趋势使各产品的开发周期缩短,并给半导体技术带来了巨大的发展空间。 在这种背景下,被称为FPGA的LSI为电子设备的开发作出了巨大贡献,它比以往任何时候更引人关注,市场规模不断扩大。 1.何谓FPGA FPGA为Field Programmable Gate Array的缩写,意为在现场(Field)、可擦写(Programmable=可编程)的、逻辑门(Gate)呈阵列(Array)状排布的半定制LSI,简言之,即“后期电路可擦写逻辑元件”。 产品售出后也可进行再设计,可顺利进行产品的更新以及新协议标准的应对。这是制成后内容即被固定的ASIC (A
[嵌入式]
罗姆推出<font color='red'>FPGA</font>用电源稳压器及模块
FPGA在多进制正交扩频通信系统中的应用
    摘 要: 讨论了高速无线分组网络中多进制正交扩频通信系统的设计和实现,其中在系统核心部分的扩频编码调制和解调等很多功能都由FPGA来完成,并对此进行了详细的介绍。     关键词: FPGA 扩频通信 多进制正交扩频 QPSK调制        门阵列逻辑电路在数字系统设计中得到广泛的应用,因此从GAL、EPLD直至目前的FPGA(现场可编程门阵列),容量和功能以及可靠性都得到很大的发展。目前的FPGA结构采用总线方式,布局布线方便灵活,Altera公司的FLEX10K系列FPGA掩埋带有入出寄存器的RAM块,更加方便地应用于CPU系统。随着器件的发展,开发环境进一步得到优化。Altera公司的Ma
[应用]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved