“看门狗”开关原理

“看门狗”开关原理
“看门狗”开关原理

“看门狗”开关

一、开关介绍

户外分界断路器设备具备故障电流检测功能,保护控制功能(过流保护、速断保护、零序保护),适用于10kV 架空线路,可实现自动切除单相接地故障和自动切除相间短路故障。安装点适用于10kV 配电线路用户进户线的责任分界点处或主干线上运用短路保护等。

二、如何操作

2.1 机械操作

2.2 控制器电动操作

控制器通电延时 10 秒,自动检测开关储能信号,检测到分界断路器未储能则自动发出电动储能命令,分界断路器接收到储能命令后,自动完成电动储能。

三、基本功能与操作

1.开关本体手动分合功能

如同通用的断路器一样,分界断路器具备现场手动分合和电动分合控制功能。

2.模拟量检测功能

控制器与开关本体配合使用可检测线路的两相电流、零序电流和线路电压,上

述模拟量信号由开关本体航空插座输出,从控制器底部的CT/IO 插座通过航空插头接入控制器。通过控制器内部的信号转换和计算,可实时监测其运行值(用笔记本电脑通过控制器的维护通信口或配置通信模块后可接收及处理这些测量数值)。

3.保护控制功能

a)零序保护

通过对控制器的定值整定和对零序电流的监测,分界断路器能侦测和判定用户界内的单相接地故障,在延时达到整定值后执行分闸操作,自动切除接地故障;变电站及馈线上的其

它用户避免发生停电事故, 为了避免瞬时性故障造成开关分闸,可对分界断路器进行重合闸设置,重合闸时间可自行设定,为了避免永久性故障对线路造成严重损坏,或其它保护的时限配合问题,分界断路器做了重合闸后加速保护功能。

零序保护的控制功能适用于配电网中性点不接地系统、中性点经消弧线圈接地系统和

中性点经小电阻接地系统。

b)过流(速断)保护

通过定值整定和对相电流的监测,分界断路器能侦测和判定用户界内的相间短路故障,经延时判定后,控制器输出分闸命令使分界真空断路器自动分闸,自动切除过流故障,变电站及馈线上的其它用户避免发生停电事故, 为了避免瞬时性故障造成用户长时间停电,在控制器保护动作后,对分界断路器进行重合闸,重合闸时间可以设定,为了避免永久性故障对线路造成严重损坏,或其它保护的时限配合问题,控制器做了重合闸后加速保护功能。

4.线路失电状态下的分闸及保护告警功能

控制器在[自动]运行状态时,如用户界外发生相间短路故障后,会造成变电站出线开

关掉闸,控制器无输入电源,在整个装置失电后,控制器靠储能电容维持其正常工作,在此期间可执行分闸输出(DC 48 V)使开关可靠分闸。无论是单相接地故障还是相间短路故障致使分界断路器保护动作,控制器的ALARM告警指示灯均常亮或闪亮,提示用户界内发生了单相接地或相间短路故障。

5.自检功能

控制器在正常运行时定时自检(由程序控制自动进行),自检的对象包括定值区、输出

回路、采样通道、E2PROM等,自检异常时,点亮自检告警指示灯,并且闭锁跳合闸回路。

6.控制器的基本操作

控制器的所有操作均在其圆形罩壳的底部,COM内设TV输出回路保护熔管,当控制器内部电路发生故障时,保护开关本体内置TV不受影响。CT插座连接从开关侧引来的测量电缆,IO插座连接从开关侧引来的控制电缆。ALARM为保护动作发光二极管指示信号;定值设定窗口在设备正常运行时由一密封小盖关闭,当需要进行定值修改或检查控制作状态时则开启

此小盖,进行相应的操作。

a)当测量电缆和控制电缆连接正确,且开关本体处于合闸位置时,控制器的操作手柄在[自动]位置,则分界断路器处于自动监测运行状态,此时一旦用户界内线路故障发生,分界

断路器即能完成其自动切除故障的功能。

b)逆时针转动控制器的控制操作手柄至[分]位置,可使开关自动分闸。

c)分界断路器保护动作后,ALARM告警灯亮,顺时针转动控制器的控制操作手柄至[复位]位置,可解除ALARM告警状态,如不采取手动复位操作,ALARM告警状态则在48小时

后自动解除。

d)电量测试功能:分界断路器在处理故障时需要自身的电量处理,电量的多少决定系统是否可以处理好故障情况,所以电量测试是很重要的“电量测试”两按钮同时压下,运行灯4 秒内运行正常,此时电容电量合格。

e)防误操作闭锁功能:钮子开关在“就地”时,手柄可以对外接开关分合闸操作;钮子开关在“远方”时,手柄不能对外接开关分合闸操作;

f)辅助通信功能:主要用与通信维护,参数设定等必须通过维护通信口用笔记本电脑进行修改设定.

7.指示功能(如下图控制器操作界面图所示)

“运行”指示灯,控制器运行时闪亮该指示灯,它具有内部电源检测功能,间隔时间一秒。“故障”指示灯,控制器自检故障时点亮该指示灯;

“过流”指示灯,相电流超定值时点亮,低于定值时熄灭;

“接地”指示灯,接地电流超定值时点亮,低于定值时熄灭;

“分位”指示灯,被控制的开关处于分闸时,点亮此指示灯;

“合位”指示灯,被控制的开关处于合闸时,点亮此指示灯;

“告警”指示灯,控制器过流保护动作后此灯闪亮,控制器接地保护动作后此灯常亮。

三、工作原理

10kV 线路或设备的故障主要有相间短路和单相接地两种类型,分界断路器控制器对这两种故障分别进行处理。

1.相间短路的故障处理(过流动作或速断动作)

对于用户界内的相间短路故障,分界断路器控制器通过检测从分界断路器内部CT 引出的A、C 相电流与定值比较来判定故障的发生,支线用户和线路末端用户界内发生过流故障时,分界断路器控制器检测到过流电流,经延时判定后,控制器输出分闸命令使分界真空断路器自动分闸,自动切除过流故障,变电站及馈线上的其它用户避免发生停电事故,为了避免瞬时性故障造成用户长时间停电,在控制器保护动作后,对分界断路器进行重合闸,重合闸时间可以设定,为了避免永久性故障对线路造成严重损坏,或其它保护的时限配合问题,控制器做了重合闸后加速保护功能。

2.单相接地的故障处理

配电网的中性点接地方式可分为:中性点不接地、中性点经消弧线圈接地和中性点经小电阻接地三种方式。YC-001 分界断路器控制器对单相接地故障的基本处理方法是通过检测从分界断路器内置零序CT 引出的零序电流信号与定值比较来区分和判定用户界内和界外的单相接地故障,对于用户界外的单相接地故障,由于从零序CT 检出的零序电流远小于用户界内发生单相接地故障时所检出的零序电流,因此,通过适当的定值整定,即可作出准确地判断。

控制器适用于上述三种中性点接地方式;其作用原理分述如下:

(1)中性点不接地方式

接地故障发生在分界断路器负荷侧时

C1 为电源侧线路中包含的架空线和电缆的相对地电容值的总和。

C2 为负荷侧线路中包含的架空线和电缆的相对地电容值的总和。

ZCT 检出的零序电流:I01=3ωU0C1 式中U0 为电源相电压,ω为频率。

接地故障发生在分界断路器电源侧时

C1 为电源侧线路中包含的架空线和电缆的相对地电容值的总和。

C2 为负荷侧线路中包含的架空线和电缆的相对地电容值的总和。

ZCT 检出的零序电流:I02=3ωU0C2公式中 U0 为电源相电压,ω为频率。

一般来讲,C1 远大于C2,因此I02 比I01 要小得多,即接地故障在用户界外时检出的零序电流很小,而接地故障在用户界内时检出的零序电流很大,通过适当的定值设定,控制器可准确地判定界内接地故障。

(2)中性点经消弧线圈接地方式电路原理

根据图中的矢量图,ZCT 检出的零序电流:I′01=I01-I L

式中I01 为除C2 外的全网电容电流有效值,I L 为消弧线圈补偿电流的有效值。I′01 的大小和方向随补偿方式而改变,但一般来讲,其脱谐度应不小于10%,因此,I′01 仍远大于用户界外发生接地故障时ZCT 检出的电流I02。定值整定正确时,I′01 能使YC-001 的零序保护动作而I02 不能。从而可准确区分用户界内外的接地故障。

(3)中性点经小电阻接地方式

一般单相金属性接地故障电流在 400A~500A,用户界内单相接地时,ZCT 检出的是全

部接地电流,而在用户界外的单相接地故障,ZCT 检出的零序电流仍为I02。

MAX813看门狗电路

看门狗电路设计 在工业现场运行的单片机应用系统,由于坏境恶劣,常有强磁场、电源尖峰、电火花等外界干扰,这些干扰可能造成仪表中单片机的程序运行出现“跑飞”现象,引起程序混乱,输出或显示不正确,甚至“死机”。系统无法继续正常的运行,处在一种瘫痪状态,它的硬件电路并没有损坏,只是内部程序运行出现了错误,这时,即使干扰消失,系统也不会恢复正常,这就需要采取一些措施来保障系统失控后能自动恢复正常,“程序运行几天来视系统”(Watchdog看门狗)就是常用的一种抗干扰措施,用以保证系统因干扰失控后能自动复位。为了提高仪表可靠性及抗干扰能力,通常在智能仪表中采用“看门狗”技术。 看门狗电路它实质上是一个可由CPU复位的定时器,它的定时时间是固定不变的,一旦定时时间到,电路就产生复位信号或中断信号。当程序正常运行时,在小于定时时间隔内,单片机输出一信号刷新定时器,定时器处于不断的重新定时过程,因此看门狗电路就不会产生复位信号或中断信号,反之,当程序因出现干扰而“跑飞”时,单片机不能刷新定时器,产生复位信号或产生中断信号使单片机复位或中断,在中断程序中使其返回到起始程序,恢复正常。 它的工作原理如同图3-4所示的两个计时周期不同的定时器T1和T2是两个时钟源相同的定时器,设T1=1.0s,T2=1.1s,而用T1定时器的溢出脉冲P1同时对T1和T2定时器清零,只要T1定时器工作正常,则定时器T2永远不可能计时溢出。当T1定时器不在计时,定时器T2则会计时溢出,并产生溢出脉冲P2。一旦产生溢出脉冲P2,则表明T1出了故障。这里的T2即是看门狗。利用溢出脉冲P2并进行巧妙的程序设计,可以检测系统的出错,而后使“飞掉”的程序重新恢复运行。 图3-4 看门狗工作原理示意图 看门狗电路的应用,使单片机可以在无人关态下实现连续工作。看门狗芯片和单片机的一个I/O引脚相连,该I/O引脚通过程序控制它定时地往看门狗的这

GPIO 和看门狗使用例子说明

GPIO和看门狗使用例子说明 1. 概述: 验证和使用,GPIO和看门狗API例子程序。  SOM2386/2388, 4(GPIO)+3(GPIO或中断线可选)路双向可编程数字I/O。 l 4位双向口(PIO0,PIO1,PIO10,PIO11) l 3位可选双向口(IRQ2/PIO12, IRQ3/PIO13, IRQ6/PIO31) PCM3386/3388 ,提供4(GPIO) 和14路(5V电平)单向数字I/O通道。  l 4位双向口(PIO0,PIO1,PIO10,PIO11)  l 8位单向输入I/O,(GP10,GP11,GP12,GP13,GP14,GP15,GP16,GP17)  IO地址=0x200H  l 8位单向输出I/O (GP20,GP21,GP22,GP23,GP24,GP25)  IO地址=0x208H(bit5 ̄bit0) 2. 环境: l 虚拟显示环境(参见搭建虚拟显示环境相关文档) 3. 演示方法和效果: l PC下载方式 l 使用BC45,打开C:\lanry\example\gpio\GPIODEMO.IDE工程。 l 编译下载到目标板上(参见演示录象)。 l 单步,验证相应的代码。 4. API函数说明 #define PIO0 0 /*4位gpio*/ #define PIO1 1 /*4位gpio*/ #define PIO10 10 /*4位gpio*/ #define PIO11 11 /*4位gpio*/ #define PIO12 12 /*3位中断或gpio可选*/ #define PIO13 13 /*3位中断或gpio可选*/ #define PIO31 31 /*3位中断或gpio可选*/ char PIORead(int PIO_BIT_INDEX ) ; 功能: 片上通用IO读函数: PIORead 入口参数:int PIO_BIT_INDEX cpu 上双向IO索引号 返回值: char =0,表示输入为低电平,=1表示输入高电平,=3,表示失败,方向设置有错 注意: 函数功能,只有在相应的位方向设置为输入时,才是有效的 som2386/2388 中PIO_BIT_INDEX,可选值集(PIO0 , PIO1, PIO10, PIO11, PIO12, PIO13, PIO31)。 PCM3386/3388中PIO_BIT_INDEX,可选值集(PIO0 , PIO1, PIO10, PIO11 )。char PIOWrite(int PIO_BIT_INDEX, char Val ) ;

