在讨论单片机复位电路时,首先要了解影响单片机系统运行稳定性的因素。这些因素大致可以分为外因和内因两个部分。外因包括射频干扰、电源线或电源内部产生的干扰,可以通过电磁屏蔽、合理的布线和器件布局、电源滤波和隔离等措施来降低其对系统的影响。内因则涉及到振荡源的稳定性,这包括起振时间、频率稳定度以及占空比稳定度。起振时间可以通过电路参数调整,而稳定度则受振荡器类型、温度、电压等因素影响。
复位电路的基本功能是在系统上电时提供复位信号,直至系统电源稳定后,撤销复位信号。为了可靠性考虑,通常在电源稳定后会有一个延时才撤销复位信号,以避免由于电源开关或电源插头分合过程中引起的抖动而影响复位。
文中提到了几种不同类型的复位电路,包括RC复位电路、带有放电回路的RC复位电路、带电压监控功能的复位电路、实用的复位监控电路等。RC复位电路是最基础的电路形式,可以实现复位信号的提供,但存在不能解决电源毛刺和电源缓慢下降的问题。通过增加放电回路和使用比较电路,可以进一步增强复位电路的性能。
例如,图2所示的复位电路通过增加二极管,在电源电压瞬间下降时使电容迅速放电,从而增强电路的稳定性和可靠性。图4的电路通过使用电压比较器和稳压二极管,使得电路能够在电源电压降低到特定阈值以下时可靠复位,而不受输入电源电压VCC的影响。
此外,市面上也有一些集成产品可以提供复位功能,例如PHILIPS半导体公司生产的MAX809、MAX810等。这些产品通常具有小体积、低功耗的特点,并且可以选定不同的门槛电压。这类产品不仅能够处理上电复位和掉电复位的情况,还能提供系统在异常条件下的可靠复位,防止系统失控。
在电源监控电路中,还有一种是多功能电源监控电路,它除了上电复位和掉电复位外,还能集成电源测控、数据保护、看门狗定时器等其他功能。这类电路特别适合在工控、安防、金融等行业应用。例如Catalyst公司的CAT1161就是一个集成了看门狗、电压监控和复位电路的16K位E2PROM。
在实际应用中,如电表保存数据的应用实例所示,通过合理设置预警电压点,可以使电表在电源出现毛刺或停电时,把当前电度数保存到E2PROM中,防止数据丢失。在这个过程中,预警电压的调整、E2PROM的写入周期,以及电表应用的程序流程图都是确保数据可靠保存的关键环节。
综合上述内容,我们可以看到,单片机复位电路的设计和选择是一个涉及多个方面技术细节的综合工程。它不仅需要考虑电路设计的基本原则和可靠性要求,还要结合实际应用场景,选择合适的产品来满足系统运行的稳定性需求。无论是基础的RC复位电路,还是集成多功能的电源监控电路,都需要根据单片机系统的具体要求来精心设计和选取。