采用P87LPC767单片机实现智能型剩余电流保护器的应用方案

发布者:和谐的24号最新更新时间:2023-04-06 来源: elecfans关键字:P87LPC767  单片机 手机看文章 扫描二维码
随时随地手机看文章

电磁兼容(EMC)是指设备或系统在其电磁环境中能工作且不对该环境中任何物体构成不能承受的电磁骚扰的能力。剩余电流保护器作为电网末端供电线路保护装置(400 V以下),必须满足。EMC国家标准GB/T17626.5—1999要求,取得3C认证,才能投入电网运行。图1为用P87LPC767单片机设计的智能型剩余电流保护器系统框图,在电路设计、软件设计、PCB板设计等方面同步考虑其电磁兼容设计。剩余电流保护器是一种低压电器设备,内部没有大功率的高频电路,电磁辐射微弱,它产生的电磁骚扰对其他设备影响很小,这方面不是电磁兼容设计的重点。剩余电流保护器电磁兼容设计的重点是其在受到其他设备产生的电磁干扰时能保持稳定工作的能力,也即抗干扰能力。剩余电流保护器受到的干扰主要来自电网本身,主要有线路突然断路或雷电瞬变过压引起的单极性浪涌(冲击),以及由于闪电、接地故障或切换电感性设备而引起的信号参数产生瞬时扰动,这两方面是电磁兼容设计的重点,也是设计的难点。下文从多个方面介绍该智能型剩余电流保护器的电磁兼容设计方法。

采用P87LPC767单片机实现智能型剩余电流保护器的应用方案

1 单片机系统的抗干扰设计

该剩余电流保护器采用P87LPC767单片机,剩余电流的采样检测、计算、显示、动作判据、保护动作的执行等重要工作都由单片机完成,单片机系统本身的抗干扰能力直接决定整个保护器的抗干扰能力。而单片机本身的时钟信号、复位电路、中断信号、取样信号等又容易受到电磁干扰的影响,消除或抑制电磁干扰信号对单片机的影响十分重要。


具体从以下几个方面进行设计:

单片机工作电源和系统其他电路电源分开设计,避免其他电路对单片机工作电源产生影响,单片机工作电源设计留有足够的余量,防止电源的波动影响单片机工作。在设计PCB板时,在单片机电源引脚接电容和瞬态电压抑制器(TVS),如图2所示。100 μF电解电容存储的能量在电源波动时(降低)释放出来,保持电源稳定;0.1μF的高频电容可以吸收电源上的高频干扰;TVS吸收瞬态浪涌功率,使两极间的电压箝位于一个预定值,保持单片机工作电源稳定。

复位电路采用P87LPC767单片机内部上电复位电路,避免干扰信号对复位电路的直接影响,只要单片机工作电源稳定,将不会出现误复位引起的误动作。中断和其他I/O口电容进行滤波,减少干扰的影响。


系统软件设计上,启用P87LPC767内部的看门狗,防止PC受到干扰而失控,引起程序乱飞,进入“死循环”。在程序存储空间的非程序区设置软件陷阱,当由于干扰使操作系统失控而进入非程序区时,将引导指令转向专门对程序出错进行处理的程序,使程序纳入正轨。


2 系统高频干扰的消除——“采样监测”法

由于闪电、接地故障或切换电感性设备而引起的信号参数产生瞬时扰动,产生的高频干扰信号主要是通过系统进线电源进入系统内部。检测这方面的抗干扰能力,主要是通过“电快速瞬变脉冲群抗扰度试验”验证。根据低压电器产品试验标准要求,试验时在供电输入端叠加频率为2 500 Hz,幅度4 000 V的群脉冲,分别进行相线、地线的差模、共模,正极性、负极性试验,每项试验时间均为1 min,群脉冲的波形如图3所示。如果在“电快速瞬变脉冲群抗扰度试验”过程中保护器不产生误动作,则这方面的抗干扰能力就是合格的。

本系统利用“采样监测”法对电源上的高频干扰进行监测,给出相应的标志,由软件程序进行相应的处理,避免保护器误动作。详细原理如下:

为保证剩余电流测量的实时性,该保护器采用数字采样法测量剩余电流,将剩余电流信号转换为图4所示的波形,送给P87LPC767单片机内部的A/D进行采样测量。

数字采样方法具有数字滤波效果,对信号的通道干扰有抑制作用。设定每个周期采样100个点,由定时器T0产生采样时间间隔。将系统某相进线电源(如A相) 信号经过降压、整形电路如图5所示,转换为方波信号。作为单片机中断0的触发信号,在正常情况下电源信号的频率为50Hz左右,在两次中断期间,对剩余电流的采样次数为100次。

当电源有高频干扰信号时,转换的方波信号也同步受到干扰,频率也叠加有高频脉冲,将对中断产生影响,两次中断触发的时间缩短,则两次中断期间对剩余电流的采样次数也将小于100次。利用单片机中断对剩余电流采样过程的监测,可以判断出系统是否受到高频干扰,采取相应的软件处理可以避免保护器的误动作。

监测采样的软件程序如下:

系统主程序通过对bgrc1进行判断,如果有效进行干扰软件处理,无效则采用测量过程没有受到电源的高频干扰,进行正常的计算处理。


3 其他抗干扰措施

断路或雷电瞬变过压引起的单极性浪涌,也是保护器电磁兼容设计的重点。在电源线的火线和零线间加入氧化锌压敏电阻,当加在压敏电阻两端的电压低于标称电压时,其电阻几乎无穷大,稍超过额定值后,电阻值便急剧下降,反应时间为ns级。压敏电阻可以使浪涌干扰大幅衰减,减小对其他电路的影响。


在设计剩余电流保护器PCB板时,综合考虑各种可能影响保护器性能的因素,提高PCB对干扰的抑制能力。强电电路集中线路板边缘一端,并与弱电部分保持适当距离。模拟信号处理电路和数字处理电路分离,由于采用单片机内部的A/D,两者不能做到完全分离,布线时使模拟地和数字地只在一点共地。系统电源线和地线加粗,空白的地方覆铜,采用网状结构,作为数字地的一部分,减小模拟信号对数字处理电路的干扰。单片机系统时钟电路尽可能靠近芯片引脚,并与其他器件和 PCB走线保持适当空间,减少高频辐射对系统的影响。


结语

由于采取的硬件、软件措施正确有效,该保护器顺利通过了产品型式试验,取得3C认证,运行可靠,没有出现误动作。采用单片机的中断,监测系统的电源干扰,继而监测交流信号的采样过程。实践证明,通过软件和硬件的配合,是消除交流采样系统高频干扰的有效方法。

关键字:P87LPC767  单片机 引用地址:采用P87LPC767单片机实现智能型剩余电流保护器的应用方案

上一篇:基于P87C591单片机和P87C591数模转换器实现机车通风机控制系统设计
下一篇:stc89c52引脚图及引脚功能说明

推荐阅读最新更新时间:2024-11-19 16:02

PIC 8位单片机的分类和特点
由美国Microchip公司推出的PIC单片机系列产品,首先采用了RISC结构的嵌入式微控制器,其高速度、低电压、低功耗、大电流LCD驱动能力和低价位OTP技术等都体现出单片机产业的新趋势。现在PIC系列单片机在世界单片机市场的份额排名中已逐年升位,尤其在8位单片机市场,据称已从1990年的第20位上升到目前的第二位。PIC单片机从覆盖市场出发,已有三种(又称三层次)系列多种型号的产品问世,所以在全球都可以看到PIC单片机从电脑的外设、家电控制、电讯通信、智能仪器、汽车电子到金融电子各个领域的广泛应用。现今的PIC单片机已经是世界上最有影响力的嵌入式微控制器之一。   一、PIC 8位单片机的分类   PIC 8位单片机产品共有三
[单片机]
PIC 8位<font color='red'>单片机</font>的分类和特点
pic18单片机在BootLoader中的应用
  引 言   在PIC系列单片机中,只有PIC18系列和PIC16F87X系列的单片机才有IAP功能,才能够使用BootLoader功能。下面只介绍PIC18的BootLoader,PIC16F87X的BootLoader与它类似。   1 BootLoader程序的工作原理   BootLoader是一段引导程序,在单片机上电/复位后在用户程序之前先运行。运行后判断当前是否需要进入升级状态。如果不需要升级,就直接运行Flash中原有的程序;如果需要升级,首先擦除旧的程序,然后从串口接收用户程序,同时写入Flash中。接收数据时,需要进行校验,保证接收到的数据是正确的,避免将错误的程序写入到芯片中。   PIC18单片
