คำถามติดแท็ก accelerometer

เซ็นเซอร์วัดความเร่ง

1
ความแตกต่างระหว่างไจโรสโคป, accelerometer และ magnetometer คืออะไร?
อะไรคือความแตกต่างระหว่างไจโรสโคปแบบ 3 แกน, ตัวเร่งความเร็วแบบ 3 แกนและแมกนิโทมิเตอร์แบบสามแกน? เซ็นเซอร์เหล่านี้ทำงานอย่างไร เหตุใดจึงมีการใช้ทั้ง 3 อย่างในอุปกรณ์บางอย่างเช่นสมาร์ทโฟนแท็บเล็ตควอดคอปเตอร์ ฯลฯ

5
วิธีการกำหนดตำแหน่งจากไจโรสโคปและอินพุต accelerometer?
ฉันมี accelerometer 3 แกนและไจโรสโคป 2 แกน ฉันตั้งใจจะวัดสิ่งที่เคลื่อนที่ในแกน X และ Z เท่านั้น ฉันได้ยินว่าใช้ตัวกรองคาลมานเพื่อกำจัดเวกเตอร์การเร่งความเร็ว แต่ฉันไม่สามารถหาบทแนะนำที่ดีสำหรับผู้เริ่มต้นที่สมบูรณ์ในหัวข้อ นอกจากนี้ฉันรู้ว่าฉันสามารถรวมการเร่งความเร็วเป็นสองเท่าเพื่อให้ได้ตำแหน่ง แต่ฉันจะทำเช่นนี้อย่างไรกับเวกเตอร์การเร่งความเร็วตัวอย่างที่ จำกัด ? ฉันขอขอบคุณลิงก์ไปยังบทเรียนที่ดีสำหรับผู้เริ่มต้นในหัวข้อเหล่านี้

5
คำนวณความชอบด้วย accelerometer
ฉันมีอุปกรณ์อะนาล็อก ADXL203 accelerometer บนบอร์ด breadout และต้องการใช้สิ่งนี้เพื่อวัดความชอบของอุปกรณ์บางอย่างที่ความถี่สูงพอสมควร (20-30 Hz) ฉันขอเกี่ยวกับตัวบันทึก cr3000 campbells เพื่อทำการตรวจจับ ใครบ้างมีคำแนะนำในการตีความผลลัพธ์ของเซ็นเซอร์ ขอบคุณ

7
การวัดการเคลื่อนไหวเล็ก ๆ ของเข็มและกระบอกฉีดยา
คำถามของฉันคือวิธีการวัดการเคลื่อนไหวของเข็มและเข็มฉีดยาที่มีขนาดเล็กมากเมื่อทำการฉีด เมื่อแพทย์ฉีดยาชาเฉพาะที่พวกเขามักจะดูด (ดูดกลับ) ก่อนเพื่อให้แน่ใจว่าพวกเขาไม่ได้อยู่ในเส้นเลือด การต่อสู้ของฉันโดยเฉพาะอย่างยิ่งถ้าความทะเยอทะยานจะทำด้วยมือเดียวคือการเปลี่ยนทิศทางของแรงในการรวมกันของเข็ม / เข็มฉีดยาในขณะที่การดูดทำให้เกิดการเคลื่อนไหวที่สำคัญของปลายเข็ม - อาจจะหลายมม. - ซึ่งขัดแย้งกับวัตถุประสงค์ของความทะเยอทะยาน สถานที่แรก ฉันต้องการทำการศึกษาในหลอดทดลองซึ่งฉันมีการผสมผสานระหว่างเข็มและเข็มฉีดยาและฉีดเข้าไปในเนื้อชิ้นเดียวกันหรือคล้ายกัน - จากนั้นให้อาสาสมัครช่วยดูด / ฉีดภายใต้ 3 สถานการณ์: รักษาความมั่นคงด้วยมืออื่น ๆ และฉีดโดยตรง รักษาความมั่นคงด้วยมืออื่น ๆ ดูดและฉีด ดูดด้วยมือเดียวแล้วฉีด ฉันตีบล็อกในแง่ของการค้นหาวิธีการวัดการเคลื่อนไหวเหล่านี้ของปลายเข็มลงไปจนถึงอาจ 0.1 มม. ฉันคิดว่า accelerometer อาจเป็นวิธี แต่ไม่พบสิ่งใดที่เล็กพอที่จะติดตั้งที่ปลายเข็ม วิธีเดียวที่ฉันคิดว่าทำคือใช้กล้องที่ติดตั้งไว้ที่ปลายเข็มซึ่งจะยื่นออกมาผ่าน 'ผิวหนัง' เทียมบางชนิดจากนั้นจึงปรับ graticule เพื่อวัดระยะทางที่เคลื่อนที่

