В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

  • Alliance Semicon
  • Altera
  • Amic
  • Analog Devices
  • Atmel
  • Austriamicrosystems
  • Avago
  • Cypress
  • Cree
  • Exar
  • Fairchild
  • Freescale
  • Fujitsu
  • Hynix
  • Holtek
  • IMP
  • Infineon
  • Inova
  • IR
  • Linear Technology
  • MagnaChip
  • Maxim
  • Megawin
  • Microchip
  • Миландр
  • National Semicon
  • Nuvoton
  • NXP Semicon.
  • Power Integrations
  • Radiocrafts
  • Ramtron
  • Rayson
  • ROHM
  • Semikron
  • Silicon Lab
  • Sirenza
  • STMicro
  • SonyEricsson
  • Telecontrolli
  • Telit
  • TechFaith Wireless
  • Texas Insrt
  • TranSystem Inc.
  • Trimble
  • Xilinx
  • White Eleсtronic
  • WAVECOM
  • Wonde Proud Tech.
  •  
    Пересюхтюмя


    13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





    Выставка Передовые Технологии Автоматизации





    Главная страница > Компоненты > Telit
    Пересюхтюмя


    13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





    Выставка Передовые Технологии Автоматизации


    Технологии, используемые в GSM/GPRS модемах Telit Communications S.p.A.

    "EASY GPRS"

    "EASY GPRS" - это особая группа AT команд, разработанных компанией Telit и предназначенных для установления соединения и передачи данных по GPRS. Эти команды позволяют:

    • настроить доступ к GPRS
    • настроить параметры TCP/IP стека
    • определить узел Интернета, с которым будет устанавливаться соединение
    • установить соединение с GPRS
    • послать запрос на установление соединения с узлом (сервером) Интернета

    Соединение с сервером Интернета должно происходить по правилам, приведенным в описании протокола, по которому работает сервер - HTTP, FTP, TFTP, SMTP или другим (вашим собственным). Для того что бы упростить работу разработчика, программное обеспечение модемов производства компании Telit содержит встроенные клиенты FTP и SMTP, автоматизирующие установление соединения с соответствующим сервером. Пример использования SMTP клиента приведен в разделе "EASY CAMERA", а здесь дан пример передачи файла на FTP сервер:

    at+cgdcont=1,"IP","internet.mts.ru" - контекст для доступа к GPRS
    at#userid="mts"                     - имя пользователя для доступа к GPRS оператора МТС
    at#passw="mts"                      - пароль для доступа к GPRS оператора МТС
    at#sktsav                           - сохранить настройки доступа к GPRS
    at#gprs=1                           - подключится к GPRS
    +IP: 10.2.1.24                      - IP адрес, выделенный модему сетью
    at#ftpopen="195.128.15.49","имя пользователя","пароль" - подключение к серверу FTP
    at#ftptype=1                        - текстовый тип для пересылаемых файлов
    at#ftpput="my-text.txt"             - поместить файл на FTP сервер
    CONNECT                             - сообщение сервера о готовности к приему данных
    <пересылаемые данные>
    +++                                 - переключится в командный режим
    NO CARRIER
    at#ftplist                          - получить список файлов на FTP сервере
    CONNECT
    03-03-06  05:05PM               42079 snap001.jpg
    03-03-06  05:48PM                 2200 my-text.txt
    NO CARRIER
    at#ftpclose                          - отсоединится от FTP сервера
    at#gprs=0                            - закрыть сессию GPRS
    

    Примечание. В примере опущены сообщения OK от модема.

    "EASY CAMERA"

    "EASY CAMERA" - это аппаратный и программный интерфейс модемов Telit, позволяющий легко подключить к модему цифровую фотокамеру, сделать фотоснимок и передать его на удаленный сервер. Аппаратный интерфейс поддерживает два типа камер: Agilent ADCM-2650 и Transchip TC5747. Обе камеры позволяют сделать снимок с разрешение 640х480 пикселей, выходной формат - JPEG. Интерфейс подключения камер отличается, ADCM-2650 использует I2C для управления и параллельные линии для выдачи образа в память модема, а TC5747 - только I2C.

    Передачу снимка можно осуществить разными способами, но наиболее просто это можно сделать, если воспользоваться AT командами из программного интерфейса "EASY CAMERA". Образ снимка при этом передается в виде файла, прикрепленного к электронному письму. Доступ к серверу осуществляется через GPRS, протокол - SMTP. Ниже приведен пример AT команд, посылаемых в модем, для выполнения фотографирования и передачи файла снимка электронной почтой.

    at+cgdcont=1,"IP","internet.mts.ru"  - контекст для доступа к GPRS
    at#userid="mts"                      - имя пользователя для доступа к GPRS оператора МТС
    at#passw="mts"                       - пароль для доступа к GPRS оператора МТС
    at#sktsav                            - сохранить настройки доступа к GPRS
    at#euser="ваш логин на smtp-сервере" - имя пользователя для доступа к SMTP серверу
    at#epassw=" ваш пароль на smtp-сервере" - пароль для доступа к SMTP серверу
    at#esmtp=" ваш smtp-сервер"
    at#eaddr="адрес отправителя"
    at#esav                               - сохранить настройки доступа к серверу отправки почты
    at#selcam=1                           - выбор типа камеры (1 - ADCM-2650, 2- TC5747)
    at#camon                              - включить камеру
    at#tphoto                             - сделать снимок
    at#camoff                             - выключить камеру
    at#semail="адрес получателя","тема письма",1
    > текст письма, в конце которого нужно послать символ, соответствующий 
    одновременному нажатию клавиш CTRL и Z на клавиатуре компьютера 
    (шестнадцатеричное значение 0x1A)
    

    Примечание. В примере опущены сообщения OK от модема.

    "EASY SCRIPT"

    Традиционная схема использования модемов предполагает, что они работают под управлением программы, выполняемой внешним микроконтроллером, персональным компьютером или другим оборудованием, которое осуществляет управление посылая AT команды в последовательный порт модема. Однако современные модемы - очень сложные устройства, имеющие в своей схеме и собственный быстродействующий микроконтроллер и большой объем памяти, оперативной и энергонезависимой и, при достаточности этих ресурсов, появляется возможность использовать встроенный процессор модема для выполнения программы пользователя. Компания Telit Communications S.p.A. имеет в своем модельном ряду модемы, содержащие интерпретатор программ, написанных на языке Python (Питон). Питон - это язык программирования высокого уровня, простой и в тоже время очень мощный. В модемах Telit используется версия 1.5.2+ этого языка. Для программ доступно 3 Мбайт флэш-памяти и 1,5 Мбайт ОЗУ. Пакет программ со средой для написания программ и объектными библиотеками можно получить бесплатно при покупке модема с интерпретатором Питона. Для облегчения отладки программ модемы имеют дополнительный последовательный порт, в который выводятся аргументы операторов print программы Пересылка программы в модем производится через основной последовательный порт командой AT#WSCRIPT=<имя файла.py>,<размер файла>, программа при пересылке сохраняется во флэш-памяти. Одну из сохраненных в памяти модема программ командой AT#ESCRIPT=<имя файла.py> можно сделать активной и после перезагрузки эта программа будет управлять работой модема .

    Схема использования модемов с Python
    Традиционная схема использования сотовых модемов

    Традиционная схема использования сотовых модемов
    Схема использования модемов с Python

    Пример программы на Питоне (взятый из пакета программ TelitPy1.5.2+_V2):

    #Telit Extensions
    #Copyright © 2004, DAI Telecom S.p.A.
    #All rights reserved.
    #
    """ Telit - List SMS - Example
    The script lists all the sms stored in the memory
    """
    # import the built-in modules
    import MDM
    #Iinitialize
    res = MDM.send('AT+CMGF=1\r', 0)
    res = MDM.receive(5)
    res = MDM.send('AT+CNMI=2,1\r', 0)
    res = MDM.receive(5)
    #list all the sms
    MDM.send('AT+CMGL=4\r', 0)
    res = MDM.receive(20)
    

    Это пример простейшей программы, получающей список всех SMS сообщений, хранящихся в памяти SIM карты. В программе модуль MDM посылает обычные AT команды в виртуальный последовательный порт и получает из него ответы, сохраняя их в переменной res.

    "JAMMED DETECT"

    Программное обеспечение всех новых модемов компании Telit имеет режим определения действия средств подавления работы сотовой связи - "глушителей". Режим "JAMMED DETECT" увеличивает эффективность средств охраны имущества и территорий, использующих для оповещения сотовую связь GSM. Этот режим вводится командой:

    AT#JDR=<mode>,<MNPL>,<DCML>
    

    В зависимости от значения параметра mode модем при обнаружении действия "глушителя" будет либо выдавать сообщение в последовательный порт, либо переключать в логическую единицу состояние порта GPIO2, либо выполнит и то и другое действие. При поддержке со стороны оборудования сотового оператора возможна посылка сообщения об нарушении нормальной работы по беспроводному каналу, а уже от оборудования оператора - оповещение соответствующих структур.

    Параметр MNPL задает максимальный уровень мощности помех, при котором модем начинает выдавать оповещения, а параметр DCML - минимальное число каналов, невозможность работы по которым также вызовет выдачу оповещений.

    "EASY SCAN"

    Группа команд "EASY SCAN" позволяет осуществить сканирование частотных каналов заданного диапазона и получить следующую информацию:

    номер канала, код базовой станции, уровень мощности, уровень ошибок, код страны, код сети, код области локализации, идентификатор соты, состояние соты, число каналов в соте и их номера.

    GPS

    Встроенный приемник GPS - системы определения географических координат объектов. Однокристальный приемник SiRFstarIII (SirF Technology) обеспечивает высокую чувствительность и точность определения координат в сложных условиях плотной городской застройки, внутри помещений и в густом лесу. Приемник использует для вычисления координат и сигналы с низким уровнем и отраженные сигналы. Характеристики приемника GPS:

    • чипсет SiRFstarIII
    • рабочая частота 1575.42 МГц
    • чувствительность -159 dBm
    • 20 каналов приема
    • низкое время первого определения координат
    • 200000 эффективных корреляций
    • горячий старт менее чем за 2 с
    • ток потребления в режиме ожидания 1 мА
    • ток потребления в рабочем режиме 70 мА (в том числе 20 мА для антенны)
    • напряжение питания антенны 3 … 5 В