jqc 3ff что это

РЕЛЕЙНЫЙ МОДУЛЬ ДЛЯ ARDUINO

Данный релейный модуль предназначен для сопряжения маломощных электронных схем управления с исполнительными устройствами. Модуль был приобретен на Ru.aliexpress.com через расширение Алипрайс для поиска самых дешёвых цен. Релейный модуль представляет собой печатную плату размером 43х17 мм, высота модуля 17 мм, масса 13 г.

Основой модуля является электромагнитное реле JQC-3FF-S-Z.

По заявлению продавца модуль может управлять нагрузкой потребляющей переменный ток 10 А при напряжении 250 В, или 10 А постоянного тока при напряжении 30 В. Контакты для подключения нагрузки исполнены в виде клемм с винтовыми зажимами. Управляющие контакты штыревые с шагом 2,5 мм. Все контакты промаркированы.

Для работы модулю требуется постоянное напряжение 5 В. Когда ток не протекает через катушку реле модуль потребляет ток 3 мА, при сработавшем реле потребление возрастает до 70 мА. На плате располагаются два светодиода, зеленый светодиод служит для отображения состояния реле, красный – индикатор питания модуля. Модуль отлично подходит для совместной работы с платами аппаратной платформы Arduino. Для подключения хорошо подходит трехпроводной кабель.

Для примера можно загрузить в Arduino простейшую программу, которая последовательно подает в один из цифровых портов логический 0, а затем логическую 1, обеспечивая тем самым переключение реле из одного состояния в другое. По каналу управления протекает ток около 4 мА.

В качестве нагрузки подключим к реле две миниатюрных лампы накаливания. Таким образом, чтобы реле переключала лампы, последовательно зажигая то одну лампу, то другую.

Видео работы модуля

В целом отличное недорогое устройство для управления нагрузкой, которая не требует плавного регулирования мощности и очень частых включений/отключений. Специально для сайта Электрические схемы – Denev.

Источник

Подключение реле к Arduino

В этой статье мы разберём особенности подключения реле к Arduino. Но начнём с теории.
Что из себя представляет реле, и для чего оно нужно?
Реле — это небольшой модуль, который имеет две раздельные цепи.

Читайте также:  что делать если кот какает мимо лотка

Одна цепь — A1-A2 — осуществляет управление, вторая цепь — управляемая. Они друг другом не связаны. Между контактами A1 и А2 установлен металлический сердечник или катушка.

Катушка, или сердечник — это электромагнит, который можно включать или выключать подачей электрического тока.

Вокруг провода, по которому течёт электрический ток тоже возникает магнитное поле. Если провод спирально намотать на металлический стержень и подать питание, то стержень превратится в магнит и будет притягивать металлические предметы.

Этот принцип и используется в реле.

Внутри электромагнитных реле находится металлический сердечник — катушка. Над ним устанавливается пластина (подвижный якорь), к которой крепятся от одного до нескольких контактов. Напротив закрепленных контактов устанавливают парные им неподвижные контакты.

При прохождении электрического тока по виткам сердечника, в нём возникают электромагнитные силы, притягивающие якорь.
В зависимости от конструкции реле, происходит размыкание или замыкание контактов.

Для демонстрации мы выбрали два реле. Первое — это релейный модуль JQC-3FF для Arduino.

Нам понадобится блок с двумя батарейками на 1.5V каждая, мотор постоянного тока, плата Arduino NANO, и проводочки, у которых один конец припаян к штырьку, второй к контактному разъёму.

Схема соединения такая.

/*Программа для Arduino NANO, реле JQC-3FF и мотора постоянного тока, питаемого от батареек общим напряжением 3V*/
/*целочисленная константа, которой присваивается значение 2го контакта, отвечающего за замыкание контактов, запускающих мотор*/
const int LED_ON = 2;

void setup() <
pinMode(LED_ON, OUTPUT);
digitalWrite(LED_ON, LOW);
>

void loop() <
// включаем диод
digitalWrite(LED_ON, HIGH);
// задержка на 5 сек
delay(5000);
// выключаем диод
digitalWrite(LED_ON, LOW);
// задержка на 5 сек
delay(5000);
>

Если мы отключим питание от платы Arduino, то выключится и вторая цепь — с мотором. Но есть и другие типы реле, например бистабильное или импульсное. Посмотрим разницу.

Рассмотрим в качестве примера бистабильное реле FRT5 — L2 DC5V.
FRT5 — название реле, L2 — означает, что у него две катушки, DC5V — означает, что реле требуется питание постоянным электрическим током в 5 Вольт.

Чтобы замкнуть контакты, надо подать управляющий импульс, чтобы разомкнуть ещё один такой же импульс. Поэтому управляющих проводочка два.
Схема реле выглядит так:

Слева — вариант с одной катушкой, справа — с двумя. Наш вариант тот, что справа.
Мы подключим обычный диод, питаемый двумя батарейками по 1.5V каждая. Через плату Arduino мы будем посылать сигнал реле на замыкание-размыкание цепи диод-батарейка.
Нужно собрать такую схему:

Чтобы замкнуть нормально разомкнутые контакты нужно подать напряжение 5V на контакт D3, а D2 должен быть обесточен. Чтобы разомкнуть эти контакты, выключаем подачу питания на D3 и подаем на D2.

Заливаем в плату Arduino программу и диод начинает мигать раз в секунду.

/*Программа для Arduino NANO, реле FRT5 и диода, питаемого от батареек общим напряжением 3V*/

/*целочисленная константа, которой присваивается значение 3го контакта, отвечающего за замыкание контактов отвечающих за включение диода*/
const int LED_ON = 3;
/*целочисленная константа, которой присваивается значение 3го контакта, отвечающего за размыкание контактов отвечающих за включение диода*/
const int LED_OFF = 2;

void setup() <
pinMode(LED_ON, OUTPUT);
digitalWrite(LED_ON, LOW);
pinMode(LED_OFF, OUTPUT);
digitalWrite(LED_OFF, LOW);
>

void loop() <
// включаем диод
digitalWrite(LED_OFF, LOW);
digitalWrite(LED_ON, HIGH);
// задержка на 1 сек
delay(1000);
// выключаем диод
digitalWrite(LED_ON, LOW);
digitalWrite(LED_OFF, HIGH);
// задержка на 1 сек
delay(1000);
>

Если мы разъединим плату Arduino c питанием во включённом состоянии диода, диод так и останется включённым, так как управляемая цепь была включена в момент выключения управляющей цепи. Если разъединить плату Arduino c питанием при выключенном состоянии – диод будет выключен.

Добавим в схему провод, который будет считывать состояние реле и если при подаче питания на плату Arduino провод регистрирует включённую лампочку, то она должна выключаться.

/*Программа для Arduino NANO, реле FRT5 и диода, питаемого от батареек общим напряжением 3V*/
/*целочисленная константа, которой присваивается значение 3го контакта, отвечающего за замыкание контактов отвечающих за включение диода*/
const int LED_ON = 3;
/*целочисленная константа, которой присваивается значение 3го контакта, отвечающего за размыкание контактов отвечающих за включение диода*/
const int LED_OFF = 2;
/*целочисленная константа, которой присваивается значение 4го контакта, считывающего информацию о сотоянии диода*/
const int LED_TEST = 4;

void setup() <
pinMode(LED_ON, OUTPUT);
pinMode(LED_OFF, OUTPUT);
pinMode(LED_TEST, INPUT);

if( digitalRead(LED_TEST) == HIGH )
<
digitalWrite(LED_ON, LOW);
digitalWrite(LED_OFF, HIGH);
>
delay(3000);
>

void loop() <
// включаем диод
digitalWrite(LED_OFF, LOW);
digitalWrite(LED_ON, HIGH);
// задержка на 3 сек
delay(3000);
// выключаем диод
digitalWrite(LED_ON, LOW);
digitalWrite(LED_OFF, HIGH);
// задержка на 3 сек
delay(3000);
>

Вот такие две схемы у нас были сегодня собраны.

Источник

Читайте также:  что делать если девушка расстроена
Сказочный портал