GY-521 MPU-6050 3-х осьовий гіроскоп та акселерометр
🔌 Модуль GY-521 з мікросхемою MPU-6050
Трьохосьовий гіроскоп, акселерометр в одному компактному модулі
Загальний опис
Модуль GY-521 – високоточний інструмент позиціонування у просторі, який базується на мікросхемі MPU-6050. Цей компактний та легкий сенсорний модуль поєднує в собі трьохосьовий гіроскоп та трьохосьовий акселерометр. Завдяки високій чутливості та можливості програмування діапазонів вимірювання, модуль ідеально підходить для створення систем стабілізації, навігації, відстеження руху та позиціонування в просторі. Особливо цінним цей модуль робить наявність вбудованого процесора цифрової обробки руху (DMP), який дозволяє розвантажити основний мікроконтролер системи.
✅ Технічні переваги:
- • Висока точність вимірювань – завдяки 16-бітному АЦП і програмованим діапазонам чутливості для гіроскопа (±250, ±500, ±1000, ±2000 °/с) та акселерометра (±2g, ±4g, ±8g, ±16g)
-
- • Низьке енергоспоживання – максимальне споживання всього 3.9 мА при роботі всіх систем, а також наявність енергозберігаючих режимів сну з можливістю періодичного пробудження
- • Компактність і легкість – плата модуля має розміри 20×16 мм, що дозволяє інтегрувати її навіть у найменші проєкти
- • Вбудований FIFO-буфер на 1024 байт – дозволяє накопичувати дані з датчиків та зчитувати їх пакетами, що зменшує навантаження на основний мікроконтролер та економить енергію
- • Програмовані цифрові фільтри – вбудовані фільтри низьких частот (5-260 Гц) для обробки сигналів з акселерометра та гіроскопа забезпечують стабільність показань
🔧 Ідеальне рішення для:
Квадрокоптери та дрони
Шоломи віртуальної реальності
Системи стабілізації камери
Робототехніка
Вимірювання вібрації
Електронні будівельні рівні
Системи навігації
Ігрові контролери
📦 Детальні технічні характеристики:
- Мікросхема: MPU-6050
- Розміри модуля: 20×16 мм
- Напруга живлення: 3-5В (вбудований стабілізатор на 3.3В)
- Інтерфейс зв'язку: I²C
- Швидкість I²C: до 400 кГц (Fast Mode)
- I²C адреса:
- 1101000 (0x68) - якщо AD0 підключено до GND
- 1101001 (0x69) - якщо AD0 підключено до VCC
- Гіроскоп:
- Трьохосьовий
- Програмований діапазон: ±250, ±500, ±1000, ±2000 °/с
- АЦП: 16 біт
- Програмовані фільтри низьких частот: 5-256 Гц
- Час старту: 30 мс
- Струм споживання: 3.6 мА (робочий режим), 5 мкА (режим очікування)
- Акселерометр:
- Трьохосьовий
- Програмований діапазон: ±2g, ±4g, ±8g, ±16g
- АЦП: 16 біт
- Програмовані фільтри низьких частот: 5-260 Гц
- Стійкість до ударів: 10,000g
- Струм споживання: 500 мкА (нормальний режим), 10-140 мкА (режим сну)
- Додаткові можливості:
- FIFO буфер: 1024 байт
- Вбудований Digital Motion Processor (DMP)
- Master I²C інтерфейс для опитування зовнішніх датчиків
- Програмовані переривання (пін INT)
- Функція самотестування датчиків
- Загальне споживання енергії: максимум 3.9 мА
💻 Початок роботи з Arduino:
Для швидкого старту роботи з модулем GY-521 на платформі Arduino використовуйте наступний скетч:
// Підключаємо бібліотеки для роботи з I2C та MPU-6050 #include#include MPU6050 mpu; // Створюємо об'єкт класу MPU6050 void setup() { Serial.begin(9600); // Ініціалізуємо серійну комунікацію зі швидкістю 9600 бод Wire.begin(); // Ініціалізуємо I2C mpu.initialize(); // Ініціалізуємо MPU-6050 if (mpu.testConnection()) { Serial.println("MPU6050 підключено успішно!"); // Виводимо повідомлення про успішне підключення } else { Serial.println("Не вдалося підключити MPU6050."); // Виводимо повідомлення про помилку підключення } } void loop() { int16_t ax, ay, az, gx, gy, gz; // Оголошуємо змінні для зберігання даних з сенсора mpu.getMotion6(&ax, &ay, &az, &gx, &gy, &gz); // Отримуємо дані з акселерометра та гіроскопа // Виводимо дані у серійний монітор Serial.print("Ax: "); Serial.print(ax); Serial.print(" | Ay: "); Serial.print(ay); Serial.print(" | Az: "); Serial.print(az); Serial.print(" | Gx: "); Serial.print(gx); Serial.print(" | Gy: "); Serial.print(gy); Serial.print(" | Gz: "); Serial.println(gz); delay(500); // Затримка у 500 мс для зручності читання даних }
Опис скетчу:
- Бібліотеки: Підключення необхідних бібліотек Wire.h (для I2C зв'язку) та MPU6050.h (для роботи з сенсором).
- Ініціалізація: Встановлення зв'язку з MPU-6050 та перевірка успішності підключення.
- Отримання даних: В головному циклі отримуємо значення з акселерометра та гіроскопа та виводимо їх у серійний монітор.
- Затримка: Затримка 500 мс для зручності читання даних у серійному моніторі.
Модуль GY-521 з мікросхемою MPU-6050 – це доступне та надійне рішення для вимірювання положення в просторі, прискорення та кутової швидкості. З повним набором функцій та можливостей, цей компактний модуль стане незамінним компонентом для вашого наступного інженерного проєкту.
Все как описано на сайте
Продавцам 5 за оперативность
Немає питань про даний товар, станьте першим і задайте своє питання.
Скачати технічну документацію на мікросхему MPU6050 (datasheet) можна за посиланням: завантажити файл
FAQ (часті запитання)
-
Як калібрувати MPU-6050 для точних вимірювань?
-
Як налаштувати MPU-6050 на низьке енергоспоживання?
-
Як підключити кілька MPU-6050 до однієї I2C-шини?
-
Як використовувати DMP в MPU-6050 для обробки руху?