一般多重电轨装置会有一个I/O电压,其功能为输入及输出供电,例如驱动系统总线,与既有逻辑设备进行通讯或点亮LED。I/O电压通常为3.3V或5.0V,是电路板上较高的电压之一。一个或多个较低的核心电压会用来驱动装置内的高频率逻辑。低核心电压允许逻辑迅速切换,同时可减少耗电,因为相较于较高电压,它能够降低切换耗损。
这些高效能多重电压装置需要核心电压的紧密公差(tight tolerance),才能使内部逻辑正确运作,并恰当执行软件程序代码。此外,在多重电压装置中,一般都有通电电压排序需求,藉以避免在通电及断电时造成锁定与装置损坏。电压监测装器可用于这类高效能装置,以确保在不同的电源条件下顺利启动及执行程序代码。
在最简单的形式中,电压监测装置包含电压侦测电路,这会触发定时器重设输出讯号。不论是电压监测装置或定时器,内部都能够使用数字或模拟电子装置。图1显示了一个典型的电压监测电路。电压侦测电路是带有迟滞的比较器。需监视的电压一般会透过外部电阻分配器加以划分,并且与参考电压相比较。监测装置通电时,/RESET输出会下降。当划分的SENSE电压超过参考电压时,会触发可重复触发的单次定时器。该定时器会在一段固定的时间内将/RESET讯号降低,并且将适当的RESET讯号发送给DSP、微处理器、FPGA或其他的复杂逻辑设备。
除了单纯监视电轨之外,某些监测装置也使用监控定时器(WDT)来监视DSP或微处理器程序代码的执行。监控定时器是一种特殊的计时装置,如果DSP或微处理器无法定期重设WDT,便会触发系统重设。图2显示的是具有电压监视器及监控定时器的监测装置。一般而言,DSP或微处理器输出接脚可用来驱动监测装置的监控输入。DSP必须定时变更输出的逻辑状态,以产生脉冲序列。监控定时器会监视此脉冲序列。如果软件进入无限循环或中止程序,导致DSP停止产生脉冲序列,则监控定时器会逾时,而发出重设讯号来重新启动DSP,并能从任何软件错误中恢复。从停止脉冲到重设的时间长度是由组成WDT电路的震荡器及计数器所决定的,并且须视装置而定。WDT时间一般是0.5秒至2秒。
透过数字方式也能够使用相同的监测装置功能。图3显示使用数字电路采用的相同电压监测装置。对于数字监测装置,仍然会划分出需要监视的电压,以提供模拟数字转换器(ADC)输入范围内的侦测电压(SENSE)。接着ADC会将SENSE电压转换为微处理器可辨识的数字讯号。微处理器的I/O接脚可用来驱动开汲极MOSFET,以提供重设讯号。数字监测装置可提供模拟监测装置所没有的功能。
数字监测装置含有微处理器,因此功能与灵活性都比模拟监测装置好。某些数字监测装置提供序列信道,能够与其他电源管理装置或主要的微处理器进行通讯。关键参数及配置信息可储存于监测装置中,透过序列通道即可加以读取和修改。这使得重设阀值能够透过软件加以修改,完全不需要变更外部电压分配器。此外,ADC能够让微处理器读取大范围的SENSE电压,而模拟监测装置电压侦测比较器仅提供讯号来决定电压高于或低于参考电压。大范围的SENSE电压允许数字监测装置设定变动欠压监测、变动过压监测及电压不足侦测。另外,数字监测装置使用的大多数微处理器都有许多I/O接脚,因此能够以相同装置监视多个电压电轨。数字电压监测装置能够监测12个不同的电轨,因此非常适用于复杂的大型系统。
电压排序器是衍生自电压监测器的一种装置。电压排序器可用来驱动系统中电源供应的启用接脚,以提供多重电压电轨的通电及断电排序。图4显示多重电压电轨系统适用的通电/断电配置范例。电压会随着其他的系统电压在给定时间升降。电压排序器则用来控制和监视通电及断电时序。
排序器为电源供应提供赋能讯号,而非提供系统RESET讯号。排序器一般是数字电路型或微处理器型装置,能够针对个别系统独特的各种通电及断电排序可能性与组合进行设定。电压排序器可根据时间或其他电源供应的状态启用电源供应。启用电源供应后,电源排序器会监视欠压或过压事件的电源供应,并且在这些事件发生时采取适当动作。适当动作包括停用被监视电源的供应及其他电源供应、重试失效的电源供应、取消所有电源供应的排序或采取其他设定动作。电压排序器能够以单一排序IC控制最多8个电源供应。排序器ICs可在必要时串接,以提供8个以上电源供应的排序。图5显示的是8信道电压排序器的一般配置。
监测装置的电压位准触发单次基本功能可用于预期用途以外的多种应用。例如,电压监测装置的其中一种常见应用是提供按钮开关的跳动消除机制。一般开启时,按钮开关都未按下,因此接点不会接触而形成电路。其中的机械部份会快速弹回,因此,在最终机械部份固定而形成电路之前,连接和中断连接的时间只有几毫秒。如果使用开关来引发边缘触发逻辑,开关弹回时会有多次逻辑错误触发的情形。放开按钮使得电路成为开路时,开关也会弹回。
大多数的监测装置都有手动重设开关的输入,而开关与接脚连接(一般标示为MR)。按下开关时会启动重设,情况就好像是监测的电压降低。监测装置可用来将按钮连接于此接脚,以避免按钮开关弹回。重设时间必须比使开关不弹回或弹回的时间更长。图6显示电压监测装置做为开关弹回防制电路的范例,其中按钮开关连接于TPS3808的MR接脚。开关规格规定弹回时间最长8毫秒,而不弹回时间最长10毫秒。外部2.2nF电容将重设时间长度设定为13毫秒,这比不弹回或弹回的时间都要长。图7显示按钮输入及重设输出的预期波形。
图8显示监测装置在相机闪光电路中做为简单定时器来驱动高电流白光LED(WLED)的另一个范例。在此范例中,高功率WLED是由1A的电流驱动,因此能够产生数字摄影所需的高亮度闪光。然而,由于本身封装的散热限制,WLED无法一直维持这样的电流量。放开闪光按钮时,监测装置会提供570毫秒的LED闪光。
监测装置的监控功能也可用于预期应用以外的其他用途。监控功能可用来侦测脉冲序列何时停止。例如,监控功能可监视序列通讯线路,以判断数据或频率的序列串流何时停止,或侦测停止或锁定的马达转子(rotor)。图9显示监控定时器用于侦测锁定的马达转子。在此范例中,微处理器用来驱动马达。光纤槽转速器附加在马达转轴末端,只要马达转动,转轴就会提供脉冲序列。转速器的光敏晶体管会以转速器脉冲序列驱动监控定时器的输入WDI。如果马达转子停止转动,脉冲序列就会停止,因此监控定时器便不会重设。经过1.4秒后,如果转速器无任何脉冲,TPS3128便会将重设接脚的输出降低。这个低位讯号会驱动微处理器的输入接脚,因此微处理器可调整驱动输出,以补偿锁定转子状况。图10显示锁定转子状况的时序。