电压输出的调节电路和方法与流程

文档序号:11411848阅读:485来源:国知局
电压输出的调节电路和方法与流程
本发明涉及电气技术应用领域,具体而言,涉及一种电压输出的调节电路和方法。

背景技术:
随着数字接口技术的广泛运用,很多产品采用数字接口来调整系统输出数值。如何设计兼容模拟和数字调节两种调压方案,成为了如今亟待解决的问题。图1是现有技术中通信总线芯片架构的结构示意图,如图1所示,在黑色粗线区域内是传统的有I2C通讯总线芯片架构,客户通过SDA/SCL两条总线Bus调节x+1比特位的CODE[x:0]数值。此CODE值输入主体模块Mainblock,根据不同的CODE[x:0],用户可以得到输出电压VOUT不同的输出数值。由上可知,此方案只能在I2C通讯方式下完成对输出数值的调节,I2C通讯方式需要客户寻找芯片的slave地址,并且需要在相应寄存器写入data数据,这需要占用I2C的通讯接口,但该过程过于繁琐,无法满足数据处理的高效要求。针对上述由于现有技术中仅能通过在通讯方式下完成对输出数值的调节,导致与现有电阻分压比电路结构无法兼容的问题,目前尚未提出有效的解决方案。

技术实现要素:
本发明实施例提供了一种电压输出的调节电路和方法,以至少解决由于现有技术中仅能通过在通讯方式下完成对输出数值的调节,导致的输出电压调节电路接口不兼容的技术问题。根据本发明实施例的一个方面,提供了一种电压输出的调节电路,包括:第一电阻串、第二电阻串、比较器、逻辑控制器和主体模块,其中,比较器,分别与第一电阻串和第二电阻串电连接,用于比较第一电阻串的第一电阻电压是否大于第二电阻串的第二电阻电压;逻辑控制器,分别与第一电阻串和比较器电连接,用于控制比较器遍历比较第一电阻串和第二电阻串之间的电压值大小;主体模块,与逻辑控制器电连接,用于存储当第一电阻电压大于第二电阻电压时,对应的码值,并记录码值对应的输出电压。根据本发明实施例的另一方面,还提供了一种电压输出的调节方法,包括:比较器接收第一电阻串输出的第一电阻电压和第二电阻串输出的第二电阻电压;比较器判断第一电阻电压使得大于第二电阻电压;在判断结果为否的情况下,逻辑控制器调节第一电阻串中的电阻个数;比较器判断调节后第一电阻串输出的第三电阻电压是否大于第二电阻电压;当第三电阻电压大于第二电阻电压时,逻辑控制器锁定在第三电阻电压大于第二电阻电压时对应的码值;主体模块存储码值,并记录码值对应的输出电压。在本发明实施例中,采用数模转换电路的方式,通过比较器,分别与第一电阻串和第二电阻串电连接,用于比较第一电阻串的第一电阻电压是否大于第二电阻串的第二电阻电压;逻辑控制器,分别与第一电阻串和比较器电连接,用于控制比较器遍历比较第一电阻串和第二电阻串之间的电压值大小;主体模块,与逻辑控制器电连接,用于存储当第一电阻电压大于第二电阻电压时,对应的码值,并记录码值对应的输出电压,达到了调节输出电压的目的,从而实现了兼容模拟和数字调节的技术效果,进而解决了由于现有技术中仅能通过在通讯方式下完成对输出数值的调节,导致与现有电阻分压比电路结构无法兼容的技术问题。附图说明此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1是现有技术中通信总线芯片架构的结构示意图;图2是根据本发明实施例的电压输出的调节电路的结构示意图;图3是根据本发明实施例的一种电压输出的调节电路的结构示意图;图4是根据本发明实施例的电压输出的调节方法的流程示意图;图5是关键节点的波形图。具体实施方式为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。实施例1根据本发明实施例,提供了一种电压输出的调节电路的实施例,图2是根据本发明实施例的电压输出的调节电路的结构示意图,如图2所示,该调节电路包括:第一电阻串21、第二电阻串22、比较器23、逻辑控制器24和主体模块25,其中,比较器23,分别与第一电阻串21和第二电阻串22电连接,用于比较第一电阻串21的第一电阻电压是否大于第二电阻串22的第二电阻电压;逻辑控制器24,分别与第一电阻串21和比较器23电连接,用于控制比较器23遍历比较第一电阻串21和第二电阻串22之间的电压值大小;主体模块25,与逻辑控制器24电连接,用于存储当第一电阻电压大于第二电阻电压时,对应的码值,并记录码值对应的输出电压。具体的,本申请实施例提供的电压输出的调节电路可以适用于集成电路领域,特别涉及兼容现有的一些数字接口(比如I2C、SPI、One-wire、GPIO)所属的电路系统,在保留了图1所示的现有技术中主体模块25与通信总线I2C的连接结构外,还提供出由第一电阻串21、第二电阻串22、比较器23和逻辑控制器24组成的电阻检测电路(ResistorDetectionCircuit,简称RDC),当上电的时候,相对于I2C通讯,RDC电路只需要几百微秒。在RDC工作的时候,通过借用了VOUTPin,当寄存器锁定客户需求的CODE[x:0]的时候,RDC_END信号置高,VOUTPin的使用权归还给主体模块(mainblock)。无论客户使用RDC电路还是I2C通讯,在同一时间段只能选择其中的一个,实现了在同一架构下的电路兼容。其中,第一电阻串21和第二电阻串22通过分别与比较器23连接,输出第一电阻电压和第二电阻电压,比较器23通过判断第一电阻电压是否大于第二电阻电压,触发与比较器23电连接的逻辑控制器24,当第一电阻电压小于第二电阻电压时,逻辑控制器24控制比较器23遍历比较第一电阻串21和第二电阻串22之间的电压值大小,直至第一电阻电压大于第二电阻电压时,与逻辑控制器24电连接的主体模块25,存储第一电阻电压大于第二电阻电压对应的码值,并记录码值对应的输出电压。本申请实施例提供的电压输出的调节电路中,通过比较器,分别与第一电阻串和第二电阻串电连接,用于比较第一电阻串的第一电阻电压是否大于第二电阻串的第二电阻电压;逻辑控制器,分别与第一电阻串和比较器电连接,用于控制比较器遍历比较第一电阻串和第二电阻串之间的电压值大小;主体模块,与逻辑控制器电连接,用于存储当第一电阻电压大于第二电阻电压时,对应的码值,并记录码值对应的输出电压,达到了调节输出电压的目的,从而实现了兼容模拟和数字调节的技术效果,进而解决了由于现有技术中仅能通过在通讯方式下完成对输出数值的调节,导致与现有电阻分压比电路结构无法兼容的技术问题。具体的,本申请实施例提供的电压输出的调节电路以I2C通讯总线芯片架构为例进行说明,图3是根据本发明实施例的一种电压输出的调节电路的结构示意图,如图3所示,本申请实施例提供的电压输出的调节电路具体如下:可选的,本申请实施例提供的电压输出的调节电路包括:稳压器,其中,稳压器,分别与第一电阻串21和第二电阻串22电连接,用于将输入的电压由第一输入电压转换为第二输入电压,其中,第一输入电压大于第二输入电压。进一步地,可选的,稳压器包括:低压差线性稳压器。具体的,如图3所示,稳压器可以包括:低压差线性稳压器(LowDropoutRegulator,简称LDO),图3中记作AUX_LDO。可选的,第一电阻串21中的电阻个数对应主体模块25中寄存器的比特数进行配置;其中,第一电阻串21中每个电阻串联,每个电阻均串联一个开关,每个电阻对应的开关并联接入比较器23。具体的,如图3所示,第一电阻串21可以为图3中有R1至RN组成的电阻串,其中,每个电阻均存在对应的各自电阻电压,如图3所示,R1至RN对应的电阻电压为VR1至VRN,其中N为自然数,N>=1,图3中,每个电阻均串联有一个开关,即,图3中的CS1至CS(N),通过闭合CS1至CS(N)中的任意一个开关得到由M个电阻组成的电阻,M为自然数,M>=1,其中输入比较器23的电压为由该M个电阻分压后的电压。可选的,第二电阻串22包括:第一电阻和第二电阻,第一电阻与第二电阻串联,其中,第一电阻和第二电阻对第二输入电压分压得到第二电阻电压。具体的,如图3所示,第一电阻和第二电阻可以为图3中的R1和R2,通过串联R1和R2,将由稳压器转换的第二输入电压进行分压得到图3中的VFB,即,本申请实施例中的第二电阻电压。可选的,本申请实施例提供的电压输出的调节电路包括:通信总线,其中,通信总线,与主体模块25电连接,用于在接收到切换指令时,将由第一电阻串21、比较器23和逻辑控制器24组成的第一电路转换为由通信总线和主体模块25组成的第二电路,依据第二电路生成对应码值,并依据码值输出对应的输出电压。具体的,如图3所示,本申请实施例中的通信总线可以为图3所示的I2C总线,包含SCL与SDA两个信号。在接收到切换指令时,图3中的VOUT的开关切换至主体模块25处,由主体模块25和I2C总线组成的I2C电路(即,本申请实施例中的第二电路)生成对应的码值,即CODE[X:0],并依据该CODE[X:0]输出对应的输出电压VOUT。如图3所示,当开关CS1导通闭合的时候,VR1与VFB进行...
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1