การเปลี่ยนมอเตอร์ NXT ด้วยมือจะทำให้เกิดความเสียหายหรือไม่


14

ฉันเคยได้ยินคำกล่าวอ้างมากมายว่าการเปลี่ยนมอเตอร์ NXT ด้วยมืออาจทำให้เกิดความเสียหายได้ ฉันสงสัยว่าอย่างน้อยก็เป็นจริงหรือไม่และมีหลักฐานยืนยันหรือปฏิเสธแนวคิดนี้หรือไม่

ฉันรู้ว่าบางโครงการ (เช่น etch-a-sketch) ใช้เซ็นเซอร์การหมุนในตัวเพื่อวัดว่ามอเตอร์หมุนไปมากแค่ไหนดังนั้นฉันจึงคิดว่าบางทีมอเตอร์ไม่ได้ใช้งานหรือหยุดพักเป็นความแตกต่างที่สำคัญหรือ อาจมีโหมดพิเศษ 'เซ็นเซอร์การหมุน' ที่ต้องเปิดเพื่อป้องกันความเสียหาย


สำเนาซ้ำที่เป็นไปได้: Bricks.stackexchange.com/questions/1706/…
Ambo100

คำตอบ:


14

โดยทั่วไปแล้วมันจะไม่ทำร้ายมอเตอร์โดยตรง แต่มอเตอร์นั้นจะถูกลดความเร็วลงอย่างมาก ซึ่งหมายความว่าเมื่อคุณหมุนชิ้นส่วนภายนอกที่คุณสามารถสัมผัสได้ถึง 1/4 รอบ - มอเตอร์อาจจะหมุนครบ 5 รอบ ปัญหาอาจเกิดขึ้นเมื่อคุณหมุนเซอร์โวเร็วเกินไปอาจทำให้เกิดการแตกหักของเกียร์ได้ง่ายเนื่องจากมีความเร็วเกินภายใน

มันไม่ได้ทำให้มอเตอร์เสียหาย แต่อาจทำให้เกียร์เกิดความเสียหาย ทางออกที่ง่ายคือไม่ต้องหมุนเร็ว

หากมอเตอร์ตั้งอยู่ที่ 'เบรก' มันจะใช้พลังงานตรงกันข้ามกับการเลี้ยวของคุณ แต่คุณจะไม่ทำร้ายอะไรเลยโดยการเปิดเครื่องช้า! ง่ายต่อการหมุนถ้ามอเตอร์ไม่ได้อยู่ในโหมดเบรก

ตัวอย่างเช่นใน RobotC รหัสนี้จะปล่อย 'เบรก'

// release motors
    nSyncedMotors = synchNone;
    bFloatDuringInactiveMotorPWM = true;
    nMotorPIDSpeedCtrl[LEFT] = mtrNoReg;
    nMotorPIDSpeedCtrl[RIGHT] = mtrNoReg;
    motor[LEFT] = 0;
    motor[RIGHT] = 0;

2
ฉันแน่ใจว่า @ Spiked3 รู้สิ่งนี้ แต่เพื่อความสมบูรณ์ ... ข้อแม้เล็ก ๆ ข้อหนึ่งของ "คุณจะไม่ทำร้ายอะไรเลยโดยการเปิดเครื่อง" เมื่อมอเตอร์ต่อต้านอย่างแข็งขันคุณกำลังวาดกระแสขนาดใหญ่ผ่านส่วนประกอบของการเดินสายมอเตอร์และพาวเวอร์พาวเวอร์ สิ่งนี้ทำให้เกิดความร้อน (การกระจายพลังงาน) และมักจะเกินกว่าข้อกำหนดสำหรับส่วนประกอบเหล่านี้เนื่องจากมอเตอร์ไม่ได้ถูกออกแบบมาให้ขับเป็นความผิดปกติทางกลไก หากเป็นไปได้ทั้งหมดคุณควรหลีกเลี่ยงการหมุนด้วยมือของมอเตอร์ที่มีกำลัง (เบรก)
DrFriedParts

1
@DrFriedParts คุณมีสิทธิ์พอสมควร แต่ฉันสามารถพูดได้ว่าฉันไม่เคยเห็นความเสียหายถาวรใด ๆ ที่ทำได้ - และจำการทดลองที่ชัดเจนซึ่งผลักมันไปสองสามครั้งเป็นเวลาหลายวัน :) สิ่งที่เกิดขึ้นคือมอเตอร์พยายามเก็บ '5' - และคุณก็ผลักมันในที่สุดก็ยอมแพ้และพยายามกด '6' ฉันไม่แน่ใจว่าสิ่งนี้จะเกิดขึ้นในเฟิร์มแวร์ แต่เป็นสิ่งที่ฉันสังเกต
Spiked3
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.