Page 85 - 1156_Arduino-Polnyy-uchebnyy-kurs-ot-igry-k-inzhenernomu-proektu
P. 85

Глава 4.  Периферия  Arduino
       84

                    4.4.  Модули и сложные датчики

           К  многокомпонентным периферийным устройствам  относятся
           модули,    сложные  датчики,  моторы  и  сервоприводы.
              Модуль —  это  готовая  электрическая  схема,  размещенная  на
           отдельной  плате  и  состоящая  из  нескольких  соединенных  эле-
           ментов.  Например,  схема  датчика  освещенности  состоит  из  фо-
           торезистора    и  обычного  резистора  на  100  кОм.  Использование
           модулей  значительно  упрощает  работу  с  платформой,  позволяя
           выбирать  готовые  решения  без  страха  ошибиться  в  характери-
           стиках  электрических  компонентов  и  собирать  проект  из  набо-
           ров.  Это  удобно  для  тех,  кто  хочет  заниматься  программирова-
           нием  проектов,  иногда  даже  пропуская  этап  прототипирования.
           Зачастую  при  размещении  модулей  используются  специальные
           платы  или  переходники  вместо  макетных  плат  (для  прототипи-
           рования  или  пайки).  Таким  образом  модули  просто  «насажива-
           ются»  в  предназначенные  для  них  гнезда,  как  при  работе  с  плат-
           формами  закрытого  типа.
              Примером  являются  Troyka-модули  и  им  подобные  (рис. 4.68).
           Чаще  всего  они  подключаются  к  плате  Arduino  с  помощью
           тройного  шлейфа  от  группы  контактов  SVG,  где  S  (signal) —  ка-
           нал  передачи  сигнала,  например,  измерения    или  управления;
           V  (voltage) —  обеспечение  модуля  питанием  (5  В,  реже  3,3  В);
           G  (ground) —  шина  «земли».
              Сложные датчики —  это  устройства,  имеющие  несколько  ка-
           налов  ввода / вывода,  т.  е.  несколько  элементарных  датчиков.  На-
           пример,  ультразвуковой  дальномер  (рис. 4.69)  состоит  из  сонара,
           излучающего  ультразвук,  и  специального  микрофона,  определя-
           ющего  время  возвращения  отраженного  звука  (эха).  Принцип
           эхолокации  заключается  в  расчете  расстояния  до  объекта  по  вре-
           мени  прихода  эха  с  учетом  плотности  среды  (например,  воздуха
           или  воды).
              На  самом  деле  грань  между  двумя  этими  типами  многоком-
           понентных  периферийных  устройств  настолько  тонка,  что  очень
           часто  игнорируется.
              Моторы  и приводы активно  используются  не  только  в  спор-
           тивной  робототехнике,  но  и  для  обеспечения  подвижности  частей
           различных  шлагбаумов,  часов,  каруселей  и  многого  другого.  Су-
           ществует даже  мнение,  что  робот может  считаться  роботом  толь-
           ко  в  случае,  если  он  двигается.  Это  не  совсем  верно,  поскольку
           робот может быть  центром  управления  систем  и  при  этом  его  ча-
           сти  остаются  неподвижны.
              Сервопривод (servo) —  это  привод  с  управлением  через  отрица-
           тельную обратную связь. Такая связь позволяет точно узнать угол




                                                                                 5 / 18
   80   81   82   83   84   85   86   87   88   89   90