本实用新型涉及配电管理装置的配套电路,具体为用于配电管理装置的复位单元。
背景技术:
配电管理装置作为台区配电管理的核心设备,用于监控整个配电台区的设备,因此需要使用运算能力强的cpu作为处理和控制核心。此种cpu一般需要多路电源进行供电,如内核电源,外围电源,其电源的电压也不相同。
现有复位电路,均是对处理器的复位引脚进行处理,虽然这种复位方式比较简单。但是在某些情况下并不能使处理器可靠的复位,特别是在存在严重干扰源的情况下,往往可能出现因复位不成功导致处理器死机的情况,从而使设备产生异常而不能恢复,具有较大的局限性。
技术实现要素:
针对现有技术中存在的问题,本实用新型提供一种用于配电管理装置的复位单元,结构巧妙,设计合理,能够简单可靠的使处理器复位。
本实用新型是通过以下技术方案来实现:
用于配电管理装置的复位单元,包括内核供电电路、外围供电电路、复位电路和cpu;
内核供电电路和外围供电电路的输入端分别连接输入电源,用于将输入电源进行转换为内核电源和外围电源;输出端分别连接cpu的内核供电端和外围供电端;
cpu的输出端连接复位电路输入端,用于发送喂狗信号;
复位电路输出端分别连接内核供电电路和外围供电电路的使能端,用于控制内核供电电路和外围供电电路的开通和关断。
优选的,cpu的io端作为喂狗信号输出引脚,连接复位电路u3的喂狗信号输入引脚wdi。
优选的,复位电路的复位信号输出引脚rst_out,通过电阻r1和二极管d1连接到内核供电电路u1的使能脚en;通过电阻r2和二极管d2连接到外围供电电路u2的使能脚en。
优选的,复位电路的复位信号输出引脚rst_out,外围供电电路u2的en脚经连接的一个电容c1接地。
优选的,所述的cpu采用芯片tps54339。
优选的,内核供电电路采用芯片tps61021a。
优选的,外围供电电路采用芯片sy4420。
优选的,复位电路采用芯片74hc4060。
与现有技术相比,本实用新型具有以下有益的技术效果:
本实用新型用于配电管理装置的复位单元,可实现处理器的可靠复位;通过关闭电源的方式实现复位操作,既可以可靠的使处理器复位,同时也可以保证在复位上电时的时序,避免在复位中cpu出线误操作,提高装置稳定性和可靠性。
附图说明
图1是本实用新型实例中所述复位单元的结构框图。
图2是本实用新型实例中所述复位单元的电路原理图。
具体实施方式
下面结合附图对本实用新型做进一步的详细说明,所述是对本实用新型的解释而不是限定。
本实用新型用于配电管理装置的复位单元,包括内核供电电路、外围供电电路、复位电路和cpu;输入电源连接内核供电电路和外围供电电路的输入端,向内核供电电路和外围供电电路提供能量;内核供电电路和外围供电电路分别将输入电源进行转换为内核电源和外围电源经输出端连接cpu的供电端,供给cpu。cpu经输出端向复位电路发送喂狗信号。复位电路输出端分别连接内核供电电路和外围供电电路的使能端,控制内核供电电路和外围供电电路;当cpu异常时,喂狗信号停止,则复位电路输出复位信号,使内核供电电路和外围供电电路短暂关闭,从而使cpu断电重启,达到可靠复位cpu的目的。
具体的,如图2所示,所述的cpu具有多路电源;vcc_in为输入电源,输入电源通过内核供电电路u1转换为vcc_core,作为内核电源,给cpu的内核供电。
vcc_in通过外围供电电路u2转换为vdd,作为外围电源,给cpu的外设供电。
内核供电电路u1和外围供电电路u2均具有使能功能,通过en引脚进行开通和关断控制,当en引脚为高电平时,作为电源的两个供电电路打开,可为后续电路进行供电,当en脚为低电平时,作为电源的两个供电电路关闭,不再为后续电路供电。
cpu的io端作为喂狗信号输出引脚,连接复位电路u3的喂狗信号输入引脚wdi。复位电路的复位信号输出引脚rst_out,通过电阻r1和二极管d1连接到内核供电电路u1的使能脚en;通过电阻r2和二极管d2连接到外围供电电路u2的使能脚en;外围供电电路u2的en脚同时接入一个电容c1至gnd。
本优选实例中,如图2所示,所述的cpu采用芯片tps54339,其内核电源端vcc_core连接u1的供电输出端,外围电源端vcc_io连接u2的供电输出端,io端口作为输出端输出喂狗信号,接地端gnd接地。
内核供电电路采用芯片tps61021a。
外围供电电路采用芯片sy4420。
输入端均为vin,分别连接输入电源vcc_in;使能端均为en,分别连接复位电路输出端;接地端gnd均接地。
复位电路采用芯片74hc4060。
喂狗信号连接复位电路u3的喂狗信号输入引脚wdi;复位电路的复位信号输出引脚rst_out;接地端gnd接地。
本实用新型所述的复位单元工作时:
在初始上电状态下,vcc_in向u1和u2供电,由于此时复位信号没有建立,u3的rst_out输出低电平。此时u1和u2的en脚为低,vcc_core和vdd均无输出,不向cpu供电。cpu处于不工作状态。
所述的复位信号对电源的打开控制其时序有不同。其上电时序是通过电阻和电容的调节,通过对电容的充电延时来进行设置。当复位信号建立后,u3的rst_out输出高电平。复位信号向u1和u2的en脚传输的过程中,由于u2的en脚具有电容,且前端有电阻r2。因此u2的使能脚en的电平变化需要经过对电容充电完成后才能变为高电平,而u1的en脚无电容,无需延时即可转换为高电平。所以,u1输出vcc_core的速度比u2电源输出vdd的速度要快,可以完全满足cpu供电的先对内核电源上电,后对外围电源上电要求,避免出现因外围电源上电而cpu内核不上电导致的误动作。
cpu正常工作时,通过io口向复位电路发送喂狗信号,此时复位电路一直能接受到此信号,不会出现复位,当cpu出现异常时,如死机、跑飞,则cpu的io口不再输出喂狗信号,此时复位电路检测不到喂狗操作,则会直接在reset_out输出低电平。复位信号对电源的关断控制是通过二极管进行快速放电,以实现同时掉电。由于二极管d1和d2的作用,此时内核供电电路u1和外围供电电路u2的en脚的电平被瞬时拉低,不再受引脚上电容c1的影响,因此内核供电电路u1和外围供电电路u2迅速同时掉电,再最短时间内关闭cpu的电源,可有效确保因掉电时间不一致的误动作,从而保证复位的可靠性。