看门狗的作用
继电保护习题

一、判断题1. 继电保护装置是保证电力元件安全运行的基本装备,任何电力元件不得在无保护的状态下运行。
2. 能满足系统稳定及设备安全要求,能以最快速度有选择性切除被保护设备和线路故障的保护为主保护。
3. 为保证可靠性,一般说来,宜选用尽可能简单的保护方式。
4. 电力系统各电气元件之间通常用断路器相互连接,每台断路器都装有相应的继电保护装置。
5.继电保护要求在任何情况下都要采用快速保护。
6. 高压输电线路的故障,绝大部分是单相接地故障。
7. 电力系统对继电保护最基本的要求是它的可靠性、选择性、快速性和灵敏性。
8. 快速切除线路和母线的短路故障是提高电力系统静态稳定的重要手段。
9.继电保护的基本任务是当被保护元件发生故障时,能迅速准确地给距离该元件最近的断路器发出跳闸命令,使故障元件及时从电力系统中断开。
10. 继电保护动作速度愈快愈好,灵敏度愈高愈好。
11. 为保证选择性,对相邻设备和线路有配合要求的保护和同一保护内有配合要求的两个元件,其灵敏系数及动作时间,在一般情况下应相互配合。
12. 近后备保护是当主保护或断路器拒动时,由相邻电力设备或线路的保护来实现的后备保护。
13. 继电器线圈带上足够大电时,触点断开的称为常开接点。
14. 所用电流互与电压互感器的二次绕组应有永久性的、可靠的保护接地。
15. 电流互本身造成的测量误差是由于有励磁电流的存在。
16. 电流互的二次负载越小,对误差的影响越小。
17. 电流互一次和二次绕组间的极性,应按加极性原则标注。
18. 电容式电压互的稳态工作特性与电磁式电压互感器基本相同,暂态特性比电磁式电压互感器差。
19. 电流互二次回路采用多点接地,易造成保护拒绝动作。
20. 辅助继电器可分为中间继电器、时间继电器、信号继电器。
21. 电流继电器的返回系数,一般要求调整在1.1~1.2之间。
22. 低电压继电器的返回系数,一般要求调整在1.05~1.2之间。
23. 在同一接法下(并或串联)最大刻度值的动作电流为最小刻度值的2倍。
单片机看门狗的作用

