36-硬件设计-复位电路,看门狗电路及上电时序电路设计

硬件设计-复位电路及看门狗电路设计

1.复位电路

  1. 复位电路,即初始化电路。是电路的运行状态恢复到初始状态。尤其是在芯片或者电路运行出现问题时,恢复正常的一种手段。
  2. 一般在电源上电到电源稳定时需要复位。运行出现异常复位。
  3. 可以分为硬件复位,软件复位,上电复位。硬件复位一般是通过复位按键来实现全局的电路复位。软件复位一般是局部的,只对程序或者电路的某一模块进行;上电复位,是在上电时执行,使电路从最开始运行程序。
  4. 上电自复位控制,图一低电平复位,图二高电平复位。
    在这里插入图片描述
  5. 一般数字电路都是低电平复位。采用RC复位电路。先选用10K的电阻,104电容。(一般是复位时间大于两个时钟周期即可)复位时间不够的话可以增加电阻值,大约时间为0.7RC。采用按键复位是人为的手动参与可以实现电路复位。
    在这里插入图片描述
  6. 阻容复位的可靠性不高,测量波形有锯齿状,在一些性能要求高的场合使用复位芯片替代。
    在这里插入图片描述

2.看门狗电路

  1. 看门狗电路一般有软件看门狗和硬件看门狗两种。软件看门狗不需外接硬件电路,但系统需要出让一个定时器资源,这在许多系统中很难办到,而且若系统软件运行不正常,可能导致看门狗系统也瘫痪。硬件看门狗是真正意义上的“程序运行监视器”,如计数型的看门狗电路通常由555多谐振荡器、计数器以及一些电阻、电容等组成,分立元件组成的系统电路较为复杂,运行不够可靠。
  2. 看门狗,又叫 watchdog timer,是一个定时器电路, 一般有一个输入,叫喂狗,一个输出到MCU的RST端,MCU正常工作的时候,每隔一端时间输出一个信号到喂狗端,给 WDT 清零,如果超过规定的时间不喂狗,(一般在程序跑飞时),WDT 定时超过,就回给出一个复位信号到MCU,是MCU复位. 防止MCU死机. 看门狗的作用就是防止程序发生死循环,或者说程序跑飞。
  3. 工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,若程序运行出现问题或硬件出现故障时而无法按时“喂狗”时,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。所以在使用有看门狗的芯片时要注意清看门狗。
    在这里插入图片描述

3. 上电时序电路管理

1.在多数场合,往往对整个系统的上电有严格的时序要求,你可以通过单片机去控制上电时序,也可以通过DCDC芯片的PG引脚去控制,但还有一种方法,是通过时序管理芯片来来控制。
2.可轻松级联多达三个器件,从而对多达九个电压轨,芯片可级联
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值