摘 要
随着全球电力工业的飞速发展,低压电器与电气控制技术在工农业生产和人们的日常生活中应用的越来越广泛。为了保证生产生活的正常进行,在配电电路、电动机或其他用电设备中接入一个断路器,用于自动切断故障线路,以保护用点设备不会受过载、短路等影响而损坏。
传统的断路器仅有简单的保护功能,缺少一些直观的观测且运用不够灵活。为此,我们开设本课题,研究低压断路器的软硬件,将智能化运用到断路器中,一方面可以在同一台断路器上实现多种功能,包括过欠压跳闸保护,短路跳闸保护,高温保护以及参数显示等功能;另一方面可使断路器实现与中央控制计算机双向通信构成智能化的监控、保护、信息网络系统,使断路器从基本的原始的保护功能发展到智能化的保护功能。
关键词:断路器 智能化 低压 软件开发
目 录
摘要………………………………………………………………………………………Ⅰ
Abstract …………………………………………………………………………………Ⅱ
1绪论………………………………………………………………………………………1
1.1 背景…………………………………………………………………………………1
1.2 任务和目标 …………………………………………………………………………1
2总体设计方案……………………………………………………………………………2
2.1 系统总体结构 ………………………………………………………………………2
2.2 系统硬件结构 ………………………………………………………………………3
2.3 系统软件程序框图 …………………………………………………………………4
3系统硬件模块的选择与建立 …………………………………………………………5
3.1 系统各单元的选择 …………………………………………………………………5
3.2 三相电能专用计量芯片ATT7022A …………………………………………………5
3.2.1功能简介 ………………………………………………………………………5
3.2.2芯片特点 ………………………………………………………………………5
3.2.3内部框图 ………………………………………………………………………6
3.2.4系统功能 ………………………………………………………………………7
3.3 控制单元PIC16F877…………………………………………………………………11
3.4 LCD显示单元CM12864-10 …………………………………………………………13
3.5 温度检测单元DS1820 ……………………………………………………………14
3.6 基本结构的建立 ……………………………………………………………………18
4系统软件程序 …………………………………………………………………………22
4.1 PIC16F877部分控制程序 ……………………………………………………………22
4.1.1 LCD显示程序 ………………………………………………………………22
4.1.2 SPI串行通讯程序 ……………………………………………………………28
4.2 ATT7022A校表程序 ………………………………………………………………30
4.2.1 复位ATT7022A ……………………………………………………………30
4.2.2写启动电流 …………………………………………………………………30
4.2.3 写A相功率增益 ……………………………………………………………30
4.2.4 写A、B、C相电压校正 ……………………………………………………31
5总结 ……………………………………………………………………………………32
致谢 ……………………………………………………………………………………33
参考文献 …………………………………………………………………………………34
附录 ………………………………………………………………………………………35