电子说
在电子设备的设计中,微处理器复位电路起着至关重要的作用,它能确保设备在各种情况下稳定运行。今天我们就来详细了解一下 Maxim Integrated 推出的 MAX6443–MAX6452 系列微处理器复位电路。
文件下载:MAX6445.pdf
MAX6443–MAX6452 是一系列低电流微处理器复位电路,其显著特点是具备单或双手动复位输入,并且拥有延长的设置周期。这个延长的设置周期使得电路能够忽略短时间的开关闭合(即干扰复位),有效避免了不必要的系统复位。
工作电压范围为 1.0V 至 5.5V,在不同工作电压下的电源电流有所不同。例如,当 (V{CC}=5.5V) 且无负载时,电源电流典型值为 7µA,最大值为 20µA;当 (V{CC}=3.6V) 且无负载时,典型值为 6µA,最大值为 16µA。
复位阈值有多种预设值可供选择,涵盖了从 1.62V 到 4.75V 的范围。不同的后缀对应不同的复位阈值,如后缀为 46 时,复位阈值为 4.625V;后缀为 16 时,复位阈值为 1.575V。
复位阈值温度系数为 60ppm/°C,复位阈值迟滞为 (2 × V{TH})(mV)。RSTIN 输入的阈值在不同温度范围内有所不同,如在 (T{A}=0°C) 至 +85°C 时,阈值为 0.615V 至 0.645V;在 (T_{A}=-40°C) 至 +85°C 时,阈值为 0.610V 至 0.650V。复位超时周期为 140ms 至 280ms,典型值为 210ms。
不同型号的引脚功能有所差异,但主要引脚包括 GND(接地)、RESET(复位输出)、MR1(手动复位输入)、MR2(手动复位输入)、VCC(电源电压输入)和 RSTIN(复位输入)。例如,RESET 引脚在监测到的电压(RSTIN 或 VCC)低于复位阈值时变为低电平,并在所有监测的电源输入超过复位阈值后保持低电平 210ms(典型值)。
复位输出通常连接到微处理器的复位输入,用于在加电、掉电和欠压等情况下防止代码执行错误。当监测的电压(RSTIN 或 VCC)低于复位阈值时,RESET 从高电平变为低电平;当 VRSTIN 和 (V_{CC}) 超过各自的复位阈值电压后,RESET 保持低电平一段时间(复位超时周期),然后变为高电平。当手动复位输入有效时,RESET 会产生一个单脉冲低电平,持续时间为复位超时周期(最小 140ms)。
MAX6443–MAX6452 系列的每个设备至少有一个手动复位输入,需要在延长的设置周期(tMR)内保持逻辑低电平,RESET 输出才会有效。不同型号的手动复位输入配置不同,如 MAX6443/MAX6444 等型号有一个延长设置周期的手动复位输入;MAX6445/MAX6446 等型号有两个延长设置周期的手动复位输入,需要同时将两个输入保持低电平一段时间,复位输出才会脉冲有效。而 MAX6447/MAX6448 和 MAX6451/MAX6452 除了有延长设置周期的手动复位输入外,还有即时设置周期的手动复位输入,MR2 输入的上升沿会立即使 RESET 输出脉冲有效。
MAX6449–MAX6452 可以通过外部电阻分压器设置可调的复位阈值来监测 RSTIN 上的电压。计算公式为 (V{MON - TH}=V{TH - RSTIN}×(R1 + R2)/R2),其中 (V{MON - TH}) 是期望的复位阈值电压,(V{TH - RSTIN}) 是复位输入阈值(0.63V)。通过合理选择电阻 R1 和 R2 的值,可以实现对不同电压的监测。
在许多应用中,为了减少数据丢失和加快系统恢复速度,可以利用 MAX6443–MAX6452 手动复位输入的延长设置时间。通过将同一个按钮连接到处理器中断和延长的 MR1 输入,如果按钮闭合时间小于 tMR,处理器仅被中断;如果系统仍未正常响应,将按钮闭合足够长的时间(即完整的延长设置周期),可以对处理器进行硬复位。还可以连接一个 LED 到 RESET 输出,在复位超时周期内闪烁,以指示按钮是否闭合足够长时间进行硬复位。
MAX6447/MAX6448/MAX6451/MAX6452 的双手动复位功能适用于需要延长和即时设置周期的应用。例如,MR1 可以监测前面板按钮,当按钮闭合时间达到 tMR 时,RESET 输出单脉冲低电平;MR2 可以监测智能卡插入的开关,当智能卡插入时,RESET 也会输出单脉冲低电平。同时,MR2 输入有 210ms 的内部去抖时间,防止智能卡移除时产生误复位。
开漏 RESET 输出可以用于与其他逻辑电平的微处理器接口。通过将开漏输出连接到 0 至 6V 的电压,可以实现不同电压之间的电平转换。但需要注意的是,当监控器的 (V_{CC}) 接近 1V 时,RESET 的灌电流能力会下降。
当 (V_{CC}) 低于 1V 时,RESET 的灌电流能力会急剧下降,可能导致连接到 RESET 的高阻抗 CMOS 逻辑输入电压漂移。在需要 RESET 在 0V 时仍有效的应用中,可以在 RESET 和 GND 之间添加一个下拉电阻,以确保 RESET 保持低电平。但需要注意的是,外部下拉电阻不能用于开漏复位输出。
这些监控器除了在加电、掉电和欠压情况下对微处理器进行复位外,还对短时间的下降瞬变(毛刺)具有较强的免疫力。从典型工作特性中的“最大瞬态持续时间与复位阈值过驱动”曲线可以看出,在曲线下方的区域,设备通常不会产生复位脉冲。一般来说,当 (V_{CC}) 瞬变低于复位阈值 100mV 且持续时间为 20µs 或更短时,不会触发复位脉冲。
| 在选择合适的型号时,可以参考以下表格: | PART | MR 1 EXT. SETUP | MR2 (NO SETUP) | MR 2 EXT. SETUP | RSTIN | PUSH - PULL RESET | OPEN - DRAIN RESET |
|---|---|---|---|---|---|---|---|
| MAX6443 | ✔ | - | - | - | ✔ | - | |
| MAX6444 | ✔ | - | - | - | - | ✔ | |
| MAX6445 | ✔ | - | ✔ | - | ✔ | - | |
| MAX6446 | ✔ | - | ✔ | - | - | ✔ | |
| MAX6447 | ✔ | ✔ | - | - | ✔ | - | |
| MAX6448 | ✔ | ✔ | - | - | - | ✔ | |
| MAX6449 | ✔ | - | ✔ | ✔ | ✔ | - | |
| MAX6450 | ✔ | - | ✔ | ✔ | - | ✔ | |
| MAX6451 | ✔ | ✔ | - | ✔ | ✔ | - | |
| MAX6452 | ✔ | ✔ | - | ✔ | - | ✔ |
MAX6443–MAX6452 系列微处理器复位电路以其丰富的功能、高可靠性和低功耗等特点,适用于多种应用场景,如机顶盒、消费电子、工业设备等。电子工程师在设计过程中,可以根据具体的应用需求,合理选择合适的型号,并充分利用其特性来提高系统的稳定性和可靠性。你在实际应用中是否遇到过类似复位电路的问题呢?欢迎在评论区分享你的经验。
全部0条评论
快来发表一下你的评论吧 !