ADE7758在同步发电机测控系统中的应用

最新更新时间:2012-03-17来源: 互联网关键字:ADE7758  同步  发电机测控 手机看文章 扫描二维码
随时随地手机看文章

ADE7758在同步发电机测控系统中的应用

介绍了ADE7758的主要特点和工作原理,提出了基于ADUC814和ADE7758的同步发电机数据采集系统硬件和软件设计方案。通过测试,该数据采集系统适用于现代同步发电机测控要求,具有精度高、实时性好,价格低的特点。
关键词:ADE7758;ADUC814;同步发电机;串行通信

Application of ADE775 8 Chip in Generator Data Acquisition System
JIANG Xiao—zhou 。WU Xiao—pei ,CHENG Ruo—fa
( 1.School of Computer Science& Technology,Anhui College,Hefei 230039,China;
2. Institute of Plasma Physics Chinese Academy of Science,Hefei 230031,China;
3.School of Computer Science&Technology,Anhui Xinhua University,Hefei 230088,China)
Abstract:The characteristics and work principle of ADE7758 are introduced,and the hardware and software design of the data acquisition system based on ADUC814 and ADE7758 is also given.Through debugging,this terminal unit is high characteristics,accurate with real-time and low•price.
Key words:ADE7758;ADUC814;synchronous generator;serial communication
      目前同步发电机的数据采集大多是以通用AD转换芯片配合单片机进行交流采样,这种数据采集系统获得的发电机运行的电参量基本全靠软件计算实现,不仅计算量大、精度低、实时性也受到很大限制。本研究针对以上缺点提出了以具有DSP内核的专用电能计量芯片ADE7758和具有C52核的8位微处理器ADUC814组成的高精度、高可靠性、快速的数据采集系统。该系统可以实现对同步发电机的电压和电流进行快速采样并实时地将最终的处理结果送去显示和控制,完成对发电机进行快速测控。
1 系统的整体结构及功能
      该系统可以分为发电机现场模拟量采集模块、开关量采集模块、信号调理模块、交直流量计量与转换模块、实时数据的处理与控制模块、实时数据显示模块6大部分(系统结构如图1所示)。
      该系统可以快速采集同步发电机的各种运行参量包括模拟量和开关量,对发电机运行状态进行实时监控。发电机的机端电压和定子电流是由ADE7758完成测量和转换的,即发电机机端电压U、定子电流I为三相交流电,分别经电压互感器( )和电流互感器(CT)转换成三相100 V、5 A的二次信号,再经过信号调理电路处理后送入计量芯片ADE7758进行转换。发电机转子电压、转子电流经过电压变送器、电流变送器后送入ADUC814进行转换,同时ADUC814还对采集的数据进行处理、完成控制等任务。当ADUC814接收到ADE7758转换结束中断后,通过高速SPI接口对ADE7758采样一次,读取相应缓冲区中数据如:机端电压、定子电流、有功、无功、频率、等机组运行量,然后根据互感器、变送器的变换比例计算出发电机运行参量的实际值并将结果保存到相应的数据区中,与此同时ADUC814处理器通过MAX232进行RS232标准电平转换,将最新采集的发电机运行参量通过串口与PC机进行通信,利用上位机软件将实时数据显示出来。


  
      在本系统中ADUC814与芯片计量芯片ADE7758采用高速SPI总线;ADUC814与上位计算机之间通过普通双绞线连接以串行方式进行通信。
2 系统的硬件电路设计
      本系统选择ADUC814单片机作为系统的主控制器,以电能计量专用芯片ADE7758作为A/D芯片。
