采用PIC16C711A设计制作的鉴幅鉴相漏电保安器
来源:互联网发布者:酷到被通缉 关键词: 漏电保安器 更新时间: 2024/11/07
鉴幅鉴相漏电保安器和脉冲型漏电保安器相比,具有保护灵敏度高的优点。但如何在保证灵敏度高的前提下,提高其动作的可靠性和准确性成为衡量这类产品性能的一个重要指标。采用PIC16C711A制作了鉴幅鉴相漏电保安器,经现场运行证明,其灵敏度、可靠性和准确性都令人满意。现就CPU的选取原则和工作原理加以阐述,真诚希望精通PIC单片机的明友予以斧正。
这种保安器主要应用于三相三线或三相四线制低压用电回路中。当线路中有漏电流或者有人触电时,就会在-CT中感应出一个电压。对这一信号电压不同的处理方法就形成不同的漏电保安器类型。例如,只计算该电压的绝对大小和幅度变化的叫脉冲型漏电保安器;不但计算该电压的绝对大小,而且通过幅度的变化推算出三相电中某一相的漏电流变化值的漏电保安器称为鉴幅鉴相型。当该相中漏电流的变化值大于30mA(或者50mA)时,漏电保安器应跳闸,断开三相电源。
鉴幅鉴相漏电保安器实际上是测量漏电信号中相邻两个交流信号的矢量差。由于该信息瞬间即逝,所选用的CPU的性能就显得至关重要。之所以选用PIC16C711A而不选用51系歹lJ单片机,主要有以下几个原因:
1.因工作电压范围宽,当电网电压波动范围比较大时,CPU能正常工作。
2.低成本:除CPU之外,还需A/D、看门狗电路。选用PIC16C711A比选用51系列的总成本要便宜。
3.由于PIC单片机的指令系统为单字节,程序“跑飞”的可能性比具有双字节的指令系统要小。
4. 体积小,电源供电电路简单,进一步降低了整机的成本。
完整电路如左下图所示,继电器JX和JD可实现交流接触器的无声运行。由于被测信号是相邻两个,交流信号的矢量差,为了达到测量相位的目的,需建立一个相位基准。
本电路以交流工作电源信号的相位为基准,相邻两个交流信号与相位基准的差即为两个相邻交流信号的相位差。图中.UIB将相位基准信号变为方波信号;UIA将被测信号变为方波信号,两方波信号分别接到CPU的RB6和RB7引脚,利用PIC单片机的“电平变化中断”和“定时中断”测出两个相邻交流信号的相位差。线路漏电流经插头P5接进来,U1C实现小信号半波精密整流,U1D实现直流放大。这样,电容C6上的直流电压将与线路漏电流成正比。PIC16C711A通过其内部的A/D转换测知线路漏电流的大小。
当线路漏电流大于300mA时,通过继电器切断外部的交流接触器。根据相位差和线路漏电流的大小,通过数字矢量运算,得出单相漏电流的变化值。当该变化值大于50mA时,表示有人正在触电,须立即断开外部的交流接触器。延时20秒后,保安器自动合上外部的交流接触器,实现线路复送。
下面就软件的一些细节加以阐述:
1.系统初始化
系统初始化包括单片机的I/O口、A/D、定时器及中断的设置。在初始化程序中不允许A/D转换,而是在PORTB的“电平变化中断”中使能A/D中断,这样做的目的是提高产品的抗干扰能力和A/D转换的精度。该软件是在MPLAB软件包环境下编辑和调试的,该软件包要求符号单独占一行,且符号后不能带冒号。
2.电平变化中断
在PIC16C711A的PORTB中,当RB4一RB7设置为输入方式时有一个重要特性。这4条口线上的电平发生变化时,可引起CPU中断,这就是电平变化中断。利用这一特性,可测出两个相邻交流信号的相位差。例如,当交流电源信号过零时,UIB输出的方波信号电平将发生变化,引起电平变化中断。在此中断服务子程序中,将记录此电平发生变化的时刻。同理,中断服务子程序也记录线路漏电流信号过零的时刻,两个记录时刻的差值即为线路漏电.流信号的相对相位。
3.A/D转换
UIB输出的方波信号电平的正向变化还有一个重要作用——启动A/D转换。这样在每个周波的固定时刻对电容C6上的电压进行测量,达到了锁相测量的目的。既减轻了对整流滤波电路的要求,又克服了电网频率波动对测量的影响,、图中,四个LED分别用以指示电源、漏电保护,触电保护和正常工作指示,Sl为触发试验按钮.S2为漏电试验按钮,通过以上几个方面的阐述,可以看出该线路充分利用了PIC16C711A的内部资源,以较少的外部元器件实现了鉴幅鉴相功能。
这里还没有内容,您有什么问题吗?
电子电路资源推荐
- pcba检验规范
来源:下载中心
- 电子技术综合技能从入门到精通(图解版)
来源:下载中心
- 开关电源原理与维修
来源:大学堂
- 低速ADC 硬件三人行
来源:大学堂
- 电工基础:电路的组成
来源:电路图
- 单片机运行原理的一点点总结
来源:电路图
推荐帖子 最新更新时间:2024-11-13 08:51
- Nuts and Volts (自动化控制杂志)
- Nuts and Volts (自动化控制杂志)是那些真正对电子产品感兴趣的第一杂志。 Nuts and Volts (自动化控制杂志) 谢谢分享! 不过看着这封皮 应该都是e文的吧! 估计看不懂啊! 这些前沿性的杂志基本都是英文的。
- dcexpert下载中心专版
- 单片机讨论分享
- 市面上的单片机非常多,老美的,日韩的,台湾的,国内,各有各的特点,但很多特点和优点都是纸面上的。 现在想以8位单片机为例在 应用上或者使用上 讨论一下各家单片机的优缺点,例如说功耗、稳定性、价格、指令集的使用是否方便即指令效率、开发环境既仿真器、程序移植性上、应用场合等等。 简单
- marco515单片机
- 如何获取IE版本号?
- 如何获取IE版本号? 如何获取IE版本号? 本公司专业承接PCB印制线路板厂家。主要生产单,双以及多层线路板,盲孔,高频板等。最小孔径0.15mm,是小线距0.1mm. 表面处理:防氧化,镀金,镀锡.无铅工艺等等.质量保证,交货及时.最快24小时交货,月产量1.2万个平方米.本企
- seven_zs嵌入式系统
- 上传一下我刚买的de0开发板光盘
- 废话不多说,上资料 上传一下我刚买的de0开发板光盘 谢谢分享 呵呵 duoxie 懂得奉献才会懂得获得呵呵,支持楼主 谢谢! Thank you !! 感谢分享!! good 学习了!啥时候我有好资料了!也拿出来共享! 谢谢!分享!
- fbihjpFPGA/CPLD
- 红外接收程序问题
- else if(int_times==40) { int_times=0; head_ok=0; address0=code_data; send_char(address0); send_char(0xff);send_char
- hjx554851单片机
- 用C# 开发mc 1000 应用程序
- mc 1000 怎么开启CODE128码,项屏蔽其它码制,如:EAN码等 用C# 开发mc 1000 应用程序 看看 Symbol SDK 开发包 关注中~~~
- wmdxx嵌入式系统
- 烧录口,SWD模式数据线的上拉和时钟线的下拉是必须的吗
- 实用应急灯的制作
- 学模拟+《运算放大器噪声优化手册》—第三章 运放噪声计算范例
- 【GD32E231_DIY大赛】①开箱亮相
- MSP430 的SPI的极性Polarity和相位Phase使用总结
- 【NXP Rapid IoT评测】+NXP Rapid IoT步步入门
- SD卡数据读取
- EVC有没有工具可以监控设备上GDI对象的数目
- 求推荐SWITCH
- wince 的fatutil.dll 有什么用?
- MAX10和Cyclone,应该学习哪一个?
- MATLAB APP Designer串口调试工具编写
- 淘淘慕展上的国芯1:沁恒美丽篇“蓝牙5.1芯片&RISC-V系列MCU”
- 颁奖:免费送!Maxim 11块热门开发板只等你来!
- 如下电路图请大神帮忙分析
- 支持RAW-OS开源事业的发展和推广
- 求大神帮写个testbench
- 如何读懂牛掰的USB Tybe-C新闻稿!
- 求教哪里可以获得intel945显卡驱动中的接口函数的资料啊?
- 【独家推出】详述linux-2.6.33内核在飞凌2440开发板的移植
- 使用 Analog Devices 的 ADR425 的参考设计
- LT5557、400MHz 至 3.8GHz、3.3V 有源下变频混频器的典型应用
- AM2G-4803DH30Z ±3.3V 2 瓦 DC-DC 转换器的典型应用
- SmartControl
- BU4827 2.7V低压检测器典型应用电路
- DER-387 - 5.1W非调光、高功率因数、非隔离式LED驱动器
- 基于L5972D的1.5A降压型开关稳压器(Vin = 4至36V,Vout = 1.235至Vin)
- 使用 HCPL-7851 高性能密封模拟隔离放大器进行设计
- 2.8寸TFT彩色显示屏
- NCP12700POE45WUSBPDGEVB:NCP12700 45 W PoE 兼容 USBPD 评估板