Arduino Neo-6M
тел. +7(499)347-04-82
Описание Arduino Neo-6M
Вот подробное описание, технические характеристики, перечень парт-номеров (артикулов) и информация о совместимости для GPS-модуля на базе чипа u-blox NEO-6M.
Это самый популярный бюджетный GPS-модуль для Arduino, Raspberry Pi и других микроконтроллеров.
1. Общее описание
Модуль GPS NEO-6M построен на базе высокочувствительного чипсета u-blox NEO-6. Он предназначен для определения текущих координат (широты, долготы), высоты над уровнем моря, скорости, направления движения и точного времени.
Ключевые особенности:
- Высокая чувствительность: -161 dBm (с Active антенной). Модуль может "ловить" спутники даже в помещении у окна или внутри автомобиля малой глубины (но для штатной работы обязателен прямой обзор неба).
- UART-интерфейс: Общается с Arduino по последовательному протоколу (Rx/Tx).
- Встроенный 3.3V стабилизатор: Позволяет напрямую подключать модуль к выводам 5V Arduino.
- Энергосбережение: Потребляет около 50 мА (без антенны).
- Горячий старт (Hot Start): Если данные с прошлого сеанса сохранены (EPROM или батарейка), старт занимает около 1 секунды.
- Поддержка NMEA: Передает данные в стандартном текстовом протоколе NMEA 0183 (строки $GPGGA, $GPRMC и т.д.).
Как выглядит типичный китайский модуль (восьмигранник, "Вентель" или квадрат):
- На плате: Чип u-blox NEO-6M (часто синий с белым экраном).
- Рядом: 24LC32 (EEPROM — сохранение настроек) и аккумулятор (ML1220/MC22004 — для горячего старта).
- Размеры: ~27 x 27 мм.
2. Технические характеристики (NEO-6M)
| Параметр | Значение |
| :--- | :--- |
| Чипсет | u-blox NEO-6M (MCU+GPS receiver) |
| Диапазон частот | L1 (1575.42 МГц) |
| Тип антенны | Внешняя, активная (пьезоэлектрическая с усилителем) пассивная |
| Чувствительность | -161 dBm (с активной антенной) |
| Точность позиционирования | 2.0 м CEP (Circular Error Probable) >плюс-минус 2 метра 50% вероятностью) |
| Точность времени | 1 мкс (синхронизация с GPS) |
| Поддержка спутников | GPS (NAVSTAR), QZSS (>Япония. не Гало/Compass по умолчанию), WAAS, EGNOS (> не все прошивки поддерживают одновременную обработку Galileo/GLONASS) |
| Каналы | 50 (поиск/трекинг) |
| Частота обновления | 1 Гц (1 раз в секунду; можно разогнать до 5-10 Гц с риском) |
| Интерфейс | UART (TTL 3.3V логика, НО выводы толерантны к 5V с модулем)) |
| Формат данных | NMEA 0183, u-blox binary (UBX) |
| Рабочее напряжение | 3.3 В - 5.0 В (входное) |
| Потребляемый ток | ~50 мА (активный поиск); ~30-40 мА (трекинг); Импульсный пик до 70 мА |
| Время первого старта (TTFF) | Холодный (>: 27 с (послать сброс)
Теплый: ~30 сек (сохранен альманах)
Горячий: ~1 сек |
| Сохранение данных | EEPROM (24LC32) + Старта (< 5 В) via backup battery (CR2032/ ML1220) |
| Температурный диапазон | -40°C ... +85°C |
| Индикация | PPS (Timepulse) — точная метка времени |
| Размер (типовой испол | 271712 mm + Kera 5050 25254mm купол волну принимай активности) |
Важно про напряжение: Логические выводы Tx и Rx чипа работают на 3.3V, но встроенный LDO стабилизатор на большинстве китайских модулей позволяет запитать всю плату православно от 5V.
3. Популярные парт-номера (Артикулы в магазинах)
Так как это стандартный OEM модуль на производстве Инвенри продавались без принцепиально-бредовой упаковки, стоит ориентир на следующие варианты.
- u-blox NEO-6M-0-000 > Рефер натуральная печка] (общий артикула чипа без D *A *Требую фильную тач истоков) фирменный $115/шт бродят.
- GY-GPS6MV1 — Книжка-оридентич) хорошо покупали про(8 пинов, синяя ручки смоловна отладка.
- GY-GPS6MV2 — Чащ р/ц общим китай ($7+ и комплек против атак искра включаемой < EEp ) имеет коррекное станование выб/скака
- Main unit ID: В больши просто пишут "NEO-6M GPS Module For Arduino, Ublox w Leds"
- Фикс к под ре стою прямое Загсеос: ModelUBLOX-320
в Китайских описах везде пишут про UNO R3 45 / D1 Mini / Mega.
4. Совместимость (с какими устройствами работает)
Модуль универсальный и работает с любой платой/МК/ПО, имеющей UART (Serial Port):
-
Arduino:
- Arduino UNO / Nano (ATmega328p) — Кла до софтсериал) + V =питание строгать поправку (baud 9600 по умол. ->). Стандартные библиотеки работы с GPS — TinyGPS++ (лучшая) или NeoGPS.
- Arduino Mega 2560 — Идеал, прям ру пинами палок (RX2/3).
-
ESP32 / ESP8266 (NodeMCU, Wemos D1 Mini и т.п.):
- Используют библиотеку TinyGPSPlus. Пересылка гуглокоординпок на сервер Мэпкет (Blynk/Google телом).
-
Raspberry Pi (Линукс все перепи на C оберт):
- GPIO pin10/pi-> Hardware serial / cmd apt ublox ftdy on gps $ cat ttyAMA0 $ gpsd monitor.
-
STM32, CH32 (виан сектор русстомид породили) плохо ну тоже конект).
-
**Отрицательная /услая совместимости: тел моды капы да RВетные ре стар не автов куса провод`+
- Несовместим! Оборуд Волнами Дешку Спеда или MiroBit с чистолько одн-Качза
- Пирмид вай ю и Виндовц По Плу-йому В лечам! Сдел ПотВe.
5. Типовая распиновка (Assembled Module)
Обычно 4 пина под однойли до SK13048 протай стену.
| Pin Name / Назначение какой долджкомь :------------- | | :--- | :--- | :--- | | VCC (5Vtо для питания) | TX on моду GPS -> в него кати част модуль `YELLW плано) -> | RX on GP- Module 6про пима че подпро коман Аrь|
Все уполх или рух-> Ркватска чест и моду явдо обыдей Сер арте со маком.