登录/注册

复位电路

更多

好的,复位电路(Reset Circuit)是一种在数字系统(如微控制器、微处理器、FPGA、CPLD、数字逻辑电路等)中至关重要的基础电路。

它的核心作用是:

  1. 初始化状态: 在系统上电(Power-On)瞬间,强制数字系统进入一个已知、确定的初始状态。
  2. 可靠启动: 确保系统内部的寄存器、计数器、状态机等在电源电压稳定后从一个正确的预设值开始运行,避免因上电时电压爬升不稳定导致逻辑混乱(锁定在随机状态或错误状态)。
  3. 系统恢复: 当系统运行时出现软件跑飞、死锁或其他严重故障时,通过外部手动复位按键触发复位信号,将整个系统拉回初始状态,重新开始运行。
  4. 电源监控: 监测系统电源电压。当电源电压下降到低于可靠工作的阈值(欠压)或在电压波动剧烈时,自动产生复位信号,防止系统在不稳定的电压下运行导致不可预知的错误或数据损坏(称为掉电复位欠压复位)。

复位电路的核心特征:

常见的复位电路实现方式:

  1. RC(电阻-电容)复位电路:

    • 原理: 利用电容的充电特性。上电瞬间,电容两端电压不能突变(相当于短路),将复位引脚拉低(若低电平有效);随着电容通过电阻充电,复位引脚电压逐渐上升,当达到逻辑高电平阈值时,复位结束。
    • 优点: 最简单、成本最低。
    • 缺点:
      • 精度差(受电阻、电容值精度和温度影响)。
      • 对电源上升速度敏感(电源上升太慢可能无法产生有效的复位脉冲)。
      • 抗电源波动干扰能力差(电源瞬间跌落可能不足以重新触发复位)。
      • 无法检测欠压。
    • 适用场景: 要求不高的简单应用。
  2. 专用复位监控芯片(Reset Supervisor / Voltage Monitor IC):

    • 原理: 集成化的解决方案。芯片内部包含精密电压参考源、电压比较器和延时电路。
    • 功能:
      • 监控电源电压(Vcc)。当Vcc低于预设阈值时,立即输出复位信号;当Vcc上升到高于阈值后,复位信号还会保持一段时间(通常可调或固定),确保电源稳定后才释放复位。
      • 提供手动复位输入引脚(MR),可连接外部按键。
      • 部分芯片还集成看门狗定时器。
    • 优点:
      • 精度高,复位阈值稳定。
      • 提供确定的复位脉冲宽度。
      • 具有可靠的电源跌落检测(欠压锁定/Brown-out Reset)。
      • 抗干扰能力强。
      • 集成手动复位功能。
    • 缺点: 成本比RC电路稍高。
    • 适用场景: 绝大多数需要稳定可靠运行的应用,特别是工业控制、汽车电子、通信设备等。常用型号如 MAX809/MAX810, TPS382x, ADMxxx, CATxxx 等系列。
  3. 基于微控制器内部复位功能:

    • 原理: 现代微控制器通常内置了上电复位和欠压复位电路。
    • 特点:
      • 简化了外部电路。
      • 复位阈值和延时通常固定或可配置。
    • 注意事项:
      • 内置POR/BOR的精度和可靠性可能不如专用芯片。
      • 对于要求极高的场合或需要手动复位功能时,仍需搭配专用复位芯片或简单的外部电路(如按键复位)。
      • 当电源输入存在较大纹波或缓慢上升时,内置复位可能不够可靠。
  4. 看门狗定时器复位:

    • 原理: 一种软件运行状态监控机制。系统需要定期“喂狗”(清除看门狗计数器)。如果软件跑飞或死循环导致无法按时喂狗,看门狗计数器溢出将产生复位信号强制系统重启。
    • 作用: 主要用于检测和恢复软件故障,是复位功能的一个重要补充。它可以集成在专用复位芯片内部或微控制器内部。

