中压真空断路器控制单元的设计 - 图文(6)

2019-02-15 16:02

五邑大学本科毕业设计

进行调整,超出额定承受值时,控制单元会立刻自动识别,强行分闸,进行检修。

6.3.5 通信模块

通信单元实现单片机系统和PC机等的通讯。通信接口是与上位机的联系通道。通过它测控单元可接受上位机下发的各种指令,并将断路器的各种信息发送给上位机。

数据通信方式有两种,即并行数据通信和串行数据通信。并行数据通信是指数据的各位同时进行传送(发送或接收)的通信方式, 其优点是传递速度快;缺点是数据有多少位,就需要多少根传送线。串行数据通信是指通信的发送方和接收方之间数据信息的传输是在单根数据线上,以每次一个二进制位一位一位顺序传送,它的突出优点是只需一对传送线进行传送信息,所需传输线条数极少,这样就大大降低了传送成本,特别适用于分级、分层和分布式控制系统以及远距离通信之中;其缺点是传送速度较低。通常可根据信息传送的距离决定采用哪种通信方式,并行通信在位数多、传送距离义远时是不太适宜的。并且它的造价比较高,在本设计中选用串行口数据通信。

在实现计算机与计算机、计算机与外设间的串行通信时,通常采用标准的通信接口(RS-232标准),选择好标准总线接口,才能很方便地把各种计算机、外部设备、测量仪器等连接起来,进行串行通信。

RS-232C标准(协议)的全称是EIA-RS-232C标准,定义是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。其中EIA代表美国电子工业协会,RS代表推荐标准,232是标识号,C代表RS232的最新一次修改。

PC和单片机之间的通信,双方都能发送和接收,它们的连接只需要使用三根线即可,即RXD,TXD和GND,连接方式见图,具体见图6-6。

[5]

图6-6 通讯模块电路

6.3.6 控制单元的电磁干扰问题

(1)干扰源 电磁干扰产生于干扰源,它是一种来自外部的并有损于有用信号的电磁现像。电力系统本身是一个强大的电磁干扰源,在正常和异常状态下都会产生多种形式的电磁干扰。例如开关操作、短路故障等产生的电磁暂态过程;高电压、大电流设备周围的电场和磁场;射频电磁辐射;雷电;供电网的电压波动、电压突降和中断、电力系统谐波;

22

五邑大学本科毕业设计

电子设备的工作信号和噪声等。控制单元的电子控制部分与开关本体的安装紧凑,弱电部分直接处于强电系统形成的电磁场中,从而使电磁兼容问题显得更为突出。主要受到电磁干扰主要有以下几种:雷击干扰;开关设备动作时的干扰;电弧放电引起的高频电磁辐射;静电放电干扰;控制系统中开关电源的干扰。

(2)抗干扰设计 可采用如下方法减少干扰:①消除电压噪声:交流隔离变压器和滤波、直流稳压电源的选用和滤波、分离供电系统。②接地技术:接地是抑制电磁干扰的主要措施。接地技术应遵循的基本原则是:数字地、模拟地、电源地、屏蔽地应分别接地,避免混用。要尽量使接地电路自成回路,减少电路与电线之间的电流耦合。合理布置电线使电流局限在可能小的范围内,并根据地电流大小和频率设计相应宽度的印制电路和接地

[2]

方式。③合理的系统布局。④传输线技术:注意传输线阻抗匹配、外部配线抗干扰措施。

6.4 本章小结

本章简述了单片机的构成、原理和应用,着重介绍了以AT89C52单片机为核心芯片的控制系统,外围电路进行模块化设计,进一步提高了控制系统的可行性,最后简单描述了电磁干扰以及抗干扰设计。

23

五邑大学本科毕业设计

第7章 智能化控制单元的软件设计

7.1 软件设计总述

软件设计工作在整个设计中是最重要的、其工作量也是最大的。 软件设计主要包括软件结构设计和软件程序设计,后者主要内容是拟定程序的总体方案、根据系统功能及操作过程绘制程序流程图、编制具体程序以及检查和修改程序。由实际控制系统的功能复杂、信息量大和程序较长,需要选用合理的切合实际的程序结构设计方法。常用的设计方法有三种:(1)结构化程序设计;(2)自顶向下逐步求精程序设计;(3)模块化程序设计。 在本设计中,采用第三种方法,即模块化程序设计。它的设计思路是把一个复杂应用程序按整体功能划分成若干独立的程序模块,各模块可以单独设计、编程、调试,然后把功能相关的模块通过连结程序联在一起调试,最后各模块程序在主程序的控制下进行总体调试,最终成为可完成设计要求、具有实用价值的程序。由于此方法的设计思路与本设计的硬件设计思路非常吻合,为此本设计的软件程序部分就采用模块化的设计方法。

7.2 AT89C52主程序的设计

主程序流程如图7-1。

[9]

采用C语言编写,具体程序如下: #include

#include Void main(void)

{ Int INTO state(void) // 获取INTO状态 { if (INTO=0) EX();

Else break; }

Int T0 state (void) { if (T0=1) Initial(); Else break; }

Int INT1 state (void)

{ if (INT1=0) EX1();

Else Break; } }

24

五邑大学本科毕业设计

AT89C52程序入口系统初始化启用定时采样程序位置状态检测分或合?合分合闸驱动程序分闸驱动程序

图7-1 主程序流程如图

7.3 电网故障中断程序设计

程序流程图如图7-2、图7-3。程序如下: #include #include

Void EX(void) //外部中断0声明

Void initial (void) // 定时/计数器中断函数声明 Void main (void) { EX();

Initial();

While(1);//等待中断 }

25

五邑大学本科毕业设计

采样程序入口保护现场启动定时器启动A/DN转换结束Y恢复现场中断返回

图7-2 定时中断采样程序流程图

Void EX(void)

{ IE=OX81; //开总中断EA,允许外部中断0 EX0 EX0=1; EA=1;

Fenzha(); //调用分闸程序 P0_0=1; //启动报警电路 }

Void TIMER (void)interrupt 1 //中断服务程序,1是定时器0的中断号 { fenzha(); P0_0=1; }

7.4 分合闸程序编写

合闸程序流程见图7-4

26


中压真空断路器控制单元的设计 - 图文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2《子女价值评估问卷》(青年版)的编制

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: