Може ли Ардуино покренути 12В релеј?

Moze Li Arduino Pokrenuti 12v Relej



Ардуино је бесплатан софтвер који омогућава својим корисницима да програмирају микроконтролере према њиховим захтевима. Ардуино се користи за контролу више електронских уређаја као што су ЛЕД диоде и релеји. Релеј је електромеханички прекидач који се укључује и искључује путем електричног сигнала. Користи се за контролу различитих уређаја као што су светла, вентилатори, телевизија и грејачи.

Може ли Ардуино покренути 12В релеј?

Да, Ардуино може покренути 12В релеј, али не директно. Ако је 12В релеј повезан на Ардуино, може оштетити Ардуино плочу. То се може урадити коришћењем транзистора као прекидача између Ардуина и релеја, отпорника за заштиту транзистора и диоде за заштиту Ардуина.

Ардуино је дизајниран да ради на 5В и може нормално да поднесе струју од 20мА. Дакле, да бисмо поставили 12В релеј у Ардуину, морамо да појачамо струју да бисмо се носили са 12В релејем. Слично томе, потребно је да имамо додатно напајање од 12В да бисмо укључили релеј.







Да бисте подесили 12В релеј са Ардуином, потребно је да имате следеће.



Софтверски захтеви



  • Ардуино ИДЕ

Хардверски захтеви





  • Ардуино плоча
  • 12В релејни модул
  • НПН транзистор (пожељно БЦ 548 или 2Н2222)
  • Диода (пожељно 1Н4007)
  • А Ресистор
  • Сијалица
  • Бреадбоард
  • Цоннецтинг Вирес

Прорачун потребног отпора

Погледајте таблицу података 12В релеја да бисте приметили његов отпор.

Претпоставимо да 12В релеј има отпор калема од 4000 Ω.



Струја која тече биће

За ову вредност струје и β= 190 за транзистор 2Н222, основна струја транзистора ће бити:

Сада, користећи Омов закон,

Дакле, морате скоро да се повежете 30 кΩ између транзистора и Ардуина.

Цирцуит Диаграм

Направите везе као што је објашњено у наставку:

1. Релејне везе

СА: Повежите ЦОМ на 12В напајање

НЕ: Повежите позитивни терминал сијалице на НО релеја и негативни терминал на 12В напајање

На страни завојнице релеја спојите један крај на 12В напајање, а други на колектор транзистора.

2. Транзисторске везе

база: Повежите базу транзистора на излазни пин 8 Ардуина кроз отпорник од 30 кΩ

Емитер: Уземљите емитер транзистора

Колекционар: Повежите колектор транзистора на један крај завојнице релеја

3. Диодне везе

Диода треба да се повеже преко намотаја релеја, а п-страна диоде је повезана са колекторским терминалом транзистора.

Након што завршите коло, учитајте следећи код у Ардуино и покрените коло.

инт Релаиинпут = 8 ; // Повежите пин 8 Ардуина са базом транзистора који делује као улаз за релеј

празнина подесити ( )

{

 пинМоде ( Релејни улаз, ИЗЛАЗ ) ; //Иницијализујте улаз релеја као излаз Ардуина

}

празнина петља ( )

{ // Можете додати ако услов овде према вашим захтевима

дигиталВрите ( Релејни улаз, ХИГХ ) ; // Релеј се искључује када прими ВИСОК сигнал

кашњење ( 10000 ) ; // Релеј остаје УКЉУЧЕН 10 секунди

дигиталВрите ( Релејни улаз, ЛОВ ) ; // Релеј је деактивиран када прими сигнал ЛОВ

кашњење ( 10000 ) ; // Релеј остаје ИСКЉУЧЕН 10 секунди

}

Када коло ради, транзистор ради као прекидач између Ардуина и 12В релеја. Када се напајање укључи, а базна струја се доведе до транзистора, струја почиње да тече од колектора до емитера. Транзистор се укључује и када је прекидач укључен, он покреће релеј. Сијалица повезана преко намотаја релеја ће светлити на 10 секунди и, као што код каже, након 10 секунди сијалица ће се искључити на 10 секунди.

Хардверско коло

Испод је дато хардверско коло које контролише 12В релеј са Ардуином. Везе се врше како је горе објашњено. Када се Ардуино плоча напаја преко УСБ серијског кабла. Транзистор је укључен и релеј ради. Било којим уређајем се може управљати помоћу релеја.

Компоненте које се користе у овом хардверу су

  • Бреадбоард
  • Ардуино УНО плоча
  • Два отпорника
  • Једна диода
  • Један релејни модул
  • Један БЈТ транзистор и један ФЕТ транзистор
  • Цоннецтинг Вирес

Закључак

Релејем од 12 В може се управљати помоћу Ардуина помоћу транзистора, отпорника и диоде. Најважнија предност коришћења 12В релеја са Ардуином је да се сви уређаји који имају 12В напон могу лако управљати преко Ардуина.