Работа с вводами/выводами GPIO в модемах iRZ АТМ21/iRZ АТМ31. Отправка SMS. Подключение реле

Информация о GPIO

Модем iRZ АТМ21/iRZ АТМ31 имеет вводы/выводы общего назначения – GPIO, которые предназначены:

    - для управления внешними устройствами – при работе GPIO на выход;

    - для отслеживания состояния подключенных устройств и датчиков – при работе GPIO на вход.

    Всего предусмотрено 8 GPIO:

        - 3 входа/выхода GPIO – GPIO1, GPIO2, GPIO3;

        - 1 силовой выход GPO – GPO4;

        - 4 выхода GPO на разъеме DB9-F – GPO5 (DCD), GPO6 (DSR), GPO7 (CTS), GPO8 (RING).

    Отправка SMS при изменении состояния на выводах GPIO1, GPIO2, GPIO3

    Модем может отправлять SMS-оповещение об изменении состояния GPIO, настроенного на «вход». Для этого задайте следующие настройки:

    1. Добавьте телефонные номера, на которые должно приходить SMS-оповещение, в одну группу. В программе ATM Control SE вкладка НастройкиТел. номера.

    Объединить телефонные номера в группу


    2. Настройте исходящие SMS. В программе ATM Control SE вкладка Настройки SMS.

    Настроить исходящие SMS


    3. Настройте GPIO:

        1) Укажите направление – Вход.

        2) Выберите подтяжку – Uвх или GND. Ниже приведено описание, как подтяжка влияет на управление GPIO и отправку SMS.

        3) Включите отправку SMS. Укажите текст SMS и группу телефонных номеров. Задайте условие для отправки SMS – фронт срабатывания GPIO:

                - По переднему фронту – модем отправит SMS при изменении сигнала на GPIO из 0 в 1;

                - По заднему фронту – модем отправит SMS при изменении сигнала на GPIO из 1 в 0;

                - По любому фронту – модем отправит SMS при любом изменении сигнала на GPIO.

      В качестве примера приведены настройки GPIO1. Выводы GPIO2 и GPIO3 настраиваются аналогичным образом. В программе ATM Control SE вкладка НастройкиGPIO.

      Настроить GPIO1


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

      Подтяжка к Uвх

      Подключение тактовой кнопки к выводам GND и GPIO1


      --------------------------------------------------------------------------------

      Настройки GPIO:

          - направление – Вход;

          - подтяжка – Uвх;

          - фронт срабатывания – По переднему фронту.

        Отправка SMS:

        Если нажать на кнопку, сигнал на GPIO изменится из 1 в 0 – по заднему фронту. Модем не отправит SMS, т. к. в настройках задан фронт срабатывания – По переднему фронту.

        Если отпустить кнопку, сигнал на GPIO изменится из 0 в 1 – по переднему фронту. Модем отправит SMS.

        --------------------------------------------------------------------------------

        Настройки GPIO:

            - направление – Вход;

            - подтяжка – Uвх;

            - фронт срабатывания – По заднему фронту.

          Отправка SMS:

          Если нажать на кнопку, сигнал на GPIO изменится из 1 в 0 – по заднему фронту. Модем отправит SMS.

          Если отпустить кнопку, сигнал на GPIO изменится из 0 в 1 – по переднему фронту. Модем не отправит SMS, т. к. в настройках задан фронт срабатывания – По заднему фронту.

          --------------------------------------------------------------------------------

          Настройки GPIO:

              - направление – Вход;

              - подтяжка – Uвх;

              - фронт срабатывания – По любому фронту.

            Отправка SMS:

            Если нажать на кнопку, сигнал на GPIO изменится из 1 в 0 – по заднему фронту. Модем отправит SMS.

            Если отпустить кнопку, сигнал на GPIO изменится из 0 в 1 – по переднему фронту. Модем отправит SMS.

            --------------------------------------------------------------------------------

            Подтяжка к GND

            Подключение тактовой кнопки к выводам GPIO1 и VCC


            --------------------------------------------------------------------------------

            Настройки GPIO:

                - направление – Вход;

                - подтяжка – GND;

                - фронт срабатывания – По переднему фронту.

              Отправка SMS:

              Если нажать на кнопку, сигнал на GPIO изменится из 0 в 1 – по переднему фронту. Модем отправит SMS.

              Если отпустить кнопку, сигнал на GPIO изменится из 1 в 0 – по заднему фронту. Модем не отправит SMS, т. к. в настройках задан фронт срабатывания – По переднему фронту.

              --------------------------------------------------------------------------------

              Настройки GPIO:

                  - направление – Вход;

                  - подтяжка – GND;

                  - фронт срабатывания – По заднему фронту.

                Отправка SMS:

                Если нажать на кнопку, сигнал на GPIO изменится из 0 в 1 – по переднему фронту. Модем не отправит SMS, т. к. в настройках задан фронт срабатывания – По заднему фронту.

                Если отпустить кнопку, сигнал на GPIO изменится из 1 в 0 – по заднему фронту. Модем отправит SMS.

                --------------------------------------------------------------------------------

                Настройки GPIO:

                    - направление – Вход;

                    - подтяжка – GND;

                    - фронт срабатывания – По любому фронту.

                  Отправка SMS:

                  Если нажать на кнопку, сигнал на GPIO изменится из 0 в 1 – по переднему фронту. Модем отправит SMS.

                  Если отпустить кнопку, сигнал на GPIO изменится из 1 в 0 – по заднему фронту. Модем отправит SMS.

                  --------------------------------------------------------------------------------

                  Пример SMS-оповещения от модема

                  SMS от модема

                  Подключение слаботочного реле к GPIO1, GPIO2, GPIO3

                  Максимальный ток выхода GPIO1, GPIO2, GPIO3 – 10 мА, поэтому к ним можно подключить только слаботочные реле с током переключения катушки до 10 мА.

                  Номинальное значение напряжения катушки должно соответствовать напряжению питания модема. При стандартном напряжении питания 12 В нужно использовать реле с номинальным значением напряжения катушки 12 В.

                  Пример слаботочного реле: Ультратонкое реле finder 34.51.7.012.5010

                  Схема подключения слаботочных реле к GPIO1, GPIO2, GPIO3


                  Настройки GPIO для подключения слаботочного реле:

                      - направление – Выход;

                      - подтяжка – GND;

                      - состояние при включении – Логическая 1;

                      - тип выхода – Триггер.

                    В качестве примера приведены настройки GPIO1. Выводы GPIO2 и GPIO3 настраиваются аналогичным образом. В программе ATM Control SE вкладка Настройки GPIO.

                    Настроить GPIO1


                    При включении модема напряжение на катушку реле подаваться не будет, поэтому перекидной контакт реле останется в исходном состоянии (замкнуты контакты 11 и 12).

                    Чтобы перекидной контакт переключился (замкнулись 11 и 14 контакты), нужно подать напряжение на катушку реле. Для этого отправьте на модем SMS-команду:

                    5492 gpio1 set=0


                    Чтобы вернуть реле в исходное состояние (замкнуть контакты 11 и 12), отправьте на модем SMS-команду:

                    5492 gpio1 set=1


                    Вместо gpio1 укажите GPIO, к которому подключено слаботочное реле: gpio1, gpio2, gpio3.

                    Вместо 5492 укажите пароль для входящих SMS, который задан в настройках модема. 5492 – значение по умолчанию.

                    Подключение реле к GPO4

                    На GPO4 максимальный снимаемый ток при напряжении питания 12 В – 300 мА. К нему можно подключить реле с током переключения катушки до 300 мА, т. е. практически любые реле.

                    Номинальное значение напряжения катушки должно соответствовать напряжению питания модема. При стандартном напряжении питания 12 В нужно использовать реле с номинальным значением напряжения катушки 12 В.

                    Пример реле: Миниатюрное реле finder 40.51.9.012.0000

                    Схема подключения реле к GPO4


                    Настройки GPO4 для подключения реле:

                        - выходное напряжение – Напряжение питания;

                        - состояние при включении – Логический 0;

                        - тип выхода – Триггер.

                      В программе ATM Control SE вкладка Настройки GPIO.


                      Настроить GPO4


                      При включении модема напряжение на катушку реле подаваться не будет, поэтому перекидной контакт реле останется в исходном состоянии (замкнуты контакты 11 и 12).

                      Чтобы перекидной контакт переключился (замкнулись 11 и 14 контакты), нужно подать напряжение на катушку реле. Для этого отправьте на модем SMS-команду:

                      5492 gpio4 set=1


                      Чтобы вернуть реле в исходное состояние (замкнуть контакты 11 и 12), отправьте на модем SMS-команду:

                      5492 gpio4 set=0


                      Вместо 5492 укажите пароль для входящих SMS, который задан в настройках модема. 5492 – значение по умолчанию.

                      Характеристики GPIO

                      GPIO1 – 3 в режиме «вход»:

                          - сопротивление программируемой подтяжки к напряжению питания – 10 кОм;

                          - максимальное напряжение уровня «0» (низкого уровня) – 0,8 В;

                          - минимальное напряжение уровня «1» (высокого уровня) – 2,0 В;

                          - максимальное допустимое значение напряжения на входе – 40 В.

                        GPIO1 – 3 в режиме «выход»:

                            - сопротивление программируемой подтяжки к напряжению питания – 10 кОм;

                            - тип выхода – открытый коллектор на «землю»;

                            - максимальный ток выхода – 10 мА.

                          GPO4 в режиме «выход» может иметь 3 состояния:

                              - коммутация напряжения питания (открытый коллектор на напряжение питания);

                                      - максимальный снимаемый ток при 12 В – 300 мА;

                              - выходное напряжение 7,5 В;

                                      - максимальный снимаемый ток – 200 мА;

                              - высокоимпедансное состояние.

                            GPO5 – 8 в режиме «выход» (разъём DB9-F):

                                - выводы имеют уровни интерфейса RS232:

                                        - низкий уровень на выводе «0» – от -5 до -12 В;

                                        - высокий уровень на выводе «1» – от +5 до +12 В.



                            Ссылки на пользовательскую документацию:

                            АТМ21.А/B

                            АТМ31.А/B

                            ATM Control SE

                              Эта статья помогла Вам?

                              Сервис поддержки клиентов работает на платформе UserEcho