看门狗电路及原理

看门狗电路。在单片机中,为了能使得程序能够正常的运行。设定的及时根据程序所返回的值检测程序运行情况的定时电路。 在主程序中设定一定的值,把这个值在看门狗定时电路数值益处之前定时赋给看门狗赋给定时电路,让看门狗定时器复位。主程序的赋值周期要小于看门狗定时电路的运行周期。 看门狗 百科名片 单片机"看门狗" 在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片,俗称"看门狗"(watchdog) 目录[隐藏] 应用 基本原理 看门狗使用注意 看门狗运用 设计思路 [编辑本段]应用 看门狗电路的应用,使单片机可以在无人状态下实现连续工作,其工作原理是:看门狗芯片和单片机的一个I/O引脚相连,该I/O引脚通过程序控制它定时地往看门狗的这个引脚上送入高电平(或低电平),这一程序语句是分散地放在单片机其他控制语句中间的,一旦单片机由于干扰造成程序跑飞后而陷入某一程序段进入死循环状态时,写看门狗引脚的程序便不能被执行,这个时候,看门狗电路就会由于得不到单片机送来的信号,便在它和单片机复位引脚相连的引脚上送出一个复位信号,使单片机发生复位,

即程序从程序存储器的起始位置开始执行,这样便实现了单片机的自动复位。 [编辑本段]基本原理 看门狗,又叫watchdog timer,是一个定时器电路, 一般有一个输入,叫喂狗(kicking the dog or service the dog),一个输出到MCU的RST端,MCU正常工作的时候,每隔一端时间输出一个信号到喂狗端,给WDT 清零,如果超过规定的时间不喂狗,(一般在程序跑飞时),WDT 定时超过,就会给出一个复位信号到MCU,使MCU复位. 防止MCU死机. 看门狗的作用就是防止程序发生死循环,或者说程序跑飞。工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,如果到了一定的时间还不去清看门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。所以在使用有看门狗的芯片时要注意清看门狗。硬件看门狗是利用了一个定时器,来监控主程序的运行,也就是说在主程序的运行过程中,我们要在定时时间到之前对定时器进行复位如果出现死循环,或者说PC指针不能回来。那么定时时间到后就会使单片机复位。常用的WDT芯片如MAX813 ,5045, IMP 813等,价格4~10元不等. 软件看门狗技术的原理和这差不多,只不过是用软件的方法实现,我们还是以51系列来讲,我们知道在51单片机中有两个定时器,我们就可以用这两个定时器来对主程序的运行进行监控。我们可以对T0设定一定的定时时间,当产生定时中断的时候对一个变量进行赋值,而这个变量在主程序运行的开始已经有了一个初值,在这里我们要设定的定时值要小于主程序的运行时间,这样在主程序的尾部对变量的值进行判断,如果值发生了预期的变化,就说明T0中断正常,如果没有发生变化则使程序复位。对于T1我们用来监控主程序的运行,我们给T1设定一定的定时时间,在主程序中对其进行复位,如果不能在一定的时间里对其进行复位,T1 的定时中断就会使单片机复位。在这里T1的定时时间要设的大于主程序的运行时间,给主程序留有一定的的裕量。而T1的中断正常与否我们再由T0定时中断子程序来监视。这样就够成了一个循环,T0监视T1,T1监视主程序,主程序又来监视T0,从而保证系统的稳定运行。51 系列有专门的看门狗定时器,对系统频率进行分频计数,定时器溢出时,将引起复位.看门狗可设定溢出率,也可单独用来作为定时器使用。凌阳61的看门狗比较单一,一个是时间单一,第二是功能在实际的使用中只需在循环当中加入清狗的指令就OK了。AVR系列中,avr-libc 提供三个API 支持对器件内部Watchdog 的操作,它们分别是:wdt_reset() // Watchdog 复位wdt_enable(timeout) // Watchdog 使能wdt_disable() // Watchdog 禁止C8051Fxxx单片机内部也有一个21位的使用系统时钟的定时器,该定时器检测对其控制寄存器的两次特定写操作的时间间隔。如果这个时间间隔超过了编程的极限值,将产生一个WDT复位。-------------------------------------------------------------------------------- [编辑本段]看门狗使用注意

10KV-35kv看门狗高压真空开关说明书-安装技术规范-厂家选型要求

10KV-35kv看门狗高压真空开关说明书-安装技术规范-厂家选型要求 陕西泰开高压开关制造有限公司(简称“泰开高压开关”原西安高压开关厂分支)是一家专业 从事高压真空开关及相关高压产品的研发、生产及销售于一体的重点高新技术企业,高压电 器设备骨干企业,从事高压电力设备生产已有三十余年,拥有宽敞的净化生产区,拥有先进 的生产设备和完善的高压试验、检测设施,以其优越的性能、技术、精湛的工艺、可靠的质量、优质的服务赢得了广大用户的赞誉,并跟多家合资企业、外资企业建立了长期稳定的合 作伙伴关系,我厂专业生产12-40.5KV户内外高压断路器,永磁真空断路器,智能、预付费、小型化、双电源、看门狗等真空断路器,六氟化硫断路器,负荷开关,隔离开关,高压熔断器,避雷器,变压器,高低压成套,电缆分支箱,充气柜,自动化设备电器等高低压电器。 自创建以来一直本着“服务至上“的经营宗旨。不折不扣做好售前,售中,售后,服务各处细节之点,本顾客之所想,为在电气行业中而努力奋斗不止。 陕西泰开高压开关厂是中国高压开关行业定点生产厂家,已成为我国高压开关设备的研发

