版权所有 Copyright©上海砺安智能科技有限公司  沪ICP备17007818号       网站建设:中企动力

手机:13228091568/15399022619
座机:021-5578067
邮箱:
3283849545@qq.com
地址:上海市杨浦区国康路46号

 

400-021-2112

新闻动态

>
>
砺安技术贴:看门狗电路在智能锁中的原理与作用

砺安技术贴:看门狗电路在智能锁中的原理与作用

  砺安智能无孔锁电路内部采用看门狗电路,当电路遇到强烈破坏或干扰时,能自动复位,并重新启动恢复到干扰前状态,因此能有效防止外部电子干扰(如特斯拉线圈放电干扰,俗称“小黑盒”)。
上海智能锁公司
  看门狗电路基本功能是在电路遇到强烈干扰而发生软件问题和程序跑飞后使系统自动重新启动,而不会出现死机或破坏现象。看门狗计数器正常工作时自动计数,程序流程定期将其复位清零,如果系统在某处卡死或跑飞,该定时器将溢出,并将进入中断。在定时器中断程序中自动执行一些复位操作,使系统恢复正常的工作状态,即在程序没有正常运行期间,如期复位看门狗以保证所选择的定时溢出归零,使处理器重新启动。看门狗电路的定时时间长短可由具体应用程序的循环周期决定,通常比系统正常工作时最大循环周期的时间略长即可。
 
  编程时,可在软件的合适地方加一条喂狗指令,使看门狗的定时时间永远达不到预置时间,系统就不会复位而正常工作。当系统跑飞,用软件陷阱等别的方法无法捕捉回程序时,则看门狗定时时间很快增长到预置时间,迫使系统复位。
  例如,上图是经常用到的美国MAXIM公司的看门狗电路,有时也可内嵌到其它CPU中。看门狗型复位电路主要利用CPU正常工作时,定时复位计数器,使得计数器的值不超过某一值,当CPU不能正常工作时,由于计数器不能被复位,因此其计数会超过某一值,从而产生复位脉冲,使得CPU恢复正常工作状态。