ใครรู้ว่ากระแสอินพุต / เอาต์พุตสูงสุดสำหรับพิน GPIO แต่ละตัวคืออะไร
ดีมากถ้ามีคนสามารถชี้ให้ฉันเห็นแผ่นข้อมูล Broadcom BCM2837 ซึ่งฉันด้วยเหตุผลบางอย่างไม่สามารถหาได้ทุกที่ (จัดการเพื่อค้นหา BCM2835 เท่านั้นซึ่งสำหรับ Pi 1 ... )
ใครรู้ว่ากระแสอินพุต / เอาต์พุตสูงสุดสำหรับพิน GPIO แต่ละตัวคืออะไร
ดีมากถ้ามีคนสามารถชี้ให้ฉันเห็นแผ่นข้อมูล Broadcom BCM2837 ซึ่งฉันด้วยเหตุผลบางอย่างไม่สามารถหาได้ทุกที่ (จัดการเพื่อค้นหา BCM2835 เท่านั้นซึ่งสำหรับ Pi 1 ... )
คำตอบ:
สมมติว่าพิน GPIO ของ Pi 3 เหมือนกับของ Pi 2 ซึ่งฉันเห็นมาแล้วและเอาต์พุตสูงสุดของ GPIO ทั้งหมดเข้าด้วยกันคือ 50mA ( ที่มา )
นี่คือการตีความของเอกสารที่ค่อนข้างสมบูรณ์และเป็นข้อ จำกัดการออกแบบของแหล่งจ่ายไฟไม่ใช่ขีด จำกัด ของชิป (ซึ่งไม่ใช่เอกสาร) Pi เดิมมีตัวควบคุมเชิงเส้นแบบออนบอร์ดซึ่ง จำกัด อยู่ที่ 50mA แต่ B + และต่อมาจะมีตัวควบคุมโหมดสวิตช์ซึ่งสามารถจ่ายได้มากกว่า ข้อมูลจำเพาะทางไฟฟ้าของ GPIO
แต่ Pi 3 ได้รับการอัพเกรดในแง่ของแหล่งจ่ายไฟ USB ดังนั้นอุปกรณ์ USB ที่ใช้พลังงานมากขึ้นสามารถใช้งานได้โดยไม่มีฮับที่ใช้พลังงาน ไม่ว่าจะเป็นสิ่งนี้นำไปใช้กับ GPIO เช่นกันที่ยังไม่ได้เห็น
คุณจะไม่ได้รับคำตอบอย่างเป็นทางการ
กลุ่มปาร์ตี้นั้นเป็นเสมอว่าคุณไม่ควรดึงมากกว่า 16 mA จาก GPIO เดี่ยวหรือมากกว่า 50 mA จาก GPIO โดยรวม
ผลผลิตสูงสุดของราง 3V3 เป็นปัญหาแยกต่างหาก เป็นมากกว่า 50 mA ใน Pis ที่ผ่านมา (ฉันมีความรู้สึกว่าอาจเป็น 500 mA ที่ยั่งยืน แต่คุณจะต้องตรวจสอบรายละเอียดของชิพคอนเวอร์เตอร์ที่ใช้กับ Pis ที่คุณใช้)
แก้ไขเพื่อเพิ่ม
ที่ดีที่สุดของความรู้ของฉันอยู่บนพื้นฐานของข้อมูล Adafruitที่3V3 / 1V8 แปลง (ตามที่ผมคิดว่าการใช้ที่ A + B +, Pi2B, Pi3B) สามารถจัดหาได้ถึง 1 แอมป์ที่ใช้ร่วมกันระหว่าง 3V3 และ 1V8 ราง (ภายใน)
That internal [switching] circuitry is the part that can handle 50 mA
- นั่นสมเหตุสมผล อย่างไรก็ตามฉันยังเห็นจาก Gert (หนึ่งในวิศวกร RPi ดั้งเดิม) ว่าขีด จำกัด 50 mA ต่อบล็อกซึ่งมี 3 ค่านี้จะไม่รวมกันเป็น 150 mA หรือไม่ ทำไมจะไม่ล่ะ?
ฉันคิดว่าคุณคงสบายดีที่จะสันนิษฐานว่าส่วนหนึ่งของฮาร์ดแวร์ไม่ได้เปลี่ยนแปลง (Integrated Circuit Engineers ขี้เกียจเหมือนกับพวกเราที่เหลือดังนั้นถ้าไม่มีเหตุผลที่จะเปลี่ยนสิ่งที่พวกเขาอาจจะไม่ได้!) - นอกเหนือจากการเปลี่ยนแปลงสิ่งต่าง ๆ เช่นเดียวกับลักษณะพินส่วนตัวหมายความว่าซอฟต์แวร์ที่ตั้งค่า (ไฟล์ "อุปกรณ์ทรี" และล่ามให้config.txt
) จะต้องมีการเขียนใหม่ซึ่งทำงานได้ดีกว่าสำหรับคนอื่นเช่นกัน ... ! 8-)