Инструменты пользователя

Инструменты сайта


doc:1308:643.mgul.13080-02_13_01

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:1308:643.mgul.13080-02_13_01 [2017/03/13 22:35]
imbalanceone [Table]
doc:1308:643.mgul.13080-02_13_01 [2018/04/28 23:47] (текущий)
Строка 1: Строка 1:
 =====общие сведения.===== =====общие сведения.=====
-для запуска ​программы control_motors (1308:​643.MGUL.13080-02_12_01) требуются библиотека servo.h+программа control_motors (1308:​643.MGUL.13080-02_12_01);\\ 
 +для запуска  ​требуются библиотека servo.h;\\ 
 +написана на языке C.
  
 =====функциональное назначение.===== =====функциональное назначение.=====
 +
 в зависимости от полученных команд с бортовой ЭВМ программа осуществляет управление двигателями подвижной платформы , а также задает положение веб-камеры. в зависимости от полученных команд с бортовой ЭВМ программа осуществляет управление двигателями подвижной платформы , а также задает положение веб-камеры.
 +
 =====описание логической структуры.===== =====описание логической структуры.=====
  
-программа в бесконечном цикле считывает полученный данные с бортовой ЭВМ переданные по последовательному порту на скорости 9600 его-то там) :). в зависимости от полученной команды с помощью функции //switch// вызывается определенная функция выполняющая определенную задачу.+программа в бесконечном цикле считывает полученный данные с бортовой ЭВМ переданные по последовательному порту на скорости 9600 Бод/сек. в зависимости от полученной команды с помощью функции //switch// вызывается определенная функция выполняющая определенную задачу.
 программа содержит следующие функции:​ программа содержит следующие функции:​
  
Строка 28: Строка 32:
   * **GetEchoTiming** - функция отвечает за измерение расстояния от ультразвукового датчика до препятствия.   * **GetEchoTiming** - функция отвечает за измерение расстояния от ультразвукового датчика до препятствия.
    
-[doc:​1308:​643.MGUL.13080-02_12_02|программа передачи управляющих команд на контроллер платформы] передает байт(символ в ASKII кодировке) который эта программа воспринимает как управляющие команды.+[[doc:​1308:​643.MGUL.13080-02_12_02|программа передачи управляющих команд на контроллер платформы]] передает байт(символ в ASСII ​кодировке) который эта программа воспринимает как управляющие команды.
 =====используемые технические средства.===== =====используемые технические средства.=====
 для работы программы используются следующие технические средства:​ для работы программы используются следующие технические средства:​
Строка 40: Строка 44:
  
  
-| управляющие команды ​ | вызываемая функция действие ​              ​+**управляющие команды**  ​| ​**вызываемая функция ​или ​действие**       
-| //A//                | LeftForward ​                              | +| //A//                    | LeftForward ​                              | 
-| //B//                | Back                                      | +| //B//                    | Back                                      | 
-| //C//                | RightForward ​                             | +| //C//                    | RightForward ​                             | 
-| //D//                | LeftSpeedUp ​                              | +| //D//                    | LeftSpeedUp ​                              | 
-| //E//                | LeftSpeedDown ​                            | +| //E//                    | LeftSpeedDown ​                            | 
-| //F//                | Forward ​                                  | +| //F//                    | Forward ​                                  | 
-| //G//                | зарезервировано для автономного движения ​ | +| //G//                    | зарезервировано для автономного движения ​ | 
-| //H//                | зарезервировано для автономного движения ​ | +| //H//                    | зарезервировано для автономного движения ​ | 
-| //I//                | root (вход) ​                              | +| //I//                    | root (вход) ​                              | 
-| //J//                | root (выход) ​                             | +| //J//                    | root (выход) ​                             | 
-| //K//                | RightSpeedUp ​                             | +| //K//                    | RightSpeedUp ​                             | 
-| //L//                | Left                                      | +| //L//                    | Left                                      | 
-| //M//                | RightSpeedDown ​                           | +| //M//                    | RightSpeedDown ​                           | 
-| //N//                | Connection ​                               | +| //N//                    | Connection ​                               | 
-| //O//                | ServoKursRight ​                           | +| //O//                    | ServoKursRight ​                           | 
-| //P//                | ServoTungRight ​                           | +| //P//                    | ServoTungRight ​                           | 
-| //Q//                                                          ​+| //Q//                    ServoTungLeft ​                            
-| //R//                                                          ​+| //R//                    Right                                     
-| //S//                                                          ​+| //S//                    Stop1                                     
-| //T//                                                          ​+| //T//                    ServokursLeft ​                            
-| //U//                                                          ​|+| //U//                    DefaultPosition ​                          |
  
 =====выходные данные.===== =====выходные данные.=====
 +
 +программа выдает информацию о выполняемых действиях,​ в каждом сообщении содержится бортовое время разделенное табуляцией.
doc/1308/643.mgul.13080-02_13_01.1489433731.txt.gz · Последние изменения: 2018/04/28 23:47 (внешнее изменение)