One Channel Relay Module ආර්ඩුයිනෝ සමග භාවිතා කිරීම

උපාංග පිලිබද දැනුම

සමහර විට ඔබට ආර්ඩුයිනෝ භාවිතයෙන් නිවසේ විදුලි ලාම්පු, විදුලි පංකා හෝ වෙනත් ගෘහ උපකරණ වැනි AC බලයෙන් ක්‍රියාත්මක වන උපාංග පාලනය කිරීමට අවශ්‍යය වේ. නමුත්  ආර්ඩුයිනෝ සම්බන්ධ පරිපථ වෝල්ට් 5 කින් ක්‍රියාත්මක වන නිසා එයට මෙම ඉහළ වෝල්ටීයතා උපාංග සෘජුවම පාලනය කළ නොහැක.

ඔබට රිලේ මොඩියුල භාවිතා කර AC බලයෙන් ක්‍රියාත්මක වන උපාංග පාලනය කිරීමට හැකි අතර රිලේ මොඩියුල පාලනය කිරීමට ආර්ඩුයිනෝ බෝර්ඩ් භාවිතා කළ හැකිය.

එක් නාලිකා රිලේ මොඩියුලයක් භාවිතා කර AC බලයෙන් ක්‍රියාත්මක වන ලාම්පුවක් ON  OFF  කරන්නේ  කෙසේද යන්න පිළිබඳව මෙම පාඩමේදී ඉගෙන ගත හැකි අතර එම දැනුම භාවිතා කර ඔබට AC බලයෙන් ක්‍රියාත්මක වන වෙනත් උපාංග පාලනය කිරීමට එම දැනුම භාවිතා කළ හැකියි. මුලින්ම අපි රිලේ සඳහා කෙටි හැඳින්වීමකින් පටන් ගනිමු.

රිලේ වැඩ කරන්නේ කෙසේද?

රිලේ යනු වඩා විශාල ධාරාවක් පාලනය කළ හැකි සාපේක්ෂව කුඩා ධාරාවක් මගින් ක්‍රියාත්මක වන විද්‍යුත් චුම්භක ස්විචයකි. රිලේ එක සහිත පරිපථයක් මගින් තවත් පරිපථයක් වෙත මාරු වන ආකාරය නිරූපණය කරන සරල රුපසටහනක් පහත දැක්වේ .

මුලදී පළමු පරිපථය ක්‍රියා විරහිත කර ඇති අතර (සංවේදකයක් හෝ ස්විචයක් වැසීම  මගින් සිදු කර ගත හැකිය.) එය ක්‍රියාත්මක වන තෙක් ධාරාවක් ඒ හරහා ගලා නොයයි. එමනිසා  දෙවන පරිපථය ද ක්‍රියා විරහිත වී ඇත.

පළමු පරිපථය හරහා කුඩා ධාරාවක් ගලා යන විට, එය වටා ඇති චුම්භක ක්ෂේත්‍රයක් ජනනය කරන විද්‍යුත් චුම්භකය සක්‍රීය කරයි. ශක්තිජනක විද්‍යුත් චුම්භකය දෙවන පරිපථයේ ස්පර්ශයක් ඒ දෙසට ආකර්ෂණය කරයි, ස්විචය වසා දමා දෙවන පරිපථය හරහා වඩා විශාල ධාරාවක් ගලා යාමට ඉඩ දෙයි.

ධාරාව ගලායාම නැවැත්වූ විට, සම්බන්ධතාවය නැවත එහි මුල් ස්ථානයට ගොස් දෙවන පරිපථය නැවත ක්‍රියා විරහිත කරයි.

රිලේ සම්බන්ධ මුලික දැනුම

සාමාන්‍යයෙන් රිලේ එකක පින්  5 ක් ඇත, ඒවායින් තුනක් ඔබට පාලනය කිරීමට අවශ්‍ය උපාංගයට සම්බන්ධ වන අධි වෝල්ටීයතා පර්යන්ත (NC, COM, සහ NO) වේ.

ප්‍රධාන විදුලිය පොදු (COM) පර්යන්තයෙන් රිලේ එක තුළට ඇතුල් වේ. NC & NO පර්යන්ත භාවිතා කිරීම රඳා පවතින්නේ ඔබට උපාංගය සක්‍රීය(ON) හෝ අක්‍රීය(OFF) කිරීමට අවශ්‍යතාවය මතයි. ඉතිරි පින් දෙක අතර (coil1 සහ coil2) විද්‍යුත් චුම්භකයක් මෙන් ක්‍රියා කරන දඟරයක් ඇත.

දඟර හරහා ධාරාව ගලා යන විට, විද්‍යුත් චුම්භකය ආරෝපණය වී ස්විචයේ අභ්‍යන්තර සම්බන්ධතා චලනය කරයි. එම අවස්ථාවේදී සාමාන්‍යයෙන් විවෘත (NO) පර්යන්තය පොදු (COM) පර්යන්තය හා සම්බන්ධ වන අතර සාමාන්‍යයෙන් වසා ඇති (NC) පර්යන්තය විසන්ධි වේ.

දඟර හරහා ගලා යන ධාරාව නතර වූ විට, අභ්‍යන්තර ස්පර්ශය එහි ආරම්භක තත්වයට පැමිණේ, එනම් සාමාන්‍යයෙන් වසා ඇති (NC) පර්යන්තය පොදු (COM) පර්යන්තය හා සම්බන්ධ වන අතර සාමාන්‍යයෙන් විවෘත (NO) පර්යන්තය නැවත විවෘත වේ.

මෙය තනි ධ්‍රැවයක්, ද්විත්ව විසි ස්විචයක් (single pole, double throw -SPDT). ලෙස හැඳින්වේ.

චැනල් එකක් සහිත රිලේ මොඩියුලය

මෙම පාඩමේදී අපි එක් නාලිකා රිලේ මොඩියුලයක් භාවිතා කිරීමට යන්නෙමු. කෙසේ වෙතත් නාලිකා දෙකක්, හතරක් සහ අටක් සහිත වෙනත් මොඩියුල තිබේ. ඔබේ අවශ්‍යතාවන්ට වඩාත් ගැලපෙන එකක් තෝරා ගත හැකිය.

මෙම මොඩියුලය නිර්මාණය කර ඇත්තේ ඔබේ ආර්ඩුයිනෝ වෙතින් අධි බලැති උපාංගයක් පමණක් මාරු කිරීම සඳහා ය. 250VAC හෝ 30VDC හි නාලිකාවකට 10A දක්වා ශ්‍රේණිගත කර ඇති රිලේ එකක් ඇත.

LEDs

රිලේ මොඩියුලයේ LED දෙකක් තිබේ


මොඩියුලය ක්‍රියාත්මක වන විට රතු පාට Power LED එක ආලෝකමත් වේ. රිලේ සක්‍රීය කර ඇති විට Status LED එක ආලෝකමත් වේ.

Output Terminal Block

චැනල් එකක් සහිත රිලේ මොඩියුලය පින් පවතින ආකාරය

රිලේ එක තුළ නිල් ඉස්කුරුප්පු ඇණ සම්බන්ධ කරන පර්යන්ත තුනකට වෙන් කර ඇත. ඒවායේ ක්‍රියාකාරීත්වය පොදු (COM), සාමාන්‍යයෙන් වසා ඇති (NC) සහ සාමාන්‍යයෙන් විවෘත (NO) ලෙස  ලේබල් කර ඇත.

