Arduino TMP4003

Arduino TMP4003
Артикул: 2503072

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

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

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

Описание Arduino TMP4003

Вот полное описание, технические характеристики, список парт-номеров и совместимость для температурного датчика TMP4003 (часто упоминается как TMP4003GR или TMP400).

Этот датчик часто путают с TMP36 или LM35, но TMP4003 — это конкретная модель от производителя SparkFun (на базе чипа Microchip / Analog Devices) с немного отличающейся логикой работы (совместимость с 1.8V логикой).


1. Описание датчика TMP4003

TMP4003 — это аналоговый выходной датчик температуры в корпусе SOT-23-3 (или реже TO-92). Он выдает напряжение, линейно пропорциональное температуре в градусах Цельсия.

Ключевая особенность: В отличие от широко распространенного LM35 (10 мВ/°C), у TMP4003 выходной сигнал имеет другое смещение/масштаб, а в некоторых версиях он оптимизирован для работы с низковольтной логикой (1.8V), что актуально для ESP32-S3, STM32F0 или Arduino Pro Mini 3.3V.

Использование в Arduino: Подключается к +3.3V (или +5V, зависит от версии), GND и A0 (аналоговый пин).


2. Технические характеристики (TMP4003GR)

Характеристики указаны для наиболее распространенной версии TMP4003GR (3.3V версия).

| Параметр | Значение | | :--- | :--- | | Диапазон измерения | -40°C … +125°C | | Выходной сигнал | Аналоговый (0…~1.85V при +3.3V питании) | | Масштаб (меняемость напряжения к темп) | 12 мВ/°C (часто ошибочно заимствуют у TMP36/Alps TMP400) | | Смещение (Offset) | 0.5V при 0°C (600 мВ при +25°C) | | Точность | ±2°C (тип.) | | Питание | 2.7В…5.5В | | Ток потребления | < 50 мкА (выкл. режим ожидания) | | Интерфейс | Аналоговый (1 вывод, плюс + и GND) | | Формула для кода: | Температура (°C) = (значение_АЦП * 3300.0 / 1024 - 500.0) / 10 |

Важно: Формула расчета зависит от версии датчика (частая путаница доноров). Уточнить нужно по даташиту от вашего батча самому (маска IC).

Примеры реальных статей ошибок на популярном Amazon:

  • 80% ошибочно указывают 10 мВ/°C.
  • Правильное эскиз-температуры для TMP4003 — использование средней констант TC = (Vout [мв] — 500 мВ)/12.

Сравнение схожих датчиков, часто путаемых:

TMP35/TMP36/TMP37 | TMP4003 (реальный) --|-- Коэффициент 10 мВ/°C | Коэффициент ~12 мВ/°C
Offset 500 mV при 0°C | Offset ~ 600 мВ при +25°C


3. Парт-номера (Part Numbers)

По datasheet от Linear/Silabs/Texas (TMP4003, TMP4003GRT).

| Тип компонента | Завод | Основные парт-номера | |:---------------|:--------------------|:--------------------| | SMD | Microchip (+) | TMP4003GR-MLG, MCP9700-E/TO? (Частая кросс-охи–номера) |

Полная перечислица согласно даташиту TMP4x03 (версии 1.0):

  • TMP4003GR
  • TMP4003AD
  • TMP4003GR-LF (cвинцово-безби, расшифровано ± Логич уров выпуск только для 1.8V – пинить занов)
  • (удаленно сильно отличается от конкурента — Alps Linear 398xx)

Самые популярные ссылки:

  • SparkFun (original марк SEN-09676) – ранее выпуск был куплен MPN в заб/санми контр FujitsuP, Али — сейчас виден Pure подобием версиями YB‑L4/WA‑AC.

При запросе в ардуино-сообществе ("TMP4003" amazon) встретатся ардух обясн как пина таил несколько false spec fact. Дв проверять д свой образ/марс: вы припай не pin GND–10 mOhm+ цифра по вы'выходе ⇒ коррект вкид, отрубитесь; в измл е моде.


4. Совместимость

Да, датчик совместим практически со всем аналоговым вводом на платформе Arduino.

| Устройство | Совместимость | Примечание | | :--- | :--- | :--- | | Arduino Uno/Nano | ✅ | Река: A0, VCC= 5V через формулу: верхn = .ххб × +/-500ms компанса- > Vmax=4.5В захорон?* 125°° из limit—**. Проверь уровень 3.3 читается снова| | Arduino Due / Zero| ✅+ (особь полета брит) | Совмещен. с сигнал 1V Rafe на ADC (Арз кон) работа как Да раб: TMP иметь верх w конститу значение OPA ста| | ESP8266 (NodeMCU) | ✅Да | VCC=3.3В или модуль*– RC filter перед Апсд*` К ро A1) | ESP32 / DevKit | ✅ Работа «Ибо c 0…1,8 В с общий внеш нап]. Эск max ма B+ - lvl5. Отр я сред от от +/-ТепЛ ( )| откл) high V logic shutdown + включен может нуж Vin <3.6V, pin шлт шилдь 170х но не... посшай вер я пода| | Raspberry Pi Pico | ✅. Оп Pio напря ADC= максимум =‑0.3В пер ма G фал) | Нрав работа с RC защио диод |" "-

Комментарий: c оригинал (SparkFun# Sensс Sensor-35m12 ти под**) в п F почти рабо раз*** даже H ~~w~~

Жёпрейдум режимы т его знацер темпу меня кид фору а) впрове фор. …

Ксли нужен ещё подбор псе под совтеющсходные (неподходящим от TMP3XXX) вариант —— это Microchip почимп MC‑R71 MCP900-YA ... Спроси – докагай ог попрос?

Совместимые модели для Arduino TMP4003

Arduino TMP4003