Варианты использования GPS L30 модуля с Arduino

Для экспериментов нам потребуются следующие расширения и модули.

  • GPS приемник на базе модуля Quectel L30 SIRFstarIV
  • GPS расширение для Arduino
  • microSD расширение для Arduino
  • Arduino Uno

GPS Tracker – устройство записывает пройденный Вами путь на MicroSD. Для этого Вам потребуется расширение MicroSD от компании SparkFun.

А для того чтобы просто программировать и понять как работает GPS модуль можно собрать вот такое устройство. Для удобства подключения GPS модуля удобно использовать GPS расширение для Arduino от компании SparkFun.

 

GPS/GPRS/GSM Module V2.0 (DFRobot)

This is a GPS/GPRS/GSM shield from DFRobot. This shield with a Quad-band GSM/GPRS engine works on frequencies EGSM 900MHz/DCS 1800MHz and GSM850 MHz/PCS 1900MHz. It also supports GPS technology for satellite navigation. It’s possible for your robot and control system to send messages and use the GSM network.
It is controlled via AT commands(GSM07.07 ,07.05 and SIMCOM enhanced AT Commands). And the design of this shield allows you to drive the GSM & GPS function directly with the computer and the Arduino Board. It includes a high-gain SMD antenna for GPS & GSM.
This GPS/GPRS/GSM shield uses an embedded SIM548C chip from SIMCom.Featuring an industry-standard interface and GPS function, the combination of both technologies allows goods, vehicles and people to be tracked seamlessly at any location and anytime with signal coverage.
Specification
  • Power supply: 6-12v
  • Low power consumption (100mA@7v – GSM mode)
  • Quad-Band 850/900/18001900MHz
  • GPRS multi-slot class 10
  • GPRS mobile station class B
  • Compliant to GSM phase 2/2+
  • Class 4 (2 W @ 850/900 MHz)
  • Class 1 (1 W @ 1800/1900MHz)
  • Control via AT commands(GSM07.07 ,07.05 and SIMCOM enhanced AT Commands)
  • Support GPS technology for satellite navigation
  • Embeded high-gain SMD antennas for GPS & GSM
  • Directly support 4*4 button pad
  • USB/Arduino control switch
  • Programmable switch for Arduino
  • Buzzer for call notification
  • LED indicators for power supply, network states and working modes
  • Switches:
    • S1 — Programming mode / Communication mode
    • S2 — Controlling interface: USB / Arduino
    • S3 — Power supply for GPS: ON / OFF
  • Interfaces:
    • Embedded SIM card holder
    • Speaker & Mic Jack socket
  • Size: 70x55mm
  • Specifications for SMS via GSM / GPRS
    • Point-to-point MO and MT
    • SMS cell broadcast
    • Text and PDU mode
  • Specification for GPS
    • Receiver 20 channels, L1 1575.42 MHz,C/A code 1,023 MHz chip rate
    • Accuracy Position 10m CEP without SA/Velocity 0.1m/s, without SA/Time 1us synchronized to GPS time
    • Date WGS-84
    • Acquisition rate (TTFF defined at 95% offirst position local station)
      • Hot start<1s, average, open sky
      • Warm start<38s, average, open sky
      • Cold start<42s, average, open sky
    • Support AGPS
    • Operating voltage 3.3V DC ±5%
    • Low power consumption about 200mW at 3.3V
    • Protocols:
      • NMEA-0183
      • SiRF binary
      • RTCM SC-104
    • Memory: 4 Mb flash and 1Mb SRAM

 

Maple Mini (STM32 F103RCBT6: a 32-bit ARM Cortex M3 microprocessor)

Features:

  • STM32 F103RCBT6: a 32-bit ARM Cortex M3 microprocessor
  • Clock Speed: 72 MHz
  • Input Voltage (recommended): 3.0V-12V
  • 34 Digital I/O Pins (GPIO)
  • 9 Analog Input Pins
  • 12-bit ADC resolution
  • 12 PWM pins at 16-bit resolution
  • Dedicated USB port for programming and communications
  • 120 KB Flash and 20 KB SRAM
  • Integrated SPI (2) and I2C (2)
  • 7 Channels of Direct Memory Access
  • 3 USART devices
  • Four 4-channel Timers
  • Support for low power and sleep modes (<500uA)

Documents:

Рубрика: ARM

Arduino Leonardo

Microcontroller ATmega32u4
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limits) 6-20V
Digital I/O Pins 20
PWM Channels 7
Analog Input Channels 12
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB (ATmega32u4) of which 4 KB used by bootloader
SRAM 2.5 KB (ATmega32u4)
EEPROM 1 KB (ATmega32u4)
Clock Speed 16 MHz

Модуль TE-AM1705v2 с ОС Linux на 375/456 МГц микропроцессоре Sitara

TE-AM1705v2 – модуль с расширенным набором интерфейсов на основе 32-разрядного микропроцессора AM1705, входящего в семейство Sitara компании Texas Instruments. На модуль установлена ОС Linux. На плате модуля установлена внешняя память: 256 МБ NAND, 32 МБ SDRAM, 2 МБ SPI DataFlash. Набор интерфейсов включает порты EthernetUSB HostRS-232 и мост USB-UART. На две группы контактных площадок выведены линии GPIO микроконтроллера и параллельная 8-разрядная шина.

Отличительные особенности:

  • микроконтроллер AM1705:
    • 375 МГц ARM926EJ-S,
    • 128 Кбайт SRAM,
    • Ethernet MAC10/100,
    • USB2.0 OTG,
    • 3хUSART,
    • 2хSPI,
    • 2xI2C,
    • SDIO (SD/MMC),
    • 2xAudio ports,
    • LQFP176;
  • внешняя память: 256 МБ NAND, 32 МБ SDRAM, 2 МБ SPI DataFlash;
  • порты Ethernet, USB Host, RS-232, мост USB-UART;
  • слот microSD;
  • разъем JTAG;
  • светодиод на линии порта МК;
  • разъем питания +5,0 В;
  • плата модуля 112х74 мм.

Купить можно в компании TerraElectronica

Рубрика: ARM | Метки: