หากแม่เหล็กถาวรติดตั้งอย่างมั่นคงในระยะห่างคงที่จาก IMU พวกเขาจะไม่ส่งผลใด ๆ ต่อการเร่งความเร็วและไจโรภายใน MPU-6050
คุณสามารถเชื่อมต่อ MPU-6050 เข้ากับเครื่องวัดสนามแม่เหล็กภายนอกได้ (มันใช้เพื่อยกเลิกการล่องลอยหาว) หากคุณมีหนึ่งแม่เหล็กที่จะได้รับผลกระทบจากแม่เหล็ก ในทางทฤษฎีคุณสามารถป้องกันสนามแม่เหล็กโดยห่อไว้ในmu-metalแต่นั่นก็จะป้องกันสนามแม่เหล็กจากสนามแม่เหล็กโลกทำให้เครื่องวัดสนามแม่เหล็กไร้ประโยชน์ - ดีกว่าที่จะปล่อยสนามแม่เหล็กและโล่ออกทั้งหมด
บางทีคุณอาจจะโชคดีและแม่เหล็กจะเปลี่ยนค่า magnetometer โดยไม่ทำให้หมุดออก ถ้าเป็นเช่นนั้นมีหลายวิธีในการปรับเทียบการเปลี่ยนแบบคงที่นี้และ IMU สามารถทำงานได้เช่นเดียวกับการทำงานโดยไม่ต้องใช้แม่เหล็กเหล่านั้น (ไม่ชัดเจนสำหรับฉันหาก MPU-6050 โดยเฉพาะรองรับการสอบเทียบดังกล่าว)
ฉันสมมติว่าแม่เหล็กของคุณมีจุดประสงค์ใช่ไหม? โดยทั่วไปคนใช้แม่เหล็กในรูปแบบที่ใช้สนามแม่เหล็กในภูมิภาคเล็ก ๆ แห่งหนึ่งและสนามแม่เหล็ก "จรจัด" ที่อื่นไม่ได้ช่วยอะไร มีหลายวิธีในการ "ตั้งสมาธิ" สนามแม่เหล็กทำให้แข็งแรงขึ้นซึ่งเป็นประโยชน์จริง ๆ และทำให้สนามเร่ร่อนอ่อนแอลง
ตอบโต้โดยสังเขปเป็นไปได้ที่จะเพิ่มแม่เหล็กเข้าสู่ระบบของคุณในลักษณะที่สนามแม่เหล็กทั้งหมดที่สนามแม่เหล็กจากแม่เหล็กทั้งหมดจะถูกยกเลิกอย่างสมบูรณ์แบบโดยเหลือเพียงสนามแม่เหล็กของโลก (ซึ่งมักจะทำให้สนามแม่เหล็กที่อื่น ๆที่แข็งแกร่ง)
ตัวอย่างเช่นอาร์เรย์ Halbachจัดแม่เหล็กถาวรในลักษณะที่ทำให้สนามแข็งแกร่งขึ้นในด้านหนึ่งในขณะที่การยกเลิกสนามเกือบเป็นศูนย์ในด้านอื่น ๆ