和生产基地,特别在城网、农网改造和电站改造中一站式供应单位,是国家经贸委城乡电网建设、改造所需设备***的生产企业,坚持走高新技术之路,坚持高新技术产品的研发,近年来陆续开发了10KV智能永磁快速真空断路器,高压智能双电源自动转换装置等,并针对智能电网的新要求,高压断路器本体能更快速地动作,具有更小的分散性、更高的可靠性,终达到同步关合的要求,而随着我国电网不断扩大及用电负荷的迅猛增长,原有10KV电压等级配电网难以满足供电要求,公司适时开发出了24KV户外永磁快速真空断路器,特别是在小型化断路器上有全新的发展,针对35KV真空断路器取得了突破性的成功。公司将结合对电力设备市场导向的分析,继续并努力开发高新产品。 ZW32型智能分界开关、控制箱体改为柜体式结构方式的产品,箱体采用不锈钢或铁板喷塑 材质生产。此产品在结构上安装方便,外观美观,高压部分与外箱完全隔离,并且在设备带 电情况下高压室无法开门操作,只有在停电情况下才能将高压室门打开,安全可靠。产品占 用面积小,是生活区、工矿企业与箱式变配套使用*的组合产品。人员可就地操作开关动作。分界开关部分采用真空开关并带有保护电流互感器,与智能控制器实现零序、过流、速断保护,可以实现自动切除单相接地故障和自动隔离相间短路故障。确保非故障用户的用电安全。此产品具备了FTU功能实现开关遥控分合闸;也具有GPRS远程操控功能。 ZW32看门狗断路器可以手动操作、电动操作、遥控器操作及远程主机操作。断路器由本体、操作机构、控制器三部分组成(隔离开关由用户选择加装)。断路器根据需要可配置CT(保护 电流互感器)、ZCT(零序电流互感器)、u(电压互感器),作为控制器的检出器。 ZW32看门狗断路器配置了不同功能的控制器,构成智能开关,并可构筑多种形式的配 网自动化系统,且能够逐步升级。 二、使用环境条件 1、周围空气温度:上限+40度,下限—40度; 2、海拔:≤2000m(若海拔增高,则额定绝缘水平相应提高; 3、风压:不超过700Pa(相当于风速34m/s); 4、地震烈度:不超过8度; 5、污秽等级:Ⅳ级; 6、zui大日温差:不超过25度; 7、相对湿度:日平均不大刊5%,月平均不大于90% 8、无易燃、爆炸危险、化学腐蚀及剧烈振动的场所。

看门狗控制器原理与编程笔记

S3C2410接口之看门狗控制器原理与编程 1.看门狗:是一种电路,具有监视并恢复程序正常运行的功能,从而达到增强系统的稳定性。它本质上是一种定时器电路 2.稳定性和定时器之间有什么样的关系呢? 3.看门狗增强系统稳定性的基本原理:设一系统程序完整运行一周期的时间是Tp,看狗的定时周期为Ti,要求Ti>Tp。在程序运行一周期后,修改定时器的计数值,只要程序正常运行,定时器就不会溢出。若由于干扰等原因使系统不能在Tp 时刻修改定时器的计数值,定时器将在Ti 时刻溢出,引发系统复位,使系统得以重新运行,从而起到监控作用。 s3c2410的看门狗控制器 S3C2410 的看门狗定时器有两个功能: (1)定时器功能:可以作为常规定时器使用,它是一个十六位的定时器,并且可以产生中断,中断名为INT_WDT,中断号是0x09。 (2)复位功能:作为看门狗定时器使用,当时钟计数减为0(超时)时,它将产生一个128个时钟周期的复位信号。 S3C2410 ARM9的看门狗主要由五部分构成:时钟、看门狗计时器、看门狗数据寄存器、复位信号发生器、控制逻辑等。 S3C2410 ARM9的看门狗工作原理: PCLK 经过预分频、再分频,使得到达看门狗的频率能够没有那么高,这样看门狗才处理得了。 ?S3C2410 看门狗定时时间 预分频器为8位,其值为:0---255 再分频器可选择值为:16、32、64、128 输入到计数器的时钟周期为: T_wtd=1/[PCLK/(Prescaler+1)/Division_factor] 看门狗的定时周期为: T=WTDAT(看门狗的计数器的初值)×T_wtd

1.蜀越圆形拨码看门狗说明书

分界开关智能控制器BKM600-FDR (V2.0)

前言 亲爱的用户,感谢您们长期以来对四川蜀越电气有限公司的大力支持,我们秉承给予您们热诚、周到、满意、快捷永远的服务。请在使用该设备之前仔细阅读本技术使用手册,特别注意以下事项。 注意事项 !装置加电之前必须可靠接地。 !装置工作电源位置是否接正确,电流输入极性是否接正确,电压输入相序是否接正确。 !严禁装置在带电情况下插拔航空插头,避免一次回路CT开路。 !装置交流回路1.2倍额定电压可以连续工作,交流回路2倍额定电流可以连续工作,10倍额定电流可允许10S,40倍额定电流可允许1S。 !装置开入量的输入为无源接点(装置内提供DC220V直流电压),请仔细检查是否正确。 !储能电机电源为AC220V交流电压,从本装置内输出。 !第一次运行该产品时,必须进行相关定值整定才能保障装置正常运行,非相关专业人员不得修改装置内参数、定值等内容。 !相关专业人员严格按电力调度或生产部门下达的定值单进行定值整定以及系统配置的设定,只有正确进行全面整定后才能确保装置安全可靠运行。 谢谢合作!! 四川蜀越电气有限公司

1.产品纵述 ?本公司长期以来从事电力系统自动化系统及设备研究、开发、生产,属高科技企业,现已推出BKM600-FDR智能控制器。 ? BKM600-FDR“看门狗”控制器是中压架空线电网的监控单元,与柱上开关配合实现远程遥控及自动化管理,监控单元适合与开关近距离安装,适用于35KV及以下户外开关设备配套使用。? BKM600-FDR“看门狗”控制器是集线路测量、保护、控制、信号监视及通讯于一体的综合自动化户外智能控制设备,适用于各种中压电网(不接地电网、经电阻接地、经消弧线圈接地、直接接地电网),具备处理单条架空线开关远程操作的全部功能。 ?具备基本的保护功能:线路保护功能、自动重合闸、线路故障检测、接地故障监测、开关的本地控制、远程遥控功能(带手持遥控器)、GSM短信远程操作(选配)。 2.产品的安装及维护 注意:在安装装置过程中,装置带有危险的强电有可能会导致设备永久性损坏或人员伤亡,因此在安装、调试、检修操作时仅限于经过严格的培训和具有该专业技术人员。 2.1、安装: ?装置外观图 2.2、装置机体安装: ?安装本产品时请请按照封页3图示,用安装架固定控制器于杆上,安装架用户自行设计。 ?安装时将BKM600-FDR控制器操作面板垂直向下固定安装,不可倒置。 ?安装时控制器的接地线一定要可靠接好。 ?柱上安装示意图 分界开关本体与控制器同杆安装,其连接示意如下图

单片机复位看门狗电路

705系列复位电路 #概述 GC705/706/707/708/813L是一组CMOS微处理器监控电路,可用来监控微处理器系统供电异常、电池故障和工作状态。和采用分立元件及多片IC组合成电路相比,明显减小了系统电路的复杂性和元器件的数量,并提高了系统的可靠性和精度。 GC705/706/813L具备以下四项基本功能: 1)电源开机,关机及电源供电不足时给出复位输出。 2)内含独立的看门狗电路输出。如看门狗电路输入在1.6秒内未得到翻转信号,看门狗电路输出端将变成低电平。 3)内含门限1.25V的检测器,用于掉电报警,电池欠电监测和监测加错电源的状况(以+5V为准)。 4)手动复位时,给出确定脉宽的负向复位脉冲 GC707/708和GC705/706基本功能一致,区别只在于GC705/706芯片中的第8脚正脉冲的复位(RESET)输出取消了,换成了看门狗定时器,原第6脚空脚被用做看门狗电路的输入端。GC813L则除了第7脚输出正脉冲的RESET外,其它功能和GC705/706完全一样。这几种电路的管脚功能定义和差异详见管脚定义图和管脚说明附表。 #应用范围 计算机,微处理器和微控制器系统;嵌入式控制器系统;智能仪器仪表;通信系统;工业自动化系统;电池供电手持设备等等。

# 电气参数 除非特殊说明,Vcc = 4.75V~ 5.5V (GC705/GC707/GC813), Vcc =4.5V~5.5V (GC706/GC708),T A = T MIN to T MAX 参数 符号 测试条件 最小值典型值 最大值 单位 GC705、706、707、708 1.0 5.5 电源电压范围 Vcc GC813 1.1 5.5 V GC705、706、813 150 350 电源电流 Icc GC707、708 50 350 uA GC705、707、813 4.50 4.65 4.75 GC706、708 4.25 4.40 4.50 复位门限 V RT GC706T 3.00 3.08 3.15 V 复位门限迴差 40 mV 复位脉冲宽度 t RS 140 200 280 ms I SOURSE =800uA VCC-1.5 I SINK = 3.2mA 0.4 GC705~708,VCC=1V ,I SINK = 50uA 0.3 GC707\708,I SOURCE =800uA VCC-1.5 GC707\708,I SINK = 1.2mA 0.4 复位输出电压 GC813,I SOURCE =4uA,V CC = 1.1V 0.8 V 看门狗计时长度 t WD GC705\706\813 1.00 1.60 2.25 秒 WDI 脉冲宽度 t WP VIL =0.4V ,VIH =(VCC)(0.8) 50 ns 下限 0.8 WDI 输入阈值 上限 GC705\706\813 V CC =5V 3.5 V GC705\706\813,WDI =VCC 50 150 WDI 输入电流 GC705\706\813,WDI =0V -150 -50 uA GC705\706\813,I SOURCE =800uA VCC-1.5 WDI 输出电压 GC705\706\813,I SINK =1.2mA 0.4 V MR 上拉电流 MR =0V 100 250 600 uA MR 脉冲宽度 t MR 150 ns 下限 0.8 MR 输入阈值 上限 2.0 V MR 到RESET 的 延迟 t MD 250 ns PFI 输入阈值 VCC =5V V PFI 输入电流 -25 25 nA I SOURCE =800uA VCC-1.5 PFO 输出电压 I SINK =3.2mA 0.4 V

“看门狗”开关原理

“看门狗”开关 一、开关介绍 户外分界断路器设备具备故障电流检测功能,保护控制功能(过流保护、速断保护、零序保护),适用于10kV 架空线路,可实现自动切除单相接地故障和自动切除相间短路故障。安装点适用于10kV 配电线路用户进户线的责任分界点处或主干线上运用短路保护等。

二、如何操作 2.1 机械操作

2.2 控制器电动操作 控制器通电延时 10 秒,自动检测开关储能信号,检测到分界断路器未储能则自动发出电动储能命令,分界断路器接收到储能命令后,自动完成电动储能。

三、基本功能与操作 1.开关本体手动分合功能 如同通用的断路器一样,分界断路器具备现场手动分合和电动分合控制功能。 2.模拟量检测功能 控制器与开关本体配合使用可检测线路的两相电流、零序电流和线路电压,上 述模拟量信号由开关本体航空插座输出,从控制器底部的CT/IO 插座通过航空插头接入控制器。通过控制器内部的信号转换和计算,可实时监测其运行值(用笔记本电脑通过控制器的维护通信口或配置通信模块后可接收及处理这些测量数值)。 3.保护控制功能 a)零序保护 通过对控制器的定值整定和对零序电流的监测,分界断路器能侦测和判定用户界内的单相接地故障,在延时达到整定值后执行分闸操作,自动切除接地故障;变电站及馈线上的其 它用户避免发生停电事故, 为了避免瞬时性故障造成开关分闸,可对分界断路器进行重合闸设置,重合闸时间可自行设定,为了避免永久性故障对线路造成严重损坏,或其它保护的时限配合问题,分界断路器做了重合闸后加速保护功能。 零序保护的控制功能适用于配电网中性点不接地系统、中性点经消弧线圈接地系统和 中性点经小电阻接地系统。 b)过流(速断)保护 通过定值整定和对相电流的监测,分界断路器能侦测和判定用户界内的相间短路故障,经延时判定后,控制器输出分闸命令使分界真空断路器自动分闸,自动切除过流故障,变电站及馈线上的其它用户避免发生停电事故, 为了避免瞬时性故障造成用户长时间停电,在控制器保护动作后,对分界断路器进行重合闸,重合闸时间可以设定,为了避免永久性故障对线路造成严重损坏,或其它保护的时限配合问题,控制器做了重合闸后加速保护功能。 4.线路失电状态下的分闸及保护告警功能 控制器在[自动]运行状态时,如用户界外发生相间短路故障后,会造成变电站出线开 关掉闸,控制器无输入电源,在整个装置失电后,控制器靠储能电容维持其正常工作,在此期间可执行分闸输出(DC 48 V)使开关可靠分闸。无论是单相接地故障还是相间短路故障致使分界断路器保护动作,控制器的ALARM告警指示灯均常亮或闪亮,提示用户界内发生了单相接地或相间短路故障。 5.自检功能 控制器在正常运行时定时自检(由程序控制自动进行),自检的对象包括定值区、输出 回路、采样通道、E2PROM等,自检异常时,点亮自检告警指示灯,并且闭锁跳合闸回路。 6.控制器的基本操作 控制器的所有操作均在其圆形罩壳的底部,COM内设TV输出回路保护熔管,当控制器内部电路发生故障时,保护开关本体内置TV不受影响。CT插座连接从开关侧引来的测量电缆,IO插座连接从开关侧引来的控制电缆。ALARM为保护动作发光二极管指示信号;定值设定窗口在设备正常运行时由一密封小盖关闭,当需要进行定值修改或检查控制作状态时则开启

