Сенсоры
Все опции конструктора прошивок разделены на несколько категорий: «Сенсоры», «Сервисы», «Железо», «Системные» и т. д. Этот раздел посвящён секции «Сенсоры» и находящимся в нём опциям.
В конфигурацию контроллеров Lavritech, заказанных с опцией комплектации прошивкой, входит поддержка следующих компонентов в секции «Сенсоры»:
- 1-wire DS18B20
- BME280
- SHT21/SI7021
Если заказанный вами контроллер содержит нестандартное аппаратное обеспечение, то список предустановленных программных компонентов может отличаться от указанного. Общий список доступных опций секции «Сенсоры» вы можете видеть ниже:
Программное обеспечение Lavritech постоянно совершенствуется, и в него добавляются новые опции, поэтому ваш реальный список поддерживаемых компонентов может отличаться от вышеприведённого.
1-Wire DS18B20
В стандартную конфигурацию контроллеров Lavritech входит поддержка датчиков температуры DS18B20 с 1-Wire интерфейсом. Эти датчики могут использоваться как по одиночке, так и по несколько штук на шине 1-Wire (от 1 до 20 шт.).
Галочка здесь означает, что поддержка 1-Wire DS18B20 будет включена в прошивку, нажав на вопросительный знак вы можете получить дополнительную информацию по подсистеме 1-Wire DS18B20, а дополнительные настройки можно произвести, нажав на значок шестерёнки.
Здесь:
Максимальное количество датчиков. По умолчанию максимальное количество датчиков DS18B20 (DS1820, DS18S20) равно 10. Если вы планируете использовать большее количество датчиков, то можете указать это значение (максимально система поддерживает работу с 20 датчиками).
Использование DS2482 через I2C. Это опция включения работы с датчиками DS18B20 через микросхему DS2482 (обычно не используется).
Использование аппаратного RMT. Специальный режим работы с датчиками DS18B20. Используется в случае проблем со стабильным чтением показаний датчиков DS18B20.
Один знак после запятой. Режим отображения показаний температуры с одним десятичным знаком после запятой.
Редактор датчиков. Возможность редактировать датчики в прошивке.
BME280
В стандартную конфигурацию контроллеров Lavritech входит поддержка микросхем метеодатчиков BMP280/BME280, которые измеряют такие параметры как температура, влажность и атмосферное давление. Работают эти датчики по интерфейсу I2C и имеют по умолчанию адрес на шине — 0x76.
Галочка здесь означает, что поддержка датчиков BMP280/BME280 будет включена в прошивку, нажав на вопросительный знак вы можете получить дополнительную информацию по подсистеме BMP280/BME280, а дополнительные настройки можно произвести, нажав на значок шестерёнки.
Здесь:
Давление в гПа. Это вывод значений атмосферного давления в единицах измерения гПа (обычно не требуется).
I2c адрес. Это значение адреса датчика BMP280/BME280 на I2C шине. Значение по умолчанию 0x76 можно заменить на 0x77. Обратите внимание: адрес датчика BMP280/BME280 можно задать только в конструкторе прошивок, в самой прошивке его изменить нельзя.
SHT21/SI7021
В стандартную конфигурацию контроллеров Lavritech входит поддержка датчиков температуры и влажности SHT21/HTU21D/SI7021 с I2C интерфейсом. По умолчанию адрес SHT21 на I2C шине — 0x40. Этот адрес задаётся во время компиляции прошивки (см. соответствующий раздел этой документации). Из самой прошивки этот адрес изменить нельзя, требуется компиляция и загрузка новой прошивки.
Галочка здесь означает, что поддержка датчиков SHT21/HTU21D/SI7021 будет включена в прошивку, а нажав на вопросительный знак вы можете получить дополнительную информацию по подсистеме SHT21/HTU21D/SI7021.
Адрес датчика SHT21/HTU21D/SI7021 на I2C шине жёстко задан значением 0x40 и изменить его нельзя ни в конструкторе прошивок, ни в самой прошивке. Больше никаких дополнительных настроек для этих датчиков нет, поэтому для компонента SHT21/SI7021 отсутствует значок шестерёнки.
Заключение
Если конфигурация вашего контроллера содержит другие сенсоры, или вы планируете подключать к своему контроллеру другие сенсоры, то можете включить их поддержку в конфигураторе прошивок и настроить их аналогичным указанному здесь способом.
Связанные темы
Регистрация в сервисе
Работа с конструктором прошивок
Где купить
Купить оборудование Lavritech можно в официальном интернет-магазине.