Описание продукта: LPS331AP - датчик давления и высоты 126 кПа I2C / SPI 3-5 ВМодуль с датчиком давления MEMS LPS331AP от ST. На плате также имеются необходимые пассивные элементы и стабилизатор напряжения с низким падением, что позволяет датчику работать с системами 3,3 В и 5 В.
Система LPS331AP (документация) имеет встроенную температурную компенсацию и множество настраиваемых опций, включая: Выбор разрешения и два программируемых внешних прерывания. Датчик работает в диапазоне от 26 кПа до 126 кПа с точностью 0,2 кПа. В режиме наивысшего разрешения шум составляет 0,002 кПа. Интерфейс связи - шина I2C или SPI.
Продукт совместим с Arduino Для датчикаLPS331APпроизводитель подготовил библиотеку Arduino, которая обеспечивает простую работу датчика с модулем Arduino.
|
Подключение датчикаДатчик имеет девять контактов для установки позолоченных штыревых разъемов с шагом 2,54 мм (входят в комплект). По желанию заказчика мы можем припаять планку.
Источник питания в диапазоне от 2,5 В до 5 В должен быть подключен к контактам VIN и GND. При использовании системы, работающей с напряжением 3,3 В, вывод VIN можно оставить неподключенным, а источник питания следует подключить непосредственно к системе через вывод VDD.
Система осуществляет обмен данными через цифровой интерфейс I2C или SPI. Логическое напряжение шины должно иметь то же значение, что и напряжение питания, подаваемое на VIN. При использовании шины I2C подключите контакты SCL и SDA. SPI требует подключения 4 контактов: SDI, SDO, SPC и CS.
Шина I2CПо умолчанию система использует интерфейс I2C - вывод CS находится на высоком уровне (подтянут резистором к VDD). Для получения подробной информации об обмене данными по интерфейсу I2C см. документацию и заметку в каталоге NXP о спецификации шины I2C.
Датчик имеет 7-битный адрес, последний бит которого определяется состоянием вывода SA0. По умолчанию этот вывод подтянут к VDD через резистор 4,7 кОм, что устанавливает адрес на 1011101b.
Шина корректно работает при частоте 400 МГц (быстрый режим), более высокие значения могут работать корректно, но не тестировались.
Шина SPIЧтобы выбрать обмен данными через SPI, введите низкий уровень на пин CS (соедините с землей). Подробности о передаче данных и описание регистров см. в документации к системе .
Первая инструкция по эксплуатацииВсю необходимую информацию о связи и работе модуля можно найти в документации. Здесь приведены некоторые наиболее важные факты:
- По умолчанию датчик давления находится в режиме низкого энергопотребления, для его запуска введите соответствующее значение в регистр CTRL_REG1.
- Возможно многократное чтение и запись одной командой I2C путем установки старшего бита адреса (запуск автоматического инкремента).
- Вы можете выполнить режим автоинкремента в режиме SPI, установив бит MS, подробности в документации.
Размеры модуляСистема имеет небольшие размеры, ее контур вписывается в прямоугольник с размерами: 22,86 x 10,16 мм. Для монтажа используется отверстие с внутренним диаметром 2,18 мм.
ДиаграммаСистема включает, среди прочего: Стабилизатор напряжения, конденсаторы фильтра, подтягивающие резисторы (например, линии шины I2C) и другие пассивные элементы, облегчающие обслуживание датчиков.
Технические характеристики датчика давления LPS331AP- Напряжение питания: 2,5 В - 5,5 В
- Потребляемый ток: 2 мА
- Интерфейс связи: I2C (TWI) или SPI
- Формат данных: 24 бит
- Диапазоны измерения: от 26 кПа до 126 кПа
- Размер: 22,86 x 10,16 x 2,54 мм
- Вес: 0,6 г (без разъемов)