一种数字电源加载系统及电子设备的制作方法

文档序号:20502728发布日期:2020-04-21 22:52阅读:250来源:国知局
一种数字电源加载系统及电子设备的制作方法

本公开涉及数字电源技术领域,尤其涉及一种数字电源加载系统及电子设备。



背景技术:

越来越多的高性能芯片在电子设备中使用,而高性能芯片对电源有较高的要求。现有的普通电源芯片或者模拟电源芯片难以满足对电源的精度、效率和控制等多方面的要求,数字电源越来越多地取代普通电源芯片和模拟电源芯片。

数字电源相比传统电源具有操作方便、可以根据用户的需求进行调整以及电压稳定性高等优点。数字电源不仅可以监视影响调节精度的线电压、负载和温度,并将调节精度在工作条件范围内进行优化,还比模拟电源更好地调用极点和零点,可以提升电源的稳定性。此外,数字电源还提供大量故障响应的选项,可以根据用户的需求进行调整,包括死区时间、开关效率、栅极驱动等级等。因此,数字电源的配置加载过程也越来越被重视。

在现有技术中,往往需要先根据加工厂家提供的数字电源调试和配置软件调试出适当的配置文件,并将调试后的配置文件发送给加工厂家,接着需要加工厂家将数字电源放置在专门的烧录器对应的烧写座上,才能使用烧录器的专用烧录软件选择不同数字电源对应的配置文件进行烧录,待烧录软件显示烧录成功后取下数字电源。

而一般烧录器对应的烧写座的个数限制在4-8个,大大增加了烧录的时间,烧写完成后的数字电源还需要加工焊接等多个步骤才能添加至对应的电路板上实现相应的功能,增加了数字电源损坏的风险,也增加了对数字电源进行配置加载的时间和成本。



技术实现要素:

有鉴于此,本申请提供一种数字电源加载系统及电子设备,以解决相关技术中存在的问题。

为实现上述目的,本申请提供技术方案如下:

根据本申请的第一方面,提出了一种数字电源加载系统,所述系统包括:存储模块、控制模块和数字电源模块;

所述存储模块用于存储电源配置信息;

所述控制模块分别连接所述存储模块和所述数字电源模块,用于从所述存储模块中读取所述电源配置信息,并将所述电源配置信息加载至所述数字电源模块的存储器中;

所述数字电源模块用于根据所述存储器中的电源配置信息供电。

根据本申请的第二方面,提出了一种电子设备,所述电子设备包括:

如上述第一方面所述的数字电源加载系统。

由以上技术方案可见,本申请中的数字电源加载系统包括存储模块、控制模块和数字电源模块,通过控制模块从存储模块中读取电源配置信息,并将所述电源配置信息加载至数字电源模块,以使得数字电源模块根据所述电源配置信息供电,可以简化数字电源模块配置信息的加载过程,避免了引入多个步骤提升数字电源被损坏的风险,提升数字电源配置加载的效率,节约了时间和成本,有效提高了生产效率。

附图说明

图1是相关技术中对数字电源进行加载的示意图。

图2是本申请中对数字电源模块进行加载的示意图。

图3是本申请一示例性实施例示出的数字电源加载系统的加载过程流程图。

图4是本申请另一示例性实施例示出的数字电源加载系统的加载过程流程图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施例并不代表与本申请相一致的所有实施例。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

图1相关技术中对数字电源进行加载的示意图,根据加工厂家提供的数字电源调试和配置软件调试出对应的配置文件,将数字电源准备好放置在专门的烧录器对应的烧写座上,使用烧录器对应的专用烧录软件选择不同数字电源对应的配置文件进行烧录,待烧录软件显示烧录成功后取下数字电源。

但是,相关技术中一般烧录器对应的烧写座的个数限制在4-8个,大大增加了烧录的时间,烧写完成后的数字电源还需要加工焊接等多个步骤才能添加至对应的电路板上实现相应的功能,需要人工操作烧录器进行烧录,增加了数字电源损坏的风险,也增加了对数字电源进行配置加载的时间和成本。

因此,本申请通过改进数字电源加载方式以解决相关技术中存在的上述技术问题。下面结合实施例进行详细说明。

图2是本申请中对数字电源模块进行加载的示意图。如图2所示,数字电源加载系统包括存储模块201、控制模块202和数字电源模块203,通过控制模块从存储模块中读取电源配置信息,并将所述电源配置信息加载至数字电源模块的存储器中,以使得数字电源模块根据所述存储器中的电源配置信息供电,不再需要加工厂或者生产现场对数字电源进行烧录操作。其中,存储模块可以存储有电源配置二进制文件信息的存储器flash或者eeprom等,控制模块可以是cpld芯片、fpga芯片、mcu芯片或者cpu芯片等。

在一个实施例中,数字电源加载系统中的控制模块可以为cpld芯片或者fpga芯片,而所述数字电源加载系统可以被配置于网络通信设备上,并将网络通信设备中已有的cpld芯片或者fpga芯片复用为控制模块。cpld芯片作为网络通信设备的常用芯片,不需要增加额外的器件,对芯片进行复用可以不增加额外的成本,且具有灵活性高等优势。

数字电源加载系统中还包括了主电源和辅助电源,主电源对辅助电源进行供电,进一步由辅助电源对存储模块、控制模块和数字电源模块中的控制器进行供电。控制模块中的cpld芯片或者fpga芯片从存储模块中读取电源配置信息,并将电源配置信息加载至所述数字电源模块的存储器中。而控制模块中的cpld芯片或者fpga芯片可以分别读取存储模块和数字电源模块中的电源配置信息进行比较,若比较结果为两者相同,则控制模块可以控制数字电源模块根据电源配置信息供电;若比较结果为两者不相同,则控制模块需要重新从所述存储模块中读取电源配置信息,并重新将所述电源配置信息加载至数字电源模块的存储器中。

其中,若控制模块重新从存储模块读取电源配置信息的次数达到预设数值,则控制模块停止继续读取电源配置信息,并进行报警处理,以提示相关人员进行相应的故障排查。其中,报警处理方式可以控制对应的led等闪烁等,本申请中并不对此进行限制。

在另一个实施例中,数字电源加载系统中的控制模块可以为mcu芯片或者cpu芯片。

数字电源加载系统中包括了主电源和辅助电源,主电源对辅助电源进行供电,进一步由辅助电源对存储模块、控制模块和数字电源模块中的控制器进行供电。控制模块中的mcu芯片或者cpu芯片可以从存储模块中读取电源配置信息,并将电源配置信息加载至所述数字电源模块的存储器中。所述数字电源模块可以根据所述存储器中的电源配置信息供电,从而给单板上后续的器件进行供电。

由以上技术方案可见,本申请中的数字电源加载系统包括存储模块、控制模块和数字电源模块,通过控制模块从存储模块中读取电源配置信息,并将所述电源配置信息加载至数字电源模块,以使得数字电源模块根据所述电源配置信息供电,可以简化数字电源模块配置信息的加载过程,避免了引入多个步骤提升数字电源被损坏的风险,提升数字电源配置加载的效率,节约了时间和成本,有效提高了生产效率。

图3是本申请一示例性实施例示出的数字电源加载系统的加载过程流程图。如图3所示,可以包括以下步骤:

步骤301,主电源供电。

数字电源加载系统中包括了主电源和辅助电源,主电源对辅助电源进行供电,进一步由辅助电源对存储模块、控制模块和数字电源模块中的控制器进行供电。

步骤302,读取电源配置信息。

控制模块可以通过spi或者i2c总线从存储模块中读取电源配置信息,其中,电源配置信息可以是电源二进制配置文件,控制模块可以为cpld芯片或者fpga芯片,存储模块可以为存储器flash或者eeprom。

当数字电源加载系统可以被配置于网络通信设备上,可以将网络通信设备中已有的cpld芯片或者fpga芯片复用为控制模块,不需要额外增加器件,不增加成本,也降低了单板设计的复杂度。

步骤303,将电源配置信息加载至数字电源模块。

控制模块可以通过pmbus总线将电源配置信息加载至数字电源模块中的非易失性存储芯片nvm中。其中,数字电源模块的存储器可以包括非易失性存储芯片nvm,也可以是其他具有存储作用的存储芯片,本申请中并不对此进行限制。

步骤304,将分别从存储模块和数字电源模块读取到的电源配置信息进行比较。

控制模块分别从存储模块和数字电源模块的存储器中读取电源配置信息,并将两者进行比较,从而检测数字电源模块中的电源配置信息是否正确。

步骤305,控制数字电源模块供电。

若控制模块分别从存储模块和数字电源模块中读取到的电源配置信息相同,则控制模块控制所述数字电源模块运行,数字电源模块可以根据电源配置信息进行供电。而数字电源模块每次断电后重新上电,控制模块都需要从存储模块和数字电源模块的存储器中读取电源配置信息并将读取到的信息进行比较。

若控制模块分别从存储模块和数字电源模块中读取到的电源配置信息不相同,或者读取到的所述数字电源模块中的电源配置信息为空,则控制模块重新从存储模块中读取电源配置信息,并将所述电源配置信息加载至数字电源模块的存储器中,并重新进行比较。

而控制模块重新从存储模块中读取电源配置信息的次数达到预设次数,则控制模块提供读取操作并进行报警处理,其中,预设次数通常为2-3次,可以由相关技术人员自行设置,本申请中并不对此进行限定。报警处理方式可以控制对应的led等闪烁等,本申请中并不对此进行限制。

由以上技术方案可见,本申请中的数字电源加载系统包括存储模块、控制模块和数字电源模块,通过控制模块从存储模块中读取电源配置信息,并将所述电源配置信息加载至数字电源模块,以使得数字电源模块根据所述电源配置信息供电,可以简化数字电源模块配置信息的加载过程,可以避免提升单板设计的复杂度,避免了引入多个步骤提升数字电源被损坏的风险,提升数字电源配置加载的效率,节约了时间和成本,有效提高了生产效率。

图4是本申请另一示例性实施例示出的数字电源加载系统的加载过程流程图。如图4所示,可以包括以下步骤:

步骤401,主电源供电。

数字电源加载系统中包括了主电源和辅助电源,主电源对辅助电源进行供电,进一步由辅助电源对存储模块、控制模块和数字电源模块中的控制器进行供电。

步骤402,读取电源配置信息。

控制模块可以通过spi或者i2c总线从存储模块中读取电源配置信息,其中,电源配置信息可以是电源二进制配置文件,控制模块可以为mcu芯片或者cpu芯片,存储模块可以为存储器flash或者eeprom。

步骤403,将电源配置信息加载至数字电源模块。

控制模块可以通过pmbus总线将电源配置信息加载至数字电源模块中的非易失性存储芯片nvm中。数字电源模块可以根据控制模块加载至数字电源模块中的电源配置信息进行供电。

由以上技术方案可见,本申请中的数字电源加载系统包括存储模块、控制模块和数字电源模块,通过控制模块从存储模块中读取电源配置信息,并将所述电源配置信息加载至数字电源模块,以使得数字电源模块根据所述电源配置信息供电,可以简化数字电源模块配置信息的加载过程,避免了引入多个步骤提升数字电源被损坏的风险,提升数字电源配置加载的效率,节约了时间和成本,有效提高了生产效率。

本申请还提出一种电子设备,该电子设备包括:如前述任一实施例所述的数字电源加载系统。

该电子设备的工作方式请参见上述实施例,此处不再赘述。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1