7
การเร่งความเร็วเมื่ออุปกรณ์เอียง
ตอนนี้ฉันกำลังทำงานกับอุปกรณ์ที่ใช้ 3D accelerometer (โดยใช้ขนาด + -2g) และ 3D gyroscope (โดยใช้ขนาด + -250g) -sensor ฉันสามารถอ่านเวกเตอร์ที่เป็นไปได้ทั้งหมด (X, Y, Z) และความเร่ง (g's) และอัตราเชิงมุม (dps) และมุมที่อุปกรณ์อยู่ในปัจจุบัน แต่ปัญหาของฉันคือเมื่ออุปกรณ์เอียง (0g เมื่อไม่มีการเอียง) การเร่งความเร็วอยู่ระหว่าง (ลง) 0g -> - 1g หรือระหว่าง (ขึ้นไป) 0g-> 1g ขึ้นอยู่กับมุมของอุปกรณ์ในปัจจุบัน ภาพด้านล่างคือภาพที่หวังว่าจะได้มีการล้างความคิด อุปกรณ์จะอยู่ในรถและควรวัดความเร่งเมื่อรถชะลอตัว (เบรก) อย่างไรก็ตามหากอุปกรณ์อยู่ในแนวลาดเอียงอยู่แล้วมาตรวัดความเร่งจะวัดความเร่งที่ทำให้เกิดความเอียงซึ่งทำให้ยากที่จะบอกได้ว่าอุปกรณ์มีความเร่งอย่างแท้จริงหรือไม่หรือเป็นเพียงความลาดเอียงที่ทำให้เกิดความเร่ง X และ Y -Axis สร้าง 0g และแกน Z คือ 1g …

4
ข้อ จำกัด ของการคำนวณที่ตายโดยใช้เซ็นเซอร์ MEMS
ฉันพยายามติดตามส่วนต่าง ๆ ของร่างกายที่สัมพันธ์กับเนื้อตัวของบุคคล ฉันเห็นคำถามสองสามข้อเกี่ยวกับการใช้ MEMS accelerometers และ gyros สำหรับการคำนวณที่ตายแล้วและพวกเขายืนยันความสงสัยของฉันว่ามีหลายปัจจัยที่ จำกัด การใช้ประโยชน์ของแอปพลิเคชันเหล่านี้อย่างมาก แต่ฉันต้องการคำจำกัดความเหล่านี้: ข้อ จำกัด เหล่านี้คืออะไร? คำตอบอื่น ๆ ได้กล่าวถึงสาเหตุข้อ จำกัด เหล่านี้ โดยปกติแล้วข้อมูลจำเพาะของชิ้นส่วนในระบบและคำถามที่ว่า "ข้อผิดพลาดที่ยอมรับได้" สำหรับทั้งระบบจะเปลี่ยนขีด จำกัด ที่แน่นอน แต่มีลำดับความสำคัญในเวลาเดียวหรือระยะทางที่ฉันคาดว่าจะสามารถใช้งานได้ ฉันทราบดีว่าในระยะทางไกล (ไม่กี่หลาหรือมากกว่านั้น) ข้อผิดพลาดจะใหญ่เกินไปสำหรับการใช้งานส่วนใหญ่ แต่สิ่งที่เกี่ยวกับภายในไม่กี่ฟุต? ฉันจะทำอย่างไรเพื่อปรับปรุงข้อ จำกัด เหล่านี้ ฉันกำลังดูการใช้ accelerometer และ gyro ฉันสามารถเพิ่มเซ็นเซอร์ตัวอื่นในระบบเพื่อปรับปรุงอัตราความผิดพลาดได้อย่างไร ฉันรู้ว่าสามารถใช้ GPS ได้ในระยะยาว แต่ฉันสงสัยว่าอุปกรณ์ GPS สำหรับผู้บริโภคระดับใดก็ตามมีความละเอียดพอที่จะช่วยในกรณีของฉันได้ นอกจากนี้ฉันทามติทั่วไปดูเหมือนจะเป็นวิธีเดียวที่จะปรับปรุงข้อ จำกัด เหล่านี้ได้ผ่านจุดที่เซ็นเซอร์ได้รับการปรับปรุงให้ดีขึ้นคือการให้การอ้างอิงโดยไม่เกิดข้อผิดพลาด บางระบบแก้ปัญหานี้โดยใช้กล้องและเครื่องหมาย จุดอ้างอิงชนิดใดที่อุปกรณ์พกพา / …

2
ฉันจะได้รับความแม่นยำด้วย Accelerometer และ Gyroscope
ฉันต้องการสร้างโครงการเล็ก ๆ เพื่อติดตามตำแหน่งของวัตถุในอวกาศ สำหรับเรื่องนี้ฉันตั้งใจจะใช้ accelerometer และเครื่องวัดการหมุนวน ปัญหาคือฉันต้องการให้การติดตามนี้แม่นยำมากและฉันไม่สามารถระบุได้ว่าคุณจะได้รับแม่นยำเพียงใด (สำหรับเงินจำนวนพอใช้) เรากำลังพูดถึง 1 เซนติเมตรหรือเซนติเมตร / 1,000? ชุดค่าผสมเฉพาะที่ฉันต้องการซื้อมาจาก SparkFun: IMU Fusion Board - ADXL345 & IMU3000แต่ฉันสนใจคำตอบทั่วไปมากขึ้น อาจเป็นเพียงแนวทางทั่วไปในการพิจารณาจากสเป็ค

4
การคำนวณบัญชีด้วย accelerometer & gyro ไปได้หรือไม่
ฉันมี accelerometer 3 แกนและไจโรสโคป 3 แกน ฉันได้รับมอบหมายให้พัฒนาระบบการคำนวณโดยใช้ฮาร์ดแวร์นี้ โดยพื้นฐานแล้วสิ่งที่จำเป็นสำหรับฉันคือการพัฒนาโค้ดบางอย่างเพื่อติดตามตำแหน่งในพื้นที่ 3 มิติของบอร์ดแบบเรียลไทม์ ดังนั้นถ้าฉันเริ่มต้นด้วยกระดานบนโต๊ะและยกมันขึ้น 1 เมตรขึ้นไปฉันควรจะเห็นการเคลื่อนไหวนั้นบนหน้าจอ การหมุนจะต้องนำมาพิจารณาด้วยเช่นกันดังนั้นหากฉันพลิกกระดานให้กลับครึ่งทางผ่านการเคลื่อนไหวเดียวกันก็ควรจะแสดงผลที่สูงขึ้น 1 เมตรเหมือนเดิม สิ่งเดียวกันควรมีไว้สำหรับการเคลื่อนไหวที่ซับซ้อนในช่วงเวลาไม่กี่วินาที ไม่สนใจคณิตศาสตร์ที่ต้องใช้ในการคำนวณและหมุนเวคเตอร์ ฯลฯ เป็นไปได้ไหมที่จะมีอุปกรณ์ราคาต่ำเช่นนี้? เท่าที่ฉันสามารถบอกได้ฉันจะไม่สามารถกำจัดแรงโน้มถ่วงได้ด้วยความแม่นยำ 100% ซึ่งหมายความว่ามุมของฉันที่สัมพันธ์กับพื้นดินจะดับซึ่งหมายความว่าการหมุนเวกเตอร์ของฉันจะดับซึ่งนำไปสู่การวัดตำแหน่งที่ไม่ถูกต้อง ฉันยังมีเสียงรบกวนจาก accelerometer และ gyro bias เพื่อการบัญชี สามารถทำได้หรือไม่

2
วิธีอ่าน gyro / accelerometer
ฉันเพิ่งซื้อนี้ MPU6050 GY-521 คณะกรรมการฝ่าวงล้อม ฉันพยายามกับฉันArduino เมกะใช้นี้ Arduino ร่างให้โดยทางการarduino.cc ( MPU-6050 แผ่นข้อมูลหน้าInvenSence (ผู้ผลิต) ) ผู้ชายมันให้ผลลัพธ์ที่แปลกประหลาดนี้ !!! InvenSense MPU-6050 June 2012 WHO_AM_I : 68, error = 0 PWR_MGMT_2 : 0, error = 0 MPU-6050 Read accel, temp and gyro, error = 0 accel x,y,z: 1944, 368, 15608 temperature: 30.576 degrees Celsius gyro …

1
การกู้คืนข้อมูลจากเครื่องวัดความเร่งอิ่มตัว
ฉันมีaccelerometer ADXL345และติดตั้งกับจรวดไฮบริดเพื่อเปิดตัว น่าเสียดายที่ฉันลืมตั้งค่าช่วงจาก +/- 2g เป็น +/- 8g (เราคาดว่าจะได้ 6g ระหว่างการเปิดตัว) สำหรับช่วง +/- 2g แผ่นข้อมูลแสดงรายการความละเอียดเอาต์พุต 10 บิตและสำหรับ +/- 8g จะแสดงรายการความละเอียด 12 บิต ฉันสังเกตเห็นสิ่งนี้ในแผ่นข้อมูลที่ลิงก์ด้านบนภายใต้การDATA_FORMATลงทะเบียน (0x31): การลงทะเบียน DATA_FORMAT ควบคุมการนำเสนอข้อมูลเพื่อลงทะเบียน 0x32 ผ่านการลงทะเบียน 0x37 ข้อมูลทั้งหมดยกเว้นว่าสำหรับช่วง +/- 16g จะต้องถูกตัดเพื่อหลีกเลี่ยงการโรลโอเวอร์ ( เน้นที่เหมือง ) จากคำสั่งนี้และแผนภาพบล็อกการทำงาน (เซ็นเซอร์ 3 แกนเชื่อมต่อกับ "อุปกรณ์อิเล็กทรอนิกส์สัมผัส" แล้วเชื่อมต่อกับ ADC) ฉันหวังว่าจะมีวิธีแก้ไขข้อมูลที่ถูกต้อง ตัวคูณสเกลแสดงอยู่ในหน้า 3 ของแผ่นข้อมูล มีวิธีที่ฉันสามารถแก้ไขข้อมูลนี้อย่างน้อย 1 …

1
อัลกอริทึม AHRS ภายใต้การเร่งความเร็วเชิงเส้นอย่างต่อเนื่อง
ฉันได้ลองอัลกอริธึมหลายอย่างเพื่อให้ได้พิตช์ม้วนและหันเหภายใต้การเร่งความเร็วเชิงเส้นและการสั่นสะเทือนอย่างต่อเนื่อง (เล็กกว่า 0.4g, ความถี่ต่ำกว่า 10HZ) ไม่มีใครให้ผลลัพธ์ที่ดีเพราะการอ่านอย่างใดอย่างหนึ่งลอยหรือได้รับผลกระทบมากเกินไปจากการเร่งเชิงเส้น สิ่งที่ฉันต้องการบรรลุคือเมื่อการเร่งความเร็วภายนอกมีขนาดเล็กกว่า + -0.4g ข้อผิดพลาดของระยะพิทซ์แอนด์โรลควรเล็กกว่า + -1deg ฉันได้ลองอัลกอริทึมเหล่านี้แล้ว: อัลกอริทึมของ Madgwick เมื่อการตั้งค่า Beta ได้สูงมากการลู่เข้าจะเร็ว แต่มุมจะไวต่อการเร่งความเร็วเชิงเส้นมากกว่า ฉันปรับมันลงและลดข้อผิดพลาดภายใต้การเร่งความเร็วเชิงเส้นลงไปที่ + -0.5deg อย่างไรก็ตามหากการสั่นสะเทือนเป็นแบบต่อเนื่องการอ่านจะดริฟท์และใช้เวลานานในการรวมกันเป็นค่าจริง มันสมเหตุสมผลเนื่องจากภายใต้การเร่งเชิงเส้นไจโรได้รับความเชื่อถือมากขึ้น ขั้นตอนวิธีของมาโฮนีย์ ในทางตรงกันข้ามกับของ Madgwick มันไม่ได้ลอยไปเลยไม่ว่าจะใช้ค่าใดสำหรับ Ki และ Kp อย่างไรก็ตามจะได้รับผลกระทบจากการเร่งความเร็วเชิงเส้นเสมอ (ข้อผิดพลาดใหญ่กว่า + -6deg) กรองคาลมานแบบดั้งเดิม ใช้เวลามากมายในการปรับเวกเตอร์ R และ Q ขนาดใหญ่เหล่านั้น จนถึงตอนนี้ก็มีการแสดงเช่นเดียวกับมาโฮนีย์ ฉันใช้มีดโกน IMU ฉันรู้ว่ามีเซนเซอร์ราคาถูกมันเป็นไปไม่ได้ที่จะบรรลุผลเช่นเดียวกับคนนี้ มีตัวเลือกเพิ่มเติมสองสามอย่างเช่น UKF แต่เป็นความเจ็บปวดที่จะเข้าใจหรือนำไปใช้ ยินดีรับข้อเสนอแนะใด ๆ

2
คำถามคอมโบ accelerometer / ไจโร
ฉันมีแขนของระบบที่ช่วงฟรีภายในบางพื้นที่ แขนแกว่งแปลและหมุนรอบแกนตั้งซึ่งอยู่บนฐานเคลื่อนที่ ฐานเคลื่อนที่สามารถเคลื่อนที่ไปในทิศทางใดก็ได้ในระนาบ XY การเคลื่อนไหวของมันได้รับการตั้งโปรแกรมอย่างเคร่งครัด แต่ฉันต้องการเริ่มเวอร์ชันใหม่ที่มีกึ่งอิสระ เวอร์ชั่นใหม่นี้จะต้องได้รับคำติชมเกี่ยวกับการวางตำแหน่งแบบ 3 แกนความเร็วและการหมุนที่สัมพันธ์กับจุดคงที่ที่ขอบของระบบที่ปิดล้อม (หรือสัมพันธ์กับตำแหน่งที่เริ่มต้น) ข้อเสนอแนะจากเซ็นเซอร์เป็นสิ่งใหม่สำหรับฉันอย่างสมบูรณ์ แต่ฉันยินดีที่จะดำน้ำในบางคนอาจแนะนำจุดเริ่มต้นที่ดีสำหรับฉันได้ไหม ขอบคุณ!
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.