2.1 ADE7758简介
      ADE7758是一款高集成度的三相电能专用计量芯片,集成了6路2阶Sigma—Delta ADC采样通道,带有一个SPI兼容的串行通信接口,两路脉冲输出。采用数字校准技术,可通过标准的SPI的三线串行通信接口完成对芯片的设置、电量数据的传输和校准。
      ADE7758内部集成有温度传感器,单5V供电,低功耗,适用于三相三线和三相四线电力系统中。ADE7758的电流通道和电压通道各有一个可编程增益放大器,放大增益为1,2或4,除了PGA功能外,还用于A/D转换时满刻度量程的选择。增益的大小由用户编程来决定。
      ADE7758具有一个波形取样寄存器,其值来自于ADC的输出。波形采样部分集成有一个用于短时持续低电平或高电平的检测电路,门槛电平和持续时间是由用户编程来决定的。三相中任一相过零检测是同步进行的,过零检测的结果可用于测量三路电压输人中任一路的周期。ADE7758的所有功能都是通过读、写片上寄存器来实现的,即ADE7758的各种设定和操作主要是对寄存器的读和写。每个寄存器在读、写时,首先要执行一个写通信寄存器的操作,然后开始传输数据。监测终端的测控命令和测量信息可以多种方式与MCU通信。数据接口部分采用中断IRQ、片选cs和3线的SPI接口方式实现数据交换;整个过程可描述为ADE7758数据转换完成后中断申请IRQ(低电平)输出给MCU,MCU通过低电平片选ADE7758的cs,然后通过SPI总线的MOSI、SCLK、MISO和ADE7758的DIN、SCK、DOUT相连,完成数据操作。ADE7758内部集成多种数据寄存器,这些寄存器分成读和写两种,通过访问这些寄存器可以完成对ADE7758的配置和数据采集。
2、2 ADUC814简介
      本系统中,核心部分采用AD公司的ADuC814。该芯片集成有6通道A/D(12位精度)、2个D/A(12位精度,15 s建立时间)和8052 MCU内核(8 KB Flash程序存储器,640 B数据存储器,256 B静态存储器,最高时钟频率16 MHz)3大模块,28脚TSSOP封装,面积仅43 mm 。尤其重要的是它在系统编程(ISP)的特性,这很大程度上避免了以往实验中因频繁插拔而对CPU造成的物理损坏。同时,该系统的软件采用高级C语言编写,以串口通信方式实现了基于Pc的用户界面,以提供方便的交互操作。在单片机端,可采用C51编程控制;在PC端,提供基于超级终端(HyperTermina1)程序的方式和基于VC环境的ANSI C或C++编程设计方式。克服了过去控制界面和操作方法不明晰,使用者常有误操作的问题。
2.3 系统硬件连接
      基于ADUC814和ADE7758的同步发电机数据采集系统的硬件连接如图2所示。

      ADE7758的电压和电流采集通道,其交流信号幅值最大为500 mV。三相电压、电流的模拟量经过cT、变换之后,输人到ADE7758芯片中,通过6路A/D采样通道完成同步采样。ADE7758的微处理器对数字化的被测信号进行各种判断、处理和运算,并将结果储存在18个只读寄存器中。ADUC814通过SPI接口对ADE7758进行读写操作,ADE7758内部有一个中断屏蔽寄存器MASK,可以选择中断源。当相关的中断产生时,IRQ脚被置低,等待ADUC814跳人中断服务子程序读取同步发电机各种运行参量。
      同步发电机数据采集系统用于监测同步发电机机端电压、定子电流和转子电流,根据所实现的基本功能和要求,硬件系统设计包括:模拟量采集模块、信号调理模块、交直流电量计量与转换模块、实时数据的处理与控制模块、显示模块。模拟量采集模块由电流互感器CT和电压互感器 组成。通过CT和采集同步发电机端的电压和电流信号,将高电压、大电流转换成低电压、小电流的信号,并起高低压隔离作用。信号调理电路完成信号进入电能计量芯片前的调整和滤波,滤除信号中的高频部分。根据电能计量芯片ADE7758的要求,电流信号需转换成相应的电压信号输入。实时数据的处理与控制模块从速度和容量的要求考虑选择ADUC814,该芯片内置有8 KB Flash,640 BRAM,256 B SRAM,有9个中断源,2个中断优先级,3个16位定时数器,32个可编程IO口;可实现串行在系统编程(ISP),在没有并行编程器的情况下,片内ROM中固化的默认加载程序允许ISP通过UART将程序代码装入Flash存储器,而Flash代码中则不需要加载程序。
