Встроенные системы Лекции 6 Организация взаимодействия компонентов встроенных систем


Download 2.85 Mb.
bet25/28
Sana03.12.2023
Hajmi2.85 Mb.
#1798968
TuriЛекция
1   ...   20   21   22   23   24   25   26   27   28
Bog'liq
Лекция 2 Встроенные системы

 

Эти датчики используют технологии твердотельной электроники для для опредения температуры. То есть, в них нет ртути (как в старых термометрах) или биметаллических пластин. Вместо в них установлены термисторы (чувствительные к температур резисторы). В термисторах при повышении температуры, повышается напряжение в диоде (технически это разность напряжений между базой и эмиттером в транзисторе). Точный съем показаний напряжения дает возможность генерировать аналоговый сигнал, пропорциональный температуре.

  • Датчик вибрации

    Датчик вибрации Arduino используется для определения внешних вибрационных воздействий. Они могут быть применены при создании различных сигнализаций. Основа датчика вибрации – гибкая металлическая пружинка, внутри пластиковой трубки, которая колеблется от любых воздействий на нее. Далее сигнал подается для усиления на операционный усилитель LM386, а затем на аналоговый выход. Рассмотрим 2 датчика вибрации – Logo sensors v1.5 (рис. 1) и 140С001 (рис. 2).

Датчик цвета

Датчик цвета

С использованием датчика цвета ваш Arduino может научиться распознавать цвета. На данный момент один из лучших сенсоров цвета - TCS34725. На многих датчиках на базе TCS34725 устанавливаются дополнительные чувствительные фотодиоды, которые минимизируют ультрафиолетовую составляющую спектра, что значительно увеличивает точность снятия показаний. Работа фильтра состоит в том, чтобы откинуть ультрафиолетовую компоненту освещения, так как человеческий глаз ее не воспринимает. В результате, точность распознавания цветов значительно увеличивается. Датчики цвета от компании Adafruit (работа с этим датчиком и рассматривается в дальнейшей статье), например, обладают потрясающим динамическим диапазоном: 3,800,000:1 (диапазон можно настраивать). Кроме того, регулируется коэффициент усиления.

Датчик имеет один 5-пиновый штыревой разъем для подключения питания и контроллера:

Датчик имеет один 5-пиновый штыревой разъем для подключения питания и контроллера:

  • питание: «+» – напряжение питания, GND – общий контакт;
  • данные: CLK – выходной сигнал №1 (тактовый импульс), DT – выходной сигнал №2 (направление импульса), SW – выходной сигнал с кнопки.
  • Питание энкодера может осуществляться или от Arduino контроллера или от внешнего источника питания. Напряжение питания 4,5 – 5,5 В.


Download 2.85 Mb.

Do'stlaringiz bilan baham:
1   ...   20   21   22   23   24   25   26   27   28




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling