電源が供給できる以上の電力をハードウェアが引き出そうとするとどうなりますか?


54

私の知る限り、コンピューターは常に電源から常に同じ量の電力を引き出すとは限りません。ハードドライブがスタンバイ状態にあり、回転しているときほど使用しない場合があります。また、完全に使用されていない場合、グラフィックカードは電力を節約します。

たとえば、デスクトップタワー(またはサーバーラック)に100ワットのハードドライブがあり、たとえば1000ワットのPSUがインストールされていて、それらがすべてスタンバイ状態になった場合、突然何らかのプロセスがすべてのハードドライブにアクセスし、それらを回転させ、PSUが提供できる以上のパワーを引き出しますか?

ハードドライブが十分な電力を得ていないと判断したときに送信する信号がありますか?または、個々のハードウェアがPSUにXワットの電力を供給できるかどうかを尋ねますが、「いいえ、利用できません」と表示される場合がありますか?マザーボードは、この電力要求をネゴシエートできるかどうかを決定し、突然の電力損失と即時シャットダウンを安全に回避しますか?または、この場合の標準プロトコルは、この問題を回避しようとせずに停止しますか?

デスクトップと数台のハードドライブと低電力350W PSUの経験から、5台のハードドライブがすべて同時にスピンアップしようとすると、即座にシャットダウンします。幸いなことに、何も悪いことは起こりませんでしたが、ハードウェア部品の予期された計画的な反応であるか、マザーボード(またはPSU)だけが突然すべてを驚かせて無効にするのかを知りたいです。

私の質問を明確にするために:私が興味を持っているのは、システムに過負荷をかけるデバイスへの安全な電力拒否ではなく、一般的な結果がシステムのシャットダウンである理由です。USB電源管理はそのようなシナリオから保護します。それでは、SATA / Molex電源ケーブル管理ロジックにこれがないのはなぜですか(もしそうなら、なぜ一般に失敗するのでしょうか)?


いくつかの答えを見た後の更新:マザーボードがUSB配電を管理するために持っているようなPSUには、ある種の電源管理ロジックが組み込まれていないことに本当に驚いています。これが今までの答えから得たものです。そうでないことを知っている場合は、回答として共有してください。


9
幸いなことに、Ramhoundには回路ブレーカーヒューズがあるため、適切な設計ではソースを揚げてはなりません。
マチェイピエチョトカ

10
これが、一般的なビルドで、電源がすべてのコンポーネントのピーク消費電力よりも大幅に多くの電力を供給できるようにする理由です。これはそのようなイベントから保護するだけでなく、通常の負荷がピーク容量の割合が小さい場合にも電源が長持ちします。
music2myear

7
FWIW、これがハイエンドRAIDコントローラーがブート時に一度にすべてではなくバッチでディスクを起動する理由です。
ジョナスシェーファー

4
@Ramhoundそれは真実ではありません。多くの電源-一般に、デスクトップコンピューターの電源については話していない-は、負荷を動作させるのに十分ではないかもしれないが、必ずしも何も損傷しない低電圧を提供し続けます。これが発生すると、負荷が供給を「引き下げる」と言います。他の電源は過電流検出機能を備えており、理想的にはビープ音または視覚的な表示で停止します。そしてもちろん、バッテリー残量が少ないときに充電式バッテリーを搭載したデバイスを使用しようとしても、バッテリーが破壊されることはありません。
ジャンヌピンダー

3
それがまさに電気の仕組みです-より多くの電力を引き込むと、電圧が低下し、コンピューターの電子機器の電圧の下限がほとんどになります。十分な電力を引き出すと、動作が停止します。よりスマートなPSU(最近ではほとんど標準)は、損傷を防ぐために完全に切断されます(たとえば、あるコンポーネントが別のコンポーネントよりも先に危険な方法で故障するなど)。デバイスをランダムに切断するPSUのポイントは何ですか?コンピューターは同じように壊れますが、おそらくもっと壊れます。そして、それはより複雑になります-より大きなPSUよりも信頼性が低く、効率的で、高価です。
ルアーン

回答:


70

電子機器の観点からは、電源から引き出される電流が電源容量を超えると、出力電圧が突然低下します。動作するために特定の電圧を必要とする電子機器は、単にオフになります。これは実質的に電力の低下です。

最良の場合、電源装置はこの過負荷状態を検出し、一定期間、または負荷が安全な方法でまだ存在するかどうかをテストして、負荷がなくなるまで電源出力をオフに保つために自身を停止します。

最悪の場合、電源は一定のターンオンおよびブラウンアウトサイクルに入り、それ自体または接続されている1つ以上のデバイスを潜在的に殺します。

そもそも電源の可用性が懸念されるUSBなどのインテリジェントデバイスを除き、デバイスが電源からより多くの電力を「要求」するためのプロビジョニングはありません。システム電源には、インテリジェントな電子機器はまったくありません。


20
「システムの電源には、インテリジェントな電子機器はまったくありません。」–私はそれが本当だとは思わない。システムの電源がApollo 11コンピューターシステムよりも高い処理能力を備えていても、驚くことではありません。それはないしかし、デバイスと通信する方法がありません。
ヨルグWミットタグ

30
USBが電力をネゴシエートすることさえできるのは、コアが通信プロトコルであり、電力供給プロトコルではないためです。追加の電力が利用できる場合と利用できない場合があるため、機能します。スイッチモードまたはリニア電源には、それ以上の電力を供給できない安全な制限があり、この電力量は特定の電圧での特定の電流に対応します。電力会社は、USBよりもコンピューターの電源に似ています。アプライアンスは追加の電力を交渉しませんが、電力会社は追加の電力を検出して補償します。
CVn

20
実際には、最新のATX psuでさえ、マイクロプロセッサはもちろんのこと、デジタル部品はほとんどありません。役に立たないので、何もありません。障害状態は非常に高速であるため、アナログの世界で処理する必要があります。そして、アポロは間違いなくあなたの平均的なPSUよりも高い計算能力を持っていました。
ウラジミールクラベロ

5
@whatsisname申し訳ありませんが、あなたの言うことは真実ではないか、意味がありません。uCは安価ですが、高速のADCとDACは安価ではありません。デジタル制御では高効率はまったく達成されず、1つのコンデンサで力率補正を行うことができます。信じられない場合は、ATX psuを開いてください。そして、ええ、私はたまたま半導体チップ業界で働いています。パワーチップです。不正確な情報を広めないでください。
ウラジミールクラベロ

2
@whatsisnameマイクロコントローラーは安価かもしれませんが、競争の激しい市場ではすべてのペニーが重要であり、使用する必要がない場合は使用しません。新しいSMPSユニットには、派手なFETベースの過電流保護が搭載されている場合がありますが、より単純な(安価な)より専用のシリコンを使用できる場合、マイクロコントローラーは必要ありません。専用のシリコンを使用することは、ソフトウェアを書くために誰かを必要とするコントローラーを使用するよりも安価であり、SMPSユニットは単にインテリジェントなコントローラーを必要としません。
木梅

45

電源装置が過負荷状態を検出し、シャットダウンします。所要電力を交渉するための規定はありません。


3
これはすべての電源で発生しますか、または古い/新しいデスクトップ/サーバーの電源に対して異なるシナリオがありますか?
user1306322

11
すべての電源と話すことはできませんが、これは標準的なPC設計に基づいた典型的なデスクトップとサーバーで起こります。
デビッドシュワルツ

10
実際、これはATX電源仕様の一部です。AT電源仕様にもあったと思います。再び電源を使用するには、AC電源を完全に取り外し(プラグを抜くか、背面にハードウェア電源スイッチがある場合は電源をオフに切り替えます)10秒間ほどコンデンサを放電する必要があります。その後、電源を入れます。
ジェイミーハンラハン

4
@kasperd:電源とデジタルロジックの間に他の中間レギュレーターがあります。
ディートリッヒEpp

2
@kasperd:コメントは、あなたが書いたものを「無効化」する試みではありませんでした。
ディートリッヒエップ

36

幸いなことに、何も悪いことは起こりませんでしたが、ハードウェア部品の予期された計画的な反応であるか、マザーボード(またはPSU)だけが突然すべてを驚かせて無効にするのかを知りたいです。

両方です。これは、怖がらPSUであるハードウェア片の予想、計画反応。「安全シャットダウン」モードになったら、数秒間PSUを切断するか、通常は背面にあるトリップスイッチをリセットする必要があります1。非常に安価なPSUは作動しない場合があり、電流が不十分なために機器が誤動作する可能性があります。

さらに悪いことに、彼らは「スピンアップ、ブラウンアウト、パワーダウン、パワーアップ、スピンアップ、ブラウンアウト...」のサイクルに入ることがあります。このサイクルは時々自己解決し、適切なブートに進みます。ここで起こっているのは、PSUが作動せず、機器が予期しない磨耗や破損にさらされていることです。そのような場合は、PSUを完全に交換することをお勧めします。最初から誤動作している電源に対応するためにフープを通過することはほとんど意味がありません。そして、PSUを交換するときに、最初の問題を解決するより強力なPSUを入手してください。

ハードディスク

ただし、ハードディスクはスピンアップの要件がはるかに大きいことが知られているため、特殊なケースです。そのため、一部のハードディスク(およびマザーボード)には、スピンアップを遅らせる、スピンアップを一定時間遅らせるジャンパーを使用する、またはPUISこちらも)またはバックプレーンシグナルを介して互い違いのスピンアップをサポートすることにより、これを処理する規定があります。ジャンパーレスソリューションには、適切な信号をハードディスク(SATAインターフェイスのピン11、WDなどが実装)に送信できる適切なマザーボードが必要です。ソフトウェアは、ユーザーに任されるか、BIOSに実装される場合があります。

更新

私の質問を明確にするために:私が興味を持っているのは、一般的な結果がシステムを過負荷にするデバイスへの安全な電力拒否ではなくシステムのシャットダウンである理由です。USB電力管理は、このようなシナリオから保護します[...]マザーボードがUSB電力分配を管理するようなPSUに組み込まれた何らかの電力管理ロジックがないことに本当に驚いています。

USBは、平均的なハードディスクに必要なものよりも「インテリジェント」なデバイス間の通信規格です(ハードディスクの計算能力はあきらめないでください-一部のデバイスはLinuxを実行できます)。

しかし、ここでの問題はたくさんあります:

  • PSUは、誰が電流を流しているかを確認できません。1本の電力線は最大4つのMolexコネクタに接続でき、12V / 5V線は情報を伝送するようには設計されていません。それはできますが、基本的にPSUとそのような機能を必要とする可能性のあるすべてのハードウェアの両方を再設計する必要があります。
  • 1つのデバイスへの電源供給を拒否すると、システム全体を起動する目的が損なわれる可能性があります。または、悲惨な結果を招く可能性があります。RAIDユニットが「現在拒否されている」ために1つ(または2つ!)のディスクを起動した場合はどうなるかを考えてください。
  • 極端な電流要件がハードウェア障害に起因する場合、システム全体が故障しているため、すべてをシャットダウンする現在のポリシーは、私の目には最も安全な行動方針です。大規模で障害が発生しやすい大規模なシステムは異なる方法で構築され、冗長性が非常に大きくなるため、これらのシナリオでは、制限されたシャットダウンも最適な応答であり、障害のあるユニットが不要なために発生しないこともあります電流は増加しますが、まったく起動しません(回路保護およびすべての電源部品での直接的な破損。古いハイエンドIBM AS / 400システムでは、ドライブを短絡でき、1つのドライブベイが上がっている間にシステムが動作します。炎と煙-私はそれが起こるのを見ました。ユニットはバックプレーンから論理的かつ電気的に切断されましたが、これはもちろん燃え続けることを防ぎませんでした。しかし、それでも防ぐことができる十分なお金)。
  • 握り手では、経済的に不健全です -そのようなスマートなPSUは、構築が簡単で長持ちする可能性が高い、より頑丈で頑丈な、より強力なPSU よりもはるかにコストがかかり、同じ問題を同様に解決します(実際には、自由に使えるようになり、フルキャパシティから遠く離れて動作することで、その特定の問題をより適切に解決できます)。

(1)内側のケーブルストリップの横にあるHewlett Packard miniデスクトップを1つ覚えています。また、内部に「電源オン」の緑色のライトがありました。これらは、特定の配置のために特別に構築されたPSUであり、他の場所で採用されていると思います。壁のコンセントから切り離すだけでPSUをリセットできますが、リセットしない場合は、死んでいる前に内部側を確認してください。あなたは、決して知らない。


1
それは知識豊富な答えです!ありがとうございました。
アンディテラ

私の質問によりよく答えるために更新してくれてありがとう。すべてのSATAデバイスをUSB <> SATAアダプター(最近は安価で十分なもの)に接続し、そのUSB部分で電力ネゴシエーションを処理することはそれほど難しくないと思います。それはうまくいくと思いますか?
user1306322

3
原則としては可能ですが、実際には交渉することはほとんどありません。必要な余分な電流は利用できません。このアプローチで達成できる最善の方法は、システムを起動することです。ただし、HDが1つ不足しています。
LSerni

最後のポイント:愚かではあるがより強力なものと同じように仕事をするスマートPSU?そうは思いません。ダムPSUは、おそらく「スマート」PSUよりもうまく機能します。
オスカーSkog社

2
@OskarSkog、それは正しいです。私は、より強力なPSUが機能し、他のすべてが同等で、そのフルキャパシティから遠く離れて動作することも見落としていました。これは、より単純な構造に加えて、「ダムPSU」の動作寿命がはるかに長くなる可能性があります。
LSerni

7

ハードドライブなどの電気機械的な特定の場合、デバイスからの消費電力は通常、最初のスピンアップ中に最大になり、デバイスが定常状態になった後に低下します。このため、たとえば優れたRAIDカードには、接続されているすべてのドライブのスピンアップをずらす設定があり、電源に起動負荷が一度にかからないようになっています。

発生する可能性のある別のシナリオは、電源の電力制限に近づいていて、実際にはオーバーしていない場合、電源がシャットダウンされない可能性があることです。代わりに、他の答えが言ったように、電圧が低下します。最終的な結果は、一見ランダムなシステムクラッシュ(WindowsのBSODなど)になります。これのいくつかは、電源の品質に依存します。高品質の電源は、安価で低品質の電源よりも限界に近づいて処理されます。


6

私は10年以上前にこれを経験しました。

当時、私のHDDはほぼ満杯であったため、別の80GB HDDを差し込む必要がありました。起動後、すべてが正常に思えました。

しかし、その後数日かそこらで、システムがハングアップするか、画面が散発的にフラッシュしました。各フラッシュの後、システムは正常に戻りましたが、エクスプローラーでCドライブが消えた、または他の奇妙なことが起こりました。エラーが発生し、メッセージボックスが表示されました...しかし、最も奇妙なことは、diskmgmt.mscおよびその他のディスクパーティション分割ツールでメインHDDが1TB以上として表示されることです。

理由はわかりませんでしたが、古いキーボード/マウス/電源を新しいものと交換するために私の近くの有名なPCストアで実行されている広告を見たときに電源を交換することにしました。新しい電源を家に持ち帰り、24ピンコネクタが20ピンのメインボードに収まらないことに気付いて泣きました。1時間後、4つの追加ピンを引き出して20ピン互換にすることができることを確認しました。その時以来、これ以上奇妙なことは起こらず、PCは幸せに走りました。

通常の場合、古いものは新しいものに加えて新しいHDDに十分対応できるというだけです。しかし、状況によっては、所要電力が大幅に増加し、ソースに過負荷がかかり、電圧降下と電圧低下が発生します。データの損失、HDDの切断、認識されないなどの未定義の動作が発生します...

数十GBのデータがかかり、新しい教訓を学びました。

物語の終わり


現象について:

通常、電源装置は、その動作電力範囲内で(ほぼ)定電圧を提供します。デバイスがさらに電力を消費すると、電圧が少し低下し、負荷を均衡させて電圧を通常の値に戻すために電力を増加させようとします。

ただし、電力がその能力を超えて増加すると、状況を回復できず、電圧は永久に低下し、二度と戻りません。降下した電圧がデバイスの許容範囲内(12Vから11.5Vなど)であれば、引き続き機能します。電圧が低くなりすぎると、明らかにチップ全体が機能しなくなるため、システム全体がダウンします。

スマート電源は、過負荷状態を引き起こすデバイスをシャットダウンするだけかもしれませんが、それは非常に複雑で、デバイスごとに個別の出力と電力使用量の継続的な測定が必要です。複数のデバイスが同時に電力を増やすのはどうですか?どちらをシャットダウンすることにしますか?それがCPUまたはRAMである場合、それらを停止しますか?

そのデバイスに電力を供給しないか、デバイスが自身の電力を管理することを要求することを除いて、それを防ぐ方法はありません。これはUSB標準で確認できます。USBデバイスは常に最小電力要件(1ユニットの負荷)で起動します。接続されると、より多くの電力を提供するためにホストとネゴシエートします。要求が承認されると、他の必要な部品(エンクロージャー内のHDDなど)に電力が供給されます。また、2つのUSBポートを必要とする古いUSBハードディスクエンクロージャでは、メインケーブルのみを接続すると、十分な電力がないことがわかるため、起動を拒否します。


興味深い話。ハードウェアがシステムが提供できる以上の電力を使用したいために発生する可能性のある障害を防止するために存在するメカニズムに興味がありますが、実際の結果は良くありません。
user1306322

はい、私はいくつかのより多くの情報を追加しました
phuclv

5

システムがPSUの定格よりも多くの電流を引き出し始めると、可能性の高い順に次の1つ以上が発生します。

  1. システムファームウェアは電源障害を検出し、プロセッサを停止するか、電源のシャットダウンを試みます。電源障害状態は多くの方法で検出できます。これらの方法には、電源とのデジタル通信は一切含まれていません。一部のマザーボードには洗練された監視チップがあり、他のマザーボードにはそのための基本的な回路があります。

  2. ほとんどすべての(さらに安価な)PSUには過電流保護回路があります。一定時間(通常は1ミリ秒未満)電流制限を超えると、PSUは完全にオフになります。電源を抜いて(プルプラグまたはフリップスイッチ)、再度動作する前に再接続する必要があります。

  3. 電流の引き込みは、どの電源レールからでも過負荷となり、供給電流を増加させるために電圧が低下し始めます。マザーボードの電源レギュレータは、CPUやその他のコンポーネントに適切な電圧を供給しなくなります。マザーボード、CPU、またはメモリのいずれかが機能できなくなり、システムが完全に停止またはシャットダウンします。

  4. 電源装置に流れる電流が大きすぎるため、コンポーネントが加熱されて焼損します。これは、上記の事柄が存在しないか失敗した場合にのみ発生し、そのような状況を防止するために実施されている他の保護も伴います。

聞くもののさまざまな電気的詳細について知りたい場合は、EEに問い合わせてください。


2
システムにはPSUの負荷量を監視する方法がありません。また、適切な電圧を維持できないときにPSUが単にシャットダウンするのは、#4またはその他の悪いことが起こらないようにするためです。
-psusi

4

PCの場合、もう1つの要因があります。電源がpower-is-good信号を送信しています。起動中には、これを確立するための一定の期間があります(もちろん、起動の瞬間には電力は良くありません)。

これは、コンピューターのデッドマンスイッチとして機能します。信号がドロップすると、マシンがすぐにシャットダウンします(電源スイッチを押した場合のように)これは、電子機器の不安定な動作よりも破壊的ではないとみなされ、コマンドなしの書き込み操作を引き起こします。

昔から、コンピュータにはそのような保護がありませんでした。そのため、古いアドバイスでは、電源を切る前にフロッピーをマシンから削除していました。


2

これは、SMPS、その品質、およびどのEE標準に従っているかによって異なります。数年前、SMPSが爆発したとき、私は同じような経験をしました。以前は動作していましたが、CPU温度が上がりCPUファンが作動するとすぐに、システムがハングし始め、いつかブルースクリーンを取得することもありました。最初は、SMPSが原因でこれが発生していることを理解できませんでしたが、一時的にSMPSを友人のものと交換した後、私のシステムは正常になりましたが、新しいSMPSは友人のシステムで焼かれました。地元のベンダーは私に1か月の保証を与えましたが、それを尊重することに消極的でしたが、最終的に彼は中古のSMPSをくれました、私はそれを取りましたが、システムは無限に再起動していましたシステムを起動する電源。後に私はクロセアSMPSを購入し、その後すべてがうまくいった。しかし、マザーボードが壊れたとき、ペルチェデバイスを使用して冷蔵庫を作るために大学のプロジェクトでsmpsを再利用しました。中国のものは一度もシャットダウンすることはなかったが、負荷がかかった状態で燃え尽きるのに、決して爆発しなかった。


過電流または短絡保護を通知する電源を探すのは簡単です。Silent PC Reviewは、「より多くのメリット」を使用して、レビューの保護回路カテゴリを要約することがあります。たとえば、Seasonic X-400ファンレスPSUのレビューを参照してください。
CVn

1

「更新」の質問に答えるには、使用法がないため、電力ネゴシエーションプロトコルはありません。電源をネゴシエートできるスマートコンピュータコンポーネントを想像してください。彼らに十分な力がない場合、あなたは彼らに何を期待しますか?停止しますか?

問題は、典型的なシステムの最大の電力消費者がその機能に不可欠であることです。停止するCPU、HDD、DRAM、またはビデオチップがある場合、エンドユーザーにとって明らかな結果は電圧低下と同じです。システムはまったく動作しません。

一方、このようなスマートな電力管理システムは、独自の多くの問題を作成します。互換性のないプロトコルバージョン、不正確な電力値および同様の問題を提供するデバイスおよびPSUは、システムが正常に機能する可能性のある起動を拒否する結果になります

実際、USB電源管理について言及したので、面白い事実があります。事実上、USB電源管理仕様を実装しているデバイスはありません。動作する(Sony PSPが思い浮かぶ)少数のデバイスは、オリジナルの充電器でのみ確実に動作し、USB仕様のこの部分を無視する同様のデバイスと比較して、エンドユーザーに非常に悪い印象を残すことが知られています。


「十分な電力がない場合に何を期待しますか」-BIOSが「スロットX、Y、およびZのインターフェースMにID Nのデバイスができると報告している」と画面上に通知してユーザーに警告します。起動したり起動したりするのではなく、即座にシャットダウンして、何かを傷つけたり、ハードドライブ上のデータを破壊したりする代わりに、「起動できません」データセキュリティが重要な場合、誤って弱すぎる電源を設置することは一般的ではありませんが、事故が発生し、2017年までに予防措置が存在する可能性があることを理解しています。
user1306322

0

短期および長期にわたって容量を超えてPSUを実行すると、あらゆる種類の影響が生じる可能性があります。主に関係するコンポーネントに依存します。電源が切れる(ヒューズ、温度が切れる)、部品が溶ける(またはより早く老化する)か、電源がうるさくなり、電圧が低下(または上昇)します。これがシステムに及ぼす影響は、シャットダウンから(より厄介な)ビットエラーや計算の失敗(およびその破損したデータまたはブルースクリーンの結果)にまで及びます。


申し訳ありませんが、質問を理解できたとは思いません。コンピューターハードウェアが電力を獲得する正確なメカニズム、および突然のシャットダウンの発生を防止するプロトコルについて詳しく知りたいと思っています。そのようなプロトコル(存在する場合)が電力の過剰消費を防ぐことができない場合に起こることではありません。
user1306322

さて、ランダムな障害に加えて、プロトコルは1つだけなので、PSUをオフにします。ほとんどのコンピュータ部品は、その:)を理解する
eckes

0

電気101:ハードウェアは、電源が必要な電力を供給できない場合(必要な電源はどこから来ても)、3つのことが発生する可能性がありますa)燃え尽きます。b)AまたはCが発生するまで、非常に緊張した状態で供給を継続します。c)内部の過負荷保護により、電源が出力を遮断します。

AとBはコンシューマーアプリケーションに存在する可能性が高く、Cはこれらのアプリケーションに存在する可能性は低いです。Cは商用グレードの機器(1000W以上の電源)で使用される可能性がありますが、AとBは全体的に頻繁に発生します。

電源を蛇口のように描くことができます。一定量の圧力と容積が利用可能です。比例して、蛇口は圧力調整器を備えたダムに接続されています。パイプのサイズは電圧であり、これはコンセントで一定です。アンプは、物事が失敗したときに十分なアンプではないにしても、厄介なものです。もちろん、タップに十分な圧力がない場合は、機器の「ブラウンアウト」が発生しますが、「ダム」の後ろで言ったように。ハードドライブはそれが起こる可能性はあまりありませんが、ほとんどの電力はグラフィックカードとCPUによって消費されるため(通常)、可能ですが、大きなディスクアレイがある場合は問題になる可能性があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.