DFRobot FIT0302
тел. +7(499)347-04-82
Описание DFRobot FIT0302
Вот описание и технические характеристики датчика DFRobot FIT0302 — это аналоговый датчик магнитного поля (эффект Холла).
Датчик построен на линейном элементе Холла (как правило, это A1301, A1302 или их аналоги) и предназначен для измерения напряженности магнитного поля как постоянных, так и переменных магнитов.
Краткое описание
DFRobot FIT0302 — это датчик Холла с аналоговым выходом повышенной чувствительности. Он преобразует магнитную индукцию (поле) в пропорциональное напряжение. Это позволяет определять не только наличие магнита (как цифровые датчики), но и его полярность, а также расстояние до магнита (силу поля). Разъем делается по стандарту Gravity (PH2.0-3P), что обеспечивает простое подключение к совместимым контроллерам без пайки.
Технические характеристики (Datasheet DFRobot FIT0302)
| Параметр | Значение | | :--- | :--- | | Рабочее напряжение | 3.3В – 5В (DC) | | Выходной сигнал | Аналоговый (Напряжение ~ 0В – VCC) | | Чувствительность | ~ 5.0 мВ/Гс (Гаусс) или ~ 50 мВ/мТ (мТесла) * (типовая для A1302) | | Выход при нулевом поле (Q-point) | ~ 50% от VCC (т.е. ~ 2.5В при 5В питания) | | Диапазон измерения | ± 2000 Гс (± 200 мТ) * | Тип выхода | Линейный (ратиометрический) | | Интерфейс подключения | Gravity (PH2.0-3P: Сигнал, VCC, GND) | | Габариты | 22мм x 37мм | | Вес | ~ 5 г | | Рабочая температура | -40°C до +125°C |
( Зависит от конкретной микросхемы Холла в партии: DFRobot часто ставит A1301 (± 500 Гс). В новых версиях — ± 2000 Гс)*
Парт-номера (Part Numbers)
Основной парт-номер производителя:
SEN0137 — аналоговый (старший код, обозначающий сам модуль линейного датчика Холла). В большинстве каталогов FIT0302 — это торговая номенклатура (FIT), а функционально это тот же модуль SEN0137.
Внутренний номер склада DFRobot: SEN0137 (равнозначно FIT0302).
Совместимые платформы и модели (по разъему Gravity)
Модуль использует стандартный 3-контактный разъем Gravity с шагом 2.0 мм. Он совместим «с завода» (втыкай и работай) со следующими сериями:
-
Основные платы управления (с GPIO):
- Arduino UNO (с сенсорным шилдом DFRobot Gravity IO Expansion Shield)
- Arduino Mega, Leonardo, Due
- ESP32, ESP8266 (NodeMCU, Wemos D1) — (Если напряжение пинов 5В — используйте логический преобразователь или питание 3.3В)
- Micro:bit (через Gravity IO Breakout для micro:bit или адаптер)
-
Дисплеи/Raspberry Pi:
- Raspberry Pi 3B/3B+/4B/5 — только через АЦП (ADC), например модуль DFRobot Gravity Analog Sensor Breakout (ADS1115*), так как у Pi нет аналоговых входов.
- LattePanda (совместимость с аналоговыми портами).
- Intel Edison, Galileo, Joule.
-
Лабораторные контроллеры:
- FireBeetle M0/ESP32 (через совместимый мультиплексор или коннектор).
Важно: Все модели, поддерживающие вывод напряжения 3.3В или 5В и интерфейс Gravity (PH2.0), имеют полную конструктивную совместимость без доработок.
Диагностика неисправностей
- Если на выходе постоянно 0 В при подаче питания — неисправен датчик или спаяны выводы (короткое замыкание).
- Если выход не меняется при приближении магнита (но рабочее напряжение есть):
- Возможно, ослаб внутренний контакт в разъеме.
- Сгорел магнит чипа от статического разряда или превышения магнитного поля.
- Есть смещение (Zero Output отличается от half VCC) — это НЕ дефект, а разброс конкретной микросхемы. Откалибруйте в коде: при пустом холле сохраните значение ("zero_field_value").
Типовые области применения:
- Датчик скорости и направления вращения (например, колеса счетчика оборотов);
- Бесконтактное определение положения клапана (датчик любо-задела двери);
- Магнитный компас/проверка полярности магнита;
- Работа с гибкими позиционирующими металлоискателями (лазерчики).