Подключение индуктивного датчик SN04-N к Arduino

0
Подключение индуктивного датчик SN04-N к Arduino

В статье расскажу об индуктивном датчике SN04-N (SN04-P), который представляет собой компактное и недорогое устройство, предназначенное для определения положения металлических объектов без необходимости их непосредственного контакта. Датчик срабатывает от стали, алюминия, меди, бронзы, свинца и так далее, используется на производстве, в станках ЧПУ, робототехники и в других проектах.

Технические параметры

► Модель: SN04-N;
► Напряжение питания: DC 5-30 В;
► Тип выхода: NPN, NO или PNP, NC;
► Дистанция срабатывания: 4 мм;
► Частота срабатывания: 500 Гц;
► Индикация срабатывания: светодиодная;
► Размер: 36x18x18 мм;
► Монтаж: выступающий;
► Длина соединительного провода: 110 см;
► Вес: 41 грамм.

Описание датчика SN04N(P)

Датчик производится компанией Rourck и существуют два вида датчика SN04-N (NPN нормально открытый) и SN04-P (PNP нормально закрытый). Принцип работы датчика SN04-N основана на изменении индуктивности в катушке при приближении к металлическому предмету. То есть, когда датчик приближается к металлическому предмету, его выход меняет состоянии на закрытый или открытый в зависимости от модификации датчика. Так же, для визуального удобства на плате установлен светодиод, который показывает текущие состоянии.

Габариты датчика показаны на рисунке ниже:

Конфигурация контактов датчика SN04-N:
►Коричный – 6 – 30В;
►Синий – GND;
►Черный – сигнальный вывод;

Подключение модуля SN04N(P) к Arduino

В примере приведу схему подключения датчика SN04N к плате Arduino UNO, показания выведем в «Последовательный порт». В моем случаи датчик работает от 5В и по этому выход с датчика можно подключать напрямую к выводу Arduino. Но если у вас датчик работает от 10В, вам необходимо использовать делитель напряжения.

Необходимые компоненты.
► Arduino UNO R3 x 1 шт.
► Индуктивный датчик SN04-N x 1 шт.
► Кабель USB 2.0 A-B x 1 шт

Подключение.
Для подключения датчика SN04N к плате Arduino необходимо задействовать в общей сложности 3 провода. Подключаем коричневый и синий провод к контакту 5 В и GND на Arduino UNO, а черный провод подключаем к контакту D2 к Arduino UNO.

Программа.
Открываем среду разработки Arduino IDE и загружаем первую программу в Arduino UNO.

Открываем мониторинг порта, где можем увидеть показания.

Купить на Aliexpress
Контроллер Arduino UNO R3 на CH340G
Контроллер Arduino UNO R3 на Atmega16U2
Индуктивный датчик SN04-N(P)

Купить в Самаре и области
 Контроллер Arduino UNO R3 на CH340G
 Контроллер Arduino UNO R3 на Atmega16U2
Индуктивный датчик SN04-N
Индуктивный датчик SN04-P

Купить на Авито
Индуктивный датчик SN04-P (N)

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *