DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1619|回复: 1
打印 上一主题 下一主题

[待整理] 基于P87LPC764型单片机的延时型漏电继电器设计

[复制链接]
跳转到指定楼层
楼主
发表于 2014-10-5 10:46:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
基于P87LPC764型单片机的延时型漏电继电器设计

摘要:介绍以P87LPC764型单片机为核心的延时型漏电继电器设计方案。该方案可供用户选择实现额定动作电流和5倍额定动作电流下不同的延时动作时间,并有重合闸设定选择功能。解决了以往传统分立元件带来的延时时间离散性大且不实现的弊端。     关键词:延时时间 漏电继电器 单片机 设计
1 引言
漏电继电器是一种可在被保护线路漏电电流达到设定值(额定动作电流IΔ)后切断被保护线路供电电源的保护装置。漏电信号的检测由零序电流互感器来完成,它可将检测到的被保护线路的漏电电流转换成毫伏级的交流电压信号,再通过信号整流、放大和滤波得到一个直流电压,然后配合相应的控制电路来驱动执行回路,以实现切断保护线路供电电源的控制目的。简单的实现过程是信号检测→滤波→二级放大→控制电路→驱动执行回路→切断被保护线路电源。
本文给出的延时型漏电继电器解决方案就是利用P87LPC764型单片机构成控制电路来取代传统的电路,该电路可在不同IΔ条件下实现不同的延时动作时间及其他相关功能。
2 继电器的功能
根据漏电保护标准及延时型漏电继电器驱动要求,该保护装可以实现以下功能:
(1)用户可选择3档额定动作电流(分别记为IΔ1、IΔ2、IΔ3),在使用中由用户根据被保护线路的实际状况来决定。一般可以设定IΔ1<IΔ2<IΔ3。
(2)每一种额定动作电流下(1倍情况下)均设有3档延时动作时间T1a、T1b、T1c(设定T1a<T1b<T1c),不难看出,这3档额定动作电流要区分9种延时动作情况。延时动作时间是指电路检测到的漏电电流超过额定动作电流到电路执行回路动作并切断被保护线路电源的时间。

    (3)与第一点对应,在5倍额定动作电流下,这3档电流可分别记为5IΔ1、5IΔ2、5IΔ3,相应的3档延时动作时间为T2a、T2b、T2c,同样设定T2a<Tab<T2c。显然动作电流越大,相应延时动作时间越小,即T2a<T1a、T2b<T1b、T2c<T1c。
(4)在电路中保留重合闸功能。如选择该功能,当保护装置动作并切断被保护线路电源后,将在延时T3时间后自动恢复供电。否则,装置必须手动恢复并回到初始状态。
(5)根据漏电动作基本要求,当选择第条功能后,装置可以在T3延时时间后自动恢复,但此时若检测的漏电信号仍然超过装置设定的额定动作电流(可称为“二次漏电”),软件中在延时T3后紧接着设定T4(T4<<T3)延时时间,即应该具备在T4并超过装置设定的额定动作电流时,装置处于闭锁状态,必须手动恢复复并回到初始状态;如果在T4延时时间到达前“二次漏电”解除或“二次漏电”本身不存在,就不会使装置处于闭锁状态。这样,设计时就必须考虑到“二次漏电”的可能性,避免盲目地自动重合闸。
3 P87LPC764简介
P87LPC764是Philips公司推出的51内核、改进型单片机,运行速度为标准80C51型机的2倍,丰富灵活的端口定义、内含二个精确模拟量比较器是选用该型号的理由。该单片机的主要功能如下:
·运行速度快;
·程序存储器为4KB OTP(一次编程),32B用户代码区;
·2个16位定时/计数器;
·2个精确模拟量比较器;
·可编程的I/O口输出模式;
·20mA的口线驱动能力。


图2

4 硬件电路

4.1 信号检测与放大电路
图1所示是漏电保护装置中信号检测与放大部分的局部电路。该装置对漏电电流的检测用一个零序电流互感器来完成,以将检测到的被保护线路的漏电电流转换成毫伏级的交流电压信号。再由运算放大器构成的线性电路整流放大、通过对零二级放大,得到一个直流电压U20。显然,通过对零序电流互感器及相应电路参数的设定,可使U20在一段漏电电流的范围内正比于漏电的电流。这样,对漏电电流信号的处理在电路中就转化为对U20的处理。前面提到,用户可以选择、3种额定动作电流,实际上是在电路中通过调节R28、R29、R30将U20整定在3种不同的电压,并用三选一开关S2A(提供给用户 )来实现,每次只有一种(必须有一种)选择;额定动作电流下T1a、T1b、T1c时间的设定及5倍额定动作电流下T2a、T2b、T2c时间的设定均通过三选一开关S3A判断,同样每次只有一种(必须有一种)选择;重合闸选用单选开关S1进行设定,具体电路如图2所示。
在P87LPC764的16脚外接电阻分压器可以设定参考电位VREF,可以理解用户选择的3种不同额定动作电流所对应的U20是不同的, 而参考电位VREF只有一种标准,该标准一旦设定就不能改变,所以S2A的作用就是将U20信号通过开关的引导与电位器的分压来把不同数值的U20调整到合适的大小,进而与设定的参考电位VREF进行比较。
4.2 P87LPC764的外围电路
图2是P87LPC764的外围电路部分,其中16脚是VREF电压设定端,按照图中参考可以得出VREF=2V。12脚P1.0用于重合闸判断,用户可以选择装置是否执行重合闸,P1.0为0时装置具有重合闸功能;P1.1、P1.2、P1.3用于额定动作电流下T1a、T1b、T1c时间和5倍额定动作电流下T2a、T2b、T2c的判断和选择。二级放大后的U20,一路直接送至比较器CIN1A的输入端(17脚),另外一路通过电阻分压器送至比较器CIN2A的输入端(19脚),以分别用于输入额定动作电流下的U20和5倍额定动作电流下的U20,P0.0来驱动执行电路中的继电器,初始状态设定为0(低电平,继电器吸合),将其连接于后面的执行电路即可使继电器处于吸合状态,配合交流接触器维持被保护线路的供电。
5 软件设计
软件设计主要围绕不同状态下的延时时间的设定来进行,首先判断比较器1和比较器2的输出以确定当前漏电电流的大小,具体可有三种情况:一是小于当前设定的额定动作电流;二是大于当前设定的额定动作电流但小于5倍的额定动作电流;三是大于5倍的额定动作电流,这些可以在软件中通过判断比较器1和比较器2的输出来控制。并可根据P1.0、P1.1、P1.2、P1.3的状态来决定是否实际重合闸及不同的动作时间。其程序流程如图3所示。
6 结束语
由于要区分多种延时时间,因而采用单片机的实现方案,克服了传统分立元件带来的离散性大且不易控制的弊端。P87LPC764内含电压比较器,可以很方便地控制额定动作电流和5倍额动作电流下的动作时间。软件编写中,延时时间主要以“软件延时和定时器定时”来实现,利用传递不同变量的方式来完成多种延时时间的控制,事实证明,这是软好的实现方案。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-12-29 13:57 , 耗时 0.100652 秒, 20 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表