Решения sierra wireless · Решения sierra wireless для передачи...
TRANSCRIPT
Олег Пушкарев Москва
Решения Sierra Wireless для передачи данных в GSM-сетях
Дмитрий Вензлицкий Инженер «Мир Электроники»
Самара, (846) 267-31-40
2
GSM-решения Sierra Wireless
GSM/GPRS/EDGE/3G модули и модемы
3G Роутеры
Бесплатная среда разработки
Примеры программ
Дополнительные программные
модули (GPS, Ethernet, CAN)
Обновление ПО по эфиру
Удаленная система мониторинга
GSM-модемов «в поле»
SL6087
WS6318
WISMO228 MC Series
(3G, LTE)
Fastrack
Xtend
GL6100
Интерфейсы: GSM/3G, Wi-Fi,
GPS, Ethernet, RS232, USB
Программное обеспечение
3
GSM-модем
WS6318 Новинка 2012 года!
4
WS6318 самый маленький в мире
5
WS6318 технические параметры
Особенности
Новая технология упаковки в корпус
Цифровые и аналоговые порты (Микрофон,
2xДинамика 4/8/16 Ω).
Аудио с поддержкой передовых функций AEC/NR
DTMF генерация и декодирование
Генерация тонов от 1 до 4000 Гц
Встроенный TCP/IP-стек с поддержкой FTP-client
Сканирование сети (без SIM) и мониторинг сот
Поддержка CMUX через UART
Интерфейсы
Serial link: 2xUART (8-wire AT/data, 2-wire debug)
Network: SIM (1.8V/3V), Tx Burst, Module Ready
Аудио: PCM, Микрофон, 2 Динамика
Цифровые порты: 8xGPIO, 2xPWM, Buzzer, On/Off,
RTC, 32KHz, SIMPRES
Aналоговые порты: 2xADC, 2.8V output
Сотовые сети
Двухдиапазонный GSM/GPRS
900/1800 MHz – GPRS Class 10
Доступность
Образцы: Февраль - Март 2012 Коммерческая доступность: Апрель 2012
Характеристики
Размер: 15 x 17.8 x 2.15 мм
Для индустриальных применений
Рабочая температура:
-40 C to +85 C (работоспособен для
отправки СМС, совершения звонков и
передачи данных через GPRSS - class B)
-30 C to +70 C (полное соответствие
спецификациям GSM - class A)
Хранение: -40 C to +85 C
Форм-фактор корпуса LGA (64 pins)
6
WS6318 меньше не бывает
7
WS6318 отладочный комплект
AirPrime WS Series Development Kit содержит все
необходимые периферийные выводы и
интерфейсы, поддерживаемые модулями, включая
линии ввода-вывода, АЦП, аудио интерфейсы,
разъем SIM-карты, основной и отладочный UART-
ы. Основная плата рассчитана на установку
модулей при помощи так называемой сокетной
платы с распаянным модулем WS6318.
8
WISMO228
9
WISMO228
Малогабаритный (25 х 25 мм)
SMD монтаж (крупный шаг)
Широкий диапазон питания 3,2…4,8 В
Низкое потребление (1,2 мА)
-40 C to +85 C
Надежный (Производство – Auto)
Программа Discovery «для чайников»
Прост в разработке – прост в использовании Для запуска модуля достаточно задействовать минимальный набор сигналов: VBATT, GND, TX, RX + СИМ-карта
10
WISMO ® 228
GSM/GPRS-модуль для бюджетных приложений
11
WISMO ® 228
12
Режимы пониженного энергопотребления
AT+PSSLEEP=0
перевод модуля в режим пониженного энергопотребления производится с помощью
линии DTR. В данном случае режимом сна управляет внешний хост-процессор.
AT+PSSLEEP=1
переводом в режим сна занимается внутреннее ПО модуля (Firmware).
WISMO218 будет “засыпать” каждый раз, если возникает продолжительная пауза в
передаче данных. Для вывода модуля из режима сна достаточно передать по UART
любой ASCII-символ.
Режим Описание
OFF Mode Напряжение питания подается на вывод Vbatt, но модуль еще
не включен
Alarm Mode
44 мкА
Таймер включения установлен, модуль ожидает времени
включения, команда AT+CPOF введена, сигнал ON/~OFF не
задействован (высокий уровень)
Idle Mode
1,3 мА
WISMO218 зарегистрирован в сети, но еще нет GSM/GPRS-
соединения, UART переведен в режим Sleep.
Connected
Mode WISMO218 находится в режиме GSM-голосового соединения.
Transfer
Mode WISMO218 находится в режиме передачи данных GPRS.
13
WISMO ® 228
Обновление прошивок (FW)
• Обновление FW - через UART
• Программа Adwl-Light Downloader
• Есть пошаговая инструкция «Как»
• WISMO ожидает загрузку FW в течение
50 мс после включения
• Разные файлы прошивок для
WISMO218 и WISMO228
• Последнее FW L22 (включен TCP/IP-
стек для WISMO218)
• Для каждой новой прошивки
выпускается описание изменений:
AirPrime_WS_Series_Firmware_L22_Customer_Release_
Note-Rev001.pdf
14
WISMO ® 228
Обновление
Прошивок
на объекте
(без PC):
ВОЗМОЖНО!
Подробности
через NDA
NDA – соглашение
о неразглашении
информации
15
WISMO ® 218/228 TCP/IP-стек
• Простой набор команд
• Есть App Notes
• UDP – 8 cокетов
• TCP Server – 4 сокета
• TCP Listener – 8 сокетов
• POP3, SMTP, FTP
at+wipcfg=1
at+wipbr=1,6
at+wipbr=2,6,11,"internet.beeline.ru"
at+wipbr=4,6,0
at+wipcreate=2,1,"pop.mail.ru",110
+WIPREADY: 2,1
+WIPDATA: 2,1,6
at+wipdata=2,1,1
CONNECT
+OK Password required for user *********
+OK Welcome!
Чтение почты:
16
WISMO ® 218/228 TCP/IP-стек
at+wipcfg=1
at+wipbr=1,6
at+wipbr=2,6,11,"internet.beeline.ru"
at+wipbr=4,6,0
at+wipcreate=2,1,"smtp.mail.ru",25
OK
+WIPREADY: 2,1
+WIPDATA: 2,1,41
at+wipdata=2,1,1
CONNECT
220 relay2.beelinegprs.ru ESMTP Postfix
ehlo 1234567890
220 relay2.beelinegprs.ru ESMTP Postfix
250-relay2.beelinegprs.ru
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250 8BITMIME
MAIL FROM: <[email protected]>
250 Ok
RCPT TO: <[email protected]>
250 Ok
DATA
354 End data with <CR><LF>.<CR><LF>
from: WISMO228
subject: WISMO228 SMPT Beeline test
This is sending string. Hello world!
.
250 Ok: queued as D1BE736A1FB
QUIT
221 Bye
SHUTDOWN
<0>
+WIPPEERCLOSE: 2,1
OK
Отправка почты (без авторизации)
17
WISMO ® 218/228 TCP и UDP
Терминал:
Terminal v1.9b by Bray
TCP-сервер:
Hercules
18
WISMO ® 228
1. Pen Drive c программой Discovery Tool
2. Материнская плата с разъемами
3. Модуль WISMO228 на спец. плате
4. Телефонная трубка с кабелем
5. Сетевой источник питания
6. Четырехдиапазонная GSM-антенна
7. Кабель RS-232
1 5
5
7 6
4
2
3
Комплект разработчика WISMO SDK
19
WISMO ® 228
Бюджетный вариант
• Доступны основные интерфейсы
• Системный разъем для подключения
внешнего микроконтроллера
• Можно использовать в виде
встраиваемого модема
• Принципиальная схема – в
документации
• Питание 5 В
• Разъем для телефонной трубки
• Разъем для USB-моста
• Кнопки: Сброс, On/Off
• Драйвер RS-232 (отключаемый)
• Выводы для подключения батареи
TE-WISMO228
~ $75
20
TE-WISMO228
21
ГЛОНАСС/GSM-трекер
(Референс-дизайн)
KIT BM8011
22
• WISMO228 + GEOS-1M (3)
• STM32F103RGT6
• ОС FreeRTOS
• TCP/IP-стек внешний IwIP
• Программа навигации для
бесплатного сервера
(Размер кода ~ 150 кБ,
только в бинарном виде)
• USB-диск (конфигурация)
• Удаленное обновление приложения
KIT BM8011
Полная схема подключения предоставляется бесплатно
23
ГЛОНАСС-трекер
24
Пример трека ВМ8011
25
Схема ВМ8011 (1)
Схема подключения WISMO228
26
Схема подключения управляющего микроконтроллера
Схема ВМ8011 (2)
27
Модем
на базе WISMO228
28
Схема модема
на базе WISMO228
29
SL6087 “Лучший* GSM-модуль
для сетей 2G 2010 года”
* http://catalog.compel.ru/blog/2010/12/6/sl6087-poluchil-zvanie-luchshego-besprovodnogo-2g-modulya/?q=SL6087
30
SL6087
SL6087 представляет собой недорогую версию
популярного программируемого модуля Q2687.
Снижение цены на 30%
Поддержка EDGE
Форм-фактор – LGA.
От -40°C до +85°C
Программируемый (ANSI C/C++)
Бесплатная среда разработки
Компактный корпус размером 25х30 мм
Версия 3G: SL808x (скоро)
Подключение SL6087
TE-SL6087-NV08C – отладочный
модуль производства компании OOO
«Терраэлектроника», построенный на
базе навигационного GLONASS/GPS-
приемника NV08C-CSM компании «КБ
НАВИС» и GSM-модема SL6087
компании «Sierra Wireless».
Плата 4 слоя
Подключение SL6087
В минимальной конфигурации:
Питание LiIon аккумулятор
СИМ-карта
USB-интерфейс к ПК
UART через внешний USB/COM
Подключение SL6087
Принципиальная схема
отладочного модуля
TE-SL6087-NV08C
доступна свободно
33
GL6100 / GL6110
GSM/GPRS Модем
На базе WMP100
Программируемый (С/C++)
Малопотребляющий DC/DC
GL6100 = RS232
GL6110 = USB
GL6110: Питание от USB
GL6100: Питание 4,75…32 В
34
FASTRACK XTEND
Q2687RD внутри
Программируемый (С/C++)
RS232 + USB
Питание 4,75…32 В
Платы расширения
GPS/ГЛОНАСС/RS485/Ethernet
FXT009
35
GPS-Трекер на базе FXT009
36
Встроенное программное обеспечение WSS00008
(доступно в исходных кодах)
• Запись GPS-координат в зависимости от условий:
– качество принимаемого сигнала от спутников
– каждые XXX секунд
– каждые XXX метров
– по факту срабатывния датчиков
• Формирование собственной посылки из сообщения NMEA
• Хранение координат во Flash (до 7000 RMC кадров NMEA)
• Запись состояния портов GPIO
• Передача данных по SMS, GSM DATA, TCP, FTP
в зависимости от условий:
– через заданные промежутки времени
– в определенное фиксированное время
– по запросу
• Установка WatchDog-а
• Удаленная настройка модема (по SMS или GPRS)
• Удаленное обновление пользовательского приложения
(используя FTP, после получения SMS-сообщения)
• Возможность установки пароля на настройку системы
GenLoc31E
37
GenLoc31E
Автомобильный GSM/GPS-Трекер
GSM Sierra Wireless + GPS uBlox
38
GenLoc31E
39
GPS-модуль XM0110 с программной поддержкой
на стороне хост-процессора
(host-based)
40
XM0110
Внешний процессор в GSM-модуле!
(Host-based)
SiRFStarIV™
-148/-163 дБм
UART, PPS, I2C
Напряжение 1,8 ... 5,25 В
Размер 10,4 x 12,5 x 3,1 мм
Температура от -40 до +85 С
Шаг выводов 1,5 мм
Подключение по UART или I2C
GPS
GSM/GPRS/EDGE
+
Низкое потребление:
• <1 mW режим standby, готов к «горячему» старту
• 15 mW 1Hz слежение в режиме малого потребления
• 70 mW 1Hz слежение в режиме полной мощности
SL6087
41
Портативное устройство, не требующее дополнительного процессора и памяти
GSM/GPS-Трекер
42
AT+GPSSTART:
• $GPGGA (GPS Fix Data)
• $GPGSV (GNSS Satellites in View)
• $GPGSA (GNSS DOPS and Active Satellites)
• GPRMC (Recommended Minimum GNSS Sentence)
• $GPVTG (Course Over Ground and Ground Speed)
• $GPGLL (Geographic Position - Latitude, Longitude)
AT+GPSNMEA:
• Куда: UART1, UART2, USB
• Как часто (от 1 сек. до 18 часов)
• Какие NMEA-строки выводить
AT+GPSSAVE
AT+GPSTTFF
AT+GPSSLEEP…
Простое управление
Спасибо за внимание!
Олег Пушкарев
Москва
Дмитрий Вензлицкий
Инженер «Мир Электроники»
Самара, т. (846)-267-31-40
.