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

Глава 2.  Знакомство с Arduino
       22

           ключении  дальномера  он  получает  роль  ведомого,  а  Uno —  веду-
           щего.  Контакты:

                 y 10 —  SS  (Slave  select) — ведущий  выбирает  ведомого;
                 y 11 —  MOSI  (Master  Out,  Slave  In) —  выход  ведущего,  вход
                ведомого;
                 y 12 —  MISO  (Master  In,  Slave  Out) —  вход  ведущего,  выход
                ведомого;
                 y 13 —  SCK  (Serial  Clock) —  с  него  последовательный  тактовый
                сигнал  отправляется  на  ведомое  устройство.

           6.   GND —  дублирует  GND  блока  питания.  Этот  контакт  выведен
           для  удобства.

           7.   Аналоговый  контакт  AREF —  определение  границы  допусти-
           мого  напряжения.  Сюда  подается  информация,  если  требуется
           поднять  верхнюю  границу  аналогового  сигнала  выше  5  В.  Так
           же  можно  изменить  опорное  напряжение  (5  В  или  3,3  В)  на  на-
           пряжение,  подаваемое  на  AREF.
              Кроме  перечисленных  блоков,  на  плате  Arduino  Uno  есть  еще
           несколько  важных  элементов:

                 y собственная кнопка перезагрузки —  выполняет  сброс  про-
                граммы  и  значений  переменных  в  памяти  устройства;
                 y разъем питания —  гнездо  под  штекер  диаметром  2,1  мм,
                стандартное  для  внешних  зарядных  устройств  или  блоков
                питания  на  аккумуляторах  или  батарейках  типа  «Крона»,
                AA  или  AAA;
                 y USB-разъем —  может  использоваться  для  двух  целей:  в  ка-
                честве  разъема  для  подачи  питания  от  компьютера  или  мо-
                бильного  аккумулятора  либо  как  последовательный порт
                (Serial Port),  работающий  по  протоколу  UART.  Протокол
                UART  (УАПП,  универсальный  асинхронный  приемопере-
                датчик) —  старейший  и  самый  распространенный  протокол
                передачи  данных.  Именно  через  него  на  компьютер  будет
                поступать  информация  с  датчиков  и  результаты  работы
                Arduino,  а  также  будут  загружаться  скетчи  и  передаваться
                команды  с  компьютера.  USB-разъем  Arduino  защищен  от
                перегрузок:  в  случае  подачи  на  плату  напряжения,  превы-
                шающего  допустимое,  порт  будет отключен  и  никакого  ко-
                роткого  замыкания  не  произойдет;
                 y разъем для внутрисхемного программирования  (ICSP) —  не-
                большой  разъем  для  тонкой  настройки  ATmega,  используе-
                мый  для  записи  непосредственно  в  EEPROM.






                                                                                 5 / 18
   18   19   20   21   22   23   24   25   26   27   28