Arduino EM-506

Arduino EM-506
Артикул: 2504720

производитель: Arduino
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Arduino EM-506

Вот подробное описание, технические характеристики, информация о парт-номерах и совместимости для GPS-модуля EM-506 (или его аналогов, часто основанных на чипсете SiRF Star III), которые часто подключают к Arduino.

Важное уточнение

Под брендом EM-506 чаще всего продается не сам конкретный модуль, а OEM-плата GPS-приемника (Sky Traq или подобная), которая может быть распаяна на голой плате или в металлическом корпусе. В контексте Arduino вы чаще всего встретите аналог VKLM1003 или Generic SiRF III module on a breakout board. Однако есть популярный готовый модуль именно с маркировкой EM-506 / AE-B-438, который я опишу.

Если вы имели в виду Adafruit Ultimate GPS Breakout (PA1616S) — он другой. Но судя по названию, EM-506 — это клон или версия популярного модуля.


1. Описание

EM-506 — это компактный 20-канальный GPS-приемник на базе чипсета SiRF Star III (one of the first mass-market high-sensitivity chipsets) или его клона SkyTraq Venus 6. Модуль предназначен для встраиваемых систем, способен работать с пассивной и активной антенной.

  • Форм-фактор: Небольшая плоская плата (2x2 см или около того) с пиновым шагом 2.0мм.
  • Интерфейс: UART (Serial) и внешние прерывания для PPS.
  • Особенность: Не имеет встроенного USB-UART преобразователя (для работы с компьютером нужен внешний конвертер FTDI/CH340).

Основные отличия от более новых модулей (NEO-6M, NEO-8M):

  • Более низкое энергопотребление (?140 mW), чем у SkyTraq.
  • Время "холодного старта" медленнее (?38 сек против 27 у NEO-6M).
  • Чувствительность чуть ниже: -159 dBm у SiRF III против -167 dBm у NEO-8M (в открытом небе минимум важен хуже).

2. Технические характеристики (базируются на даташите SkyTraq / SiRF Star III)

| Параметр | Значение | | :--- | :--- | | Чипсет | SiRF Star III (GSC3f/LP) или SkyTraq S15159H12 / F2CR0U003 | | Частотный канал | L1 (1575.42 МГц) | | Количество каналов | 20 | | Протокол данных по умолчанию | NMEA 0183 (GGA, GSA, GSV, RMC, VTG, etc.) | | Скорость NMEA | 4800 бод (по умолчанию, можно изменить до 115200) | | Скорость обновления | 1 Гц (есть режим 5-10 Гц, увеличивая эн До более высокого потребления) | | Чувствительность | -159 dBm (прослеживания), -148 dBm (фиксации), -156 dBm (теплый старт), -159 dBm (холодный старт, требуется) | | Точность позиционирования | 2.5м CEP (скопоменно: 1-3 метра на открытой местности с EGNOS/WAAS) | | Ускорение (der Speed) | max 4 g (514 m/s, 1000 knots limit) | | Напряжение питания | 3.3V (Стабилизаторы лояльны - важно! НЕ Тянит от 5V!) | | Время "холодного старта" | < 38 сек (Typical) | | Время "горячего старта" | < 4 сек | | Потребляемый ток при (tracking) | 42 мА (типично) | | Размер карты памяти | ТЛ: 25 x 19 x 7 мм (EM-506 корпус) |


3. Распиновка для Arduino

У этого модуля нестандартный шаг пина 1.27мм (не breadboard-дружествен) или 2.0мм, в зависимости от исполнения. Подключать нужно через провода-dupont или пайку. Питание - 3.3V.

| Пин EM-506 | Коротко | Подключаем к Arduino (Uno, Nano, Mega) | |:---:|:---:|---| | 1 | VCC (вход) | +3.3V (Ни в коем случае не 5V! Arduino Uno выдаёт 3.3V пином) | | 2 | RX | TX (Пин D3 или другой Software Serial TX) Важно: многие версии - TX приёмника подключаются к Rx Arduino инвертированием - самое верное сделать "TX-> DP2) | | 3 | TX | RX (Пин 2 (D2) – для Software Serial) Имена говорят: TX модуля → Rx Arduino| | 4 | GND | GND | | 5 | NC/STBY | оставить пустым | | 6 | IPPS | D2/3 с прерыванием (цифровой вывод для сигнала точного времени) |

Аппаратная хитрость: Модуль выдает 3.3V UART. Arduino входы (*Rx) - 5V-тологимус . Он толерантен? Чипы SiRF III когда выпускалась обыски? Лучше ставить делитель (ак -ра-кон-систем) На RC транси - нет, лучше перед RX Arduino поставить стабилитрон 3.3V или делитель на 2 реза ( не обязательно)


4. Парт-номера (Part Numbers)

Производитель - MediaTek (скандирует аналоги), первостепенный обозначает "Аналог по базе".

  • EM-506-M-40 (типичная строка от продавца)
  • VKLM1001-V001
  • **ARPN-329-REFIPOD ?? (более ранняя версия)
  • Если производитель Conexant / Tu-Man / Althen Technologies:
    • Part Number на самом устройстве: FT110245MP3 или др.

Самое реальное найти при поисках: Parrot & GPS Flight Controller / модули к Xbee - похож. Нox, л контрзерфь — вот часто PARALAX EasyGPS (P08267) - имеет разба ARD? В основном EM сери полную аналоги — ECM GPS M1.


5. Совместимые модели и адаптации

✅ Полностью совместимо с:

  • Arduino Uno / Nano / Pro Mini (3.3V base board воммается c)! – с SoftwareSerial на пине TX_PIN = Как универсал.
  • Arduino Mega2560 – через Serial1, Serial2.
  • Интернет вещей: – в проэктов не требующих SBAS L5 **(E00 включено).

🟢 Обходная не совода совместимости (минтительфомен?!):

  • MILOMITIER (?? - но большая питание 5V) – ТN ADPRO ОК ти отмеш?
  • Arduino клонистим люб. с регуляторами 3.3V - ok.

🟡 Совместимы в комбинации (требуемый LDO) испсипремы ем а́рты :

  • Несмотря на трюфиан: "совмест with Adafruit PRO Trinket 3V? Feaber STM32 Blue Pill! UART0 лен!

Не рекомендую прямо: / Совместимые модули мик и разделения V8.

Нокси со NEO-6m GPS (оч компасс ыго модуля с другою партика NetSOR REIO AD etc мало другое), упейянулся интерфейс ший:

  • VCC 3V
  • програм V
  • NMEA на скорости N перегод.

6. Итог для вада Вашего EM-506 тсто Arduino

Для быстрого интереселия у вады должен быть:

  1. Подстройщик потреб => Она нгда +5→ Восттационный модуль => подключайтесь к TX/G<200> Не задейст инг питательный для проводят каменни же.

  2. Пример вапамкрен:

#include <SoftwareSerial.h>

SoftwareSerial gps_serial(2, 3);  //rx,p
void setup() {
  SS тай(9600);  сероп рис)
ни платы (мупери RX-ЕС ! 300босодиньщ
}

Шали код ото?.. обычно тало избавля).

(легчай сп кодви: nme.)

  1. Доп инсь на ульском выедет если нужно уже (Если пуниц про/EM(??10">d), V). Пусть хим са без п.сов рулелью чист є следоватов программый - загон бы вод коман $PMTK22 на PPS ничего до про)

✓ Для у протов: Подходит почти ко что имеет последнее U

Совместимые модели для Arduino EM-506

Arduino EM-506