用于控制负载点调节器的系统和方法

文档序号:7486842阅读:268来源:国知局
专利名称:用于控制负载点调节器的系统和方法
技术领域
本发明涉及控制负载点调节器,具体来说,涉及使用串行总线与负载点调整器进行通信的系统和方法。
背景技术
负载点(“POL”)调节器(也被称为电压调节器或DC/DC转换器),通常与电子电路一起使用。这是因为电子电路的电压/电流要求通常不同于可用的电压或在实践中可以提供的电流。例如,某些电子设备只包括单个电压输入(例如,12v),但对于所包含的电路却要求不同的电压(例如,3v、5v、9v等等)。一个常见的解决方案是在设备内设计多个POL调节器,用于将单个输入电压转换为多个电压电平。
同样,某些电子设备包括要求低电压(例如,1v)、高电流(例如,100A)的电源供给的电路。问题在于,以比较低的电压在相对比较长的距离上提供高电流并且仍满足所希望的调节性能是不切实际的。一个常见的解决方案是使用高电压、低电流电源,并在内部电路附近设计一个POL调节器。这就允许低电流在设备中流动,并在内部电路附近提供低电压、高电流电源(即,使用POL调节器)。
传统上,POL调节器与电源激活、编程和监控POL调节器的控制器(“控制器”)一起操作。具体来说,控制器使用多连接并行总线(例如,六位并行总线)激活和编程每一个POL调节器。并行总线包括一个启用/禁用位,用于打开和关闭调节器,还包括VID代码位,用于编程调节器的输出电压设定点。控制器进一步使用多个连接(例如,三条线)来监控每一个调节器提供的电压/电流。
这样的控制系统所存在的缺点是,它使用(例如)六位并行总线来操作每一个POL调节器和另外三条线来监控每一个POL调节器,从而使得电子设备变得更加复杂,并使电子设备变得更大。换句话说,根据这种控制系统的控制器利用二十七个连接(即,二十七条线路)来与三个POL调节器进行通信。如此,提供一种用于与克服这些缺点的POL调节器进行通信的系统和方法是有利的。

发明内容
本发明提供了一种使用串行总线与负载点(“POL”)调节器进行通信(消极地或积极地)的系统和方法。本发明的实施例根据通过串行总线可操作地连接到POL调节器的至少一个POL调节器和电源控制器(“控制器”)进行操作。具体来说,控制器通过借助于单向或双向串行总线写入和/或读取数据(同步地或异步地)与至少一个POL调节器进行通信。换句话说,单向或双向串行总线是允许数据异步地进行传输的双线串行总线或者允许数据同步地进行传输的单线串行总线。在另一个实施例中,串行总线(或其一部分)重叠在(或与其共存)用于从前端转换器向至少一个POL调节器提供电源的电源总线上。
在本发明的一个实施例中,控制器用于通过串行总线将初始配置数据(例如,输出电压设定点、电流限制设定点等等)写入到至少一个POL调节器中。然后,POL调节器使用至少一部分初始配置数据来产生特定的输出。
在本发明的另一个实施例中,每一个POL调节器都包括至少一个寄存器,用于维护诸如唯一标识信息、故障防护信息、输出电压设定点数据、电流限制设定点数据之类的POL信息。然后使用控制器读取寄存器中包含的信息(即,故障监控数据)。换句话说,当POL调节器正在操作时,控制器可以监控和检索(或在另一个实施例中为其提供)POL信息,如唯一标识信息(例如,序列号、生产日期等等)或故障防护信息(例如,温度、输出电压以及输出电流信息)。
那些精通本技术的人能够比较全面地了解使用串行总线与POL调节器进行通信的系统和方法,并在考虑下面的对优选实施例的详细描述的情况下,实现更多的优点和目标。将参考所附的图形进行描述。


图1描述了现有技术的POL或DC/DC控制系统。
图2描述了根据本发明的一个实施例进行操作的POL控制系统。
图3描述了根据本发明的另一个实施例进行操作的POL控制系统。
图4说明了通过串行总线进行通信的一种方法。
图5说明了可以通过串行总线传输到POL调节器的一个通信周期。
图6是描述根据本发明与POL调节器进行通信的一种方法。
具体实施例方式
本发明提供了一种使用串行总线消极地或积极地与负载点调节器进行通信的系统和方法。在随后的详细描述中,使用类似的元件编号来描述一个或多个图中所说明的类似的元件。
图1说明了一种采用现有技术的DC/DC控制系统10,其中,电源控制器(“控制器”)110通过许多六位并行总线(即,112、114和116)和许多三线输出连接(即,122-126、132-136和142-146)与许多DC/DC转换器(即,120、130和140)(也被称为电压调节器或负载点(“POL”)调节器)进行通信。具体来说,每一个六位并行总线都包括一个启用/禁用位和五个VID代码位,每一个三线输出连接都包括电压监控线(即,122、132和142),电流监控线(即,124、134和144)和开关启用线(即,126、136、146)。
如图1所示,控制器110通过六位并行总线和三线输出连接激活、编程和监控转换器来控制每一个DC/DC转换器的输出电压。例如,控制器110通过六位并行总线116的VID代码部分向DC/DC转换器140提供可操作的参数(例如,输出电压设定点)。然后,控制器110通过六位并行总线116的启用/禁用部分激活DC/DC转换器140。一旦激活,DC/DC转换器140通过电源100(例如,48v)将提供的电压转换为输出电压VA。然后,控制器110通过电压监控线142测量电压,以便验证输出电压VA是否为所希望的电压。如果输出电压VA是可以接受的,则通过开关启用线146激活开关S1,以便将它提供到负载(未显示)。然后,控制器110可以通过电压监控线142测量电压并测量传感电阻器R1上的电压降(即,电流监控线144和电压监控线142之间的差)连续地监控输出电压和输出电流。控制器110以同样的方式与其余的DC/DC转换器120、130进行通信(即,编程、激活、监控)。
这样的控制系统10所存在的问题是,它使用六位并行总线(即,112、114和116)来操作每一个转换器和单独的三线输出连接(即,122-126、132-136、142-146)来监控每一个转换器,从而使得电子设备(未显示)变得更加复杂,并使电子设备变得更大。换句话说,控制器110利用二十七连接(即,二十七个线路)来与三个DC/DC转换器(即,120、130和140)进行通信。
图2说明了根据本发明的一个实施例进行操作的POL控制系统20。具体来说,控制器210通过串行总线200与许多POL调节器(即,220、230、240和250)进行通信。应该理解,这里描述的POL调节器(例如,220、320、等等)包括,但不仅限于,负载点调节器、接通电源负载调节器、DC/DC转换器、电压调节器,以及精通本技术的那些人通常所知道的所有其他可编程电压调节设备。还应该可以看出,控制器(例如,210)可以作为一个独立的设备存在(如图2所描述的)或集成到前端转换器(如图3所描述的)。
参考图2,控制器210通过借助于单向或双向串行总线200写入和/或读取数据(同步地或异步地)与许多POL调节器进行通信。换句话说,单向或双向串行总线200是允许数据异步地进行传输的双线串行总线(例如,120)或者允许数据同步地(即,与时钟信号进行同步)进行传输的单线串行总线。图3显示了一种备用控制系统30,在这种系统中,串行总线(或其一部分)重叠在(或与其共存)用于从前端转换器310向POL调节器(即,320、330、340和350)提供电源的电源总线300上。
图4说明了通过单线串行总线进行通信的一种方法。具体来说,传输线40是通过串行总线传播时钟信号400来创建的。时钟信号400可以由控制器、特定的POL调节器(例如,具有有效性最小的地址的POL调节器)或外部设备生成。时钟信号400同步各种通信设备(即,POL调节器和控制器)并创建一系列时钟周期410,每一个时钟周期都包括数据位420。这就使得各种通信设备为每一个时钟周期410传输单个数据位。换句话说,每一个通信设备都通过让数据位420保持高或低位(即,二进制“1”或“0”)来传输数据。应该理解,这里所讨论的,图4不对本发明作出限制,而只对如何通过单线串行总线进行通信提供示例。
图5说明了在控制器和至少一个POL调节器之间传输信息的一种方法。具体来说,可以使用四十二位通信周期50来传输初始配置数据、故障监控数据,和/或发送者标识数据。如图5所示,四十二位传输周期50包括四位启动序列510、十六位(带有奇偶校验)地址集520、八位(带有奇偶校验)命令集530、第一确认位540、八位(带有奇偶校验)数据集560,以及第二确认位570。添加了一个附加位550,以确保在提供数据集560之前执行命令集540。应该理解,图5中所描述的通信周期50不对本发明作出限制,而是说明了如何通过串行总线传输信息。因此,包含较多或较少信息和/或位的通信周期都在本发明的精神和范围内。
第一和第二确认位540、570用于分别确认命令集530和数据集560的接收。应该理解,负责提供第一和第二确认位540、570的设备依据信息是发送到POL调节器还是发自POL调节器(即,写入、读取或提供)而不同。
命令集530、数据集560和地址集520可使控制器和POL调节器写入、读取和提供数据。具体来说,(i)命令集530用于标识控制器是否在写入,是否在读取,以及写入和读取什么,POL调节器是否正在提供,(ii)地址集520用于正在被写入到或读取的POL调节器,或正在提供信息的POL调节器,以及(iii)数据集560用于标识正在被写入、读取或提供的实际数据。
启动序列510和地址集520部分地用于标识信息的发送者。例如,控制器使用与POL调节器不同的启动序列510。如此,控制器可以通过在发送通信周期50的启动序列510时读取它来判断POL调节器是否也在同时尝试发送通信周期50。同样,每一个POL调节器具有不同的地址集520。如此,控制器可以通过在发送通信周期50的启动序列510和地址集520时读取它来判断另一个POL调节器是否也在同时尝试发送通信周期50。如果多个设备正在尝试发送通信周期50,则使用默认的优先权信息来分配或仲裁总线的使用。
请回头参看图2,该图说明了本发明的一个实施例,控制器210用于通过串行总线200向至少一个POL调节器(例如,240)写入初始配置数据(例如,输出电压设定点、电流限制设定点等等)。然后,POL调节器(例如,240)使用至少一部分初始配置数据来产生特定的输出(即,30v)。如果两个或更多POL调节器(例如,220、230)的输出并联,则输出功率可以增强。为保证负载均等地分摊,可以在POL调节器之间提供设备之间的总线225(例如,电流共享总线)。
在本发明的另一个实施例中,每一个POL调节器(例如,220)都包括至少一个寄存器(未显示),用于存储诸如唯一标识信息、故障防护信息、输出电压设定点数据、电流限制设定点数据之类的POL信息。然后使用控制器110读取寄存器中包含的信息(即,故障监控数据)。换句话说,当POL调节器正在操作时,控制器可以监视和检索POL信息,如唯一标识信息(例如,序列号、生产日期等等)或故障防护信息(例如,温度、电压以及电流信息)。POL调节器(即,220、230、240和250)可以进一步用于提供与接收读取命令无关的故障监控数据。换句话说,POL调节器可以主动地向控制器210提供唯一标识信息和/或故障防护信息。
图6中描述了与至少一个POL调节器进行通信的一种方法。具体来说,在步骤610,控制器从向至少一个POL调节器写入(即,传输)数字初始配置数据(例如,输出电压设定点、电流限制设定点、等等)开始。然后,POL调节器在步骤620提供与至少一部分初始配置数据结合的调节的电源或电压。然后,控制器在步骤630接收故障监控数据(例如,电压输出数据、电流输出数据、温度数据等等)。POL调节器主动地或者响应接收读取命令提供故障监控数据。然后,控制器在步骤640评估故障监控数据。在步骤650,如果故障参数是可以接受的,则控制器在步骤630请求(或接收)更多的故障监控数据。或者,如果故障参数是无法接受的,则控制器在步骤660必须判断需要采取什么操作(例如,密切地监控调节器、禁用调节器,执行诊断检查等等)。应该理解,如果发现存在某些故障参数,POL调节器还可以被编程为采取某些操作(例如,关闭)。
如此描述了使用串行总线与负载点调整器进行通信的系统和方法的优选实施例,那些精通本技术的人员将知道,已经获得了系统的某些优点。应该理解,在不偏离本发明的范围和精神的情况下,可以进行各种修改、以及其他实施例。由下面的权利要求对本发明进行进一步的定义。
权利要求
1.一种电源控制系统,包括至少一个负载点调节器;连接到所述至少一个负载点调节器的双向串行总线;以及连接到所述双向串行总线的电源控制器,用于通过所述双向串行总线在所述至少一个负载点调节器之间发送和接收数字数据。
2.根据权利要求1所述的电源控制系统,其特征在于,所述双向串行总线包括用于传输同步化数字数据的单个通信线路。
3.根据权利要求1所述的电源控制系统,其特征在于,所述双向串行总线包括用于传输异步数字数据的两个通信线路。
4.根据权利要求1所述的电源控制系统,进一步包括电源总线,用于向所述至少一个负载点调节器提供电源,所述双向串行总线重叠在所述电源总线上。
5.根据权利要求1所述的电源控制系统,其特征在于,所述至少一个负载点调节器包括至少一个寄存器,用于存储输出电压设定点数据、输出电流设定点数据,以及故障防护数据。
6.一种电源控制系统,包括许多负载点调节器;连接到所述许多负载点调节器的串行总线以及连接到所述串行总线的电源控制器,用于通过所述串行总线向所述许多负载点调节器发送数字数据。
7.根据权利要求6所述的电源控制系统,其特征在于,所述串行总线包括用于发送同步化数字数据的单个通信线路。
8.根据权利要求6所述的电源控制系统,其特征在于,所述串行总线包括用于发送异步数字数据的两个通信线路。
9.根据权利要求6所述的电源控制系统,进一步包括电源总线,用于向所述许多负载点调节器提供电源,所述串行总线与所述电源总线共存。
10.根据权利要求6所述的电源控制系统,其特征在于,所述串行总线进一步包括双向串行总线。
11.根据权利要求6所述的电源控制系统,其特征在于,所述串行总线进一步包括一个单向串行总线。
12.根据权利要求6所述的电源控制系统,进一步包括至少一个设备之间的总线,所述设备之间的总线可操作地连接所述许多负载点调节器中的至少两个。
13.根据权利要求10所述的电源控制系统,其特征在于,所述许多负载点调节器中的每一个包括至少一个寄存器,用于存储唯一标识信息。
14.根据权利要求10所述的电源控制系统,其特征在于,所述许多负载点调节器中的每一个都包括至少一个寄存器,用于存储输出电压设定点数据、输出电流设定点数据,以及故障防护数据。
15.一种控制许多负载点调节器的方法,包括连续通过通用总线向所述许多负载点调节器中传输数字初始配置数据;根据至少一部分所述数字初始配置数据提供被调节的电压;连续从所述许多负载点调节器通过所述通用总线传输数字故障监控数据;以及使用所述数字故障监控数据来监控所述许多负载点调节器中的每一个的输出电压。
16.根据权利要求15所述的方法,其特征在于,所述数字初始配置数据和所述数字故障监控数据被同步化到时钟信号。
17.根据权利要求15所述的方法,其特征在于,所述数字初始配置数据和所述数字故障监控数据是异步的。
18.根据权利要求15所述的方法,进一步包括使用所述许多负载点寄存器中的一个来生成所述时钟信号。
19.根据权利要求15所述的方法,其特征在于,所述数字初始配置数据的连续传输进一步包括连续向所述许多负载点调节器传输输出电压设定点数据和电流限制设定点数据。
20.根据权利要求15所述的方法,进一步包括使用所述数字故障监控数据来监控所述许多负载点调节器中的每一个的输出电流和温度。
21.根据权利要求15所述的方法,其特征在于,所述数字初始配置数据和所述数字故障监控数据都是作为至少一个通信周期的一部分连续传输的,所述至少一个通信周期包括对应于所述至少一个通信周期的发送者的标识信息。
22.根据权利要求21所述的方法,进一步包括当所述数字初始配置数据和所述数字故障监控数据正在被连续传输时读取所述标识信息,以确保多个通信周期不同时传输。
全文摘要
公开了用于控制负载点调节器的系统和方法。使用串行总线与负载点(“POL”)调节器进行通信(消极地或积极地)。电源控制器(“控制器”)通过借助于单向或双向串行总线写入和/或读取数据(同步地或异步地)与至少一个POL调节器进行通信。在一个实施例中,控制器用于通过串行总线将初始配置数据(例如,输出电压设定点、电流限制设定点等等)写入到至少一个POL调节器中。然后,POL调节器使用至少一部分初始配置数据来产生特定的输出。在另一个实施例中,每一个POL调节器都包括至少一个寄存器,用于维护诸如唯一标识信息、故障防护信息、输出电压设定点数据、电流限制设定点数据之类的POL信息。然后,当POL调节器正在操作时,使用控制器通过串行总线监控和检索此信息(即,故障监控数据)。
文档编号H02J13/00GK1685582SQ200380100032
公开日2005年10月19日 申请日期2003年10月30日 优先权日2002年11月12日
发明者阿兰·沙皮伊 申请人:大动力有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1