看门狗的作用是系统 CPU 正常工作时定时给看门狗喂狗,复位定时器, 如果系统出问题,没有给看门狗喂狗,看门狗就由于超时将 CPU 复位。 系统用初始化后注册看门狗中断 request_irq(WDT0_ACCSCSSNBARK_INT, apps_wdog_bark, NULL); 和初始化看门狗的超时时间 bark time, __raw_writel(timeout, msm_tmr0_base + WDT0_BARK_TIME); __raw_writel(timeout + 3*WDT_HZ, msm_tmr0_base + WDT0_BITE_TIME); 复位看门狗,使能看门狗和中断极性。 __raw_writel(1, msm_tmr0_base + WDT0_EN); __raw_writel(1, msm_tmr0_base + WDT0_RST); enable_percpu_irq(WDT0_ACCSCSSNBARK_INT, IRQ_TYPE_EDGE_RISING); wdog_bark_handler, 0,
static void pet_watchdog_work(struct work_struct *work) { pet_watchdog(); if (enable) schedule_delayed_work_on(0, &dogwork_struct, delay_time); } 如果系统出问题了,没有办法执行定时器的回到函数,那幺看门狗就产生 中断,执行中断服务程序 static irqreturn_t *dev_id), 执行 panic。 panic(Apps watchdog bark received!); wdog_bark_handler(int irq, void
硬件狗原理

硬件狗原理硬件狗,又称为看门狗,是一种用于监控计算机系统正常运行的硬件设备。
它通常由计时器和复位电路组成,能够监测系统的运行状态,并在系统出现故障或死机时进行重启操作,以确保系统的稳定性和可靠性。
硬件狗的工作原理主要包括计时器和复位电路两部分。
计时器负责定时监测系统的运行状态,一旦发现系统停止响应或出现异常情况,就会向复位电路发送信号。
复位电路接收到信号后,会立即对系统进行复位操作,使系统重新启动,从而恢复正常运行状态。
在实际应用中,硬件狗通常被用于监控嵌入式系统、服务器、网络设备等对稳定性要求较高的场合。
通过硬件狗的监控和重启功能,可以及时发现系统故障并进行处理,从而提高系统的稳定性和可靠性。
除了监控系统运行状态和进行自动重启外,硬件狗还可以通过预设的计时器来执行定时任务,比如定时重启系统、定时执行特定操作等。
这些功能可以有效地提高系统的运行效率和稳定性,保障系统的正常运行。
在设计硬件狗时,需要考虑计时器的精度和复位电路的可靠性,以确保硬件狗能够准确监测系统的运行状态,并在必要时进行可靠的复位操作。
同时,还需要考虑硬件狗与系统的连接方式和通讯协议,以确保硬件狗能够与系统正常通信并进行有效的监控和控制。
总的来说,硬件狗作为一种重要的系统监控和保护设备,在提高系统稳定性和可靠性方面发挥着重要作用。
通过对系统运行状态的监测和自动重启,可以及时发现和处理系统故障,保障系统的正常运行。
因此,在设计和应用计算机系统时,合理使用硬件狗是非常重要的。
在实际应用中,硬件狗的原理和功能也在不断地得到完善和拓展,以满足不同场合对系统稳定性和可靠性的需求。
相信随着科技的不断进步和发展,硬件狗会在计算机系统中发挥更加重要的作用,为用户提供更加稳定和可靠的系统环境。
看门狗的基本原理

看门狗的基本原理
看门狗是一种用于监控和保护计算机系统的基本原理,它可以监测系统的状态并在系统出现异常情况时采取相应的措施。
以下是看门狗的基本原理:
1. 系统状态监测:看门狗会定期检查系统的状态,包括CPU 利用率、内存使用情况、硬盘空间等。
这些指标可以通过系统指标监测工具获取。
2. 监测异常情况:如果系统状态超过了预设的阈值,或者出现了其他异常情况,看门狗就会判断系统处于不正常的状态。
这些异常情况可能包括系统崩溃、进程终止或死锁等。
3. 执行措施:一旦看门狗检测到系统处于异常状态,它会采取措施来修复问题或防止进一步损坏。
这些措施可以包括重新启动系统、重启故障进程、释放内存资源等。
4. 监测程序运行状态:除了监测系统的整体状态,看门狗还可以监测指定的程序或进程的运行状态。
如果这些程序或进程出现异常情况,看门狗也会采取相应的措施来修复或恢复。
5. 日志记录和报警:看门狗通常会将监测到的异常情况记录在系统日志中,以便管理员进行排查和分析。
同时,看门狗还可以通过报警系统向管理员发送通知,提醒其注意和采取相应的措施。
总结起来,看门狗的基本原理就是周期性地监测系统状态,及
时发现异常情况,并采取相应措施来修复问题或防止系统损坏。
它是一种重要的监控和保护系统的工具,可以提高系统的可靠性和稳定性。
内审部门对外宣传定位和职能时,常用的比喻有哪些?

内审部门对外宣传定位和职能时,常用的比喻有哪些?尽管内部审计在企业里已经很多年了,但是仍有不少人对内部审计的定位和职能不是很了解,甚至会把内部审计和合规、风控搞混。
所以,很多内审部门用一些很形象的比喻来形容自己的定位和职能,这样让别人更容易地理解内部审计是做什么的。
当然,组织的发展阶段不同,内审部门的发展阶段不同,定位和职能也会发生变化。
下面,我们列举一下关于内部审计定位和职能的那些比喻:一、“看门狗”把内部审计比喻成组织的“看门狗”,是比较早的说法,而且这种说法来自西方国家。
因为在西方国家,政府审计往往被比喻成政府的“看门狗”,因此,内部审计也被比喻成组织的“看门狗”。
虽然有人不喜欢“看门狗”的比喻,觉得“狗”有点不雅。
但是,这种比喻也是比较形象的。
内部审计做作为组织的“看门狗”,可以起到以下作用:一是威慑到“坏人”,让“坏人”不敢进门;二是通过灵敏的“嗅觉”和“听觉”发现异常的动静;三是通过“大叫”对风险和控制缺陷起到预警作用,四是“咬住闯进禁区的坏人”。
二、“经济警察”警察的作用一般有两个,一是巡逻,维护社会治安,二是侦破案件,抓坏人。
所以,内部审计也被比喻成组织内部的“经济警察”,作用一是排查风险和违规,使组织处于风险可控、规范经营的状态,二是对重点事项、重要环节、关键领域开展专项检查,发现重大风险和重大违规事件,包括舞弊审计,抓住损害组织利益的“坏人”,或者找到问题的真正原因所在。
有的组织,把审计、监察、纪检三合一,不仅要抓到“坏人”,还要把“坏人”送到司法机关。
三、“保健医生”经常有内审部门把自己比喻成组织的“保健医生”。
内部审计作为“保健医生”,一方面为组织查找“病症”或“发病前兆”,另一方面既然是保健就要通过“保健手段”为组织防病治病。
在实际工作中,内审部门通过风险和问题的排查,评价内控制度是否健全、有效、合理,通过督促审计发现问题的整改,来让组织建立和健全制度和流程,使组织能够更加健康地发展。
看门狗的作用和原理

看门狗的作用和原理看门狗(Watchdog)是一种用于监控计算机系统正常运行的硬件或软件装置,其作用是在系统出现故障或崩溃时,能够自动重启系统,以保证系统的稳定性和可靠性。
看门狗的原理是通过定时检测系统的运行状态,一旦系统出现异常情况,如死机、卡死等,看门狗会及时检测到并进行相应的处理,以恢复系统的正常运行。
看门狗通常被应用在一些对系统稳定性要求较高的场合,比如工业控制系统、嵌入式系统、服务器等。
它可以监控系统的运行状态,一旦系统出现异常,就能够自动进行重启,从而减少系统因故障而停机造成的损失。
下面将详细介绍看门狗的作用和原理。
首先,看门狗的作用主要体现在系统的监控和保护方面。
它可以定时对系统进行检测,确保系统一直处于正常运行的状态。
一旦系统出现异常,比如程序死锁、死循环、硬件故障等,看门狗就能够及时检测到,并进行相应的处理,比如重启系统,以恢复系统的正常运行。
这样可以有效地保护系统不因故障而停机,提高系统的可靠性和稳定性。
其次,看门狗的原理是基于定时检测系统的运行状态。
它通常会设置一个定时器,定时对系统进行检测。
如果系统在规定的时间内没有收到看门狗的喂狗信号,就会认为系统出现了故障,从而触发相应的处理措施,比如重启系统。
这种原理可以有效地监控系统的运行状态,及时发现并处理系统的异常情况。
总的来说,看门狗在计算机系统中起着非常重要的作用,它可以保护系统的稳定性和可靠性,减少系统因故障而停机造成的损失。
通过定时检测系统的运行状态,一旦系统出现异常,看门狗就能够及时进行处理,确保系统能够持续稳定地运行。
因此,在对系统稳定性要求较高的场合,如工业控制系统、嵌入式系统、服务器等,都会广泛地应用看门狗技术,以保证系统的正常运行。
综上所述,看门狗的作用和原理是非常重要的,它可以有效地监控系统的运行状态,保护系统的稳定性和可靠性。
在实际应用中,我们可以根据具体的系统需求,选择合适的看门狗装置或软件,并合理设置参数,以达到最佳的系统保护效果。
简述看门狗的工作原理

简述看门狗的工作原理
看门狗(Watchdog)是一种硬件或软件设备,用于监视系统中的故障和错误。
在计算机系统中,看门狗的作用类似于守卫,它会定期检查系统的运行状态,如果发现异常情况,就会采取相应的措施来保护系统的稳定和安全。
看门狗的工作原理主要包括三个方面:定时器、复位电路和中断控制器。
看门狗的定时器是它最基本的组成部分。
在系统启动时,看门狗会初始化定时器,并设置一个特定的时间间隔。
这个时间间隔通常是几秒钟或几分钟,在这个时间间隔内,看门狗会不断地向系统发送一个信号,以确保系统正常运行。
看门狗还配备有复位电路。
如果系统出现了故障或错误,看门狗就会通过复位电路来强制重启系统,恢复系统的正常运行。
这种强制重启的方式虽然有些粗暴,但是它可以有效地避免系统崩溃或死机,从而保护系统的稳定性和可靠性。
看门狗还需要配合中断控制器来工作。
中断控制器是一种硬件设备,用于处理系统中的各种中断请求。
当看门狗检测到系统出现异常情况时,它会通过中断控制器来发送一个中断请求,以通知系统管理员或其他应用程序,以便及时采取措施来解决问题。
总的来说,看门狗的工作原理非常简单,它主要通过定时器、复位电路和中断控制器来实现对系统的监控和保护。
虽然看门狗在计算机系统中只是一个小小的角色,但是它的作用却是非常重要的。
在保证系统的稳定性和可靠性方面,看门狗可以发挥重要的作用,为系统管理员提供有力的保障。
看门狗应用案例

看门狗应用案例
咱来说说看门狗的应用案例哈。
就说在一些大仓库吧,那地方又大东西又多,晚上保安不可能每个角落都时刻盯着。
这时候看门狗就闪亮登场啦。
比如说有个小偷想趁着月黑风高来仓库捞点油水。
他刚悄悄摸到仓库的墙边,正准备找个地方翻墙呢,看门狗那灵敏的鼻子就闻到陌生人的气息啦。
这狗呀,“汪汪汪”地就叫起来,那声音又大又凶,就像在喊:“小毛贼,你往哪儿跑呢!”小偷一听,吓得腿都软了,哪还敢再往前一步呀。
而且这狗可不会偷懒,一晚上都精神着呢,比那些雇来的保安有时候还靠谱。
再讲讲农村的小院。
很多人家在院子里养了鸡鸭鹅啥的,这些小动物就是农民伯伯的小宝贝呀。
可有时候就会有一些不怀好意的狐狸或者黄鼠狼惦记着这些家禽。
这时候看门狗就像一个忠诚的卫士一样,守在院子门口或者在院子里巡逻。
要是有个狐狸鬼鬼祟祟地靠近,这狗眼一瞪,冲上去就撵。
那狐狸跑得再快,也怕这看门狗呀,最后只能灰溜溜地逃走,那些家禽就可以安安稳稳地睡觉啦。
还有一些小工厂,虽然有大门和围墙,但是也难免有调皮捣蛋的人想溜进去搞点破坏或者偷点小零件啥的。
看门狗在这儿就起到大作用啦。
它整天在厂子里溜达,对这里的环境熟悉得很。
一旦有陌生人出现在不该出现的地方,这狗就像个报警器一样,马上发出警报。
厂里的工人听到狗叫,就知道有情况了,赶紧过来查看。
这就相当于给小工厂加了一道活的安全防线呢。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目前,在许多情况下,设计人员会用软件实现以往由硬件才能完成的电路功能,其中部分原因是低成本的微处理器(μP)为大家提供了广泛的选择。
软件常常是解决问题成本最低、灵活性最高的方案,但它也迫使设计人员进行一些额外的测试以确保系统的可靠性。
当然,如果程序没有代码错误也就不存在上述问题,细心的测试能够在1000条指令中减少1至10条错误。
而设计人员则希望在10,000条指令中出错率不要超过十处。
在台式机系统中出现导致系统瘫痪的软件错误并不可怕,因为用户只需重新启动系统即可,它只会造成少量数据的丢失。
然而,对于运行在工控系统的软件,系统则必须能够在没有人为干预的条件下恢复故障。
这一特性在两种情况下非常关键:一种是高有效性系统,如服务器、电话系统以及生产线等;另一种是高可靠性系统,因为这种系统一旦出现错误将造成伤害,如汽车、医疗设备、工业控制、机器人、自动门等。
即使不考虑这些要求严格的应用,系统在无需用户干预的条件下自动(按下复位键或重新上电)从故障状态下恢复也是很有益处的,这种设备的好处是显而易见的,因为用户不希望设备内部出现问题。
改善这类系统可靠性的一种简单、有效的措施是采用看门狗电路。
1看门狗看门狗实际上是一个计数器,它需要在一定的看门狗延时周期内被清零,如果没有清零动作,看门狗电路将产生一个复位信号以使系统重新启动或建立一个非屏蔽中断(NMI)并执行故障恢复子程序。
大多数看门狗电路是沿触发,这样,无论是上升沿还是下降沿触发看门狗的输入端(WDI)通常都能够清计数器。
WDI引脚一般连接在处理器的一个I/0口,这条口线可由软件触发。
图1所示是微处理器通过在WDl脚发送脉冲清除看门狗定时器以防止复位的连接方式,实际上,清看门狗计数器的命令必须在主程序内。
如果看门狗没有被清零,复位后软件将从地址为0000(启动程序)的子程序处开始运行。
计算主程序的运行时间往往很困难,因为在此期间可能需要多次调用子程序,这与系统输入有关。
因此,设计人员常常选择看门狗延时周期远远高于测试到的或计算出的循环时间。
图2所示是正常工作情况下(看门狗在延时周期内被请零)的看门狗信号和复位信号。
图3所示为看门狗计数器溢出时引发一次复位的时序示意图。
工业标准的看门狗电路延时周期一般在l00ms~2s范围内,当然,也有些可调节或定制的看门狗电路能够覆盖更宽的延时范围(30ms至几分钟)。
如果主程序的执行时间对于看门狗电路而言过长,设计人员可以在主程序的不同部位多次执行看门狗触发命令,也可以选用看门狗延时周期更长的器件。
一种防止系统滞留在死循环的技术是在主程序的初始化部分将相应的I/O引脚置为高电平,而在主程序的另一部分将其置为低电子。
如果软件在主程序的起始部分进入了死循环,由于WDI始终保持高电平,看门狗将产生延时输出而使系统复位。
如果采用一个低-高-低的脉冲,看门狗将被清零,但系统仍处于阻塞状态。
为解决这个问题,一种比较成熟的方法是对程序中的多项任务进行监视,并对每项任务设置一个标志,只有当全部标志置位后,看门狗电路才被触发。
执行全部任务的时间要比看门狗超出周期短。
在更复杂的系统中,还存在一些潜在问题,如存储器泄漏、堆栈溢出等,此时系统同样需要对这些情况进行监视,尽管对这些问题的讨论超出了本文的范围,但通过合理的程序设计、认真审核代码或采用特殊的软件工具也可以解决上述问题。
2 内部看门狗与外部看门狗许多μP都集成了可编程看门狗功能,软件控制可禁止其工作。
通常内置看门狗易受代码错误的影响,它无法提供外部独立看门狗电路所具有的保护能力,因此在对安全性能要求较高的应用中(如自动门、医疗设备、机器人等),内置看门狗是无法接受的,从而使管理层采用独立的外部看门狗电路。
现利用外部看门狗电路降低高可靠性系统的风险是一个极好的尝试。
2.1简单的看门狗+复位通常看门狗延时将重新复位系统,大多数看门狗电路与μP复位集成在一起,它同时可以监视处理器的供电电压。
在出现看门狗延时或电源电压跌落的情况下均可产生复位动作,MAX823~MAX825系列产品就包含了这两种功能,它们可提供标准的复位电压门限、标准的看门狗延时周期和复位延迟,仅消耗6μA电流。
而且这些器件具有超小型SC70封装。
2.2工厂预置看门狗系列 MAX6316~MAX6322系列可
提供26种工厂预置的复位电压门限、4种看门狗延时周期、4种复位延迟以及4种输出配置。
2.3用电容调节的看门狗如果应用中需要灵活的看门狗延时周期,设计人员可以选
用可调节电路,MAX6746~MAX6753系列产品不但提供了工厂预置的复位电压门限,也提供了分压编程的复位电压门限,另外,还可以利用外部电容来调节看门狗的延时周期和复位延迟。
图4 所示是其典型工作电路,其中:复位电压由分压器R1/R2决定;复位延迟时间由电容CSRT设置;看门狗延时周期由电容Csw放置。
图5是CSWT在100pF~100nF时所对应的看门狗延时周期范围,设计人员利用如此宽范围的看门狗延时周期可以为任何应用
提供解决方案。
需要说明的是:MAX6301-MAX6304系列基本与MAX6746-MAX6753系列相同,它们均可提供SO或DIP封装。
2.4较长启动/延时周期和引脚可选的看门狗对于启动过程较长的应用,可提供两个不同的延时周期设计:即一个较长的初始化延时周期和一个较
短的正常工作延时周期。
MAX6369-MAX6374系列便具有引脚可编程的启动延迟,其可选范围为200ms~60s。
一些版本还提供有看门狗的首次边沿激活功能,以满足启动过程更长的应用。
在这些芯片中,看门狗电路在启动过程中被禁止,而只允许来自μP相关I/O引脚的第一个边沿才可以激活看门狗电路。
2.5多电压监控看门狗对于双电源供电系统,
MAX6358-MAX6360系列可以监视两路标准电压,并提供长启动周期和标准延时周期的看门狗;对于三组电源供电或需要高有效和低有效复位输出的系统,设计人员可以选用
MAX6721-MAX6729系列产品,这些器件能提供长启动周期和标准延时周期的双模式看门狗功能。
并可监视两路标准的电源电压(MAX6721-MAX6722)或两路标准电压加上一路可调电压(MAX6723-MAX6724)。
同时,这些器件还带有手动复位输入,电源失效比较器、双复位输出和RESET、RESET输出等。
2.6超高可靠窗式看门狗为获得超高的可靠性,设计人员可以利用MAX6323/MAX6324窗式看门狗电路,使用这些器件时必须在规定的窗口定时周期内为看门狗提供清零脉冲,有效脉冲可以在上次触发脉冲1.5ms后送达,也可以在上次触发脉冲之后的10ms时到达,利用MAX6323/MAX6324系统可以脱离离散循环,如果清零看门狗
指令在循环内执行,它将发出一串高速脉冲,这些脉冲可以将常规的看门狗清零,而且不
产生复位。
利用窗式看门狗电路可避免上述问题的原因是这种器件在两次看门狗触发脉冲
之间要求有一定的时间间隔。
这些器件的典型应用包括防抱死(ABS)系统或其它汽车电路、工业控制、医疗产品等要求安全性能较高的应用系统或对系统有效性要求苛刻的应用场合。
3 结论各种软件程序都会出现代码错误,而且噪声和EMI也会影响系统中的数据,并导致不可预测的系统动作,因此,设计人员要保证系统不出现死锁。
看门狗电路是提高系统可
靠性的一种简单、廉价方案。
利用外部看门狗电路可以防止系统死锁,如果WDI信号在规
定的看门狗延时周期内没有被触发,那么电路将对系统进行复位。
在目前种类繁多的看门
狗器件中,设计人员一定能够找到一款与其需求相吻合的器件。