电脑硬件检测软件为什么不能检测电源功率等信息?

hwen1


电脑检测软件需要硬件支持

软件只能是提取数据,通过数法处理,再将结果展示出来,没有硬件的支持,软件没办法得到需要的结果。比如软件想计算当前温度和预测温度的走势,那至少需要温度传感器吧?

电脑检测软件为什么可以检测到硬件的各种状态

因为CPU的内部集成了温度传感器,电脑检测软件才有获取到CPU的温度数据。温度过高时,就可以降低CPU的运行主频,减少发热。

组装过电脑的朋友都知道,CPU的风扇至少有三根线,除了VCC和GND两根线外,另外一根线可以向主板提供转速数据。

内存、硬盘这些就不用说了,电脑检测软件都可以收集到它们的状态数据。

电脑硬件检测软件为什么不能检测到电源的功率?

我们来看看电脑电源与主板连接的接头有些什么引脚,它除了提供主板需要的各种电压外,还提供了,还有一个PS_ON#和PWR_OK两个引脚。

PS_ON全称是POWER Supply-ON,它单独给主板提供5v的开机电源,关机时,只有PS_ON#引脚有5V电压,其它接品是不输出电压的,当主板给PS_ON#一个低电平信号后,电脑电源才工作。

PWR_OK是Power Good,用于告诉主板,电源工作正常,主板拉低PS_ON#要求开机后,电源开始开机工作,如果电源正常,就通过PWR_OK引脚告诉主板电源正常,主板确认电源正常后才进行开机工作。

由此可见,电脑电源并没有提供电源功率的信息的接口。所以电脑硬件检测软件也就没办法检测到电源功率的信息了。

为什么电脑电源没有提供功率信息接口呢?是设计有难度太大?还是没有必要呢?还是沿用下来的标准,没有人去改变这个标准?大家不妨留言讨论一下!

我个人认为技术上是没有难度的,应该是没有必要吧!

欢迎关注@电子产品设计方案,一起享受分享与学习的乐趣!关注我,成为朋友,一起交流一起学习

  • 记得点赞和评论哦!非常感谢!

电子产品设计方案


有些软件在特定条件下,可以大概检测出来的,如果CPU、主板、内存、显卡、硬盘都确定下来的话,基本能算个大概,例如:

稍微换一下配件,如换CPU,把i3-550换成I5-750,功耗又改变了:

通过这些功耗,可以大概预算出电源的功耗了。


梦想80863


大家好,我是皮皮侠,很高兴回答您的问题。电脑其他配件的型号,品牌一出厂都是设定好的。检测标准统一,接测结果清晰明了。电脑电源相对复杂,因为电源是为电脑提供电能的,它有实时输出功率,峰值功率,输出的电流也随时在变化。检测出来的数据实时变化,没有什么实际参考意义。所以一般电脑硬件检测软件通常不显示电源的相关信息。我的回答希望可以帮到您。如果满意我的回答,请点个关注,谢谢。


皮皮侠vlog


结论:软件需要操作系统编写接口,然后接口需要硬件传感器返回结果。这些缺一不可。那么怎么才能检测到这些信息呢?

  1. 先在电源上装一个检测电源功率等信息的传感器。

  2. 主板做好适配。

  3. 操作系统提供访问接口。

  4. 软件调用这个接口。


李老师tome


软件不能测量电源功率。

根据电源铭牌计算:+12V多少A、+5V多少A、+3.3V多少A,分别相乘后想加。

根据电源内的散热片和功率放大管的型号估算:功率放大管的型号查找相关参数,其中的最大输出功率×2。因为电源一般有两个功率放大管。

例如:

2n3055:主要参数:

所属类别:三极管

晶体管类型:NPN

电流 - 集电极 (Ic)(最大):15A

电压 - 集电极发射极击穿(最大):60V

Ib、Ic条件下的Vce饱和度(最大):3V @ 3.3A, 10A

电流 - 集电极截止(最大):700μA

在某 Ic、Vce 时的最小直流电流增益 (hFE):20 @ 4A, 4V

功率 - 最大:115W



Abb编程小杨


你好!说一下我的观点不喜就喷[打脸]我不会生气的[发怒]。

首先电脑检测任何模块或电路时需要与其建立通信,被检测模块或电路需要有相应的信号采集功能,目前电脑电源主要是做电压变换作用,没有相关的信号采集,信号通信等功能,所以不能精确检测电源的实际功率。我是这么理解的[呲牙]


朕要当皇上


检测看起来很容易,但实际上至少需要一个传感器,就像我们身处一个环境,就能感觉到这是冷还是热,甚至多少度。这是因为我们的身体皮肤表面布满了传感器,可以感知冷热。

同理,一个软件想要检测硬件的状态或者功率或者温度,其他的参数他必须首先有一个传感器,还传感器是一种硬件。比如温度探头或者热张冷缩。显然,电脑硬件检测软件没有这样的硬件。他之所以可以检测到各个硬件的型号和温度,是因为这些硬件本身就内置了传感器,本身就提供了温度等参数并且都是公开的标准的,软件只需要读这些接口就可以了。

但是对于电源来说并没有内置一个功率的传感器,并且电源输送的是电能,并没有提供计算整体功率的传感器,也没有提供箱的接口,所以软件是不可能读到该功率接口的。最多是根据它检测到的硬件型号来大体的估算一下。


风来了156


因为电脑有不同使用环境啊!

还有是否在待机状态,满载状态,超负荷状态,是否有超频?

不同品牌之间也有区别!所以比较复杂!

而且这些测出来的意义在哪里呢!


窦窦说电脑


要实现起来也不算不可能,只有一个监测各路输入电压的电流强度的硬件设备,然后传给CPU,写上程序让CPU分析计算即可。但一个交流钳表便可测定瞬时功耗,何必麻烦呢对吧?


老梁通识


鲁大师一类的软件只能粗略估计电源功率,因为电源上没有功率传感器,所以软件测量不了。


分享到:


相關文章: