Перейти к содержанию

Сенсоры

Все опции конструктора прошивок разделены на несколько категорий: «Сенсоры», «Сервисы», «Железо», «Системные» и т. д. Этот раздел посвящён секции «Сенсоры» и находящимся в нём опциям.

В конфигурацию контроллеров Lavritech, заказанных с опцией комплектации прошивкой, входит поддержка следующих компонентов в секции «Сенсоры»:

  • 1-wire DS18B20
  • BME280
  • SHT21/SI7021

Если заказанный вами контроллер содержит нестандартное аппаратное обеспечение, то список предустановленных программных компонентов может отличаться от указанного. Общий список доступных опций секции «Сенсоры» вы можете видеть ниже:

sensors

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

1-Wire DS18B20

В стандартную конфигурацию контроллеров Lavritech входит поддержка датчиков температуры DS18B20 с 1-Wire интерфейсом. Эти датчики могут использоваться как по одиночке, так и по несколько штук на шине 1-Wire (от 1 до 20 шт.).

ds18B20

Галочка здесь означает, что поддержка 1-Wire DS18B20 будет включена в прошивку, нажав на вопросительный знак вы можете получить дополнительную информацию по подсистеме 1-Wire DS18B20, а дополнительные настройки можно произвести, нажав на значок шестерёнки.

options

Здесь:

Максимальное количество датчиков. По умолчанию максимальное количество датчиков DS18B20 (DS1820, DS18S20) равно 10. Если вы планируете использовать большее количество датчиков, то можете указать это значение (максимально система поддерживает работу с 20 датчиками).

Использование DS2482 через I2C. Это опция включения работы с датчиками DS18B20 через микросхему DS2482 (обычно не используется).

Использование аппаратного RMT. Специальный режим работы с датчиками DS18B20. Используется в случае проблем со стабильным чтением показаний датчиков DS18B20.

Один знак после запятой. Режим отображения показаний температуры с одним десятичным знаком после запятой.

Редактор датчиков. Возможность редактировать датчики в прошивке.

BME280

В стандартную конфигурацию контроллеров Lavritech входит поддержка микросхем метеодатчиков BMP280/BME280, которые измеряют такие параметры как температура, влажность и атмосферное давление. Работают эти датчики по интерфейсу I2C и имеют по умолчанию адрес на шине — 0x76.

bme280

Галочка здесь означает, что поддержка датчиков BMP280/BME280 будет включена в прошивку, нажав на вопросительный знак вы можете получить дополнительную информацию по подсистеме BMP280/BME280, а дополнительные настройки можно произвести, нажав на значок шестерёнки.

options

Здесь:

Давление в гПа. Это вывод значений атмосферного давления в единицах измерения гПа (обычно не требуется).

I2c адрес. Это значение адреса датчика BMP280/BME280 на I2C шине. Значение по умолчанию 0x76 можно заменить на 0x77. Обратите внимание: адрес датчика BMP280/BME280 можно задать только в конструкторе прошивок, в самой прошивке его изменить нельзя.

SHT21/SI7021

В стандартную конфигурацию контроллеров Lavritech входит поддержка датчиков температуры и влажности SHT21/HTU21D/SI7021 с I2C интерфейсом. По умолчанию адрес SHT21 на I2C шине — 0x40. Этот адрес задаётся во время компиляции прошивки (см. соответствующий раздел этой документации). Из самой прошивки этот адрес изменить нельзя, требуется компиляция и загрузка новой прошивки.

sht21

Галочка здесь означает, что поддержка датчиков SHT21/HTU21D/SI7021 будет включена в прошивку, а нажав на вопросительный знак вы можете получить дополнительную информацию по подсистеме SHT21/HTU21D/SI7021.

Адрес датчика SHT21/HTU21D/SI7021 на I2C шине жёстко задан значением 0x40 и изменить его нельзя ни в конструкторе прошивок, ни в самой прошивке. Больше никаких дополнительных настроек для этих датчиков нет, поэтому для компонента SHT21/SI7021 отсутствует значок шестерёнки.

Заключение

Если конфигурация вашего контроллера содержит другие сенсоры, или вы планируете подключать к своему контроллеру другие сенсоры, то можете включить их поддержку в конфигураторе прошивок и настроить их аналогичным указанному здесь способом.

Связанные темы

Регистрация в сервисе
Работа с конструктором прошивок

Где купить

Купить оборудование Lavritech можно в официальном интернет-магазине.