3 系统的软件设计
      系统的软件设计包括单片机程序和Pc机应用程序设计两部分。
3.1 单片机程序设计
       以ADUC814单片机为核心的程序框图如图3所示。

      对于中断的判断和处理是该程序的核心部分。根据具体的功能需要,中断包括外部中断INTO、定时中断和串行中断3种。
3.1,1 外部中断INTO
       ADE7758的IRQ脚连接ADUC814单片机P3.2的INT0脚,IRQ脚置低即表示ADE7758有中断产生,单片机通过SPI口将线电压、频率值、电压和电流值取出。ADE7758为用户提供中断屏蔽寄存器MASK,通过设置MASK可以根据自己的需要放开相应的中断,实现多种功能,如三相电压、电流越限报警、相序错报警和三相失压报警等。
3、1.2 定时中断
      ADUC814单片机内部有3个定时器,分别为定时器0,1,2。定时器2又有3种操作模式,即捕获、自动重新装载、计数和波特率发生器。此处采用定时器2的捕获模式做一个1 ms的定时器中断,在中断产生时,单片机通过SPI El读取有功功率、无功功率和视在功率。
3.1.3 串行中断
      ADUC814内部有一个8位的串行口控制字SCON,通过设置该寄存器的相应位可方便改变单片机的串口通信模式,本系统采用9位UART,波特率为9 600 b/s。ADE7758的标定及三相电流、电压、有功功率、无功功率、视在功率、有功电能量、无功电能量、视在电能量、功率因数等测量数据,按照一定的通信规约,将所测量的数据打包成串口通信报文的工作均在该中断里完成。
3、1.4 上位机的通信程序
      上位机程序设计是以Visual Basic 6.0为平台,利用MSComm控件,以事件驱动方式实现计算机与ADUC814之间串行通信,完成数据的交换。上位机程序包括用户界面设计、通信和数据处理程序、显示程序等。
3.2 上位机用户界面设计
      在本系统中,设计了一个窗体(Form1)。主要显示实时数据和有关状态量。在Form 1中设计了一个MSComm控件、一个定时器控件(Timer)、两个按钮控件(Commandl,Command2)Commandl是“刷新数据”按钮,即按下时开始和ADUC814通信接收实时采样数据,对接收数据进行校验,如正确就在相应的位置显示,此时按钮变成“停止刷新”;如再按该按钮则停止界面实时数据刷新,按钮又为“刷新数据”。Command2是“退出”按钮,按下它则退出该应用程序。
设置Timer的Interval属性都等于100,Timer定时提取从串口接收来的数据并刷新主界面实时显示数据。串口在一定时间内没有收到数据提示通信错误信息。Timer在装载主界面时Enable=True。MSComm的InputMode属性为0即文本方式。在正常接收实时数据时RThreshold属性设为100。
      PC机通过定时器TIMER每1 ms向下位机ADUC814下发传送命令,该命令只包含2 B开始符      具体帧格式为:

4 系统的运行与测试
      以深圳凯旋K66计算机继电保护测试系统作为标准源,对本系统电压、电流测量精度进行试验验证。在实验室实测数据如表1,表2所示。
      从表中可以看出,输人端电压为0~100 V时,测量误差小于4-0.3% ;输入电流范围为0~5 A时,测量误差不超过4-0、5% 。根据交流采样远动终端技术条件的规定,此系统的准确度等级为0.5级,属于精密级测量仪表。
5 结束语
      本系统采用了三相电能专用计量芯片ADE7758代替通用AD芯片,克服了由通用AD组成的同步发电机数据采集系统,硬件复杂、计算量大、精度低、实时性差等缺点,节省了主CPU的时问,提高了对发电机电参数的测量精度;采用高集成度芯片ADUC814作为主CPU,其内部资源丰富,包括高精度AD、DA、SPI、I c等,在本系统中充分利用了芯片的内置功能模块,减少了外围电路,降低了成本,提高了产品的可靠性。该系统具有很好的应用前景,可用于同步发电机电能测量、实时监控、励磁控制、故障记录、故障分析等方面。
