System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于FPGA的低电压电源测试系统技术方案_技高网

一种基于FPGA的低电压电源测试系统技术方案

技术编号:40554473 阅读:5 留言:0更新日期:2024-03-05 19:14
本发明专利技术公开了一种基于FPGA的低电压电源测试系统,属于电源测试技术领域,要解决的技术问题为如何基于FPGA芯片灵活、方便的进行电源模块测试。包括电源模块、测试板以及配置于测试板上的主控模块、散热模块、电源接口转换模块、电压电流检测模块、IO扩展模块、显示模块以及负载模块;主控模块配置有FPGA芯片;电源接口转换模块用于将电源模块连接服务器主板的供电接口转换可连接所述测试系统的接口;电压电流检测模块与电源接口转换模块电连接;IO扩展模块包括I2C扩展/开关以及I2C扩IO模块;负载模块用于接收主控模块的指令,对电源模块进行模拟抽载并向主控模块返回电流值;显示模块与所述主控模块电连接。

【技术实现步骤摘要】

本专利技术涉及电源测试,具体地说是一种基于fpga的低电压电源测试系统。


技术介绍

1、计算设备中主板的电压一般采用独立的电源模块进行供电,如cpu电源模块、内存电源模块等重要电源模块。这种电源模块不能独立工作,所以在研发调试和生产中有必要设计一种低电压模块测试板,以方便调试和成产测试,并实现各种逻辑检测。

2、fpga是一种器件属于专用集成电路中的一种半定制电路,是可编程的逻辑列阵,能够提供丰富的io,可重复编程和集成度高,利用eda建立设计方案,利用配置电路将相关文件下载至fpga芯片中,验证实际运行效果,并可以灵活编程,fpga程序可以反复烧录、功能强大。

3、如何基于fpga芯片灵活、方便的进行电源模块测试,是需要解决的技术问题。


技术实现思路

1、本专利技术的技术任务是针对以上不足,提供一种基于fpga的低电压电源测试系统,来解决如何基于fpga芯片灵活、方便的进行电源模块测试的技术问题。

2、本专利技术一种基于fpga的低电压电源测试系统,包括电源模块、测试板以及配置于测试板上的主控模块、散热模块、电源接口转换模块、电压电流检测模块、io扩展模块、显示模块以及负载模块;

3、所述主控模块配置有fpga芯片,并对外提供i2c接口;

4、所述散热模块配置有用于与风扇电连接的风扇接口,并与主控模块电连接,用于基于主控模块的指令驱动风扇转动进行散热;

5、所述电源接口转换模块用于将电源模块连接服务器主板的供电接口转换可连接所述测试系统的接口;

6、所述电压电流检测模块与所述电源接口转换模块电连接,用于通过电源接口转换模块对服务器主板进行电压电流检测;

7、所述io扩展模块包括i2c扩展/开关以及i2c扩io模块,i2c扩展/开关提供i2c接口,i2c扩io模块用于提供io接口,电压电流检测模块与i2c扩展/开关电连接,并通过i2c扩展/开关与主控模块电连接,主控模块通过i2c扩展/开关与电源接口转换模块电连接,且i2c扩展/开关与i2c扩io模块电连接,用于通过i2c扩io模块将主控模块引出的i2c接口转换为多个io接口;

8、负载模块分别与电源接口转换单元以及主控模块电连接,用于接收主控模块的指令,对电源模块进行模拟抽载并向主控模块返回电流值;

9、所述显示模块与所述主控模块电连接,用于测试结果,包括电压电流值。

10、作为优选,所述风扇接口为pwm接口,所述主控模块对外提供pwm接口,通过pwm接口与风扇接口电连接。

11、作为优选,所述风扇接口为3pin pwm接口。

12、作为优选,所述显示模块包括液晶屏,所述主控模块通过液晶屏控制总线与显示模块电连接。

13、作为优选,所述电压电流检测模块包括多个sgm832芯片,基于多个sgm832芯片通过电源接口转换模块对服务器主板进行电压电流检测行。

14、作为优选,所述i2c扩io模块包括at9548芯片,通过at9548芯片将主控模块中fpga芯片引出的i2c接口转换为多个io接口。

15、作为优选,所述负载模块通过rs232总线与主控模块电连接。

16、作为优选,所述系统用于执行如下测试步骤:

17、开始测试:主控模块通过不间断轮寻i2c扩展/开关的状态,当检测到i2c扩展/开关的button pin为低电平时,即电源模块的电源开关按下时,开始执行fpga内烧录好的测试程序;

18、初步测试:fpga芯片执行烧录的测试程序,通过i2c接口读取io扩展模块提供的io接口,获取电压模块当前电压值、io状态值、电源芯片版本,与fpga中测试程序中的配置进行对比,符合要求则进行下一步,不符合要求,则像向显示模块输出测试fail的通知,停止测试;

19、进阶测试:初步测试通过后,fpga芯片向负载模块发送指令,对电源模块进行电流抽载,读取数字负载仪电流,并与测试程序中要求的值进行比对,如果达到要求则pass,否则向像显示模块输出fail的通知,停止测试;

20、测试状态检测:主控模块通过io模块读取电源模块的状态和电压,与测试程序中的设置一致,则向显示模块输出pass的通知,不一致则向显示模块输出fail的通知;

21、温度控制:主控模块通过i2c接口读取并查询电源模块的温度,当温度超过标准时,启动散热模块进行散热。

22、本专利技术的一种基于fpga的低电压电源测试系统具有以下优点:

23、1、可通过可编程fpga器件进行主控程序的测试,可以方便的对服务器主板中的电源模块进行各种测试,并且实现高效快速的调试和检测,极大的降低研发调试和产品的生产测试成本;

24、2、可以通过烧录不同的fpga程序执行不同的测试方案,在显示模块中直接显示测试结果,灵活方便;

25、3、能够对电源模块进行各种自动化的模拟负载测试,且采用全国产设计,较好的实现了自主可控。

本文档来自技高网...

【技术保护点】

1.一种基于FPGA的低电压电源测试系统,其特征在于,包括电源模块、测试板以及配置于测试板上的主控模块、散热模块、电源接口转换模块、电压电流检测模块、IO扩展模块、显示模块以及负载模块;

2.根据权利要求1所述的基于FPGA的低电压电源测试系统,其特征在于,所述风扇接口为PWM接口,所述主控模块对外提供PWM接口,通过PWM接口与风扇接口电连接。

3.根据权利要求2所述的基于FPGA的低电压电源测试系统,其特征在于,所述风扇接口为3pin PWM接口。

4.根据权利要求1所述的基于FPGA的低电压电源测试系统,其特征在于,所述显示模块包括液晶屏,所述主控模块通过液晶屏控制总线与显示模块电连接。

5.根据权利要求1所述的基于FPGA的低电压电源测试系统,其特征在于,所述电压电流检测模块包括多个SGM832芯片,基于多个SGM832芯片通过电源接口转换模块对服务器主板进行电压电流检测。

6.根据权利要求1所述的基于FPGA的低电压电源测试系统,其特征在于,所述I2C扩IO模块包括AT9548芯片,通过AT9548芯片将主控模块中FPGA芯片引出的I2C接口转换为多个IO接口。

7.根据权利要求1所述的基于FPGA的低电压电源测试系统,其特征在于,所述负载模块通过RS232总线与主控模块电连接。

8.根据权利要求1所述的基于FPGA的低电压电源测试系统,其特征在于,所述系统用于执行如下测试步骤:

...

【技术特征摘要】

1.一种基于fpga的低电压电源测试系统,其特征在于,包括电源模块、测试板以及配置于测试板上的主控模块、散热模块、电源接口转换模块、电压电流检测模块、io扩展模块、显示模块以及负载模块;

2.根据权利要求1所述的基于fpga的低电压电源测试系统,其特征在于,所述风扇接口为pwm接口,所述主控模块对外提供pwm接口,通过pwm接口与风扇接口电连接。

3.根据权利要求2所述的基于fpga的低电压电源测试系统,其特征在于,所述风扇接口为3pin pwm接口。

4.根据权利要求1所述的基于fpga的低电压电源测试系统,其特征在于,所述显示模块包括液晶屏,所述主控模块通过液晶屏控制总线与显示模块电连接。

<...

【专利技术属性】
技术研发人员:罗春柳吴登勇许瑞
申请(专利权)人:西安超越申泰信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1