[单片机]
pic18<font color='red'>单片机</font>在BootLoader中的应用
基于51单片机设计的电动车控制器
一、项目介绍 随着社会经济的快速发展,人们对节能环保的要求越来越高,电动车因其无污染、噪音小、使用成本低等优点逐渐成为了市场关注的焦点。同时,随着科技的不断进步和应用,电动车的技术水平也在不断提高。 为了更好地满足市场需求和科技进步的要求,本项目基于51单片机设计了一款电动车控制器。主要包括电动车控制和驱动两个关键部分。其中,控制部分采用51单片机作为控制核心,通过编程实现电动车前后行驶、左右转向、加速等操作。而驱动部分则采用L298N驱动芯片驱动直流电机。当前设计的电动车,支持锂电池供电、支持按键实现电动车前后行驶、左右转向和加速等操作,电机采用直流电机,驱动芯片采用L298N。 二、系统架构 本系统由控制器、电机
[单片机]
基于51<font color='red'>单片机</font>设计的电动车控制器
关于51单片机的P0口上拉电阻取值问题
有很多朋友在学习51单片机的时候,都会对其P0口上拉电阻阻值的取值问题而头疼。其实,P0口接不接上拉电阻,电阻值该选择多大的都是根据不同的情况来选择的。下面来简单分析下如下的几种情况: 第一种:P0口作为共阳极LED数码管的驱动端口。这种情况下,P0口主要是以吸收电流来作为有效工作方式,不对外输出高电平,此时,不应接上拉,任何上拉都不要接。接多少丢多少。不仅增加成本,而且增大了工作电流。至于数码管的鬼影问题,那是程序部分的问题,与硬件无关。 第二种:P0口作为数据传输接口。这种情况下,P0口需要输出高电平,而高电平的输出其实就是来自于上拉电阻。在数据输出状态下,P0口的负载都是逻辑器件,不需要大的输入功率,那么,就可以采用电阻值较
[单片机]
使用51单片机并行口驱动LED数码管显示电路及程序
介绍利用51单片机的一个并行口实现多个LED数码管显示的方法,给出了利用此方法设计的多路LED显示系统的硬件电路结构原理图和软件程序流程,同时给出了采用51汇编语言编写程序。 1 硬件电路多位LED显示时,常将所有位的段选线并联在一起,由一个8位I/O口控制,而共阴极点或共阳极点分别由另一个8位I/O口控制;也可采用并行扩展口构成显示电路,通常,需要扩展器件管脚的较多,价格较高。本文将介绍一种利用单片机的一个并行I/O口实现多个LED显示的简单方法,图1所示是该电路的硬件原理图。其中,74LS138是3线-8线译码器,74LS164是8位并行输出门控串行输入移位寄存器,LED采用L05F型共阴极数码管。 显示时,其显示数据
[单片机]
使用51<font color='red'>单片机</font>并行口驱动LED数码管显示电路及程序
单片机与计算机通信(上位机)——基于VS2017和stm32
**程序说明:**VSwin32命令控制台程序 调用串口,可以根据自己需要配置串口,完成windows与单片机的数据传输。可作为开发参考使用。 直接先贴代码 //32与单片机通信,差不多成功了 #include iostream #include cstdlib #include windows.h #include stdlib.h using namespace std; HANDLE hComm; OVERLAPPED OverLapped; COMSTAT Comstat; DWORD dwCommEvents; char g_UartRxBuffer = { 0x0d,1,2,3,4,0x
[单片机]
<font color='red'>单片机</font>与计算机通信(上位机)——基于VS2017和stm32
微芯扩展通用8位PIC单片机 进一步提高智能模拟功能
Microchip Technology Inc.(美国微芯科技公司)宣布扩展具有智能模拟和独立于内核的外设之全新PIC16F75X系列8位单片机(MCU),该产品是通用应用,以及电源、电池充电、LED照明、电源管理和电源控制/智能能源等应用的理想选择。全新PIC16F753 MCU建立在广受推崇的PIC12F752成功基础上。PIC16F753提供了PIC12F752的全部主要特性;例如集成的互补输出发生器(COG)外设可为比较器和脉宽调制(PWM)外设输入提供非重叠、互补波形,同时又实现死区控制、自动关断、自动复位、相位控制和消隐控制。此外,PIC16F753还提供了一个增益带宽积(GBWP)为3 MHz的运算放大器,以及一个
[单片机]
你了解你的GD32 MCU系统主频是多少吗 ?
系统时钟是GD32 MCU的时基,可以理解为系统的心跳,片上所有的外设以及CPU最原始的时钟都来自于系统时钟,因而明确当前系统时钟是多少非常重要,只有明确了系统时钟,才能够实现准确的定时、准确的采样间隔以及准确的通信速率等。 以GD32F303为例,其系统时钟配置在system_gd32f30x.c中,如下图所示,可以通过打开或者关闭相关的宏定义进行时钟配置,GD32以及提供了一些时钟配置的函数,可以通过宏定义开关进行选择。 确认当前系统时钟有以下两个方法: 1、软件方式确认 使用void SystemCoreClockUpdate(void)函数进行更新当前系统时钟SystemCoreClock,该函数为根据当前RCU
[单片机]
你了解你的GD32 <font color='red'>MCU</font>系统主频是多少吗 ?
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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