Arduino YZC-133

Arduino YZC-133
Артикул: 2502828

производитель: Arduino
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Arduino YZC-133

Конечно! Вот подробное описание, технические характеристики и информация о совместимости для датчика Arduino YZC-133.

Важное примечание: "YZC-133" — это, скорее всего, модель датчика давления, который продается в комплекте или отдельно для использования с платформами Arduino. Это не официальный продукт компании Arduino, а популярный сенсор от сторонних производителей.


Описание

Arduino YZC-133 — это датчик абсолютного давления и температуры, построенный на базе популярного чипа Bosch BMP180 (или его полного аналога). Он предназначен для измерения атмосферного давления, что позволяет использовать его в метеостанциях, устройствах с функцией определения высоты (альтиметрах), системах прогноза погоды и проектах, связанных с мониторингом окружающей среды.

Датчик communicates с микроконтроллером (например, Arduino) по цифровому интерфейсу I2C. Он обладает высокой точностью, низким энергопотреблением и прост в подключении благодаря небольшому количеству контактов.

Основные области применения:

  • Метеостанции (измерение давления, прогноз погоды).
  • Альтиметры и навигационные устройства (определение высоты над уровнем моря).
  • Системы мониторинга вентиляции и климат-контроля.
  • Образовательные и DIY-проекты.

Технические характеристики

Характеристики приведены для датчика BMP180, лежащего в основе YZC-133.

| Параметр | Значение / Описание | | :--- | :--- | | Основной чип | Bosch BMP180 (или совместимый аналог) | | Тип давления | Абсолютное (относительно вакуума) | | Диапазон измерений давления | 300 – 1100 гПа (ГектоПаскаль) | | Разрешение давления | 0.01 гПа (режим Ultra Low Power) | | Точность давления | ±0.12 гПа (типовое значение, соответствует ±1 м высоты) | | Диапазон измерений температуры | -40°C … +85°C | | Разрешение температуры | 0.1°C | | Интерфейс связи | Цифровой, I2C (двухпроводной) | | Адрес I2C по умолчанию | 0x77 (может быть 0x76 на некоторых модулях, обычно перемычка для смены) | | Напряжение питания | 3.3 В (ВАЖНО! Логика также 3.3В. Подключение к 5В выведет датчик из строя) | | Потребляемый ток | ~5 мкА в режиме сна, до 650 мкА при измерении | | Размеры модуля | Примерно 15.5 мм x 13.5 мм (стандартный форм-фактор) | | Дополнительные элементы на плате| Стабилизатор напряжения, подтягивающие резисторы для I2C, конденсаторы для фильтрации. |


Парт-номера и совместимые чипы

  • Основной чип: BMP180 (Bosch Sensortec) — самый распространенный.
  • Прямые аналоги и улучшенные версии от Bosch:
    • BMP085 — более ранняя модель, программно совместима с BMP180.
    • BMP280 — новее, меньше, точнее, также поддерживает SPI интерфейс.
    • BME280 — "старший брат", дополнительно измеряет влажность.
    • BME680 — самый продвинутый, добавляет измерение летучих органических соединений (качество воздуха).

Модуль YZC-133 программно совместим со всеми библиотеками для BMP085/BMP180.


Совместимые модели Arduino и платы расширения

1. Платы Arduino с напряжением логики 3.3В (подключение напрямую):

  • Arduino Due
  • Arduino Zero
  • Arduino MKR Family (MKR Zero, MKR WiFi 1010 и др.)
  • Arduino Nano 33 (IoT, BLE, Sense)
  • ESP8266 (NodeMCU, Wemos D1) и ESP32 (работают на 3.3В)

2. Платы Arduino с напряжением логики 5В (требуется преобразователь уровней для линий SDA/SCL!):

  • Arduino Uno
  • Arduino Nano (старые версии с чипом ATmega328P)
  • Arduino Mega
  • Arduino Leonardo

3. Платы расширения (Shields) и адаптеры:

  • Любые шилды с интерфейсом I2C и поддержкой 3.3В.
  • Преобразователь логических уровней (Level Shifter) 5V ↔ 3.3V (например, на микросхемах TXB0104 или BSS138) — обязателен для работы с 5В Arduino.

Ключевые особенности подключения

  1. Напряжение 3.3В: Никогда не подключайте датчик к пину 5V на Arduino Uno/Nano! Используйте только вывод 3.3V.
  2. Интерфейс I2C: Подключите контакты:
    • VCC -> 3.3V Arduino
    • GND -> GND Arduino
    • SDA -> Аналоговый пин A4 (на Uno/Nano) через преобразователь уровней.
    • SCL -> Аналоговый пин A5 (на Uno/Nano) через преобразователь уровней.
  3. Библиотеки: Для работы в среде Arduino IDE используйте проверенные библиотеки, такие как Adafruit BMP3xx Library (поддерживает BMP180) или BMP085/BMP180 от SparkFun.

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

Совместимые модели для Arduino YZC-133

Arduino YZC-133