Съдържание:
- Стъпка 1: Основи
- Стъпка 2: Моето реле (SRD-05VDC-SL-C)
- Стъпка 3: Вземете ръце на щафета
- Стъпка 4: Arduino и реле
- Стъпка 5: Изискване към хардуера
- Стъпка 6: Монтаж
- Стъпка 7: Кодът
- Стъпка 8: Заключение
- Стъпка 9: Благодаря
Видео: Шофиране на щафета с Arduino: 9 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Здравейте на всички, добре дошли отново в канала ми. Това е моят 4 -ти урок за това как да управлявам RELAY (не релеен модул) с Arduino.
Налични са стотици ръководства за това как да се използва „релеен модул“, но не можах да намеря добър, който да показва как да се използва реле, а не модул за реле. И така, тук трябва да обсъдим как работи релето и как можем да го свържем към Arduino.
Забележка: Ако извършвате каквато и да е работа с "захранване от мрежата", като например 120v или 240v AC захранване, винаги трябва да използвате подходящо оборудване и предпазни средства и да определите дали имате подходящи умения и опит или да се консултирате с лицензиран електротехник. Този проект не е предназначен за използване от деца.
Стъпка 1: Основи
Релето е голям механичен превключвател, който се включва или изключва чрез захранване на бобина.
В зависимост от принципа на действие и конструктивните характеристики релетата са от различни видове, като например:
1. Електромагнитни релета
2. Твърдотелни релета
3. Термични релета
4. Релета с различни мощности
5. Тръстикови релета
6. Хибридни релета
7. Многоизмерни релета и така нататък, с различни оценки, размери и приложения.
В този урок обаче ще обсъждаме само електромагнитни релета.
Ръководство за различни видове релета:
1.
2.
Стъпка 2: Моето реле (SRD-05VDC-SL-C)
Релето, което гледам, е SRD-05VDC-SL-C. Това е много популярно реле сред любителите на електрониката на Arduino и DIY.
Това реле има 5 пина. 2 за намотката. Средният е COM (общ), а останалите два се наричат NO (нормално отворен) и NC (нормално затворен). Когато токът преминава през бобината на релето, се създава магнитно поле, което кара движението на желязната котва, като прави или прекъсва електрическа връзка. Когато електромагнитът е под напрежение, NO е този, който е включен, а NC е този, който е изключен. Когато бобината се изключи, електромагнитната сила изчезва и котвата се връща в първоначалното си положение, като включва NC контакта. Затварянето и освобождаването на контактите води до включване и изключване на веригите.
Сега, ако погледнем горната част на релето, първото нещо, което виждаме, е SONGLE, това е името на производителя. След това виждаме „Номинален ток и напрежение“: това е максималният ток и/или напрежение, което може да премине през превключвателя. Той започва от 10A@250VAC и слиза до 10A@28VDC Накрая долният бит казва: SRD-05VDC-SL-C SRD: е моделът на релето. 05VDC: Известно също като "Номинално напрежение на бобината" или "Напрежение за активиране на релето", това е напрежението, необходимо на бобината да активира релето.
S: Стои за структура "Запечатан тип"
L: е "Чувствителността на бобината", която е 0,36 W
C: ни казва за формата за контакт
Приложил съм листа с данни на релето за повече информация.
Стъпка 3: Вземете ръце на щафета
Нека започнем с определяне на щифтовете на релейната бобина.
Можете да го направите или чрез свързване на мултицет към режим на измерване на съпротивление със скала от 1000 ома (тъй като съпротивлението на бобината обикновено варира между 50 ома и 1000 ома) или чрез използване на батерия. Това реле има отбелязан полярност „без“, тъй като вътрешният потискащ диод не присъства в него. Следователно, положителният изход на DC захранването може да бъде свързан към всеки един от щифтовете на бобината, докато отрицателният изход на DC захранването ще бъде свързан към другия щифт на бобината или обратно. Ако свържем батерията си с десните щифтове, всъщност можете да чуете звука * щракване *, когато превключвателят се включи.
Ако някога се объркате да разберете кой е НЕ и кой е NC пин, следвайте стъпките по -долу, за да определите лесно това:
- Настройте мултицета в режим на измерване на съпротивлението.
- Завъртете релето с главата надолу, за да видите щифтове, разположени в долната му част.
- Сега свържете един от сондата на мултицета към щифта между бобините (Common Pin)
- След това свържете другата сонда един по един към останалите 2 щифта.
Само един от щифтовете ще завърши веригата и ще покаже активност на мултиметъра.
Стъпка 4: Arduino и реле
* Въпросът е "Защо да използваме реле с Arduino?"
Пиновете GPIO (общо предназначение за вход/изход) на микроконтролер не могат да обработват устройства с по -висока мощност. Светодиодът е достатъчно лесен, но големи елементи на захранване като крушки, двигатели, помпи или вентилатори изискват по -скрити схеми. Можете да използвате 5V реле, за да превключите тока 120-240V и да използвате Arduino за управление на релето.
* Реле основно позволява на относително ниско напрежение за лесно управление на вериги с по -висока мощност. Реле постига това, като използва 5V, изведено от щифт на Arduino, за да захрани електромагнита, който от своя страна затваря вътрешен, физически превключвател, за да включи или изключи верига с по -висока мощност. Превключващите контакти на реле са напълно изолирани от бобината, а оттам и от Arduino. Единствената връзка е от магнитното поле. Този процес се нарича "Електрическа изолация".
* Сега възниква въпрос: Защо се нуждаем от допълнителен бит на веригата, за да задействаме релето? Намотката на релето се нуждае от голям ток (около 150mA) за задвижване на релето, което Arduino не може да осигури. Затова се нуждаем от устройство за усилване на тока. В този проект транзисторът NPN 2N2222 задвижва релето, когато преходът NPN се насити.
Стъпка 5: Изискване към хардуера
За този урок се нуждаем от:
1 x Платка
1 x Arduino Nano/UNO (каквото е удобно)
1 x реле
1 x 1K резистор
1 x 1N4007 Диод с високо напрежение и висок ток за защита на микроконтролера от скокове на напрежението
1 x 2N2222 NPN транзистор с общо предназначение
1 x LED и резистор за ограничаване на тока 220 ома за тестване на свързаността
Малко свързващи кабели
USB кабел за качване на кода в Arduino
и общо оборудване за запояване
Стъпка 6: Монтаж
* Нека започнем, като свържете VIN и GND щифтовете на Arduino към +ve и -ve релсите на макета.
* След това свържете един от щифтовете на бобините към +ve 5v шината на дъската.
* След това трябва да свържете диод през електромагнитната бобина. Диодът в електромагнита провежда в обратна посока, когато транзисторът е изключен, за да се предпази от скок на напрежението или обратен поток на ток.
* След това свържете колектора на NPN транзистора към 2 -рия щифт на бобината.
* Излъчвателят се свързва с релсата -ve на макета.
* Накрая, с помощта на 1k резистор свържете основата на транзистора към D2 щифта на Arduino.
* Това е, че нашата верига е завършена, сега можем да качим кода в Arduino, за да включим или изключим релето. По принцип, когато +5v преминава през 1K резистора към основата на транзистора, ток от около.0005 ампера (500 микроампера) тече и включва транзистора. Ток от около.07 ампера започва да тече през кръстовището, включващо електромагнита. След това електромагнитът издърпва превключващия контакт и го премества, за да свърже COM терминала към клемата NO.
* След като терминалът NO е свързан, може да се включи лампа или друг товар. В този пример просто включвам и изключвам светодиод.
Стъпка 7: Кодът
Кодът е много прост. Просто започнете, като определите цифровия пин номер 2 на Arduino като щифт за реле.
След това дефинирайте pinMode като OUTPUT в секцията за настройка на кода. И накрая, в раздела за цикъл ще включваме и изключваме релето след всеки 500 цикъла на процесора, като настроим релейния щифт съответно на HIGH и LOW.
Стъпка 8: Заключение
* Запомнете: Много е важно да поставите диод върху бобината на релето, защото се генерира скок на напрежение (индуктивен откат от бобината) (електромагнитни смущения), когато токът се отстрани от бобината поради срутването на магнитното поле. Този скок на напрежението може да повреди чувствителните електронни компоненти, управляващи веригата.
* Най-важното: Също като кондензаторите, винаги подценяваме релето, за да смекчим риска от повреди на релето. Да речем, че трябва да работите при 10A@120VAC, не използвайте реле, номинално за 10A@120VAC, вместо това използвайте по -голямо, като 30A@120VAC. Не забравяйте, че мощността = ток * напрежение, така че 30A@220V реле може да поддържа до 6 000 W устройство.
* Ако просто смените светодиода с друго електрическо устройство като вентилатор, крушка, хладилник и т.н., би трябвало да можете да превърнете този уред в интелигентно устройство с електрически контакт, контролиран от Arduino.
* Релето може да се използва и за включване или изключване на две вериги. Едната, когато електромагнитът е включен, и втората, когато електромагнитът е изключен.
* Релето помага при електрическа изолация. Превключващите контакти на реле са напълно изолирани от бобината, а оттам и от Arduino. Единствената връзка е от магнитното поле.
Забележка: Късите съединения на щифтовете на Arduino или опитите за пускане на устройства с голям ток от него могат да повредят или унищожат изходните транзистори в щифта или да повредят целия чип AtMega. Често това ще доведе до "мъртъв" щифт на микроконтролера, но останалият чип ще продължи да функционира адекватно. Поради тази причина е добра идея да свържете изходните щифтове към други устройства с резистори 470Ω или 1k, освен ако не е необходимо максимално изтегляне на ток от пиновете за конкретно приложение
Стъпка 9: Благодаря
Благодаря отново, че изгледахте това видео! Надявам се да ви помогне. Ако искате да ме подкрепите, можете да се абонирате за канала ми и да гледате другите ми видеоклипове. Благодаря, пак в следващото ми видео.
Препоръчано:
BBC Micro: bit and Scratch - интерактивен волан и игра за шофиране: 5 стъпки (със снимки)
BBC Micro: bit and Scratch - Интерактивен волан и игра за шофиране: Едно от заданията ми в класа тази седмица е да използвам BBC Micro: bit за взаимодействие с програма Scratch, която сме написали. Мислех, че това е идеалната възможност да използвам ThreadBoard за създаване на вградена система! Моето вдъхновение за нулата
Самостоятелно шофиране и PS2 джойстик, контролиран автомобил Arduino: 6 стъпки
Самостоятелно шофиране и контролиран с джойстик автомобил Arduino Car: Здравейте, казвам се Joaquín и съм любител на Arduino. Миналата година бях обсебен от Arduino и току-що започнах да правя всякакви неща и тази автоматична кола с джойстик е една от тях. В случай, че искате да направите нещо подобно, тези
Шофиране на RGB LED лента с помощта на Arduino: 4 стъпки
Шофиране на RGB LED лента с помощта на Arduino: Здравейте момчета, в тази инструкция ще направим верига за пускане на 12V RGB LED лента с arduino. Тъй като ние ножираме arduino, не може да получи достатъчно мощност, за да пусне RGB светодиодна лента, така че трябва да усилим сигнала на arduino, за да захранваме светодиодната лента от друг източник, така че ще бъдем
Luces De Navidad Con Relevadores (Коледни светлини с щафета): 17 стъпки
Luces De Navidad Con Relevadores (Коледни светлини с реле): Como конфигуратор Relevadores usando Vixen Lights y ArduinoQue es Vixen Lights? Vixen Lights е софтуер за DIY (h á galo usted mismo) secuencias de luces. La ultimo versi ó n 3.x se redise ñ o completamente para soportar p í xel
Симулатор на шофиране с Arduino: 7 стъпки
Симулатор на шофиране с Arduino: моят симулатор на шофиране в спалнята ми