සාමාන්‍යය තත්ත්වයේ ඇති විට ස්විචයට සාපේක්ෂව එම  නාලිකාවේ තත්වය නම් වලින් පැහැදිලි වේ.

  • COM (Common): රිලේ එකට ප්‍රධාන විදුලිය(AC) ඇතුළු කිරීමට මෙය භාවිතා කරයි.
  • NC (සාමාන්‍යයෙන් වසා ඇත): මෙයට සම්බන්ධ කර ඇති උපකරණය සාමාන්‍ය අවස්ථාවේ සක්‍රීයව(ON) පවතී. ඔබ උපකරණය අක්‍රීය (OFF)  කිරීම සඳහා ආර්ඩුයිනෝ බෝර්ඩ් වෙතින් රිලේ මොඩියුලයට සිග්නල් එකක් යැවිය යුතුය.
  • NO (සාමාන්‍යයෙන් විවෘතයි): මෙයට සම්බන්ධ කර ඇති උපකරණය සාමාන්‍ය අවස්ථාවේ (OFF) ව පවතී. ඔබ උපකරණය සක්‍රීය (ON) කිරීම සඳහා ආර්ඩුයිනෝ බෝර්ඩ් වෙතින් රිලේ මොඩියුලයට සිග්නල් එකක් යැවිය යුතුය.

Control Pins

මොඩියුලයේ අනෙක් පැත්තේ, පින් තුනක් ඇත – මොඩියුලය බල ගැන්වීම සඳහා Ground පින් සහ VCC පින් සහ රිලේ පාලනය සඳහා ආදාන IN පින් එකයි  .


ආදාන(input) පින් LOW ලෙස සක්‍රීයව පවතී, එයින් අදහස් වන්නේ ඔබ පින් එක LOW ලෙස පවත්වා ගන්න විට විට රිලේ අක්‍රීය  වන අතර ඔබ පින් එක HIGH ලෙස පවත්වා ගන්න විට විට විට එය  සක්‍රීය වනු ඇති බවයි.

One Channel Relay Module එක ආර්ඩුයිනෝ සමග භාවිතය.

දැන් අපි රිලේ මොඩියුල ගැන සියල්ල දන්නා බැවින් දැන් එය භාවිතා කරන අකාරය බලමු!

Warning: මෙම පුවරුව AC අධි වෝල්ටීයතාව සමඟ අන්තර් ක්‍රියා කරයි. මෙය වැරදි හෝ නුසුදුසු ලෙස භාවිතා කිරීම බරපතල තුවාල හෝ මරණයට හේතු විය හැක. මෙය භාවිතා කිරීමට පෙර එය පිලිබදව නිසි දැනුමක් සහිත පුද්ගලයක්ගෙන් සහාය ලබාගන්න

AC විදුලි බලයෙන් ක්‍රියා කරන ලාම්පුවක් ක්‍රියාත්මක කිරීම සඳහා අපගේ රිලේ මොඩියුලය සකස් කරමු.

මොඩියුලයේ VCC පින් එක ආර්ඩුයිනෝ බෝර්ඩ් එකෙහි 5V හා GND බෝර්ඩ් එකෙහි GND පින් එක සම්බන්ධ කරන්න. රිලේ පාලනය සඳහා ආර්ඩුයිනෝ බෝර්ඩ් එකෙහි ඩිජිටල් පින් D6 මොඩියුලයේ IN පින් සමඟ සම්බන්ධ කරන්න.

ඔබ පාලනය කිරීමට උත්සාහ කරන AC බලයෙන් ක්‍රියාත්මක වන උපාංගයට (ලාම්පුව) අනුකූලව රිලේ මොඩියුලය නිසි තැන නියමානුකූලව තැබිය යුතුය . AC විදුලි සැපයුමෙහි live  වයරය කපා, කපන ලද කම්බියේ එක් කෙළවරක් (බිත්තියේ සිට) COM පර්යන්ත පින් එකට හා අනෙක් කොටස NC හෝ NO සමඟ සම්බන්ධ කළ යුතුය.

