- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于PIC单片机的智能型漏电继电器的设计
基于PIC单片机的智能型漏电继电器的设计
漏电继电器是一种可在被保护线路漏电电流达到设定值后切断被保护线路供电电源的保护装置,在电力系统中起着非常重要的作用,是保证供电可靠性的基础。随着电子技术和计算机技术的发展,电力系统的继电保护突破了传统的数字式保护继电器,出现了以微处理器为核心的智能保护继电器[1-2]。本文利用PIC18F6585型单片机设计了一款智能型漏电继电器,具有自诊断、故障记录、数据通信等多种功能,为故障分析提供便利,且具有较高的可靠性。
1 PIC系列单片机特点
PIC18F6585是由Microchip公司开发、研制和生产的PIC系列单片机,该系列单片机的技术性能具有以下优点[3]:
(1)哈佛总线结构。PIC系列单片机在架构上采用了与众不同的哈佛总线结构,在芯片内部将数据总线和指令总线分离,并且采用不同的宽度,便于实现指令提取、流水作业和全部指令的单字节化、单周期化,从而有利于提高CPU执行指令的速度,并能确保数据的安全性。
(2)精简指令集(RISC)技术。指令系统只有35条指令,容易学习、记忆、理解,也给程序的编写、阅读、调试、修改、交流带来了极大的便利,可谓易学好用。
(3)寻址方式简单。只有寄存器间接寻址、立即数寻址、直接寻址和位寻址4种寻址方式,比较容易理解与掌握。
(4)运行速度高。由于采用了哈佛总线结构,指令的读取和执行采用流水作业方式,使得运行速度大大提高。PIC系列单片机的运行速度远远高于其他相同档次的单片机,在所有8 bit单片机中,PIC系列单片机是目前世界上运算速度最快的品种之一。
(5)功耗极低。其I/O口驱动负载能力较强,每个端口输入和输出电流的最大值可达25 mA,可直接驱动LED、光耦或微型继电器。
(6) PIC18F6585芯片具有ADC、I2C和SPI串行总线端口等,并有外接电路,简洁、开发方便,可用C语言编程,程序保密性强等特点。
2 继电器硬件结构与工作原理
(1)硬件结构
漏电继电器的CPU中采用了PIC18F6585芯片,漏电信号的检测由零序电流互感器来完成,它可将检测到的被保护线路的漏电电流转换成毫伏级的交流电压信号,再通过信号整流、放大和滤波得到一个直流电压,配合相应的控制电路来驱动执行回路,以实现切断保护线路供电电源的控制目的。实现过程是:信号检测→滤波→二级放大→控制电路→驱动执行回路→切断被保护线路电源,其硬件结构框图如图1所示。
?
图1中各部分功能分别为:
零序电流互感器回路。本装置的电流互感器采用高性能的坡莫合金作为铁芯的磁性材料,以确保电流互感器输出在一定的范围内具有良好的线性。
信号处理。影响系统可靠性的因素主要是线路工频奇数倍谐波电流,故本电路采用一组有源低通滤波器,该滤波器主要滤去奇次谐波交流分量,然后进行交直流变换处理,以确保漏电继电器的正确动作。
CPU。这是本装置的核心部件,PIC18F6585主要包括FLASHROM、RAM、TM2RX、A/D转换、串行通信等,是整个系统的中央处理单元,系统的取指、判断、执行都由它完成。其中、A/D转换器为10 bit转换器,20 MHz主频时,其一次转换时间为16μs;FlashROM、RAM为存储空间,用来存放程序和数据。
数码显示及操作回路。数码显示用来显示线路漏电流和系统跳闸的延时时间,主要由数码驱动电路和LED数显构成,执行回路主要由光电隔离及继电器驱动电路构成。
串行通信接口电路。采用MAXIM公司的MAX422扩展出串行通信口。
人机接口电路。人机接口电路主要完成保护整定值及系统延时跳闸时间的设定。
电源电路。为单片机系统提供工作电源,其中有一组为隔离电源。
(2)继电器工作原理
系统开机运行后,系统设置TMR0定时中断,每2 ms产生一次定时中断信号,单片机响应这个中断信号,转入中断处理子程序。中断处理子程序判断是RB口中断,还是TMR0中断,然后分别调用定时中断A/D处理子程序或键盘处理子程序。系统把A/D转换结果与预定的整定值比较,如果大于整定值,则进行跳闸、事故报警等处理。所有结果都送主程序显示。
3? 软件设计
3.1? 软件设计流程图
本单片机系统采用20 MHz主频,每1 ms进行一次定时中断处理,软件结构简单。软件设计包含主程序、RB口中断服务子程序、定时中服务子程序、A/D转换子程序、数据处理子程序、显示子程序,采用C语言进行设计。
(1)系统主程序。主要完成系统的端口、定时器、A/D转换器、常量、变量及其他量的初始化工作,同时完成漏电流循环显示工作。主程序流程图如图2所示。
(2)中断服务子程序。主要根据INTCON寄存器的T0IF位的数据判断TMR0是否溢出,如溢出则转入TMR0中断入口子程序;根据INTCON寄存器的
您可能关注的文档
- 宾馆酒店管理执行标准及行业规范全书.1.doc
- 论文四川中小企业发展障碍分析.doc
- 热工监理细则.doc
- 食宿卫生管理办法.doc
- 完善有关瑕疵担保责任规定的立法建议.doc
- 我国栽植机械研制现状及发展建议.doc
- 资源与运营管理04.doc
- Netfilter框架的设计与实现.doc
- 电厂员工培训管理办法.doc
- 基于.NET的网络OA系统的设计与实现.doc
- 新版译林高中英语课件江苏省丹阳高级中学高一上学期牛津译林版2020 必修2 Unit 3 Festivals and customs Welcome to the unit.pptx
- 新版译林高中英语课件Unit 3 Fit for life Grammar and usage 课件-2021-2022学年【售后更新V:403032929】.pptx
- 新版译林高中英语课件Unit 1 Nature in the balance Integrated skills 1 课件.pptx
- 新版译林高中英语课件Unit 1 Wish you were here Grammar and usage 课件-2021-2022学年高二英语牛津译林版(2020)选择性必修第三册.pptx
- 新版译林高中英语课件译林牛津版2020 必修二第四单元Grammar and usage课件.ppt
- 新版译林高中英语课件UNIT 4 突破语法大冲关.ppt
- 新版译林高中英语课件江苏省丹阳高级中学高一上学期必修2 Unit 3 Grammar 过去将来时课件.pptx
- 新版译林高中英语课件选择性必修三U1L1 Welcome to the uint and Reading (I) 教案配套课件.pptx
- 新版译林高中英语课件Unit 1 The mass media Grammar and usage 课件-2021-2022学年【售后更新V:403032929】.pptx
- 新版译林高中英语课件Unit 3 The world online Extended reading 课件.pptx
文档评论(0)