参考文献:
[1] 李刚.ADUC8XX系列单片机原理与应用技术[M].北京:北京航空航天大学出版社,2002-01.
[2] 邱建东,胡永红.铁路货车零部件通用智能检测系统设计[J].计算机测量与控制,2005,13(6).
[3] 钱雪忠.新编Visual Basic程序设计实用教程[M].北京:机械工业出版社,2004-08.
[4] 范逸之,陈立元.Visual Basic与RS.232串行通信控制[M].北京:中国青年出版社,2002-01.
[5] 竺士章.发电机励磁系统实验[M].北京:中国电力出版社,2005.O2.

关键字:ADE7758  同步  发电机测控 编辑:神话 引用地址:ADE7758在同步发电机测控系统中的应用

上一篇:转速脉冲信号隔离放大器IC在电机转速监控系统的
下一篇:电液伺服阀与比例阀

推荐阅读最新更新时间:2023-10-12 20:37

同步电机与异步电机的区别
异步电机(感应电机)的工作原理是通过定子的旋转磁场在转子中产生感应电流,产生电磁转矩,转子中并不直接产生磁场。因此,转子的转速一定是小于同步速的(没有这个差值,即转差率,就没有转子感应电流),也因此叫做异步电机:而同步电机转子本身产生固定方向的磁场(用永磁铁或直流电流产生),定子旋转磁场"拖着"转子磁场(转子)转动,因此转子的转速一定等于同步速,也因此叫做同步电机。 作为电动机时,大部分是用异步机;发电机都是同步机。 同步电机和异步电机的区别: 三相交流电通过一定结构的绕组时,要产生旋转磁场.在旋转磁场的作用下,转子随旋转磁场旋转.如果转子的转速同旋转磁场的转速完全一致,就是同步电机;如果转子的转速小于磁场转速,也就是说两者
[嵌入式]
德州仪器推出首款输出电压高达100V的汽车级多相位同步升压控制器
日前,德州仪器(TI) 宣布推出三款支持高效率及高功率密度的宽泛输入电压同步 升压控制器 。 LM5122Q 多相位升压控制器可提供业界最宽的输入输出电压范围,而低静态电流 TPS43060 与 TPS43061 升压控制器则支持1 MHz 工作频率,采用小型QFN 封装。 与非同步升压控制器相比,TI 最新同步升压控制器可通过采用同步开关代替续流二极管将效率提高达10%。无损电感DCR 电流传感可进一步提高效率,减少热耗散,从而可节省板级空间,降低材料清单成本。每款升压控制器都支持热关断、频率同步、打嗝模态电流限制以及可调线路欠压锁定功能。 LM5122Q 是一款符合AEC-Q100 标准的同步升压控制器,支
[汽车电子]
德州仪器推出首款输出电压高达100V的汽车级多相位<font color='red'>同步</font>升压控制器
基于模糊控制的迟早门同步器及其FPGA实现
  在数字通信系统中,必须以符号速率对解调器的输出进行周期性地采样.为此,接收器需要一个采样时钟信号,这个时钟信号的频率和符号速率相等,相位则必须保证采样时刻是最佳的.在接收器中获得这个采样时钟的过程被称为符号同步或符号定时恢复.迟早门(Early-late Gate)是实现符号同步的重要方法之一,广泛运用于各种数字通信系统中.本文提出的基于模糊控制的迟早门与传统的迟早门相比,具有同步速度快、过冲小、相位抖动小等优点.在其FPGA实现中,采用了离线计算实时查表控制的方法,并针对实际应用的情况,将控制表转化为逻辑方程,进一步简化了电路.   1 迟早门简介   一阶闭环平衡双积分型迟早门结构如图1所示.  
