Программа управления спутниковой антенной от порта СОМ

Программа управления спутниковой поворотной антенной от последовательного порта СОМ компьютера предназначена для совместного использования с телевизионными компьютерными устройствами. Не все программы просмотра спутникового ТВ позволяют управлять поворотной антенной, либо плохо справляются с данной задачей. Программа PLC совместно с устройством сопряжения с портом СОМ компьютера успешно решают эту проблему. Подробное описание программы и устройства сопряжения можно найти на сайте http://www.dslev.narod.ru

Описание программы управления

Запуск программы

Перед запуском программы следует включить устройство управления, если устройство выключено, программа выдает предупреждение и завершается. При запуске программа ищет устройства 1-wire на одном из портов СОМ1-СОМ4. Если на этих портах есть другие устройства 1-wire, то тогда запрашивается номер порта, на который подключено устройство управления антенной. После первого запуска номер DS2413 будет записан в файле PLC.ini для последующего опознавания на любом из портов СОМ1-СОМ4 и при повторных запусках программы никакие вопросы не задаются. Если других устройств 1-wire нет, номер DS2413 будет записан без запроса. Если DS2413 был заменен в процессе эксплуатации, программа запросит разрешения за его коррекцию.

Окно программы PLC

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

Рис 1.

В левом списке отображаются все спутники. Любую строку можно удалить клавишей Del, если она выделена. Можно редактировать список, изменяя параметры существующих спутников, добавлять новые, удалять записи. Редактирование производится в строке после двойного щелчка по ней. На этой строке появится окно редактирования, ввод данных в которое завершается клавишей Enter, как в любом редакторе.

satcom3При внесении изменений нельзя изменять форму записи долготы спутника, можно только изменить цифры долготы и букву E или W на противоположную. Имя спутника произвольно. Все изменения записываются в файл при закрытии программы, после вывода антенны на новую позицию или при нажатии на клавишу Save.

 

satcom2Добавить новый спутник в список можно, нажав на заголовок, в результате появиться запись ниже выделенной строки с шаблонным текстом, в который нужно внести исправления, не изменяя cтруктуры самой записи, также как в предыдущем случае.

Для удаления следует выделить строку и нажать Del.

После завершения редактирования автоматически производится сортировка списка по возрастанию долготы спутника и по двум группам, группа восточных спутников (E) и группа западных спутников (W). Спутники, которые будут использоваться, необходимо перенести в список избранных спутников с помощью клавиши .

Второй список для избранных спутников предназначен для перевода антенны на новую позицию, а также автоматического определения позиции нового спутника в условных единицах положения, которые соответствуют азимуту спутника умноженному на 10. Методика первичной настройки антенны на спутники будет описана далее. В списке производится сортировка либо по долготе спутника, либо по алфавиту при нажатии на соответствующий заголовок. В качестве условных единиц положения спутника используются импульсы датчика вращения вала двигателя антенны. Список позволяет редактировать имя спутника и его позицию, долгота спутника не редактируется. Перевод антенны на новую позицию производится при выборе спутника с помощью переключателя.

Справа в окне находится группа элементов управления, которая используется при первичной настройке антенны и подстройке в процессе эксплуатации. Описание приводится в методике первичной настройки антенны.

Методика первичной настройки антенны.

Для того, чтобы настроится на спутник необходимо развернуть антенну на азимут спутника. Обычно весь механизм привода антенны состоит из актуатора, содержащего мотор и герконового датчика импульсов вращения вала мотора. Таким образом, задача заключается в расчете азимута антенны по известной формуле и установления соответствия между числом импульсов датчика и азимутом антенны. Двигатель актуатора может обеспечить минимальное изменение положения на 2-3 импульса датчика, точнее не получается, повысить точность можно только, применив шаговый двигатель и существенно переделав механику антенны. Однако высокая точность и не нужна, конструкция актуатора позволяет отсчитывать 10-12 импульсов датчика на один градус азимута, что вполне достаточно. Основной метод настройки состоит в установке антенны точно на юг, лучше всего по солнцу, и последующей установке значения текущего положения антенны равного 1800 импульсов датчика мотора, т.е. 180,0° . Затем программа будет рассчитывать азимут спутника при его переносе в список избранных спутников и будет выводить антенну на нужную позицию. Точный вывод может быть обеспечен только при точной установке антенны

Таким образом, для настройки антенны следует:

 

Hosted by uCoz