ကျွန်ုပ်တို့၏ဝဘ်ဆိုဒ်များမှကြိုဆိုပါသည်။

single-chip microcomputer သည် relay နှင့် solenoid valve ကို တိုက်ရိုက်မောင်းနှင်နိုင်ပါသလား။

ဤပြဿနာသည် အီလက်ထရွန်းနစ်အဟောင်းအဖြူအတွက် ရည်ညွှန်းရန်မထိုက်တန်သော်လည်း၊ စတင်အသုံးပြုသည့် မိုက်ခရိုကွန်ထရိုလာမိတ်ဆွေများအတွက်၊ ဤမေးခွန်းကို မေးသူများပြားလွန်းလှသည်။ကျွန်တော်ဟာ အစပြုသူဖြစ်တဲ့အတွက် relay ဆိုတာ ဘာလဲဆိုတာကို အကျဉ်းချုံးပြောပြဖို့ လိုပါတယ်။

dtrfd (1)

Relay သည် ခလုတ်တစ်ခုဖြစ်ပြီး ဤခလုတ်ကို ၎င်းအတွင်းရှိ ကွိုင်တစ်ခုဖြင့် ထိန်းချုပ်ထားသည်။ကွိုင်အား အားကောင်းနေပါက၊ relay သည် ဆွဲထုတ်ပြီး switch သည် လုပ်ဆောင်သည်။

dtrfd (၂)

ကွိုင်ဆိုတာ ဘာလဲ?အပေါ်ကပုံမှာကြည့်ပါ၊ pin 1 နှင့် pin 2 သည် coil ၏ pin နှစ်ခုဖြစ်ပြီး pin 3 နှင့် pin 5 သည် ယခုဖြတ်သွားပါပြီ၊ pin 3 နှင့် pin 2 သည် မဟုတ်ပါ။ပင်နံပါတ် 1 နှင့် ပင်နံပါတ် 2 ကို ပလပ်ထိုးပါက relay ပြတ်သွားကြောင်းကြားရပြီး ပင်နံပါတ် 3 နှင့် ပင်နံပါတ် 4 ပြတ်သွားမည်ဖြစ်သည်။

ဥပမာအားဖြင့် လိုင်းတစ်ခု၏ အဖွင့်အပိတ်ကို ထိန်းချုပ်လိုပါက လိုင်းကို တမင်ချိုးဖျက်နိုင်ပြီး၊ တစ်ဖက်ကို 3 ပေနှင့် ချိတ်ဆက်ထားကာ၊ တစ်ဖက်ကို 4 ပေနှင့် ချိတ်ဆက်ထားပြီး၊ ထို့နောက် ကွိုင်ကို ပါဝါပိတ်၍ ပါဝါပိတ်ခြင်းဖြင့်၊ လိုင်း၏အဖွင့်အပိတ်ကို သင်ထိန်းချုပ်နိုင်သည်။

ကွိုင်၏ pin 1 နှင့် pin 2 တွင် ဗို့အားမည်မျှသက်ရောက်သနည်း။

ဤပြဿနာမှာ သင်အသုံးပြုနေသည့် relay ၏အရှေ့ဘက်ကိုကြည့်ရန် လိုအပ်ပြီး ယခုကျွန်ုပ်အသုံးပြုနေသည့် relay ၏အရှေ့ဘက်ကိုကြည့်ပါ၊ ၎င်းသည် 05VDC ဖြစ်သည်ကိုသင်တွေ့နိုင်သည်၊ ထို့ကြောင့် relay ၏ကွိုင်အား 5V ကိုပေးနိုင်သည်၊ ထို့နောက် relay သည်ဆွဲလိမ့်မည်။

ကွိုင်ဗို့အားထည့်နည်း။နောက်ဆုံးတော့ ကျွန်တော်တို့ အမှတ်ရသွားတယ်။

5V နှင့် GND ဝိုင်ယာကြိုးများကို relay coil ၏ pin နှစ်ခုသို့ တိုက်ရိုက်ကိုင်ရန် လက်နှစ်ချောင်းကို တိုက်ရိုက်အသုံးပြုနိုင်ပြီး အသံကို သင်ကြားရပါမည်။

ဒါဆို သူ့ကို microcontroller နဲ့ ဘယ်လို voltage ပေးမလဲ။single chip microcomputer pin သည် 5V ကို output လုပ်နိုင်သည်ကိုကျွန်ုပ်တို့သိပါသည်၊ ၎င်းသည် single chip microcomputer pin relay coil နှင့် တိုက်ရိုက်ချိတ်ဆက်ထားခြင်းမဟုတ်ပါ၊ ဟုတ်ပါသလား။

အဖြေကတော့ ဟုတ်ပါတယ်။အဲဒီလို့ဘာဖြစ်လို့?

Ohm ရဲ့ ဥပဒေပဲ ရှိပါသေးတယ်။

relay coil ၏ခံနိုင်ရည်ကိုတိုင်းတာရန် multimeter ကိုသုံးပါ။

dtrfd (၃)၊

ဥပမာအားဖြင့်၊ ကျွန်ုပ်၏ relay coil ၏ ခံနိုင်ရည်မှာ 71.7 ohms ခန့်ရှိပြီး 5V ဗို့အား ပေါင်းထည့်ကာ လက်ရှိ 5 ကို 71.7 ဖြင့် ပိုင်းခြားကာ 70mA ဖြစ်သည့် 0.07A ခန့်ဖြစ်သည်။ကျွန်ုပ်တို့၏ single chip microcomputer ၏ သာမန် pin ၏ အမြင့်ဆုံး output သည် 10mA လက်ရှိဖြစ်ပြီး ကြီးမားသော current pin ၏ အများဆုံး output သည် 20mA current (၎င်းသည် single chip microcomputer ၏ datasheet ကို ရည်ညွှန်းနိုင်သည်)။

ကြည့်ပါ၊ ၎င်းသည် 5V ဖြစ်သော်လည်း၊ output current သည် အကန့်အသတ်ရှိပြီး ၎င်းသည် မောင်းနှင်သော relay ၏ လက်ရှိကို မရောက်ရှိနိုင်သောကြောင့် relay ကို တိုက်ရိုက်မမောင်းနှင်နိုင်ပါ။

အဲဒီအခါမှာ တစ်ခုခုကို ဖော်ထုတ်ဖို့ လိုပါတယ်။ဥပမာအားဖြင့်၊ triode S8050 drive ကိုသုံးပါ။circuit diagram မှာ အောက်ပါအတိုင်းဖြစ်သည်။

dtrfd (၄)၊

S8050 ဒေတာစာရွက်ကိုကြည့်ပါ၊ S8050 သည် NPN tube ဖြစ်ပြီး၊ အများဆုံးခွင့်ပြုနိုင်သော ICE သည် 500mA ဖြစ်ပြီး 70mA ထက်များသောကြောင့် S8050 drive relay နှင့် လုံးဝပြဿနာမရှိပါ။

အထက်ဖော်ပြပါပုံကိုကြည့်လျှင် ICE သည် Relay coil နှင့် မျဉ်းကြောင်းတစ်ခုရှိ လက်ရှိ C မှ E မှ E သို့စီးဆင်းသည်။NPN triode၊ ဤတွင်ခလုတ်တစ်ခုဖြစ်ပါသည်၊ MCU pin output 5V မြင့်မားသောအဆင့်၊ relay ပေါ်ရှိ ICE ကိုဆွဲလိမ့်မည်။SCM pin output 0V low level၊ ICE ဖြတ်သွားသည်၊ relay ကို မဆွဲပါ။

ထိုနည်းအတူ၊ ဆိုလီနွိုက်အဆို့ရှင်သည် သေးငယ်သော ခံနိုင်ရည်ရှိပြီး ပါဝါကြီးမားသော ဝန်တစ်ခုလည်းဖြစ်ပြီး၊ အထက်ဖော်ပြပါ Ohm ၏ ဥပဒေနည်းလမ်းနှင့်အညီ သင့်လျော်သော မောင်းနှင်အစိတ်အပိုင်းများကို ရွေးချယ်ရန်လည်း လိုအပ်ပါသည်။


စာတိုက်အချိန်- ဇူလိုင်-၁၂-၂၀၂၃