基于ATT7022A芯片和atmega128单片机实现无功补偿控制管理系统设计

来源:常见问题    发布时间:2024-03-28 18:51:23

  在工业和生活用电负载中,阻感负载占有很大的比例。异步电动机、变压器、荧光灯等都是典型的阻感负载。异步电动机与变压器所消耗的无功功率在电力系统所提供的无功功率中占有很高的比例。电力系统中的电抗器和架空线等也消耗一些无功功率。阻感负载必须吸收无功功率才能正常工作,这是由其本身的工作性质决定的。最合理的方法就是在这些感性设备附近及线路适当位置并联电容器组来进行无功补偿。在电力系统中,采用无功补偿的方法来提高功率因数、减少无功损耗,是改善供电质量、提高设备利用率的重要手段之一。

  进行无功补偿的前提是能准确地测量电网的运作状况,主要有功功率、无功功率、功率因数、谐波状况等。ATT7022A是一颗高精度三相电能专用计量芯片,适用于三相三线和三相四线应用。

  它能够测量各相以及合相的有功功率、无功功率、视在功率、有功能量以及无功能量,同时还能测量各相电流、电压有效值、相角、频率等参数,充分满足电能数据采集的需求。而且提供一个SPI接口,方便与外部MCU之间进行计量参数的传递,所有的计量参数都能够最终靠SPI接口读出。用它能准确地采集这些参数,并且精度高,软件设计简单,内部框图如图1所示。

  文中所介绍的无功补偿控制器是基于三相电能专用计量芯片ATT7022A来实现的,控制芯片为atmel公司生产的AVR单片机ATmega128和ATme ga16相比,它是AVR8位系列单片机的最高配置的一款单片机,并有53个可编程IO口,在设计液晶显示和驱动电路上较为方便。该控制器能根据ATT7022A提供的的有功功率、无功功率、功率因数来分析判断要不要进行无功补偿,自动投切电容器,实现配电网的自动无功补偿,提高输电效率。

  控制器的硬件电路设计主要有电压电流检测电路、电源电路、驱动电路、通信电路及液晶显示模块等组成,以Atmega128为控制芯片,能轻松的完成这些控制功能。其硬件结构框图如下图所示。电网电压、电流经过互感器后,电压电流信号送到了ATT7022A上。

  ATT7022A提供一个SPI接口,所有的计量参数都能够最终靠SPI接口读出,单片机依据这一些参数来判断功率因数,决定是不是进行无功补偿,并把信号传送给电容投切模块。

  检测电路如图,该模块主要是采集电网的电压、电流信号,电压输入UA UB UC UN,量程0~220V.电流输入IA1 IA2 IB1 IB2 IC1 IC2,量程0~5 A.ATT7022A推荐芯片电压输入脚上的采样值为0.2~0.5 V,芯片电流输入脚上采样电压为0.1 V.因此,5 A的电流信号通过5 A/2.5 mA电流互感器把5 A的电流转换成2.5 mA的电流。再经过40 Ω的电阻,输入电压为0.1 V.220 V的电压信号通过120 K的电阻,再经过2 mA/2 mA电流型电压互感器,输出电流大约为2 mA,再经过250 Ω的电阻。转换成0.5 V的电压。ATT7022内部集成了7路16位ADC,参考电压电路和所有功率、能量、有效值、功率因数及频率测量的数字信号处理等电路,并分别将实测值存放在相对应的存储空间,并通过SPI与单片机进行数据交换,无需在系统软件中进行编程得出无功功率,这样不仅节省了CPU空间,还提高了计算效率。

  电源电路设计如图4所示,采用24V开关电源,它是高频逆变开关电源中的一个种类。开关电源输入为200~240VAC,输出为正24V电压,供驱动芯片MCl413使用。再用MC34063DC/DC变换器,可实现升压或降压电源变换器,把24 V的电压转换成5 V电压,Atmega128和ATT7022、液晶模块LCD所需要的电压都是+5 V.数字电路与模拟电路,一般要分开,最后一点汇集在一起,此时可以用0欧电阻相连,作用有:1)直接相连的电流通路可能很大,用0欧电阻则可以获得很窄的电流通路,能有效限制环路电流,抑制噪声。2)布线的时候,区分数字地与模拟地很麻烦,用0欧电阻分开,可以清楚的分辨数字地与模拟地。

  电容投切单元。通过对ATT7022A测量出来的无功功率或功率因数分析,决定要不要进行无功补偿,即投切电容器,本控制器采用晶闸管控制电容器进行投切。由于电容器两端电压不能突变,电网电压和电容器电压差值较大时,触发晶闸管会产生很大的电流冲击,为避免在投切电容器时产生涌流,在晶闸管两端电压为零时投入,电流为零时切除,对无功功率实时动态补偿。

  驱动芯片选用摩托罗拉公司生产的MC1413,它是大电流达林顿陈列反向驱动器,工作电压高,灌电流能够达到500mA,并能够在关态时承受50 V的电压。如图所示,MC1413在输入为1时,输出为0,这样三极管在电阻的分压下,发射极、基极和集电极之间形成压降,连通发射极和集电极,输出+24 V的电压,通过一个脉冲变压器,可以驱动可控硅打开,反之则关闭。

  晶闸管控制电容器,每两个晶闸管连接一个电容器,图中所示为一路晶闸管输出,G1、K1分别接晶闸管的门极和阴极,控制器用两个MC1413芯片,能控制12个晶闸管共6组,能控制6组电容器投切。

  通信模块。其电路采取单电源电平转换芯片max232,用于与上位机通信,主要用来进行电网运行参数和系统运作时的状态的数据传输以及系统时间的校准,并接受上位机发出的投切等操作命令。

  采用ATT7022A计量芯片,单片机无需进行任何复杂的运算,测量数据直接提供,并能提供四象限功率测量参数,可精准测量到21次以上谐波。CPU不涉及A/D采样数据的处理,这使CPU的运算量大幅度的降低,并且大大的简化了软件程序设计,使系统的运行更加可靠。

  在电力传输过程中,电力系统功率因数一般大于0.95,如果功率因数小于0.95就要进行补偿。功率因数是投切的依据,若功率因数低于0.95,则投入电容器,若大于1.0,切除电容器。控制器的控制策略是根据计量芯片提供的有功功率、无功功率等参数,分析电网的功率因数是否低于0.95,电网是否过压或者欠压等,通过与设定值比较,决定电容器是分相投切还是三相同时投切,电容器投切时,采取先投先切,先切先投的原则,防止对一组电容器组的频繁投切,保证电容器安全,实现电网的正常运行。

  控制器的电压输入范围为0~220 V,电流的输入范围为0~5 A,所以测量大电流大电压时有必要进行电压电流转换。如测量0.4 kV,500 KVA的负载时,其额定电流大约为700 A,因此能选用电流互感器的型号为LMZJ1000/5的电流互感器,变比为200.程序中对读取的电流、有功功率、无功功率、视在功率乘以变比200,就是实测的电参数。

  测量10 kV,200 A的负载,电压和电流都不能直接测量,需要加电压互感器和电流互感器,能选用变比为100的电压互感器,变比为50电流互感器,如下图接线。程序中,对读取的电压乘以变比100,读取的电流、有功功率、无功功率、视在功率乘以变比50,就是实际的测量参数。

  以ATmega128单片机为CPU,ATT7022A为计量芯片设计的无功补偿控制器,能精确的计算出电网的无功功率、有功功率、功率因数,为实现无功功率的补偿提供了准确的数据,硬件结构相对比较简单,可靠,同时减低了对CPU的要求,精简了软件设计,同时有能保证稳定性高的特点。

  该控制器只适用于低压配电网无功功率的补偿,对于测高电压大电流的方案,文中也给出了测量方法及接线图。该控制器对改善电网功率因数、降低电网损耗有良好的效果,并且设计简单,成本低,拥有非常良好的市场前景。

  关键字:引用地址:基于ATT7022A芯片和atmega128单片机实现无功补偿控制管理系统设计上一篇:采用AVR单片机控制实现太阳能光伏直流控制器设计

  下一篇:通过采用AVR单片机ATXmega128A1进行便携式仪表的设计

  车门压力测试仪为便携手持式结构,采取了专用压力测试传感器和测试管理系统组成,专门用于检测地铁车辆客室车门关紧力、最小障碍物探测,及车门防夹保护功能检测。设备能够设置和记录开关门次数、时间、试验项目,系统能自动有效的完成试验要求并自动记录试验结果生成报表。 车辆车门尤其是列车等高速运行车辆的车门是一个安全性能要求比较高的产品,其各项性能指标一定要保持在一个相对安全的取值范围内,以保证车辆的安全运行。这不仅要求制造厂家在产品制作的完整过程中需要测试这些参数,同时在产品投入到正常的使用中后的检修保养过程中也需要检测这些参数,做为产品的安全使用提供必要的参考信息;长期以来,由于我国对检验测试仪器的研制重视不够,通常的检验测试手段主要是靠检测工作员借助多种手工工具辅

  车门压力测试仪制作 /

  昨天焊接了硬件,硬件没什么问题。起初使用最新的集成开发环境MPLAB X IDE v1.41,XC16编译器。但是新建简单的工程都不行,找不到KIT3。只好放弃。还是使用MPLAB IDE v8.88集成开发环境吧,依然是XC16编译器。 由MPLAB IDE v8.88的工程向导新建一个工程。选择单片机和编译器之后开始写一个IO口程序控制LED看看有没有硬伤。好久不用PIC了,都忘了怎么使用了。 1:添加相应的头文件 2:写配置位(时钟,仿线:写测试程序。 总是忘了写配置位,根据文档写完配置位之后LED终于点亮了!! #include p33EP32GP502.h _FICD(ICS_PGD

  “在新时代,我们再也不能因为汽车芯片之艰难,而步步退却,要下铁一般的决心,改变汽车缺芯的短板,打破依赖进口的窘境,实实在在,一步一个脚印的向前走,把汽车芯片搞上去”。近日,汽车行业资深专家陈光祖向媒体呼吁。 经过几代创新,目前汽车芯片的学名叫微处理器MCU ,也叫单片机,以此构成汽车现代化、智能化、网络化的高端和特殊功能的电控单元结构系统ECU。近年,MCU上已应用嵌入式处理,把MCU提升到更具个性化,更高级,高度集成和固化应用的水平,具有人脑的功能,几乎一个MCU就具有一部高级计算机的全工况性能。 在刚刚闭幕的2018北京国际车展上,不少车企都把AI和自动驾驶作为产品卖点。例如北汽新能源发布了整车人工智能“达尔文

  1引言 测控系统向自动化、智能化方向持续不断的发展,这不仅对传感器的准确性、可靠性、稳定性要求慢慢的升高,而且要求传感器应具备一定的数据处理能力,可以有效的进行自动检验测试、自动校准和自动误差补偿。传统的传感器已不能够满足这样的需要,而且仅靠改进材料工艺也很难满足规定的要求。 计算机技术的迅猛发展使传感器技术发生了巨大变革,由微处理器和传感器相结合,产生了功能强大的智能传感器(Intelligent Sensor/SmartSensor)。所谓智能传感器,就是一种带有微处理器(或单片机)的,兼有信息检测,信号处理,信息记忆,逻辑思维与判断功能的传感器。在信息技术快速地发展的今天,智能传感器的智能化和集成化将成为其发展的两个重要方向。而智能传感器的智

  ADuC824及其在智能传感器中的应用 /

  现实生活中, 我们总是要与人打交道,互通有无。单片机也一样,需要跟各种设备交互。例如汽车的显示仪表必须了解到汽车的转速及电动机的运行参数,那么显示仪表就需要从汽车的底层控制器取得数据。而这个数据的获得过程就是一个通信过程。类似的例子还有控制器通常是单片机或者PLC与变频器的通信。通信的双方需要遵守一套既定的规则也称为协议,这就好比我们人之间的对话,需要在双方都遵守一套语言语法规则才有机会达成对话。 通信协议又分为硬件层协议和软件层协议。硬件层协议主要规范了物理上的连线,传输电平信号及传输的秩序等硬件性质的内容。常用的硬件协议有串口,IIC, SPI, RS485, CAN和 USB。软件层协议则更侧重上层应用的规范,比如modbus

  0 引言 随着国内经济的快速的提升,空调车、豪华车也进入了新的发展阶段。空调逆变器是一种新型高效无污染“绿色”能源,其应用前景很广阔。 SPWM技术是空调逆变器中主要的控制技术,要生成SPWM脉冲常采用两种方法:一是由模拟电路生成;二是由单片机等数字电路生成。前者电路复杂,抗干扰性能差,有温漂现象,系统可靠性和一致性低;数字方法则利用计算机实时计算,这样系统一致性很高,没用温漂现象,同时调试工作量大幅度的降低。INTEL公司推出的16位微处理器N87C196MC/MD是专为电机拖动设置的低成本单片机芯片,片内集成了一个3相波形发生器WFG(Wave Form Generator),这一外设装置大大简化了产生SPWM波形的控制软

  引言          在UPS等电力电子设备中,操控方法是核心技术。早期的操控方法使得输出为矩形波,谐波含量较高,滤波困难。SPWM技术较好地克服了这些缺点。目前SPWM的产生方法很多,汇总如下。         1)利用分立元件,采用模拟、数字混和电路生成SPWM波。此方法电路复杂,实现困难且不易改进;         2)由SPWM专用芯片SA828系列与微处理器直接连接生成SPWM波,SA828是由规则采样法产生SPWM波的,相对谐波较大且没办法实现闭环控制;         3)利用CPLD(复杂可编程逻辑器件)设计,实现数字式SPWM发生器;         4)基于单片机实现SPWM,此方法控制电路简单可靠,

  的SPWM控制技术 /

  如图所示,用一个具有容性响应的传感器和一只PIC微控制器(MCU)就可以构成一个相对湿度计。 其中Humirel公司提供的HS1101型传感器的电容取值范围为162 ~202pF。 使用一个TLC555 CMOS 定时器作为振荡器,完成从电容到频率的转换,定时器的频率等式如下:F = 1.44/(RA + 2RB)×CX这里电阻RA和RB分别等于421 kΩ和42.4 kΩ,CX为传感器电容。接到定时器控制电压输入端的1MΩ电阻用来使与传感器温度系数相匹配的定时器内部温度系数失衡。 MCU测量输入信号周期,并将其转换为相对湿度数字读数。这通过MCU内部计数器(TMR1)和捕获/比较/脉宽调制模块(CCP

  测量相对湿度 /

  创新实践应用.

  项目化应用教程(C语言)

  直播回放: 借助Sitara™ AM263x MCU 创造电气化的未来

  研讨会 : 用于感测应用 带可配置信号链元素的新型 MSP430™ MCU

  【瓜分2500元红包】 票选DigiKey\智造万物,快乐不停\创意大赛人气作品TOP3!

  【下载】LAT1396 STM32CubeIDE实用技巧之STM32H7双核调试的配置

  【下载】LAT1343 STM32H5 USBD Classic驱动 CDC移植

  【下载】LAT1392 LTDC RGB接口 LCD的TouchGFX工程的移植步骤

  【直播】4月11日,STM32Trust如何帮助新产品设计提升信息安全保护能力

  【线日,基于Buildroot制作STM32MP13启动镜像-深圳/厦门/西安/郑州/苏州

  【新品】STM32U0新一代超低功耗入门级MCU,助力终端产品省电,安全,BOM成本低

  【【新品】 STM32H7R/S基于Cortex-M7,运行频率高达600 MHz,板载闪存型MCU 拥有高速的外部存储

  【新品】STM32WBA54/55 支持BLE5.4、IEEE 802.15.4通信协议、Zigbee®、Thread和Matter协议

  【新品】STM32MP2 最高配备双核Arm® Cortex®-A35和Cortex®-M33的STM32MP2系列微处理器

  【新品】STM32H5-Arm® Cortex®-M33 内核,主频高达250MHz,提升性能与信息安全性

  前言:高速吹风机量价齐升 市场之间的竞争格局初显吹风机是居家生活必备物品,然而传统型吹风机所带来的体验并不佳,高频使用的女性群体对此更是 ...

  STM32单片机的can总线的can总线的配置如下:CAN_InitStructure CAN_TTCM=DISABLE; 禁止时间触发通信模式CAN_InitStructure CAN_ABOM=DISABLE;CAN_InitStru ...

  0目标1STM32串口简介2硬件设计3软件设计4下载验证0 目标利用串口1不停的打印信息到电脑上,同时接收从串口发过来的数据,把发送过来的数据 ...

  有些朋友不理解为什么STM32时钟要先倍频N倍,再分频?你会担心这个值太大吗?1写在前面STM32时钟的功能,能够说是越来越强大了。从各个系列 ...

  STM32三种启动模式对应的存储介质均是芯片内置的,它们是:1)用户闪存 = 芯片内置的Flash。2)SRAM= 芯片内置的RAM区,就是内存啦。3) ...

  罗彻斯特电子携手Intelligent Memory提供传统存储解决方案

  有奖直播:ADI在中国能源互联网应用中的技术及产品 1月8日上午10:00-11:30 准时开启!

  新年测评活动!ST NUCLEO-H743ZI“佩奇”待测,快来申请年后第一波测评!

  MPS电机研究院 让电机更听话的秘密! 第一站:电机应用知识大考!第三期考题上线,跟帖赢好礼~

  51单片机PIC单片机AVR单片机ARM单片机嵌入式系统汽车电子消费电子数据处理视频教程电子百科其他技术STM32MSP430单片机资源下载单片机习题与教程词云: