APP下载

基于温差发电原理的计算机软件测试装置

2018-07-28周娜

电脑知识与技术 2018年15期
关键词:软件测试

周娜

摘要:該文提出一种计算机软件测试装置,包括计算机软件测试装置本体,其特点是该装置还包括与计算机软件测试装置本体的CPU相连的温差发电器件,温差发电器件的热端与所述CPU相贴合,温差发电器件的冷端与冷源相接触,用于将热量转换为电能,并与蓄电池相连接。该技术方案能够对其检测时出现的高温进行有效利用,利用温差发电原理将其转换为电能进行储存。

关键词:温差发电;电能存储;软件测试

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2018)15-0283-02

计算机俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能,是能够按照程序运行,自动、高速处理海量数据的 现代化智能电子设备,由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机,可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算机、光子计算机、量子计算机等。软件测试是决定软件使用安全性以及质量的关键,计算机软件投入使用前需要针对软件可能出现的问题进行检测,以便尽早发现软件中的所有缺陷并对其进行修正。但是现有软件测试装置存在一些问题,一方面在检测时会出现高温,使得装置寿命缩短,同时,另一方面在检测时如若出现断电情况,易导致测试数据丢失,影响测试结果。

针对以上问题,本文提出一种计算机软件测试装置,该装置包括的温差发电器件,能够有效利用检测时出现的高温,利用温差发电原理将其转换为电能进行储存。从而延长装置寿命并防止测试数据丢失。

1硬件结构设计

如图1所示,该计算机软件测试装置本体1包括主控箱10和显示器11,主控箱10内设硬件装配室15,CPU 2以及适于存储和解码的存储器4和解码器5均分别装设于硬件装配室15,集中装配在一起,提高温差发电器件3的热端温度,而温差发电器件3紧邻硬件装配室15,并于散热翅片6的底部分别设置相互独立的第一和第二气流室(7,8)。

其中第一气流室7和第二气流室8的进风口分别设有轴流风机9,并在轴流风机9对应的入风口处设置过滤室14,用于过滤灰尘等。温差发电器件3同时与蓄电池12相连接;此外,为了防止电流逆向流动,在蓄电池12与温差发电器件3之间还可设置二极管13。

该计算机软件测试装置中的蓄电池还连接设置有适于外接电源充电的充电接口,充电接口与温差发电器件共用充电线路。该装置还包括适于在检测到蓄电池电量充满时控制所述温差发电器件停止工作或断开充电连接的控制器。其中冷源为与温差发电器件的冷端相连接的散热翅片。

2 软件测试装置控制单元设计

2.1 主控模块

软件测试装置需要可通过解码器进行解码,CPU进行数据处理,利用存储器存储数据,来进行软件测试的过程,最终将软件测试的结果传送到显示器中。

2.2 温差发电器件

温差发电器件基于塞贝克效应可实现热能与电能的转换,即在两种不同材料的半导体构成的回路中,当一端处于高温状态,另一端处于低温状态时,回路中便可产生电动势。此外,为了提高温差,采用散热翅片作为冷源,并在冷源对应位置设置气流室和轴流风机,加速散热片散热,同时又将CPU、存储器和解码器集中设置,加大温差发电器件的热端温度。

2.3 蓄电池

温差发电产生的电能需要储存到到蓄电池中,以备使用。可以防止在检测时出现断电情况,导致测试数据丢失。如果储存电量不足,蓄电池还连接设置有适于外接电源充电的充电接口,可及时补充电源。

2.4 控制器

控制器用于在检测到蓄电池电量充满时控制温差发电器件停止工作或断开充电连接。由于在蓄电池充电完成后,如果继续充电会影响到蓄电池寿命,甚至引起危险。因此,控制器在检测到蓄电池电量充满时停止进行充电,从而保证了蓄电池的安全性,提高了其使用寿命。

3 软件测试装置工作原理

该装置进行软件测试时,由于CPU以及存储器和解码器集中装配在硬件装配室内,将产生大量热量,温差发电器件的热端吸收该热量,而冷端与散热翅片相连,冷热两端温差变大。温差发电器件将存储的热能转化为电能,并将电能储存到蓄电池中。

4 结语

本文提出了一种基于温差发电原理的计算机软件测试装置设计,该技术方案利用温差发电器件,将计算机软件测试过程中CPU产生的高温进行有效利用,将热能转换为电能,并采用蓄电池进行储存,当突发断电时可供计算机使用,避免因断电而突发关机,导致数据丢失。该设计帮助解决现有软件测试装置存在一些问题,具有现实意义。此外,对其设计所存在的不足,正在加以改进、完善,使其具有更强的实用性价值。

参考文献:

[1] 王艳青,于海洋.计算机软件测试技术综述[J/OL].电子技术与软件工程,2017(22):47-48[2018-03-17].

[2] 田端财. 计算机软件测试装置设计[J]. 中国科技纵横,2013,(9).

[3]严李强,程江,刘茂元.浅谈温差发电[J].太阳能,2015(01):11-15.

猜你喜欢

软件测试
基于OBE的软件测试课程教学改革探索
基于MBD模型自动生成测试用例的软件测试方法
计算机软件测试方法的研究
EXCEL和VBA实现软件测试记录管理
关于软件测试技术应用与发展趋势研究
一种航空机载软件测试项目的进度改进模型
军用软件测试文档生成设计与实现
软件测试工程化模型及应用研究
智能电能表软件测试技术概述
《软件测试》课程教学策略研究