Системный телеметрический модуль STM

Февраль 2000 г.

Авторы проекта:
Карен Тадевосян, RA3APW 
Александр Сидорин, RX3ARH

Краткое описание

Системный телеметрический модуль STM — устройство, предназначенное  для помехозащищенной передачи телеметрических, опознавательных, позиционирующих  и иных данных совместно с УКВ радиостанцией. 

В вариантном исполнении модуль STM может быть совместим с системой APRS и подобными комплексами сопровождения мобильных объектов в режиме реального времени с использованием системы глобального спутникового позиционирования GPS. 

Через подключенную радиостанцию модуль STM посылает в эфир  по протоколу пакетной радиосвязи AX.25 данные о позиции GPS, телеметрические данные, текст сообщения маяка c периодичностью, определяемой пользователем. Для работы на больших территориях и в условиях радиотени возможно использование до четырех пакетных ретрансляторов. 

Модуль STM способен принимать данные с приемника GPS по протоколам NMEA и TAIP, а также передавать телеметрические данные с восьми аналоговых и шестнадцати цифровых датчиков. 

С помощью программы конфигурирования пользователь может настроить персональные позывные и другие параметры. Параметры конфигурации сохраняются в энергонезависимой памяти EEPROM модуля STM. Конфигурирование производится только при необходимости изменения параметров настройки. 

Для питания модуля STM может использоваться нестабилизированное напряжение 9-15 вольт или стабилизированное напряжение 5 вольт. Потребляемый модулем ток составляет 15 мА в нормальном режиме и менее 0.5 мА в «спящем» режиме. 

Модуль STM выполнен на двусторонней печатной плате размером 82 х 46 мм с применением технологии поверхностного монтажа. Микроконтроллер PIC16C77A расположен в DIP панельке для удобства обновления микропрограммы.

Области применения: 

  • Телеметрические системы 
  • Охранные системы  
  • Мониторинг объектов  
  • Управление технологическими процессами  
  • Геоинформационные системы

Функциональные возможности :

  • 16 цифровых датчиков 
  • 8 аналоговых датчиков  
  • 1 счетчик  
  • Поддержка протоколов GPS (NMEA и TAIP)  
  • Поддержка последовательных устройств по стыку RS-422  
  • Периодическая и срочная передача сообщений  
  • Передача по радиоканалу в протоколе AX.25 со скоростью 1200 бит/с  
  • Контроль занятости радиоканала  
  • Синхронизация передачи в эфир по сигналам точного времени от GPS 
  • Режим пониженного энергопотребления 
  • Программное конфигурирование

Дополнительные возможности (в стадии разработки) :

  • Совместимость с системами APRS, AVL 
  • Глобальный мониторинг через INTERNET в режиме реального времени
  • Квитирование сообщений  
  • Удаленное конфигурирование GPS приемника  
  • Управление исполнительными устройствами по радиоканалу и по показаниям   датчиков

Документация

Документация на системный телеметрический модуль STM

История версий

  • 31.10.98  2.00  Базовая версия
  • 05.11.98  2.01  Двойная буферизация GPS сообщений 
  • 07.11.98  2.02  Сохранение конфигурационных параметров в EEPROM 
  • 08.11.98  2.03  Исправлена ошибка обработки GPS сообщений 
  • 09.11.98  2.04  Изменен формат файла конфигурации 
  • 09.11.98  2.05  Обработка сбоя конфигурирования при старте 
  • 09.11.98  2.06  Промежуточная версия 
  • 14.11.98  2.07  Обработка протокола DUMB 
  • 19.11.98  2.08  Управление PTT 
  • 25.11.98  2.09  Обработка HOLD OFF 
  • 26.11.98  2.10  Обработка протоколов NMEA, TAIP 
  • 02.12.98  2.11  Фильтрация GPS сообщений, изменение конфигурационной программы — версия 1.05 
  • 02.12.98  2.12  Обработка ошибки приема GPS сообщений  
  • 05.12.98  2.13  Реализация алгоритма Persist, изменение конфигурационной программы — версия 1.06 
  • 08.12.98  2.14  Использование сторожевого таймера, идентификационного байта
  • 11.12.98  2.15  Возможность конфигурирования при Sleep режиме 
  • 12.12.98  2.16  Добавление счетчика к цифровому входу 
  • 05.01.99  2.17  Квитирование при конфигурировании 
  • 12.02.99  2.18  Реализация временных слотов для протокола NMEA, изменение конфигурационной программы — версия 1.07 
  • 13.03.99  2.19  Новый алгоритм буферирования 
  • 20.03.99  2.20  Периодическая переинициализация при сбое после старта 
  • 07.04.99  2.21  Исправлена ошибка CRC при срабатывании части цифровых датчиков

Последующие версии предназначены для работы в системах транкинговой связи

  • 06.09.99  2.23  Обработка сигналов DCD, RTS, отказ от сообщения CONFIG FAILED, изменение конфигурационной программы — версия 1.09
  • 06.09.99  2.24  Адаптация спектра посылок к особенностям транкинговых сетей
  • 06.10.99  2.25  Управление DTC, изменение алгоритма соединения 
  • 05.02.00  2.26  Расширение возможностей управления DTC, изменение конфигурационной программы — версия 1.10 
  • 16.02.00  2.27  Доработка алгоритма соединения