ハッカー、M1 Mac miniを電気の代わりにEthernet給電するModを開発
(inferse.com)- Power over Ethernet(PoE) プロトコルで動作するよう改造されたM1 Mac miniで、既存のACアダプターの代わりにEthernetケーブルだけで給電可能
- 改造のためにM1 Mac miniの**Ethernetポートをデソルダリング(de-solder)**した後、電力伝送をサポートするよう変更
- magjackコネクタといくつかの部品、そして市販モジュールを使ってPoEスイッチと通信し、電源を12Vに変換
- ACアダプターによる給電は無効化しておらず、PoEは補助電源として使われる可能性
- Apple Siliconの電力効率がPoEテストに適した条件を提供しており、今後ほかのMac機種への拡張可能性にも注目
改造の背景
- Appleはハードウェアの動作方法の変更を防ぐため、厳格なソフトウェア制限を適用
- あるシステムエンジニア兼ハードウェアハッカーが、自らの挑戦課題としてM1 Mac miniをPoEプロトコルで動作するよう改造
改造の過程
- M1 Mac miniのEthernetポートをデソルダリングした後、コンパクトな本体が電力伝送をサポートするよう変更
- 改造に必要な部品とmagjackコネクタが必要
- 市販モジュール(off-the-shelf module)を使って部品がPoEスイッチと通信
- 電源供給を12Vに変換
- 改造の全過程を記事としてまとめて公開する予定で、その後動画も制作予定
- プロジェクトは予想より7倍大きな反応を得た
電源の冗長化と限界
- M1 Mac miniのPoE駆動には一部制約が存在する可能性 (AppleInsiderの言及)
- このため通常のACアダプターによる給電は無効化していない
- つまりPoEは補助電源として活用される見込み
消費電力とPoEスループット
- Apple Siliconの電力効率のおかげで、M1 Mac miniはPoEテストに最適
- アイドル時の消費電力は6Wのみ
- 負荷がかかると消費電力は40Wまで上昇
- Power over Ethernetの最大スループットは各種電圧で15.4Wと確認されており、これはTwitter公開当時には言及されていなかった詳細
今後の見通し
- 今後、改造過程に関する追加情報が公開される予定
- PoEの限界や、Ethernetポートを備えた他のMac機種が同じ改造に対応できるかどうかを確認できる可能性
1件のコメント
Hacker News の意見
HN からのトラフィックでサイトがほぼ落ちているようなので、記事のキャッシュリンクを残しておく
https://web.archive.org/web/20230801195510/https://www.infer...
M1 Mac mini はアイドル時 6W、負荷時は最大 40W まで上がるが、本来の PoE の最大電力は 15.4W なので、結局 60W をサポートする 802.3bt(PoE++) に上げる必要がありそう
それでもクールなプロジェクトだ。Mac Mini M1 を USB-C PD で動かせるように改造してみたかったが、MacBook と同じ PD IC である CD3217 を使っているので可能かもしれないし、最終的にはモバイルバッテリーで駆動できるかもしれない
おそらく使うインジェクターはこれ - https://shop.poetexas.com/collections/splitters/products/gbt...
自分にも外から見ると無意味に見える「どうしてもやるべき」プロジェクトがあるので、揚げ足を取るより理解したくて聞いている
Mac Mini M1 の内蔵 AC アダプターをバイパスして 12V DC で電源を入れ、四足歩行ロボットの実験に使った
コネクターの詳細情報はここにある: https://www.ifixit.com/Answers/View/574827/What+PSU+connecto...
この記事は Mac Mini 2018 に言及しているが、コネクターとピン配置は Mac Mini M1 でも問題なく動作する
https://www.instagram.com/p/CvP8FuLtzzr/?img_index=1
大きなオフィスでは、電力をあらかじめ変換して配分すれば、すべてのコンピューターやモニターごとに変圧器を入れなくて済み、かなり改善できるのではないかと何度も考えたことがある。
最近の新しい照明はすべてLEDなのに、新築住宅の危険な230Vコンセントの大半を12Vに置き換えて、食器洗い機、洗濯機、乾燥機のようなものだけに230Vを使うようにしない理由も気になる。電子工学は数年勉強したが、電力配電はよく分からない。ただ、長距離送電で損失を減らすために超高圧を使う理由は理解しているつもりだ。
そのため PoE やオーディオのファンタム電源のようなものは、より低い電圧ではなく48Vを使うことが多い。
Ubiquitiも一時期PoE対応のオフィス照明を販売していたが、不思議なことに今は販売終了している。 https://www.bhphotovideo.com/c/product/1431160-REG/ubiquiti_...
家を低電圧ソケット中心に作ると、住む人にとってかなり不便かもしれない。最近では 230Vの危険性 が実際に有意なものなのかも気になる。低電圧だったなら起きなかった火災やけががどれほどあるのだろうと思う。
現在の方式よりはるかに効率的で安全なはずだが、どれほど現実味があるのかは分からない。
出力バッファが目標電圧より低ければスイッチを閉じて電圧を上げ、目標電圧より高くなればスイッチを開いてバッファの電力を使わせ、電圧が下がるようにする。この過程は毎秒数千〜数百万回起こり、現代のAC/DC電源もDC/DC電源も同じ原理で動作する。
この案の問題は オームの法則 だ。電線は完全ではなく抵抗があり、V=IRにおいて電線の抵抗は一定で、Vは電線で失われる電圧だ。損失を減らすには電流Iを減らす必要があり、同じ電力を維持するには電圧を上げなければならない。
中央の変圧器からコンピューターまで14ゲージの銅線2本が100フィートあるとすると、合計抵抗は約0.5Ωになる。120Wのコンピューターに12Vで送るには10Aが必要で、電線での電圧損失は10A0.5Ω=5Vになる。12Vを入れても7Vしか届かず、ケーブルで50Wを燃やしているようなものだ。
目的の12Vを得るには17V 10A、つまり120Wのコンピューターに170Wを入れなければならない。3フィートのケーブルで接続されたコンピューターには電圧を高く供給しすぎる問題も生じる。
電線電圧を120Vに上げ、コンピューター側で12Vに下げれば1A流すだけでよく、電線損失は0.5Vなので電力損失はわずか0.5Wだ。この程度なら完全に許容できるし、コンピューターはいずれにせよ電圧を下げるので、120Vではなく119.5Vを受け取ることも気にする必要はない。
しかしそうすると、結局各コンピューターごとに電源装置がまた必要になる。コンピューターごとにあったAC/DC電源を、実質的に同じDC/DC電源に置き換えるだけで、得るものはあまりない。中央でのAC/DC変換に多少の利点はあるかもしれないが、実際には気にするほど大きくない可能性が高い。屋上太陽光のように、電源がそもそもDCである場合にこそ価値がある。
より太いケーブルを使う方法もあるが、10Aで同じ0.5Wの損失に抑えるには、抵抗が0.005Ωの電線が必要になる。例えば0000 AWGの電線2本を並列に使うようなレベルだ。
記事の文に誤字が多く、何を言っているのか追いかけるのが難しい。デバイスが15.4Wより多く必要としたときに何が起きるのかが核心だ。
実際の使用環境で安定して使えないなら、面白さはかなり薄れる。また、これを可能にするためにデバイス内部に追加した 部品リスト 全体が公開されると、もっと面白そうだ。
追記: PoEでより多くの電力を送る方法を教えてくれた @ravetcofx のおかげで理解できた。 https://news.ycombinator.com/item?id=36962808
https://twitter.com/Merocle/status/1686093369322176512
デバイスが15.4Wより多く必要とすると電圧が下がり、おそらくデバイスはクラッシュするだろう。
記事が参照している実際の出典は、この ツイートスレッド のように見える: https://twitter.com/Merocle/status/1686093369322176512
以前うっかり 24VパッシブPoE が生きている接続を2012年型Mac Miniに挿してしまい、即座に焼いてしまったことがあるので、こういうニュースはうれしい。
Merocleは Raspberry Pi Blade の作者でもある。
https://www.kickstarter.com/projects/uptimelab/compute-blade
PoE は、可能性に比べて深刻なほど活用されていないと思う。ネットワークと電源の両方が必要なケースは多いのに、単一ケーブルのソリューションを求めると、結局ワイヤレスと格闘することになる。
最近のワイヤレスは多くの状況でかなり安定しているが、それでも干渉や複雑な設定の問題がある。Sonos のようなワイヤレススピーカーシステムは、まだ実現されていない明白な PoE 活用例に見える。
Ivan のプロジェクトは素晴らしく、特に AC と PoE の間を安定かつシームレスに切り替える部分が印象的だ[0]。
[0] https://twitter.com/Merocle/status/1686093369322176512
代わりに普通のコンセント電源と Wi-Fi はある。それでも全室にイーサネット配線を敷くことには賛成だが、おそらく新築の建物でないと難しそうだ。
これは 150W の最大連続電力定格を単に無視しているように見える。Mini は各 Thunderbolt ポートから 15W、2つの USB ポートからさらに 15W を供給できる。
Mini 自体の消費電力を除いても、これだけですでに各 PoE++ 端末に保証される 51W の上限にほぼ達している。