ඔබගේ AC බලයෙන් ක්‍රියාත්මක වන උපාංගය බොහෝ විට අක්‍රීය තත්ත්වයේ තිබේ නම් හා ඉඳහිට එය සක්‍රීය කිරීමට අවශ්‍ය නම්, එය NO සමඟ සම්බන්ධ කළ යුතුය. උපාංගය බොහෝ වේලාවක් ක්‍රියාත්මක තත්ත්වයේ තිබේ නම්  නම් NC වෙත සම්බන්ධ වන්න.

මෙම ව්‍යාපෘතිය සඳහා අපගේ ලාම්පුව සාමාන්‍යය තත්වයේදී නිවී පවතින අතර රිලේ සක්‍රීය කරන විට ආලෝකමත් වේ. එබැවින් අපි එක් කෙළවරක් COM හි ද අනෙක් අන්තය NO හි සමග සම්බන්ධ කරන්නෙමු.

පරිපථ සැකැස්ම

පහත රූපයේ දැක්වෙන්නේ AC විදුලි බලයෙන් ක්‍රියා කරන ලාම්පුවක් ක්‍රියාත්මක කිරීම. සදහා වූ පරිපථ සටහනයි.

Hardware connection


Sketch 1.1

දැන් අපගේ දෘඩාංග සියල්ල සකසා ඇති බැවින්, ලාම්පුව ක්‍රියාත්මක කරන කේතනය දෙස බලමු. පහත ප්‍රෝග්‍රෑම් එකෙන් තත්පර 3 ක් ලාම්පුව සක්‍රීය කර ඊළඟ තිබෙන අතර තත්පර 3 සඳහා එය ක්‍රියා විරහිත කරයි.

මෙය අපි පළමු පාඩමේදී ඉගෙන ගත් LED එකක් සදහා කර ප්‍රෝග්‍රෑම් එකට සමානයි. රිලේ මොඩුයුලය සදහා විශේෂ කේතනයක් නැති අතර LED  සදහා භාවිතා කල ප්‍රෝග්‍රෑම් සියල්ල ඔබට යොදා ගත හැකිය. කල යුත්තේ සියලුම බල්බ රිලේ හරහා සම්බන්ධ කිරීමයි.

int RelayPin = 6;

void setup() {
     // Set RelayPin as an output pin
     pinMode(RelayPin, OUTPUT);
}

void loop() {
     // Let's turn on the relay...
     digitalWrite(RelayPin, LOW);
     delay(3000);
     
     // Let's turn off the relay...
     digitalWrite(RelayPin, HIGH);
     delay(3000);
}

Code එක පැහැදිලි කිරීම :

ආර්ඩුයිනෝ සමඟ රිලේ මොඩියුලයක් පාලනය කිරීම LED එකක් පාලනය කිරීම තරම් සරලය. ප්‍රෝග්‍රෑම් එක ආරම්භ වන්නේ රිලේ මොඩියුලයේ ආදාන(INPUT) පින් සම්බන්ධ කර ඇති පින් එක ප්‍රකාශ කිරීමෙනි.

int RelayPin = 6;

Setup ෆන්ෂන් එකේදී අපි එම පින් එක ප්‍රතිදානය(OUTPUT) ලෙස අර්ථ දක්වමු.

pinMode(RelayPin, OUTPUT);

දැන් ලූප් ෆන්ෂන් එකේදී, අපි පිළිවෙලින් රිලේ පින් LOW / HIGH ලෙස එක දිගටම වෙනස්වන ආකාරයට  උපාංගය සක්‍රීය / අක්‍රීය කරමු. DigitalWrite (RelayPin, LOW) පින් එක සිග්නල් එකක් නැති අතර ඩිජිටල් DigitalWrite (RelayPin, HIGH) පින් එක රිලේ එකට  සිග්නල් එකක් ලබා දේ

digitalWrite(RelayPin, LOW);
delay(3000);

digitalWrite(RelayPin, HIGH);
delay(3000);

Leave a Reply

Your email address will not be published. Required fields are marked *

Index