设计复位电路时的关键考虑因素:

  1. 芯片规格要求: 仔细阅读目标处理器/芯片的数据手册,明确其:
    • 复位信号极性(高有效/低有效)
    • 所需的最小复位脉冲宽度(tRST)
    • 电源电压范围及可靠工作的最小电压(Vmin)
    • 内部是否已有POR/BOR功能
  2. 系统电源特性: 电源的上电速度、稳定性、是否存在较大纹波或可能的瞬间跌落。
  3. 应用环境要求: 对系统可靠性、稳定性的要求等级。工业、汽车、医疗等高可靠性应用必须使用专用复位监控芯片。
  4. 是否需要手动复位?
  5. 是否需要看门狗功能?

总结: 复位电路是数字系统可靠运行的基石。RC电路简单但不够可靠,适用于要求不高的场合。专用复位监控芯片是确保系统高可靠性和稳定性的首选方案,它能精确监控电源电压并提供确定宽度的复位脉冲。在设计时,务必根据目标芯片的要求和具体应用环境选择合适的复位方案。

复位电路的设计问题

前言 最近看advanced fpga 以及fpga设计实战演练中有讲到复位电路的设计,才知道复位

2024-11-15 11:13:55

复位电路静电整改案例分享(一)——交换机复位电路

​  复位电路静电整改案例分享(一)——交换机复位电路 一、摘要

2024-10-19 14:56:45

复位电路介绍 复位电路的原理及作用

复位电路(Reset Circuit)是现代电子设备中常见的一种关键电路,它用于确保在正确的时间和条件下将系统恢复到初始状态。

2024-10-18 16:44:17

复位电路

   作者:IC_learner时钟电路我第一篇博客已经说讲过了,今天我们来聊聊复位电路。当然,

资料下载 贾伟刚 2022-01-17 12:31:50

复位电路的设计

目录1 RC复位电路1.1低电平复位1.2高电平复位2 MAX809

资料下载 凤毛麟角 2021-11-06 20:21:01

STM32上电复位不正常 手动复位正常的原因资料下载

电子发烧友网为你提供STM32上电复位不正常 手动复位正常的原因资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资

资料下载 84784 2021-04-25 08:42:51

STC单片机复位电路原理详解资料下载

电子发烧友网为你提供STC单片机复位电路原理详解资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用

资料下载 佚名 2021-04-18 08:45:08

单片机复位电路的工作原理和为什么会复位的资料说明

。所以可以通过按键的断开和闭合在运行的系统中控制其复位。开机的时候为什么为复位在电路图中,电容的的大小是10uf,电阻的大小是10k。所以根据公

资料下载 李伟 2019-09-10 17:25:00

STM32复位电路复位芯片和阻容复位电路区别

STM32是一款广泛使用的微控制器,其复位电路设计对于系统的稳定性和可靠性至关重要。本文将详细介绍STM32复位

2024-08-06 10:26:40

复位电路复位条件和复位过程

电源监测芯片复位电路:这是最常见的复位电路类型,使用专用的电源监测芯片来

2024-01-16 16:04:14

RC复位电路中R如何影响芯片复位

RC复位电路中R如何影响芯片复位? RC复位

2023-10-25 11:07:51

复位电路基础知识:同步复位电路和异步复位电路

复位信号在数字电路里面的重要性仅次于时钟信号。对电路的复位往往是指对触发

2023-09-13 16:26:49

复位电路的基础知识

复位信号在数字电路里面的重要性仅次于时钟信号。 对电路的复位往往是指对触

2023-04-21 09:16:49

复位电路的同步复位和异步复位讲解

为确保系统上电后有一个明确、稳定的初始状态,或系统运行状态紊乱时可以恢复到正常的初始状态,数字系统设计中一定要有复位电路的设计。复位

2023-03-28 13:54:33

复位电路的作用是什么

复位电路是一个能让电路回到原本状态的设备,复位

2021-08-07 10:53:39

7天热门专题 换一换
相关标签