- Power over Ethernet (PoE) เป็น M1 Mac mini ที่ถูกดัดแปลงให้ทำงานด้วยโปรโตคอลนี้ ทำให้สามารถ จ่ายไฟได้ด้วยสายอีเทอร์เน็ตเพียงเส้นเดียว แทนอะแดปเตอร์ AC แบบเดิม
- การดัดแปลงทำโดย ถอดบัดกรี (de-solder) พอร์ตอีเทอร์เน็ตของ M1 Mac mini แล้วปรับแก้ให้รองรับการส่งผ่านพลังงาน
- ใช้ คอนเนกเตอร์ magjack ชิ้นส่วนบางอย่าง และโมดูลสำเร็จรูป เพื่อสื่อสารกับสวิตช์ PoE และ แปลงไฟเป็น 12V
- ไม่ได้ปิดการจ่ายไฟผ่านอะแดปเตอร์ AC จึงมีความเป็นไปได้ว่า PoE จะถูกใช้เป็น แหล่งจ่ายไฟสำรอง
- ประสิทธิภาพด้านพลังงานของ Apple Silicon ทำให้เหมาะกับการทดสอบ PoE และน่าจับตาความเป็นไปได้ในการขยายไปยัง Mac รุ่นอื่นในอนาคต
เบื้องหลังการดัดแปลง
- Apple ใช้ ข้อจำกัดด้านซอฟต์แวร์ที่เข้มงวด เพื่อป้องกันการเปลี่ยนแปลงวิธีการทำงานของฮาร์ดแวร์
- วิศวกรระบบและแฮกเกอร์ฮาร์ดแวร์รายหนึ่งรับความท้าทายด้วยการดัดแปลง M1 Mac mini ให้ขับเคลื่อนด้วย โปรโตคอล PoE
ขั้นตอนการดัดแปลง
- ถอดบัดกรีพอร์ตอีเทอร์เน็ต ของ M1 Mac mini แล้วปรับแก้ตัวเครื่องขนาดกะทัดรัดให้รองรับการส่งผ่านพลังงาน
- ต้องใช้ชิ้นส่วนสำหรับการดัดแปลงและ คอนเนกเตอร์ 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 และดูว่า Mac รุ่นอื่นที่มีพอร์ตอีเทอร์เน็ต จะรองรับการดัดแปลงแบบเดียวกันได้หรือไม่
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
ดูเหมือนว่าเว็บไซต์แทบจะล่มเพราะทราฟฟิกจาก HN จึงขอทิ้ง ลิงก์แคช ของบทความไว้
https://web.archive.org/web/20230801195510/https://www.infer...
M1 Mac mini ใช้ไฟ 6W ตอน idle และเพิ่มได้ถึง 40W ตอนโหลดหนัก แต่เดิม PoE มีกำลังไฟสูงสุด 15.4W ดังนั้นสุดท้ายคงต้องขยับไปใช้ 802.3bt(PoE++) ที่รองรับ 60W
ถึงอย่างนั้นก็เป็นโปรเจกต์ที่เจ๋งอยู่ดี ผมเคยอยากลองดัดแปลง Mac Mini M1 ให้รันด้วย USB-C PD เพราะมันใช้ PD IC รุ่น CD3217 ตัวเดียวกับ MacBook จึงอาจเป็นไปได้ และสุดท้ายอาจถึงขั้นขับเคลื่อนด้วยพาวเวอร์แบงก์ได้
อินเจ็กเตอร์ที่อาจใช้คือตัวนี้ - https://shop.poetexas.com/collections/splitters/products/gbt...
ผมเองก็มีโปรเจกต์แบบ “ต้องทำให้ได้” ที่มองจากข้างนอกแล้วดูไร้ความหมายเหมือนกัน เลยถามเพราะอยากเข้าใจมากกว่าจะจับผิด
เคยบายพาสอะแดปเตอร์ AC ภายในของ Mac Mini M1 แล้วจ่ายไฟด้วย 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 หรือไฟ phantom power สำหรับออดิโอจึงมักใช้ 48V แทนแรงดันที่ต่ำกว่า
Ubiquiti ก็เคยขายไฟสำนักงานแบบ PoE อยู่ช่วงหนึ่ง แต่ที่แปลกคือปัจจุบันเลิกผลิตแล้ว https://www.bhphotovideo.com/c/product/1431160-REG/ubiquiti_...
ถ้าสร้างบ้านโดยเน้นเต้ารับแรงดันต่ำ คนที่อยู่อาจรู้สึกอึดอัดไม่น้อย ผมยังสงสัยด้วยว่า อันตรายของ 230V ในยุคนี้มีนัยสำคัญจริงแค่ไหน มีไฟไหม้หรือการบาดเจ็บกี่กรณีที่คงไม่เกิดขึ้นหากเป็นแรงดันต่ำ
มันน่าจะมีประสิทธิภาพและปลอดภัยกว่าวิธีปัจจุบันมาก แต่ไม่รู้ว่าในโลกจริงจะเป็นไปได้แค่ไหน
ถ้าบัฟเฟอร์เอาต์พุตต่ำกว่าแรงดันเป้าหมาย ก็ปิดสวิตช์เพื่อเพิ่มแรงดัน และถ้าสูงกว่าแรงดันเป้าหมาย ก็เปิดสวิตช์เพื่อใช้พลังงานในบัฟเฟอร์ให้แรงดันลดลง กระบวนการนี้เกิดขึ้นตั้งแต่หลายพันถึงหลายล้านครั้งต่อวินาที และแหล่งจ่ายไฟ AC/DC กับ DC/DC สมัยใหม่ก็ทำงานด้วยหลักการเดียวกัน
ปัญหาของแผนนี้คือ กฎของโอห์ม สายไฟไม่ได้สมบูรณ์แบบ จึงมีความต้านทาน และใน V=IR ความต้านทานของสายไฟคงที่ ส่วน V คือแรงดันที่สูญเสียไปในสายไฟ หากต้องการลดการสูญเสียก็ต้องลดกระแส I และถ้าจะคงกำลังไฟเท่าเดิมก็ต้องเพิ่มแรงดัน
ถ้าใช้สายทองแดงเบอร์ 14 สองเส้นยาว 100 ฟุตจากหม้อแปลงกลางไปยังคอมพิวเตอร์ ความต้านทานรวมจะอยู่ราว 0.5Ω หากต้องการส่งไฟให้คอมพิวเตอร์ 120W ที่ 12V จะต้องใช้ 10A และแรงดันที่สูญเสียในสายจะเป็น 10A0.5Ω=5V ต่อให้ป้อน 12V เข้าไป ก็จะไปถึงเพียง 7V และเท่ากับเผากำลัง 50W ทิ้งในสายเคเบิล
หากต้องการให้ได้ 12V ตามต้องการ ก็ต้องป้อน 17V 10A หรือใส่กำลัง 170W ให้คอมพิวเตอร์ที่ใช้ 120W นอกจากนี้ยังเกิดปัญหาว่าคอมพิวเตอร์ที่ต่อด้วยสายยาว 3 ฟุตจะได้รับแรงดันสูงเกินไป
ถ้าเพิ่มแรงดันบนสายเป็น 120V แล้วค่อยลดลงเป็น 12V ที่คอมพิวเตอร์ ก็ต้องให้ไหลแค่ 1A และแรงดันสูญเสียในสายคือ 0.5V ทำให้กำลังสูญเสียมีแค่ 0.5W เท่านั้น ระดับนี้ยอมรับได้เต็มที่ และเพราะคอมพิวเตอร์ต้องลดแรงดันอยู่แล้ว การได้รับ 119.5V แทน 120V ก็ไม่ใช่เรื่องต้องใส่ใจ
แต่ถ้าเป็นแบบนั้น สุดท้ายก็ต้องมีแหล่งจ่ายไฟในคอมพิวเตอร์แต่ละเครื่องอยู่ดี แทบเป็นเพียงการเปลี่ยนจากแหล่งจ่ายไฟ AC/DC ในคอมพิวเตอร์แต่ละเครื่อง ไปเป็นแหล่งจ่ายไฟ DC/DC ที่โดยหลักแล้วเหมือนกัน จึงไม่ได้อะไรเท่าไร อาจได้ประโยชน์เล็กน้อยจากการแปลง AC/DC แบบรวมศูนย์ แต่ในทางปฏิบัติน่าจะไม่มากพอให้ต้องสนใจ จะคุ้มค่าก็ต่อเมื่อแหล่งไฟเป็น DC ตั้งแต่แรก เช่น โซลาร์บนหลังคา
อีกวิธีคือใช้สายเคเบิลที่หนาขึ้น แต่ถ้าต้องการให้สูญเสียเท่าเดิมที่ 0.5W เมื่อใช้ 10A จะต้องใช้สายที่มีความต้านทาน 0.005Ω ระดับประมาณว่าต้องใช้สาย 0000 AWG สองเส้นขนานกัน
บทความมีคำผิดเยอะจนตามความหมายได้ยาก ประเด็นสำคัญคือจะเกิดอะไรขึ้นเมื่ออุปกรณ์ต้องการมากกว่า 15.4W
ถ้าใช้งานจริงได้ไม่เสถียร ความน่าสนใจก็ลดลงมาก นอกจากนี้ ถ้าเปิดเผย รายการชิ้นส่วน ทั้งหมดที่เพิ่มเข้าไปในตัวเครื่องเพื่อให้ทำแบบนี้ได้ ก็น่าจะสนุกยิ่งขึ้น
เพิ่มเติม: เข้าใจแล้ว ขอบคุณ @ravetcofx ที่อธิบายวิธีส่งกำลังไฟมากขึ้นผ่าน PoE https://news.ycombinator.com/item?id=36962808
https://twitter.com/Merocle/status/1686093369322176512
ถ้าอุปกรณ์ต้องการมากกว่า 15.4W แรงดันจะตกลง และอุปกรณ์ก็คงจะล่ม
แหล่งที่มาจริงที่บทความอ้างอิงดูเหมือนจะเป็น เธรดทวีต นี้: https://twitter.com/Merocle/status/1686093369322176512
สมัยก่อนผมเคยเผา Mac Mini รุ่นปี 2012 ทันที เพราะเผลอเสียบเข้ากับลิงก์ที่มี 24V passive PoE จ่ายไฟอยู่ ข่าวแบบนี้เลยน่ายินดี
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 จ่ายไฟได้ 15W จากพอร์ต Thunderbolt แต่ละพอร์ต และอีก 15W จากพอร์ต USB สองพอร์ต
แค่นี้ก็แทบแตะขีดจำกัด 51W ที่รับประกันให้กับปลายทาง PoE++ แต่ละตัวแล้ว โดยยังไม่นับการใช้พลังงานของตัว Mini เอง