深入解析 MAX6301–MAX6304:低功耗微处理器监控电路的理想之选
在电子设计领域,微处理器(µP)的稳定运行至关重要。MAX6301–MAX6304 系列低功耗微处理器监控电路为我们提供了强大的复位和看门狗功能,并且具有高度的可调节性。今天,我们就来详细探讨一下这款产品。
文件下载:MAX6302.pdf
一、产品概述
MAX6301–MAX6304 是一组专为微处理器监控而设计的电路,其主要特点是能够对复位和看门狗功能进行最大程度的调节。通过外部电阻,复位阈值可以调整到 1.22V 以上的任意电压;利用外部电容,复位和看门狗超时时间也能进行灵活调整。此外,看门狗选择引脚可将看门狗超时时间延长 500 倍,并且复位功能对电源瞬变具有免疫力。
这四款器件的主要区别在于复位输出的结构,它们都提供了节省空间的 8 引脚 µMAX® 封装,以及 8 引脚 PDIP 和 SO 封装,适用于多种应用场景,如医疗设备、智能仪器、便携式设备、电池供电设备、计算机/控制器、嵌入式控制器、关键 µP 监控、机顶盒等。
在医疗设备领域,虽然未直接找到 MAX6301–MAX6304 的应用案例,但我们可以推测其能发挥重要作用。例如在血气分析仪、智能化负压吸引器等设备中,该系列监控电路可保障微处理器稳定运行,避免因电源问题或软件故障导致设备异常。在血气分析仪中,若微处理器出现故障,可能导致检测结果无法正常输出,而 MAX6301–MAX6304 的复位和看门狗功能可及时发现并解决问题,确保设备正常运行。
二、产品特性
(一)可调节性
- 复位阈值调节:通过外部电阻,复位阈值可调整到 1.22V 以上的任意电压,计算公式为 (V{RST}=frac{V{TH} times(R 1+R 2)}{R 2}) ,其中 (V{RST}) 是期望的复位阈值电压,(V{TH}) 为复位输入阈值(1.22V)。我们可以根据实际需求,通过合理选择电阻 (R1) 和 (R2) 的值来精确设置复位阈值。
- 复位和看门狗超时时间调节:利用外部电容,复位和看门狗超时时间能够灵活调整。复位超时时间 (t{RP}) 可通过连接在 SRT 引脚和地之间的电容 (C{SRT}) 来确定,公式为 (t{RP} = 2.67 times C{SRT}) ;看门狗超时时间 (t{WD}) 则由连接在 SWT 引脚和地之间的电容 (C{SWT}) 决定,公式为 (t{WD} = 2.67 times C{SWT}) 。这种可调节性使得该系列电路能够适应不同的应用场景和需求。
(二)其他特性
- 看门狗超时倍数:看门狗选择引脚可将看门狗超时时间延长 500 倍,为不同的应用提供了更多的选择。
- 电源瞬变免疫力:复位功能对电源瞬变具有免疫力,能够有效避免因电源波动而导致的误复位,提高了系统的稳定性。
- 低功耗:仅 4µA 的电源电流,适合电池供电等对功耗要求较高的应用场景。
- 多种输出选项:提供 RESET 或 RESET 输出选项,以及推挽或开漏输出选项,方便与不同的微处理器进行接口。
- 保证复位:在 (V_{CC}=1V) 及以上时,MAX6301/MAX6303 能保证 RESET 有效,增强了系统在低电压情况下的可靠性。
- 看门狗功能可禁用:用户可以根据实际需求选择是否启用看门狗功能,增加了使用的灵活性。
- 多种封装形式:提供 8 引脚 PDIP、SO 和 µMAX 封装,方便不同的电路板布局和设计。
在智能仪器中,MAX6301–MAX6304 能发挥显著优势。智能仪器通常内含微处理器,具有信息采集、数据处理、输出控制等功能。而 MAX6301–MAX6304 的复位和看门狗功能可保障微处理器稳定运行,避免因软件故障或电源问题导致仪器出现错误。
其可调节的复位阈值和超时时间,能适应不同智能仪器的工作要求。例如,对于一些对数据处理速度要求较高的智能仪器,可通过调整看门狗超时时间,确保在规定时间内完成数据处理,避免程序跑飞。同时,低功耗特性也符合智能仪器对节能的需求,延长设备的续航时间。
三、引脚说明
(一)RESET IN(引脚 1)
复位输入引脚,是复位比较器的高阻抗输入。通过将该引脚连接到外部电阻分压器网络的中心点,可以设置复位阈值电压,计算公式为 (V_{RST} = 1.22 times (R1 + R2)/R2) 。
(二)GND(引脚 2)
接地引脚,为电路提供参考地。
(三)SRT(引脚 3)
设置复位超时输入引脚。在该引脚和地之间连接一个电容 (C{SRT}) ,可以选择复位超时时间 (t{RP}) ,计算公式为 (t{RP} = 2.67 times C{SRT}) 。
(四)SWT(引脚 4)
设置看门狗超时输入引脚。连接在该引脚和地之间的电容 (C{SWT}) 决定了基本的看门狗超时时间 (t{WD}) ,计算公式为 (t{WD} = 2.67 times C{SWT}) 。若将该引脚接地,则可禁用看门狗功能。
(五)WDS(引脚 5)
看门狗选择输入引脚。接地时选择正常模式,看门狗超时时间为基本超时时间;连接到 (V_{CC}) 时选择扩展模式,看门狗超时时间将乘以 500 倍。该引脚状态的改变会将看门狗定时器清零。
(六)WDI(引脚 6)
看门狗输入引脚。在选定的看门狗超时时间内,该引脚必须有上升或下降沿变化,否则将产生复位脉冲。看门狗定时器在 WDI 或 WDS 引脚有信号变化时会清零并重新启动,在复位信号有效时也会清零,复位信号释放后重新开始计数。在扩展模式下,可以通过将该引脚浮空或使用三态驱动器驱动来禁用看门狗功能。
(七)RESET(引脚 7)
不同型号的芯片该引脚功能有所不同。MAX6301/MAX6303 为开漏、低电平有效的复位输出;MAX6302/MAX6304 为开漏、高电平有效的复位输出。当监测电压 (V{IN}) 低于复位阈值 (V{RST}) 时,复位输出信号会发生相应变化,并在 (V{IN}) 超过 (V{RST}) 后,保持一段时间的复位状态,然后恢复正常。
(八)(V_{CC})(引脚 8)
电源引脚,需要在该引脚和地之间靠近引脚处连接一个 0.1µF 的电容进行旁路。
在使用 MAX6301–MAX6304 的引脚时,需要注意以下几点:
- RESET IN 引脚:该引脚为高阻抗输入,通常由高阻抗电阻分压器网络驱动。连接该引脚的线路应尽量短,以减少对瞬态信号的耦合。任何直流泄漏电流(如示波器探头引起的)都会导致编程复位阈值出现误差。
- SRT 和 SWT 引脚:这两个引脚是精密电流源,在进行电路板布局时,要注意尽量减小这些引脚周围的电路板电容和泄漏电流。连接到这些引脚的走线应尽可能短,并且要将携带高速数字信号和大电压电位的走线远离这些引脚,以避免复位和/或看门狗超时时间出现误差。在评估这些器件时,应使用干净的原型板,以确保准确的复位和看门狗超时时间。
- WDI 引脚:在正常模式下,WDI 是高阻抗输入,不要将其悬空。在扩展模式下,若要禁用看门狗功能,可以将 WDI 浮空或使用三态驱动器驱动,但要注意此时驱动 WDI 的设备最大允许泄漏电流为 10µA。
- 电源引脚:(V_{CC}) 引脚需要在靠近引脚处连接一个 0.1µF 的电容进行旁路,以保证电源的稳定性。
四、工作原理
(一)复位功能
复位输出通常连接到微处理器的复位输入,用于在电源上电、掉电和欠压等情况下,使微处理器以已知状态启动或重新启动。对于 MAX6301/MAX6303,当监测电压 (V{IN}) 低于复位阈值 (V{RST}) 时,RESET 从高电平变为低电平,并在 (V{IN}) 低于 (V{RST}) 期间保持低电平。当 (V{IN}) 超过 (V{RST}) 后,RESET 保持低电平一段时间(复位超时时间),然后变为高电平。在看门狗超时的情况下,RESET 也会保持低电平一段时间。而 MAX6302/MAX6304 的复位输出与 MAX6301/MAX6303 相反,为高电平有效。
(二)看门狗定时器
看门狗电路用于监测微处理器的活动。如果微处理器在选定的看门狗超时时间 (t_{WD}) 内没有对看门狗输入(WDI)进行翻转操作,就会触发复位信号。内部看门狗定时器可以通过复位、WDI 引脚的信号变化或 WDS 引脚的信号变化来清零。看门狗定时器在复位信号有效时保持清零状态,复位信号释放后开始计数。该系列芯片具有正常模式和扩展模式两种工作模式,扩展模式下看门狗超时时间会乘以 500 倍。
以下为大家介绍几个 MAX6301–MAX6304 工作原理在实际中的应用案例:
(一)医疗设备中的应用
在医疗设备如便携式血糖仪中,微处理器负责数据采集、处理和显示。MAX6301–MAX6304 的复位功能可确保在电源上电或出现电源波动时,微处理器能正常复位并以已知状态启动,避免程序出错导致测量结果不准确。看门狗功能则能监测微处理器的运行状态,若程序出现异常(如跑飞),看门狗定时器超时会触发复位信号,使微处理器重新启动,保证设备的可靠性和安全性。
(二)智能仪器中的应用
智能仪器通常需要长时间稳定运行,对微处理器的稳定性要求较高。以智能环境监测仪为例,它需要实时采集环境数据(如温度、湿度、空气质量等)并进行处理和上传。MAX6301–MAX6304 的复位和看门狗功能可防止微处理器因软件故障或电源问题而出现死机或数据错误。通过调整复位和看门狗超时时间,可适应仪器的不同工作要求,确保数据的准确性和连续性。
(三)电池供电设备中的应用
在电池供电的便携式设备如手持终端中,电源管理至关重要。MAX6301–MAX6304 的低功耗特性可减少电池的消耗,延长设备的续航时间。同时,其复位功能可在电池电压过低时及时复位微处理器,避免因欠压导致的数据丢失或设备损坏。看门狗功能则可监测微处理器的运行状态,确保设备在电池电量逐渐降低的过程中仍能稳定工作。
(四)嵌入式系统中的应用
在嵌入式系统中,MAX6301–MAX6304 可作为微处理器的监控电路,保障系统的稳定性。例如,在工业自动化控制系统中,嵌入式控制器需要实时控制生产设备的运行。MAX6301–MAX6304 的复位和看门狗功能可防止控制器因干扰或软件故障而出现异常,确保生产过程的连续性和安全性。
五、设计要点
(一)复位阈值设置
复位阈值电压 (V{RST}) 可通过外部电阻分压器网络进行调整,计算公式为 (V{RST} = frac{V{TH} times (R1 + R2)}{R2}) ,其中 (V{TH}) 为复位输入阈值电压(典型值为 1.22V)。为了最小化电流消耗,R1 和 R2 可以选择较高的值。可先将 R2 设置为一个方便的高值(如 1MΩ),然后根据所需的复位阈值电压计算 R1 的值,公式为 (R1 = R2 times (frac{V{RST}}{V{TH}} - 1)) 。
(二)复位和看门狗超时时间调整
复位超时时间 (t{RP}) 和看门狗超时时间 (t{WD}) 可通过连接在 SRT 和 SWT 引脚与地之间的电容进行调整。计算公式分别为 (t{RP} = 2.67 times C{SRT}) 和 (t{WD} = 2.67 times C{SWT}) ,其中 (C{SRT}) 和 (C{SWT}) 分别为连接在 SRT 和 SWT 引脚的电容值,单位为 pF,(t{RP}) 和 (t{WD}) 的单位为 µs。需要注意的是,这些电容应选择低泄漏电流(<10nA)的类型,推荐使用陶瓷电容。
(三)看门狗模式选择
该系列芯片具有正常模式和扩展模式两种看门狗模式。在正常模式((WDS = GND))下,看门狗超时时间由连接在 SWT 引脚的电容决定;在扩展模式((WDS = V_{CC}))下,看门狗超时时间将乘以 500 倍。在选择看门狗模式时,需要根据具体应用场景来确定合适的超时时间。例如,对于一些对程序响应时间要求较高的应用,可选择正常模式;而对于一些需要长时间监测的应用,可选择扩展模式。
(四)布局注意事项
在进行电路板布局时,需要注意以下几点:
- SRT 和 SWT 引脚:这两个引脚是精密电流源,应尽量减小其周围的电路板电容和泄漏电流。连接到这些引脚的走线应尽可能短,并且要将携带高速数字信号和大电压电位的走线远离这些引脚,以避免复位和/或看门狗超时时间出现误差。
- RESET IN 引脚:该引脚为高阻抗输入,连接线路应尽量短,以减少对瞬态信号的耦合。任何直流泄漏电流(如示波器探头引起的)都会导致编程复位阈值出现误差。
- 敏感引脚:敏感引脚(如 RESET IN、SRT、SWT 等)应位于器件的接地侧,远离数字 I/O 引脚,以简化电路板布局。
在使用 MAX6301–MAX6304 进行设计时,可能会遇到一些常见问题,下面为大家介绍这些问题及相应的解决方法:
(一)复位阈值不准确
- 问题表现:实际的复位阈值与设计值存在偏差,导致微处理器在不期望的电压下复位。
- 原因分析:外部电阻分压器网络的电阻值精度不够、电阻温度系数的影响、电路板上的寄生电容和电阻等因素都可能导致复位阈值不准确。
- 解决方法:
- 选择高精度的电阻,尽量减小电阻值的误差。
- 考虑电阻的温度系数,选择温度系数较小的电阻,以减少温度变化对复位阈值的影响。
- 优化电路板布局,减小寄生电容和电阻的影响。例如,缩短电阻分压器网络的走线长度,避免与其他信号线的交叉和耦合。
(二)看门狗误触发
- 问题表现:看门狗定时器在正常工作情况下意外触发复位信号,导致微处理器重新启动。
- 原因分析:
- 看门狗输入信号(WDI)受到干扰,出现异常的电平变化。
- 看门狗超时时间设置不合理,过短的超时时间可能导致在正常程序执行过程中看门狗定时器就超时。
- 电路板上的噪声干扰,影响了看门狗定时器的正常工作。
- 解决方法:
- 对看门狗输入信号进行滤波处理,例如使用电容和电阻组成的低通滤波器,减少干扰信号的影响。
- 合理设置看门狗超时时间,根据微处理器的运行速度和程序执行时间,选择合适的超时时间。
- 优化电路板布局,减少噪声干扰。例如,将看门狗相关的电路与其他噪声源隔离开来,采用屏蔽措施等。
(三)复位输出信号异常
- 问题表现:复位输出信号(RESET 或 RESET)的电平状态不符合预期,或者复位脉冲的宽度和持续时间不准确。
- 原因分析:
- 复位输出引脚的负载过大,导致输出信号的驱动能力不足。
- 电路板上的寄生电容和电阻影响了复位输出信号的上升和下降时间。
- 复位定时器的参数设置不合理,导致复位脉冲的宽度和持续时间不准确。
- 解决方法:
- 检查复位输出引脚的负载情况,确保负载在芯片的驱动能力范围内。如果负载过大,可以考虑使用缓冲器或驱动器来增强输出信号的驱动能力。
- 优化电路板布局,减小寄生电容和电阻的影响。例如,缩短复位输出引脚的走线长度,避免与其他信号线的交叉和耦合。
- 检查复位定时器的参数设置,确保复位脉冲的宽度和持续时间符合设计要求。可以通过调整连接在 SRT 引脚的电容值来调整复位超时时间。
(四)电源噪声影响
- 问题表现:电源噪声可能导致芯片的工作不稳定,出现复位异常、看门狗误触发等问题。
- 原因分析:电源线上的噪声干扰、电源纹波过大等因素都可能影响芯片的正常工作。
- 解决方法:
(五)引脚连接错误
- 问题表现:芯片的引脚连接错误可能导致芯片无法正常工作,例如复位功能失效、看门狗功能异常等。
- 原因分析:在电路板设计和焊接过程中,可能会出现引脚连接错误的情况。
- 解决方法:
- 在设计电路板时,仔细核对芯片的引脚定义和连接关系,确保引脚连接正确。
- 在焊接完成后,使用万用表等工具检查引脚的连接情况,确保没有短路或断路的问题。
- 如果发现引脚连接错误,及时进行修正。
总之,在使用 MAX6301–MAX6304 进行设计时,需要充分考虑各种因素,合理设置参数,优化电路板布局,以确保芯片的正常工作。如果遇到问题,可以根据上述常见问题及解决方法进行排查和解决。大家在实际设计过程中是否也遇到过类似的问题呢?又是如何解决的呢?欢迎在评论区分享你的经验。
发布评论请先 登录
深入解析 MAX6301–MAX6304:低功耗微处理器监控电路的理想之选
评论