【问题标题】:Is it possible to calculate urban electric power Hz frequency是否可以计算城市电力Hz频率
【发布时间】:2015-05-16 01:56:03
【问题描述】:

我不知道是否可以在没有任何外部电气或电子设备的情况下在 PC 上计算城市电力赫兹频率。 我想通过操作系统、电源、主板或普通 PC 中可用的任何其他数据源获得电功率 Hz,对我来说最好的实用代码是 C#。 通常,在许多国家,电流为 50 或 60 Hz。现在我想在我的代码中计算它,在我的计算机上,没有任何外部设备,最好的情况是代码在远程服务器上运行无害,互联网服务器不需要任何特殊许可。在 CMOS、BIOS 和 windows 注册表中有很多隐藏数据,可能是其中有用的一个。 欢迎任何帮助。

编辑不,不要错过了解,我不需要知道国家当前的赫兹,我想知道我的电脑正在使用的功率赫兹,这里 (当地)功率Hz和现在

【问题讨论】:

  • 为什么不保存国家/地区字典 -> Hz 并找出他们所在的国家/地区?
  • @dav_i 在日本不行 :-) 有两种频率,50 和 60hz
  • 不,不要错过了解,我不需要知道国家当前的赫兹,我想知道我的电脑正在使用的功率赫兹,这里(当地)功率赫兹和在现在的时间。
  • hmmmm 很有趣,我认为 PC 的工作原理是直流电源,所以它可能不知道电源输入是什么。但是,如果它有麦克风,您也许能够检测到背景噪音?
  • 我记得有些主板有风扇速度之类的东西,所以我希望有适合我的东西

标签: c# asp.net registry bios


【解决方案1】:

这看起来很有希望:

http://wutils.com/wmi/root/cimv2/power/ms_409/win32_powersupply/

这是 WMI,应该可以通过 C# 实现,前提是它确实可以工作并为您提供所需的功能

http://wutils.com/wmi/root/cimv2/power/ms_409/properties/range1inputfrequencyhigh.html

Dim wmiObject
Set wmiObject = GetObject( _
 "WINMGMTS:\\.\ROOT\CIMV2\power\ms_409:" + _
 "Win32_PowerSupply.CreationClassName=""Value"",DeviceID=""Value"",SystemCreationClassName=""Value"",SystemName=""Value""")
Wscript.Echo wmiObject.Range1InputFrequencyHigh

【讨论】:

  • 你的代码工作了吗?我从站点提供的 c# 代码中收到错误
  • 没有机会对此进行测试。这看起来是最有希望的线索。
  • 该代码似乎是 vbs,因此对于 C# 代码可能还有更多工作。您遇到了什么样的错误?
【解决方案2】:

看来你可以使用声卡和麦克风来检测电源频率

参见系统频率响应分析部分

http://www.techmind.org/audio/

【讨论】:

    【解决方案3】:

    除非您有非常特殊的设备,否则电源不会向主板(以及操作系统)提供任何信息。或许可以向主板查询它接收到的直流电流,但它对您正在尝试做的事情毫无用处。

    与往常一样,如果在你之前没有人做过,有两种可能性:你是天才,或者做不到。通常可悲的是它是第二个:-)

    【讨论】:

    • 有点失败主义的态度!选项 3:最近有新发明使之成为可能
    • @Ewan 这里是 ATX PSU 的引脚排列:pinouts.ru/Power/atx_v2_pinout.shtml。没有通讯总线。而且我不知道带有 USB 电缆的“标准”PSU。现在,虽然你的想法很有趣,但我确实认为他认识到峰值是由电流的频率引起的,因为他知道电流的频率。如果他不知道电流的频率,我不确定他是否能够测量它(并且它起作用是因为他的扬声器连接到交流电......如果它是一个自我校准的 USB 扬声器或笔记本电脑扬声器它不会起作用)
    • 可以肯定的是,它是一种技术,但大多数电子设备都会接收主电源背景噪声,这只是在哪里可以得到原始数据的监听问题,显然只有您必须检查的频率数量有限
    猜你喜欢
    • 2011-08-12
    • 1970-01-01
    • 1970-01-01
    • 2016-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多