Ретранслятор радиосигнала для горнолыжной системы

 

Заказчик

Общество с ограниченной ответственностью "Марафон-Электро"

 

Проект 

Разработка ретранслятора радиосигнала для горнолыжной системы

 

Цели и задачи 

Ретранслятор радиосигнала - один из возможных, но не обязательных, узлов в составе горнолыжной системы. Представляет собой законченное автономное электронное устройство с радиомодемом и аккумулятором на борту. 
Причина, по которой необходимо использовать данное устройство, в том, что расстояние между стартовым устройством, установленным на вершине горы, и головным устройством, установленным у подножия, оказывается существенным для уверенного приёма/передачи радиопосылок в обе стороны. 
Задача ретранслятора: принять - усилить - переслать сигнал в одном из двух возможных направлений: 

  • Головное устройство ---> Стартовое устройство;
  • Стартовое устройство ---> Головное устройство;

 

Решение

В отличие от ранее разработанного головного устройства, представляющего собой ведущее (master) modbus-устройство, данный ретранслятор - ведомый (slave). Поскольку у каждого modbus-устройства в сети свой уникальный и заранее известный адрес, то функционирование ретранслятора сводится к следующим пунктам: 

  • непрерывное прослушивание радиоэфира на предмет посылок с интересующим адресом (либо адрес головного устройства, либо адрес стартового устройства);
  • при получении нужной посылки целиком - проверка её CRC-суммы;
  • после подтверждения целостности данных пересылка посылки адресату;


Разработка ПО для микроконтроллера, являющегося "мозгом" ретранслятора, выполнялась с использованием программатора/отладчика ST-LINK, входящего в состав отладочной платы STM32F4Discovery; 

  • Среда разработки - Eclipse;
  • Компилятор/Ассемблер/Компоновщик - от Mentor Graphics/CodeSourcery;
  • Система контроля версий - Git;
  • Дополнительно используемые библиотеки:
    • STM32F4xx DSP and standard peripherals library;

 

Результаты

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

© ООО "Контроль-В" 2012 - 2018