ในฐานะที่เป็น Rocketmagnet กล่าวเพียงเพราะมอเตอร์เป็นอันดับที่ 2.5 วัตต์ไม่ได้หมายความว่ามันจะถูกดึง 2.5 วัตต์ตลอดเวลา หุ่นยนต์ส่วนใหญ่มีเซอร์โวไม่เกิน 1 หรือ 2 ตัวที่ทำงานเต็มกำลังในเวลาเดียว ส่วนที่เหลือมีภาระทางกลต่ำมาก (และดึงพลังงานไฟฟ้าน้อยกว่ามาก) หรือ "ปิด" และจึงดึงพลังงานไฟฟ้าเป็นศูนย์จริง
สิ่งนี้นำไปสู่ 2 วิธีที่แตกต่างกันมากในการจ่ายพลังงาน:
หุ่นยนต์ Tethered และคอมพิวเตอร์เดสก์ท็อปใช้แหล่งจ่ายไฟและชุดระบายความร้อนที่สามารถจัดการการดึงพลังงานในกรณีที่เลวร้ายที่สุดได้สูงสุด - เมื่อทุกสิ่งดึงพลังงานสูงสุดในเวลาเดียวกัน 27 เซอร์โว * 2.5 W @ 5V ต้องการ 5 VDC และอย่างน้อย 14 A แหล่งจ่ายไฟ (หรืออาจจะเป็น 5 VDC หลายรายการที่เพิ่มขึ้นอย่างน้อย 14 A)
หุ่นยนต์อัตโนมัติและแล็ปท็อปสมัยใหม่ใช้แหล่งจ่ายไฟและชุดระบายความร้อนที่สามารถจัดการพลังงานการออกแบบเชิงความร้อนได้ มนุษย์บางคนเลือก TDP ซึ่งมีขนาดเล็กกว่ากำลังไฟที่เลวร้ายที่สุด แต่ค่อนข้างเหนืออำนาจที่จำเป็นใน "สถานการณ์ทั่วไป" จากนั้นแหล่งจ่ายไฟได้รับการออกแบบเพื่อให้สามารถจัดการกับโหลดใด ๆ จาก 0 ถึงสูงกว่า TDP เล็กน้อย และส่วนที่เหลือของระบบได้รับการออกแบบให้ไม่มีวันเกินTDP - ยกเว้นอาจเป็นเวลาไม่กี่มิลลิวินาที วิธีที่ง่ายที่สุดคือการมีบางสิ่งบางอย่างที่วัดการดึงปัจจุบันทั้งหมด - จากนั้นเมื่อกระแสเกิน TDP สมมติว่าสิ่งต่าง ๆ ผิดไปอย่างน่ากลัวและปิดทุกอย่างลงสักครู่ วิธีการที่ซับซ้อนมากขึ้นจะวัดกระแสของมอเตอร์แต่ละตัวแยกกัน: เมื่อมอเตอร์แผงลอยบางตัว "โหมดเดินกะเผลก" จะฆ่าพลังของมอเตอร์ตัวนั้นดังนั้นหุ่นยนต์จะยังคงใช้มอเตอร์อื่นอย่างเต็มกำลัง เมื่อมอเตอร์จำนวนมากดึงกระแสรวมที่สูงเกินไป "โหมดเหนื่อยล้า" จะลดพลังงานให้กับมอเตอร์ทั้งหมดดังนั้นหุ่นยนต์จะยังคงใช้มอเตอร์ทั้งหมดด้วยความเร็วที่ช้าลง
ฟิวส์ 5 V
คุณสามารถติดตั้งฟิวส์ขนาดใหญ่ 14 A หรือคุณสามารถติดตั้งฟิวส์ 27 ตัว 0.5 A หนึ่งหลอดในสายไฟ + 5V ของมอเตอร์แต่ละตัว หรือทั้งคู่. คุณอาจพบว่าการหาฟิวส์ "12 V" หรือ "250 V" ง่ายกว่าซึ่งจะทำงานได้ดีในแอปพลิเคชันของคุณ
มี polyfuses ราคาถูกจำนวนมากที่มีอยู่ (ออกแบบมาเพื่อปกป้องพอร์ต USB 5V จากกระแสที่มากเกินไป) อนิจจา polyfuses ใช้เวลาหลายวินาทีในการ "ระเบิด" - สายเกินไปที่จะป้องกันสิ่งของจากความเสียหายถาวร แต่เร็วพอที่จะป้องกันไม่ให้สิ่งของร้อนขึ้นติดไฟและเผาบ้านของคุณ
อาจเกี่ยวข้อง:
วิธีทำวงจรป้องกันกระแสเกิน / วงจรตัวตัดกระแสไฟแบบง่ายสำหรับ 12V 1-2A?
แปลง 12 V เป็น 5 V
คนส่วนใหญ่ที่ใช้เซอร์โวมอเตอร์ใช้ตัวแปลง DC-DC นอกชั้นวางเพื่อแปลงแรงดันไฟฟ้าใด ๆ ที่แบตเตอรี่จ่ายให้เป็น 5V ที่เซอร์โวต้องการ (ค)
ผมเห็นว่าบาง 18650 กล่องแบตเตอรี่ ( ) ประกอบด้วยน้อย DC-DC converter การแปลงพลังงานจากแบตเตอรี่ 5 VDC "ชาร์จแบตเตอรี่ USB" (บางคนใช้ servomotors ที่ออกแบบมาเพื่อเชื่อมต่อโดยตรงกับ 12 VDC a )
มีการตั้งค่าตัวแปลง DC-DC หลายตัวเพื่อไม่ให้กระแสเกินจากแบตเตอรี่สูงสุด - เมื่อมอเตอร์เชื่อมต่อกับแผงส่งออกตัวแปลงจะเปลี่ยนเป็นโหมด "กระแสคงที่" ที่แรงดันขาออกบางส่วนใช้พลังงานน้อยลงจากแบตเตอรี่ หากคุณใส่ตัวแปลง DC-DC เช่นนั้นในเซอร์โวแต่ละตัวมันจะเข้าสู่และออกจาก "โหมดเดินกะเผลก" อย่างเหมาะสม
แบตเตอรี่
"การเลือกแบตเตอรี่ที่เหมาะสมสำหรับหุ่นยนต์ของคุณ" (a)
"หุ่นยนต์แบตเตอรี่" (b)
"แบตเตอรี่ที่ฉันใช้ในวิทยาการหุ่นยนต์" (c)
ฯลฯ
a
b
c
d
e
f