基于CD4060的硬件看门狗技术

基于CD4060的硬件看门狗技术 引言 多年来,围绕着单片机应用系统的抗干扰技术以及其受干扰后的自我恢复,在硬件和软件等方面积累了多种方法,这些方法相互结合,配合使用,有效地提高了系统的可靠性与抗干扰性。 看门狗(Watch Dog Timer,简称为WDT)技术就是最常见的抗干扰技术。看门狗WDT有硬件看门狗和软件看门狗之分,无论是硬件看门狗还是软件看门狗实际上都是一个可清零的定时计数器。如果该定时计数器用MCU芯片外部电路实现,则为硬件看门狗,如果该定时计数器用MCU芯片内部定时器/计数器实现,则称为软件看门狗。 本文介绍硬件看门狗技术,并给出了实用的基于CD4060的硬件看门狗电路。 1 硬件看门狗电路及其工作原理 基于CD4060的硬件看门狗电路如图1所示,它是针对工程项目所设计的一个实用电路,并且该电路实际使用情况良好。下面介绍电路的组成及其工作原理。 看门狗电路由14位二进制计数器CD4060和三极管VT1、VT2等组成。 单片机AT89C51的P1.7口设计成输出口,由AT89C51的CPU向看门狗电路发送喂狗信号——正脉冲,在两个正脉冲间隔内,P1.7保持为低电平(此功能要结合软件才能实现,相应的软件设计在下面介绍)。我们知道,单片机AT89C51的I/O口带灌电流负载的能力比较大,每个引脚低电平时的吸入电流为20 mA,

带拉电流负载的能力却很小,实测情况是,每个引脚高电平时的输出电流仅25μA,现在P1.7口被设计成带拉电流负载的方式,为了提高P1.7口带拉电流负载的能力,所以,电路中设置了上拉电阻R3。 14位二进制计数器CD4060的计数脉冲由其内部振荡器和外接阻容元件R1、R2、C1组成的电路产生,振荡周期为 T0SC=2.2×R1×C1=0.22 ms 振荡器产生的计数脉冲(矩形波)可以直接引出,同时还可以从CD4060的10个输出端Q4~Q10和Q12~Q14得到不同分频系数的方波输出,各方波输出信号的周期如表1所示。这样,如果CD4060得不到CPU 通过P1.7口发送来的喂狗信号——正脉冲,则CD4060的输出端Q14在1.8S内将产生一个完整周期的方波信号,而且低电平在前,高电平在后,其高电平经三极管VT1、VT2处理后形成单片机AT89C51的复位信号,使单片机AT89C51复位。由此可见,单片机AT89C51正常工作时,只要在0.9S内从P1.7口送出一个正脉冲,便可及时清零看门狗,输出端Q14就不会产生定时溢出信号,从而使看门狗电路对单片机系统不起作用。并且,从CD4060的10个输出端Q4~Q10和Q12~Q14可以得到不同周期的方波信号,经三极管VT1、VT2处理后形成单片机系统的复位信号,可以适应不同用户应用程序,从而该硬件看门狗电路可以适应不同的单片机应用系统。 对MCS-51系列的单片机而言,它所需要的复位信号是高电平宽度大于2个机器周期的正脉冲,例如,单片机的时钟脉冲频率为12 MHz时,则所需要的复位信号高电平宽度为2μs以上就可以了,而由上面的分析可知,CD4060的Q14输出的是高电平宽度为0.9 s的方波,如果让它直接作为单片机的复位信号,则单片机的复位时间势必在0.9 s以上,这样尽管可以使程序跑飞的单片机复位,但是显然没有做到尽快地引导跑飞的程序到正确的轨道来,如果这样做的话,对于某些单片机应用系统而言可能带来非常严重的后果。图1中的三极管VT1、VT2及其周围阻容元件构成波形转换电路,把较宽的正脉冲变换为较窄的正脉冲,从而较好地解决了上述的问题。三极管VT1、VT2构成的2级直接耦合放大器作为缓冲器使用,它是CD4060的输出端Q14的灌电流负载,C2、R8是微分电路。 经分析后不难看出,电路中的R7、R8、C2还具有单片机上电复位的功能。

C51单片机看门狗电路及程序设计方案

C51单片机看门狗电路及程序设计方案 院系:信息工程学院 年级:2010级 电子一班刘禹豪 电子一班赵训虎 电子二班邓启新