[嵌入式]
基于模糊控制的迟早门<font color='red'>同步</font>器及其FPGA实现
基于光信号同步的相位测量方法
在电力继电保护系统中,相位测量是一个经常性项目,从传统的 过零 法测量的情况看,要测量两个交流信号的相位角,通常的做法是将两个交流信号进行放大、整形,成为在过零点变化的方波,同时还要在一个回路中进行比较,进而测量出同频信号的相位差( tx)这一主要参数。但是往往现场测量需要接入的信号比较多,这很容易引起接线的错误。此外,对线路进行相位测量时有多个回路信号接入设备,倘若在现场出现接线错误,或者仪器内部通道之间的隔离出现问题,很容易引起回路之间的短路,导致事故发生。 基于以上情况,必须从原理上改变传统的测量方式以适应测试过程的需要。 用光信号同步的间接测量方法和结构 本设计采用了一种间接的测量方法,不
[测试测量]
基于光信号<font color='red'>同步</font>的相位测量方法
电力系统中数字同步网和时间同步网两网合一研究
引言 随着信息时代的发展,对通信技术提出了更高的要求,电信通信技术面临着更严峻的挑战。数字同步网和时间同步网的两网合一推动了我国通信技术的快速发展。同时,依靠通信网发展的电力系统在数字同步网和时间同步网的有机结合下,也实现了质的飞跃,满足了现阶段对电力系统运行的需求。数字同步网承担传递作用,可以及时迅速地完成同步信息的传递工作,通过对网络时钟的调节,为电力系统运行提供及时传输信息、交换数据的功能,是保障电力系统运行的基础。 1建立电力系统数字同步网和时间同步网的必要性 (1)电力系统数字同步网是依靠通信网的快速发展而产生的,要想保证通信网络的可靠性和稳定性,就一定要保证通信网内部的同步质量:而要想保证通信网的质量,就必须建立一
[嵌入式]
电力系统中数字<font color='red'>同步</font>网和时间<font color='red'>同步</font>网两网合一研究
自驱动同步整流器电路
VSEC为变压器的二次侧电压,Vgs为由辅助绕组获得的同步整流器的驱动电压,可以看出即使在死区的时间内,同步整流器的驱动电压也不可能为零,保证了自驱动方式在这种拓扑结构中的应用。   
[模拟电子]
自驱动<font color='red'>同步</font>整流器电路
同步电机与异步电机的对比
首先说明一点的是,异步电机只用于电动机,极少用作发电机,都是同步电机用来发电。  异步电动机的原理主要是在定子中通入3相交流电,使其产生旋转磁场,转速为n0,即同步转速。不同的磁极对数p,在相同频率f=50Hz的交流电作用下,会产生不同的n0,n0=60f/p。  工作原理如下:  对称3相绕组通入对称3相电流,产生旋转磁场,磁场线切割转子绕组,根据电磁感应原理,转子绕组中产生e和i,转子绕组在磁场中受到电磁力的作用,即产生电磁转矩,使转子旋转起来,转子输出机械能量,带动机械负载旋转起来。  转子转速n n0,所以称为异步电机。s=(n0-n)/n0,称为转差率,是异步电(动)机的对重要的一个参数。sN为额定转差率。
[嵌入式]
远翔FP6161:1A同步降压IC
FP6161是一种高效电流模式同步巴PWM直流-直流调节器。内部产生的0.6V精度反馈参考电压设计用于低输出电压。低RDS(ON)同步开关可显著降低传导损耗。为了延长便携式应用的电池寿命,低辍学操作支持100%占空比。关机模式还有助于节省当前的消耗。FP6161被封装在DFN-6L、SOT23-5L和TSOT23-5L中,以减少PCB空间。 特色 ➢输入电压范围:2.5至5.5V ➢精密反馈参考电压:0.6V(±2%) ➢输出电流:1A(最大)。 ➢占空比:0~100% ➢内部固定PWM频率:1.5MHz ➢低静止电流:100μA ➢没有肖特基二极管需要 ➢内置软启动 ➢电流模式操作 ➢过温度保护 ➢封装:DFN-6L(2x2
[嵌入式]
远翔FP6161:1A<font color='red'>同步</font>降压IC
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved