ฉันจะแก้ไข Raspberry Pi ของฉันให้ขับเคลื่อน PoE ได้อย่างไร


66

เป็นไปได้หรือไม่ที่จะแก้ไข Pi เพื่อให้สามารถรับพลังงานผ่าน Power over Ethernet (PoE) ได้?

ฉันต้องการให้พลังงานแก่ยูนิตของฉันผ่านสายอีเธอร์เน็ตเพื่อไม่ต้องกังวลกับการใช้สายไฟรอบ ๆ สถานที่


ซ้ำซ้อนที่เป็นไปได้: เปิดเครื่องโดยไม่ใช้ micro USB
Flexo

แต่คุณยังต้องใช้สายเครือข่าย
Thorbjørn Ravn Andersen

@ ThorbjørnRavnAndersenก็โอเคพวกเขามีฉนวนกันความร้อนที่ดีและสามารถจัดการนอกอาคารได้ดีกว่าสาย DC ที่บอบบาง
darryn.ten

สวัสดีเพิ่งใช้หนึ่งในนั้น มันแก้ปัญหาและทำงานได้ดี

www.youtube.com/watch?v=jmfkwmsMUs8

คำตอบ:


28

ดังที่ RPi ที่กล่าวถึงก่อนหน้านี้ไม่สนับสนุน PoE และใช่คุณสามารถใช้โมดูล PoE เพื่อเชื่อมต่อกำลังไฟกับ GPIO แต่ถ้าคุณไม่ได้แฮ็คฮาร์ดแวร์คุณก็สามารถเอาตัวแยกพลังงาน Ethernet / USB ออกจากชั้นวางได้

สำหรับรายการผลิตภัณฑ์ล่าสุด Google เป็นเพื่อนของคุณ การค้นหาที่จะใช้รวมถึง:

ตัวอย่างผลิตภัณฑ์รวมถึง:

  1. http://www.cjemicros.co.uk/micros/individual/newprodpages/prodinfo.php?prodcode=TPL-POE+ADAPT
  2. http://www.dabs.com/products/axis-poe-active-splitter-5v-af-5008-001-4GQM.html
  3. http://hardware.deals/buy/raspberry-pi-802-3af-poe-splitter-adapter

NB: อันที่สองทั้งหมดจะต้องใช้อะแดปเตอร์ micro-USB 2.1 มม. เช่นกัน


ฉันรู้ว่าเรามักจะไม่โพสต์ลิงก์ไปยังผลิตภัณฑ์ แต่พวกเขาหายาก และอาจคุ้มค่ากับการเก็บรักษาจนกว่าอุปกรณ์เสริม RPi จะกลายเป็นสถานที่ทั่วไป เป็นที่น่าสังเกตว่าคนแรกยังแสดงความเข้ากันได้ของ RPi !! :)
Maria Zverina


ตามที่โพสต์บอกว่าอะแดปเตอร์ PoE ส่วนใหญ่จะต้องใช้สายเคเบิลหรืออะแดปเตอร์ 2.1mm-to-USB สิ่งเหล่านี้อาจมีราคาแพงและ / หรือหายาก เป็นทางเลือกที่มันยังเป็นไปได้ที่จะใช้การรวมกันของสายเคเบิล (เช่น 2.1mm เพื่อ-USB-บวก USB-A ถึง micro-USB) ที่อาจจะถูกกว่า / ง่ายที่จะมาด้วย - รายละเอียดเพิ่มเติมได้ที่นี่
psmears

11

ใช่มันจะเป็นไปได้ คุณจะต้องแก้ไขบอร์ดด้วยPoE module:

โมดูล PoE

ซึ่งคุณสามารถเชื่อมต่อกับสายไฟหลักหรือสายไฟบน GPIO ซึ่งสามารถตรวจสอบได้ในคำถามนี้



@Itehnological มันเกี่ยวข้องกันยังไง? ตามที่อธิบายไว้นั่นคือที่ 48V
Alex Chamberlain

11

ราสเบอร์รี่ Pi 3 รุ่น B + ( บล็อกประกาศ ) สนับสนุน PoE กับหมวก PoE

  • โปรดทราบว่าเมื่อเร็ว ๆ นี้มีการรายงานของปัญหาบางอย่างกับ PoE HAT ในบางหน่วย ขึ้นอยู่กับแหล่งที่มาของส่วนประกอบที่สำคัญใน 3B + PoE HAT อาจจ่ายกระแสไฟ 200mA (1W) ให้กับพอร์ต USB เท่านั้น ดังนั้นแป้นพิมพ์หรือเมาส์อาจไม่เป็นไร แต่สิ่งที่กำลังหิวมากจะล้มเหลว หากปัญหานี้มีผลกับคุณฉันขอแนะนำให้คุณขอเปลี่ยน Raspberry Pi 3B + ภายใต้การรับประกันด้วย 3B + ที่ไม่ได้รับผลกระทบ

    EEVblog # 1122ตรวจสอบเรื่องนี้และให้มุมมองระยะใกล้ที่ดี มันรบกวนว่ามันร้อนแค่ไหน

ไม่เหมือนตลาดหลัง PoE HAT สำหรับรุ่นก่อน 3B + PoE HAT ใหม่ใช้พอร์ตอีเธอร์เน็ตในตัวดังนั้นคุณไม่ต้องเสียบสาย Ethernet เข้ากับ HAT แล้วเชื่อมโยง HAT กลับไปที่พอร์ต Raspberry Pi Ethernet ด้วยสายเคเบิลอื่น

PoE HAT ต้องการตัวเชื่อมต่อ 4-pin ใหม่บนบอร์ด 3B + อย่างไรก็ตามมีวงจรอยู่ที่นี่:

Raspberry Pi 3B + พร้อมพอร์ต PoE ถูกเน้น Raspberry Pi 3B + GPIO และ pinout ส่วนหัวของ PoE

แม้ว่าฉันจะไม่พบแผนภาพวงจรรวมถึงตัวเชื่อมต่อ Ethernet ใหม่ข้อมูลจำเพาะทางกลสำหรับRaspberry Pi 3B +และPoE HATได้รับการเผยแพร่แล้วและยังมีหน้าผลิตภัณฑ์สำหรับ PoE HAT ที่ CPCและที่ farnell ด้วย :

Raspberry Pi 3B + PoE HAT มุมมองด้านบน Raspberry Pi 3B + พร้อมติดตั้ง PoE HAT

หมายเหตุตามที่แนะนำในข้อมูลจำเพาะเชิงกลรูและตัวตัดเพื่อให้สามารถเข้าถึงกล้องและสายเคเบิลการแสดงผลได้


ข้อมูลเพิ่มเติมโดยPeter Greenแก้ไขลงในคำตอบนี้เพื่อเก็บข้อมูล Pi3 B + ไว้ด้วยกัน

ฉันได้ทดสอบตัวเชื่อมต่อ POE ด้วยมัลติมิเตอร์เนื่องจากฉันคาดว่าแต่ละพินที่ส่วนหัวของ POE สอดคล้องกับคู่ของตัวเชื่อมต่ออีเทอร์เน็ต ฉันรวมรูปภาพด้านล่างของการแมปขาที่ฉันได้กำหนดไว้

การจับคู่คู่ Raspberry Pi 3B + POE

นอกจากหมวก Raspberry pi ของ HAT ดูเหมือนว่าจะมีหมวก Pi3 POE ที่ไม่เป็นทางการซึ่งผลิตโดย ivmech ในตุรกี: PoE HAT สำหรับ Raspberry Pi 3 รุ่น B +


1
3b + มี poe magjack และตัวเชื่อมต่อพิเศษซึ่งไปที่หมวก poe ฉันไม่แน่ใจ 100% แต่ฉันคิดว่าคอนคอร์ตเพิ่งเปิดก๊อกกลางดิบจากนั้นหมวกก็ทำทุกอย่างอื่น
ปีเตอร์กรีน

นั่นคือสิ่งที่ฉันสมมติว่า @PeterGreen น่าเสียดายที่แผนผังที่พวกเขามีให้สำหรับ 3B + นั้นไม่ใช่วงจรที่สมบูรณ์ดังนั้นฉันจึงไม่สามารถเห็นได้ว่าพอร์ต Ethernet นั้นมีสายที่แตกต่างกันอย่างไร
Mark Booth

น่าจะง่ายพอที่จะยืนยันด้วย mulitmeter เมื่อคุณมีมือใน Pi3 b +
ปีเตอร์กรีน

@PeterGreen นั่นคือสิ่งที่มีสติเท่านั้นที่สามารถทำได้ :)
คิวบา Ober

เราไม่มีแผนผังต่อ se แต่เรามีไดอะแกรม pinout ที่element14.com/community/docs/DOC-88824/l/…มันไม่ใช่ความแน่นอน 100% แต่อย่างน้อยก็บ่งบอกว่าพวกเขาเป็นศูนย์กลางดิบ ก๊อก
ปีเตอร์กรีน

7

ฉันจะตอบด้วยข้อสันนิษฐานที่ว่าคุณต้องการมีโซลูชันที่เชื่อมต่อโดยตรงกับตัวเชื่อมต่ออีเธอร์เน็ตของ Raspberry Pi

ก่อนอื่น RPI ใช้ magjack ไม่ใช่เพียงแค่ตัวเชื่อมต่อ RJ-45 สิ่งที่ดีที่สุดที่ฉันสามารถบอกได้จากกระดาน B พวกเขาใช้แม็กแจ๊ค EDAC A63-113-300P131

แผนผังของผู้ผลิตอยู่ด้านล่างตามด้วยสัญลักษณ์ตัวเชื่อมต่อจากวงจร RPI-B และ pinout พวกเขาเห็นด้วยถึงแม้ว่าผู้ผลิตและ RPI จะมีหมายเลขพินต่างกัน

แผนผัง EDG magjack magjack schematic จาก RPI-BEDAC magjack pinout, มุมมองด้านบน

โซลูชัน PoE ที่เป็นไปตามข้อกำหนดนั้นต้องการการเข้าถึงทั้งก๊อกกลางขดลวดปฐมภูมิและหมุด RJ45 4, 5, 7 และ 8 นั่นคือ (แน่นอน!) ไม่สามารถใช้งานได้นอก magjack ที่ใช้งานอยู่

ทางออกหนึ่งที่แฮ็คคือการกำจัด magjack ลบตัวต้านทาน 75 โอห์มออกจากก๊อกตรงกลางและหมุด 4,5,7 และ 8 มีอย่างน้อยหนึ่งคนที่ทำเช่นนั้นและเชื่อมต่อเข้ากับโมดูลPEM1205 PoE .

วิธีแก้ปัญหาที่แฮ็คน้อยกว่าคือการหา Mage Magjack ที่มีโครงร่างเชิงกลและ Pinout ที่เหมือนกันและประสานเข้ากับ Magjack ดั้งเดิม Magjacks ของ PoE สามารถมีวงจรเรียงกระแสในตัวซึ่งต้องการเพียง 2 พินในการส่งพลังงานไปยังแหล่งจ่าย PoE - ดังนั้นจึงต้องใช้เพียง 8 พินเท่านั้น (6 สำหรับข้อมูล, 2 เพื่ออำนาจ) 8 pin magjacks นั้นมีอยู่จริง

น่าเสียดายที่ magjacks ทั้งหมดที่ DigiKey ใช้อยู่ในปัจจุบัน ได้แก่ Belpuse, TRP, Wurth และ Pulse มี pinouts ผิด บางคนอาจใช้กลไกโดยอาจมีพินหรือสองอัน แต่สิ่งที่ผิดคือผิด

วิธีแก้ปัญหาเดียวที่ฉันสามารถนึกได้ซึ่งยังคงรักษารูปแบบปัจจัยเล็ก ๆ ของ RPI และกล่องขอบเขตสามมิติของมันคือการยกเลิก magjack ดั้งเดิมและ:

  1. เพิ่มกระดานคั่นกลางขนาดเล็กระหว่าง magjack ที่แตกต่างและ RPI คณะกรรมการจะนั่งตรงระหว่าง magjack และ RPI โดยขยับ magjack ให้สูงขึ้นประมาณ 0.07 นิ้ว มันจะแสดงถึง 5 พินที่จำเป็นสำหรับการใช้งาน PoE (โล่, ก๊อกกลาง, 4 + 5, 7 + 8) หรือ 3 พินถ้าใช้ magjack วงจรเรียงกระแส จุดด้อย:

    • กรณีของ RPI ต้องได้รับการแก้ไขเพื่อรองรับแม็กกี้ที่ยกระดับ

    • หมุดของตัวเชื่อมต่อจะต้องถูกตัดแต่งก่อนที่จะถูกบัดกรีเข้ากับบอร์ด interposer เนื่องจากบอร์ดต้องนั่งอยู่กับบอร์ด RPI

    • หากคณะกรรมการ PoE นั้นจะถูกบัดกรีโดยตรงเข้าไปในตัว Interposer ตัวแทรกนั้นจะอยู่ด้านนอกโครงร่างของ RPI

  2. เพิ่มบอร์ดอะแดปเตอร์ที่มีพินสูงที่อยู่ด้านหลังแม็คแจ็คใหม่พร้อมกับแม็กแจ็คที่ถูกบัดกรีคว่ำแล้วย้ายออก ข้อดี:

    • กรณีไม่จำเป็นต้องได้รับการแก้ไขแม็กกี้จะพอดีกับรูของเคสที่มีอยู่

    • บอร์ดอะแดปเตอร์สามารถรองรับบอร์ด PoE ได้

    จุดด้อย:

    • Magjack จะโผล่ออกมาประมาณ 0.2 นิ้ว จำเป็นต้องใช้พื้นที่พิเศษด้านหลังสำหรับหมุดที่อยู่ระหว่างแผ่นสัญญาณ magjack ของ RPI และบอร์ดอะแดปเตอร์

    • พิน interposer 0.5 นิ้วยาวถูกแทรกลงในคู่ข้อมูลอีเธอร์เน็ต สิ่งนี้แสดงถึงความไม่ตรงกันของอิมพิแดนซ์และอาจไม่ทำให้โซลูชันที่ตรงตามข้อกำหนด 802.3

บอร์ด PoE มีอยู่ในแรงดันไฟฟ้าเอาต์พุตหลายตัว คุณสามารถใช้บอร์ด 5V และป้อนเอาต์พุตโดยตรงในพินของตัวเชื่อมต่อ P1 ของ P1 และ 4 หากคุณดันมากกว่า 5V ลงไปในพินเหล่านั้นคุณจะทำลาย PI ดังนั้นโปรดระวังหากคุณต้องการใช้คำแนะนำอย่างใดอย่างหนึ่ง


1
คำตอบที่ยอดเยี่ยม +1 สำหรับข้อมูลเชิงลึกจำนวนมาก
Ghanima

2
ดูเหมือนว่าตัวเชื่อมต่อ 4-pin ใหม่บน Raspberry Pi 3B +อาจเปิดก๊อกกลางเพื่อให้ HAT สามารถทำได้โดยไม่ต้องเปลี่ยนหรือแก้ไขพอร์ต Ethernet
Mark Booth

6

หากคุณต้องการแก้ไข Raspberry Pi PoE ที่สอดคล้องกับมาตรฐาน IEEE 802.3af มาตรฐาน (PoE) แล้วลองอินเตอร์เฟซ Xtronix ราสเบอร์รี่ Pi มันไม่ถูก แต่ช่วยให้ Pi สามารถขับเคลื่อนผ่านสายอีเธอร์เน็ตจากฮับ / สวิตช์ PoE มาตรฐาน มาตรฐาน IEEE 802.3af PoE กำหนดวิธีที่อุปกรณ์สามารถใช้พลังงานผ่านสายเคเบิล CAT 5 Ethernet หนึ่งในปัญหาที่อยู่มาตรฐานคือความปลอดภัย ฮับ ​​/ สวิตช์ที่ตรงตามมาตรฐานช่วยให้อุปกรณ์ Poe และ non-Poe ได้รับการผสมอย่างปลอดภัยในเครือข่าย

คุณสามารถซื้อเหล่านี้ผ่านทาง eBay


ขอบคุณสำหรับลิงค์! มีวิธีใดบ้างที่จะได้รับเคสสำหรับรถคันนี้;)?
Alex Tape


2

หากคุณต้องการเพิ่มพลังให้ Pi ของคุณผ่าน PoE นอกเหนือจากคำตอบ PoE Hat โดย Mark Booth คุณสามารถใช้ P oE Splitterซึ่งหมายความว่าไม่จำเป็นต้องทำการปรับเปลี่ยน Pi ที่จริงแล้วการใช้ตัวแยกสัญญาณหมายถึงการปล่อย Pi ให้ว่างสำหรับหมวกอื่นที่ไม่เกี่ยวข้องกับการเปิดเครื่อง นอกจากนี้ PoE Splitter ยังเป็นอิสระจาก Pi และควรทำงานกับรุ่นใด ๆ ของ Pi มันเพียงเปลี่ยนพลังงานจากสวิตช์ไปยัง MicroUSB เพื่อนำไปสู่อุปกรณ์และส่งไปยังพอร์ต MicroUSB เพศหญิงของ Pi PoE Splitter


คุณรู้หรือไม่ว่ารายการนี้ยังสามารถต่อฮาร์ดไดรฟ์ USB ขนาด 2.5 นิ้วที่ต่อกับ Pi ได้ด้วย
Criggie

1
ฉันคิดว่าฉันทดสอบด้วยไดรฟ์ 250MB ขนาดเล็กและทำงานได้โดยไม่ต้องใช้ฮับที่ใช้พลังงาน ฉันอยู่ที่โม 'ดังนั้นไม่สามารถทดสอบแน่นตอนนี้ จะพยายามจำเพื่อทดสอบให้คุณเมื่อฉันกลับ
F1Linux

1

Raspberry Pi 3B + ไม่ทำงานกับ PoE wirings ที่ใช้สองคู่สำหรับ 10 / 100BaseT และสองคู่จะใช้พลังงาน มันต้องการการเชื่อมต่อทั้งหมด 8 สาย

อย่างไรก็ตามหากคุณมีหัวฉีด 802.3af ที่เหมาะสมคุณสามารถดึงพลังการฉีดผ่านหมุดที่ขั้วต่อ PoE

ฉันใช้อะแดปเตอร์ PoE MikroTik GB ที่มีแหล่งจ่าย 24V, ขั้วมาตรฐาน (แจ็ค -, แกน +) ในกรณีของฉันลบออกมาที่ขาถัดจากการทำเครื่องหมาย 'ปากกา' และบวกที่ขาถัดจากการทำเครื่องหมาย 'เรียกใช้' (ด้านหน้าซ้ายและด้านหน้าขวาตามลำดับ):

หมุด Rpi3 B + PoE:

ฉันเชื่อมต่อสิ่งเหล่านี้กับตัวแปลง DC-DC stepdown (ค้นหา HW-636 บน ebay)

แตะที่พลัง PoE:


0

Tyconมีผลิตภัณฑ์ที่แปลง POE เป็นแหล่งจ่ายไฟ 5V 3A

ฉันกำลังใช้งานอยู่ในขณะนี้ในการปรับใช้และจนถึงตอนนี้ก็ใช้งานได้ตามที่โฆษณาไว้ ฉันใช้มันmax_usb_current=1เพื่อเสริมกำลังTL-WN722Nและมันทำงานได้ดีมาก


0

มีโซลูชันแบบม้วนของคุณเองที่โพสต์บน Instructables ได้ที่นี่http://www.instructables.com/id/PiPoE-powering-a-Raspberry-Pi-over-Ethernet/

สาระสำคัญน่าจะเป็นที่คุณต้องการเพียง 4 จาก 8 สายในสายเคเบิล RJ45 สำหรับอินเทอร์เน็ต จากนั้นคุณสามารถใช้พลังงานอื่น ด้วยวิธีนี้ดูเหมือนว่าคุณจะต้องแยกสายไฟออกเพื่อจ่ายกระแสไฟเข้าสู่ชิพควบคุมแรงดันไฟฟ้าที่ปลาย Pi ด้วยตนเองและใช้อุปกรณ์ตัวแยกสัญญาณ POE ขนาดเล็กที่ปลายสายไฟ / เครือข่าย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.