一、引言 在由单片机构成的微型计算机系统中,程序的正常运行常常会因为来自外界的电磁场干扰等原因而被打断,从而造成程序的跑飞,而陷入死循环。由此导致单片机控制的系统无法继续工作,造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片或程序,俗称"看门狗"(watchdog) (1)看门狗电路基本原理 看门狗电路的应用,使单片机可以在无人状态下实现连续工作,其工作原理是:看门狗芯片和单片机的一个I/O引脚相连**,该I/O引脚通过程序控制它定时地往看门狗的这个引脚上送入高电平(或低电平),这一程序语句是分散地放在单片机其他控制语句中间的,一旦单片机由于干扰造成程序跑飞后而陷入某一程序段进入死循环状态时,写看门狗引脚的程序便不能被执行,这个时候,看门狗电路就会由于得不到单片机送来的信号,便在它和单片机复位引脚相连的引脚上送出一个复位信号,使单片机发生复位,即程序从程序存储器的起始位置开始执行,这样便实现了单片机的自动复位。 (2)看门狗电路一般设计方式 “看门狗”电路一般分为硬件看门狗与软件看门狗两种设计方式。 硬件看门狗是利用了一个定时器,来监控主程序的运行,也就是说在主程序的运行过程中,我们要在定时时间到之前对定时器进行复位。如果出现死循环,或者说PC指针不能回来,那么定时时间到后就会使单片机复位。常用的WDT芯片如MAX813,5045,IMP 813等,价格4~10元不等. 软件看门狗技术的原理和硬件看门狗类似,只不过是用软件的方法实现(即利用单片机*此处设计原理实际上为下文中硬件看门狗设计思路。

看门狗芯片中文说明

看门狗MAX705/706/813中文说明 1 概述 MAX705/706/813L是一组CMOS监控电路,能够监控电源电压、电池故障和微处理器(MPU或mP)或微控制器(MCU或mC)的工作状态。将常用的多项功能集成到一片8脚封装的小芯片内,与采用分立元件或单一功能芯片组合的电路相比,大大减小了系统电路的复杂性和元器件的数量,显著提高了系统可靠性和精确度。 该系列产品采用3种不同的8脚封装形式:DIP、SO和mMAX。主要应用于:微处理器和微控制器系统;嵌入式控制器系统;电池供电系统;智能仪器仪表;通信系统;寻呼机;蜂窝移动电话机;手持设备;个人数字助理(PDA);电脑电话机和无绳电话机等等。 2 功能说明 2.1 RESET/RESET操作 复位信号用于启动或者重新启动MPU/MCU,令其进入或者返回到预知的循环程序并顺序执行。一旦MPU/MCU处于未知状态,比如程序“跑飞”或进入死循环,就需要将系统复位。 对于MAX705和MAX706而言,在上电期间只要Vcc大于1.0V,就能保证输出电压不高于0.4V的低电平。在Vcc上升期间RESET维持低电平直到电源电压升至复位门限(4.65V或4.40V)以上。在超过此门限后,内部定时器大约再维持200ms后释放RESET,使其返回高电平。无论何时只要电源电压降低到复位门限以下(即电源跌落),RESET引脚就会变低。如果在已经开始的复位脉冲期间出现电源跌落,复位脉冲至少再维持140ms。在掉电期间,一旦电源电压Vcc降到复位门限以下,只要Vcc不比1.0V还低,就能使RESET维持电压不高于0.4V的低电平。 MAX705和MAX706提供的复位信号为低电平RESET,而MAX813L提供的复位信号为高电平RESET,三者其它功能完全相同。有些单片机,如INTEL的80C51系列,需要高电平有效的复位信号。 2.2 看门狗定时器 MAX705/706/813L片内看门狗定时器用于监控MPU/MCU的活动。如果在1.6s内WDI端没有收到来自MPU/MCU 的触发信号,并且WDI处于非高阻态,则WDO输出变低。只要复位信号有效或WDI输入高阻,则看门狗定时器功能就被禁止,且保持清

看门狗工作原理

看门狗工作原理 由看门狗WDT引发系统复位的电路结构等效图如图所示。从该图中可以看出,只有当状态信号SLEEP =1,即单片机处于非睡眠状态时,看门狗超时溢出才会引发单片机的复位操作。而在单片机处于睡眠状态,即状态信号SLEEP=0时,看门狗超时溢出会唤醒单片机。 图看门狗复位电路结构等效电路 看门狗就是一个用独立时钟源提供的脉冲进行累加计数的计数器,无需任何外部元件。独立的RC时钟信号源是指RC振荡器与OSC1(ULKIIN)引脚的外接RC振荡器,OSC1和OSC2外接晶体振荡器/陶瓷谐振器构成的单片机系统时钟是分离的。这就意味着,即使单片机进入系统时钟停振的睡眠状态,监视定时器WDT仍然能够运行。 在单片机执行程序期间,一次看门狗WDT超时溢出,将使单片机产生复位操作(称为WDT复位)。如果单片机处于睡眠状态,一次看门狗WDT超时溢出将使单片机被唤醒,恢复正常运行状态,并且继续执行在进入睡眠之前被搁置的程序(称为WDT唤醒)。 每次看门狗超时溢出,都会使得状态寄存器STATUS中的了T0位被清0,以记录曾经发生的这次看门狗溢出事件,供作程序查询判断用。 即当WDTE=0时,看门狗WDT将被永久禁止;当WDTE=1时,看门狗WDT将被永久启用。就是说,只要WDTE被定义成1,以后在用户程序中将再也无法禁止看门狗的运行。 若想不让看门狗WDT发生超时溢出,在用户程序中只能不停地、周期性地将看门狗计时器清0,使它不会因计数到超过最大值而溢出。

看门狗计时器的计时周期取决于独立RC振荡源的频率和计时器的宽度,同时在一定程度上受到工作电压、环蟑温度、制作工艺等因素的影响。 另外,看门狗的超时周期还可以借助于分频器以及分频器的分频比,在一定范围内改变和延长。分频器是否配置给看门狗使用,可以通过用户程序定义选项寄存器OPTION KEG的PSA位进行设置。

详解MSP430看门狗使用方法

详解MSP430看门狗使用方法 时间:2012-10-12 16:07:11 来源:21ic整理作者: 以MSP430F2274为例。其中汇编实现采用的是IAR汇编,CCE汇编实现稍作修改即可。 1.看门狗有三种工作模式:停止模式,计时器模式,看门狗模式。 2.其中后两种模式可以选择的时钟源有:SMCLK和ACLK。 3.在使用后两种模式时候要注意单片机所处的状态下看门狗能否工作,如单片机处在LPM3时候只有ACLK时钟,处在LPM4下,没有时钟可以使用。 4.看门狗模式的使用方法:当看门狗计数溢出时,程序复位。在程序中开启看门狗,在计数溢出前清空看门狗,或重置看门狗,以使其重新计数。若程序跑飞,看门狗可能没有被清空或重置,就会溢,使程序复位。 5.在MSP430F2274中,看门狗模式下可以计时最长为1s,若需要以更长的时间复位,可采取的方法,使用其他计数器,计数满后执行 ((void (*)())RESET_VECTOR)();或计数满后往看门狗控制寄存器写个错误值或执行一条无效命令:如((void (*)())0x170)();0x170是外围模块的一个地址,不可能是一个函数地址,所以执行此句将使程序复位。 停止模式:关闭看门狗 C语言实现:WDTCTL = WDTPW + WDTHOLD 汇编语言实现:mov.w #WDTPW+WDTHOLD,&WDTCTL 计时器模式:作为一个计时器使用,计数器满产生中断时执行看门狗中断函数。 经验分享:学习单片机重要的是实践,所以开发板是很重要,给大家推荐些淘宝上信誉良好并且软硬件及小零件等、售前售后服务良好的皇冠级金钻店铺给大家,在硬件购买上少走弯路。 按住Ctrl键单击即可: 慧净电子单片机(一皇冠) 【天津商盟】天津锐志(电子)单片机经营部(两皇冠) 金沙滩工作室(5钻) 深圳育松电子元件,模块,传感器,批发部:淘宝最全最平价(5皇冠) 志宏电子(4钻)

如何设计看门狗(硬件看门狗与软件看门狗)

看门狗电路的概念和作用 2007/08/05 15:26 一般看门狗电路用来监视MCU内部程序运行状态,在程序跑飞或死锁情况下,可以自动复位。不过由于厂家、型号不同可能有些差别。 看门狗电路的工作原理是:当系统工作正常时,CPU将每隔一定时间输出一个脉冲给看门狗,即“喂狗”,若程序运行出现问题或硬件出现故障时而无法按时“喂狗”时,看门狗电路将迫使系统自动复位而重新运行程序。主要作用是防止程序跑飞或死锁 看门狗电路其实是一个独立的定时器,有一个定时器控制寄存器,可以设定时间(开狗),到达时间后要置位(喂狗),如果没有的话,就认为是程序跑飞,就会发出RESET指令 在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片,俗称"看门狗" 看门狗电路电路的应用,使单片机可以在无人状态下实现连续工作,其工作原理是:看门狗芯片和单片机的一个I/O引脚相连,该I/O引脚通过程序控制它定时地往看门狗的这个引脚上送入高电平(或低电平),这一程序语句是分散地放在单片机其他控制语句中间的,一旦单片机由于干扰造成程序跑飞后而陷入某一程序段进入死循环状态时,写看门狗引脚的程序便不能被执行,这个时候,看门狗电路就会由于得不到单片机送来的信号,便在它和单片机复位引脚相连的引脚上送出一个复位信号,使单片机发生复位,即程序从程序存储器的起始位置开始执行,这样便实现了单片机的自动复位. 看门狗,又叫 watchdog timer,是一个定时器电路, 一般有一个输入,叫喂狗,一个输出到MCU的RST端,MCU正常工作的时候,每隔一端时间输出一个信号到喂狗端,给 WDT 清零,如果超过规定的时间不喂狗,(一般在程序跑飞时),WDT 定时超过,就回给出一个复位信号到MCU,是MCU复位. 防止MCU死机. 看门狗的作用就是防止程序发生死循环,或者说程序跑飞。

单片机看门狗(Watchdog)的工作原理及其应用

单片机看门狗(Watchdog)的工作原理及其应用 2010年05月16日星期日 23:00 在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环。程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果。所以,出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片,俗称"看门狗"(watchdog)。 看门狗电路的应用,使单片机可以在无人状态下实现连续工作,其工作原理是:看门狗芯片和单片机的一个I/O引脚相连,该I/O引脚通过程序控制它定时地往看门狗的这个引脚上送入高电平(或低电平),这一程序语句是分散地放在单片机其他控制语句中间的,一旦单片机由于干扰造成程序跑飞后而陷入某一程序段进入死循环状态时,写看门狗引脚的程序便不能被执行。这个时候,看门狗电路就会由于得不到单片机送来的信号。便在它和单片机复位引脚相连的引脚上送出一个复位信号。使单片机发生复位,即程序从程序存储器的起始位置开始执行,这样便实现了单片机的自动复位。 看门狗,又叫 watchdog timer,是一个定时器电路。一般有一个输入,叫喂狗(kicking the dog or service the dog),一个输出到MCU的RST端,MCU 正常工作的时候,每隔一端时间输出一个信号到喂狗端,给 WDT 清零。如果超过规定的时间不喂狗,(一般在程序跑飞时),WDT 定时超过,就会给出一个复位信号到MCU,是MCU复位,防止MCU死机。看门狗的作用就是防止程序发生死循环,或者说程序跑飞。 工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,如果到了一定的时间还不去清看门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。所以,在使用有看门狗的芯片时要注意清看门狗。 硬件看门狗是利用了一个定时器,来监控主程序的运行,也就是说在主程序的运行过程中,我们要在看门狗定时器定时时间到之前对其进行复位。如果出现死循环,或者说PC指针不能回来,那么定时时间到后就会使单片机复位。常用的WDT芯片如MAX813 ,5045, IMP 813等,价格4~10元不等。 软件看门狗技术的原理和这差不多,只不过是用软件的方法实现,我们还是以51系列来讲,我们知道在51单片机中有两个定时器,我们就可以用这两个定时器来对主程序的运行进行监控。我们可以对T0设定一定的定时时间,当产生定时中断的时候对一个变量进行赋值,而这个变量在主程序运行的开始已经有了一个初值,在这里我们要设定的定时值要小于主程序的运行时间,这样在主程序的尾部对变量的值进行判断,如果值发生了预期的变化,就说明T0中断正常,如果没有发生变化则使程序复位。对于T1我们用来监控主程序的运行,我们给T1设定一定的定时时间,在主程序中对其进行复位,如果不能在一定的时间里对其进行复位,T1 的定时中断就会使单片机复位。在这里T1的定时时间要设的大于主程序的运行时间,给主程序留有一定的的裕量。而T1的中断正常与否我们再由T0定时中断子程序来监视。这样就够成了一个循环,T0监视T1,T1监

51单片机看门狗电路

you51单片机看门狗电路 采用89C51单片机和X25045组成的看门狗电路,X25045硬件连接图如图2所示。X25045芯片内包含有一个看门狗定时器,可通过软件预置系统的监控时间。在看门狗定时器预置的时间内若没有总线活动,则X2 5045将从RESET输出一个高电平信号,经过微分电路C2、R3输出一个正脉冲,使CPU复位。图2电路中,CPU的复位信号共有3个:上电复位(C1、R2),人工复位(S、R1、R2)和Watchdog复位(C2、R3),通过或门综合后加到RESET端。C2、R3的时间常数不必太大,有数百微秒即可,因为这时CPU的振荡器已 经在工作。 图2 X25045看门狗电路硬件连接图 看门狗定时器的预置时间是通过X25045的状态寄存器的相应位来设定的。如表2所示,X25045状态寄存器共有6位有含义,其中WD1、WD0和看门狗电路有关,其余位和EEPROM的工作设置有关。 表2 X25045状态寄存器 WD1=0,WD0=0,预置时间为1.4s。 WD1=0,WD0=1,预置时间为0.6s。 WD1=1,WD0=0,预置时间为0.2s。 WD1=1,WD0=1,禁止看门狗工作。 看门狗电路的定时时间长短可由具体应用程序的循环周期决定,通常比系统正常工作时最大循环周期的时间略长即可。编程时,可在软件的合适地方加一条喂狗指令,使看门狗的定时时间永远达不到预置时间,系统就不会复位而正常工作。当系统跑飞,用软件陷阱等别的方法无法捕捉回程序时,则看门狗定时时间 很快增长到预置时间,迫使系统复位。 以下是C语言编写的看门狗程序部分。 #include reg51.h sbit cs=P1^2;/*片选信号由P1.2产生*/ sbit sck=P1^3; /*时钟信号由P1.3 产生*/ sbit si=P1^0; /*SI由P1.0产生*/ sbit so=P1^1; /*SO由P1.1产生*/

相关文档
最新文档