Агуулгын хүснэгт:

Arduino ашиглан реле жолоодох: 9 алхам
Arduino ашиглан реле жолоодох: 9 алхам

Видео: Arduino ашиглан реле жолоодох: 9 алхам

Видео: Arduino ашиглан реле жолоодох: 9 алхам
Видео: Как сделать ПЛК LDmicro Arduino с ЖК-дисплеем I2C 2024, Долдугаар сарын
Anonim
Image
Image

Сайн байцгаана уу, миний сувагт дахин тавтай морилно уу. Энэ бол Arduino -той реле (реле модуль биш) хэрхэн жолоодох тухай миний 4 дэх заавар юм.

"Релей модуль" -ыг хэрхэн ашиглах талаар хэдэн зуун заавар байдаг боловч би релей модулийг биш харин реле хэрхэн ашиглахыг харуулсан сайн програмыг олж чадаагүй байна. Тиймээс энд бид буухиа хэрхэн ажилладаг, түүнийг Arduino -той хэрхэн холбох талаар ярилцах болно.

Тэмдэглэл: Хэрэв та 120в эсвэл 240в хувьсах гүйдлийн цахилгаан утас гэх мэт "цахилгаан тэжээл" -тэй ямар нэгэн ажил хийж байгаа бол зохих тоног төхөөрөмж, хамгаалалтын араа хэрэглэж, хангалттай чадвар, туршлагатай эсэхээ тодорхойлох эсвэл лицензтэй цахилгаанчинтай зөвлөлдөх хэрэгтэй. Энэхүү төсөл нь хүүхдүүдэд зориулагдаагүй болно.

Алхам 1: Үндсэн ойлголтууд

Миний реле (SRD-05VDC-SL-C)
Миний реле (SRD-05VDC-SL-C)

Реле бол том ороомог бөгөөд ороомог асаах замаар асаах эсвэл унтраах явдал юм.

Ашиглалтын зарчим, бүтцийн онцлогоос хамааран реле нь өөр өөр төрөл байдаг, тухайлбал:

1. Цахилгаан соронзон реле

2. Хатуу төлөвт буухиа

3. Дулааны реле

4. Эрчим хүчний янз бүрийн реле

5. Зэгсний буухиа

6. Эрлийз реле

7. Янз бүрийн үнэлгээ, хэмжээ, хэрэглээний олон хэмжээст релей гэх мэт.

Гэсэн хэдий ч энэ заавар дээр бид зөвхөн цахилгаан соронзон релений талаар л ярих болно.

Төрөл бүрийн релейнүүдийн гарын авлага:

1.

2.

Алхам 2: Миний реле (SRD-05VDC-SL-C)

Миний буухиа (SRD-05VDC-SL-C)
Миний буухиа (SRD-05VDC-SL-C)
Миний реле (SRD-05VDC-SL-C)
Миний реле (SRD-05VDC-SL-C)

Миний харж байгаа реле бол SRD-05VDC-SL-C юм. Энэ бол Arduino болон DIY электроникийн хобби сонирхогчдын дунд алдартай реле юм.

Энэ реле нь 5 голтой. Ороомгийн хувьд 2 ширхэг. Дунд нь COM (нийтлэг) бөгөөд үлдсэн хоёрыг NO (Ихэвчлэн нээлттэй) ба NC (Ихэвчлэн хаалттай) гэж нэрлэдэг. Релений ороомогоор гүйдэл гүйх үед соронзон орон үүсдэг бөгөөд энэ нь төмөр арматурыг хөдөлгөж, цахилгаан холболт хийх эсвэл таслахад хүргэдэг. Цахилгаан соронзыг асаахад NO нь асаалттай, NC нь унтраалттай байдаг. Ороомог хүчдэлгүй болоход цахилгаан соронзон хүч алга болж, арматур нь анхны байрлал руугаа эргэж, NC контактыг асаадаг. Контактуудыг хааж, суллах нь хэлхээг асаах, унтраахад хүргэдэг.

Одоо бид релений дээд хэсгийг харвал хамгийн түрүүнд SONGLE харагдана, энэ бол үйлдвэрлэгчийн нэр юм. Дараа нь бид "Одоогийн ба хүчдэлийн зэрэглэл" -ийг харж байна: энэ нь унтраалгаар дамжих хамгийн их гүйдэл ба/эсвэл хүчдэл юм. Энэ нь 10А@250VAC-аас эхэлж 10A@28VDC хүртэл буурдаг Эцэст нь доод хэсэгт: SRD-05VDC-SL-C SRD: релений загвар юм. 05VDC: "Нэрлэсэн ороомгийн хүчдэл" эсвэл "Реле идэвхжүүлэх хүчдэл" гэж нэрлэдэг бөгөөд энэ нь ороомог реле идэвхжүүлэхэд шаардлагатай хүчдэл юм.

S: "Битүүмжилсэн төрөл" бүтэц гэсэн үг

L: 0.36W хүч чадалтай "Ороомог мэдрэмтгий чанар" юм

C: холбоо барих маягтын талаар бидэнд хэлдэг

Би илүү их мэдээлэл авахын тулд релений мэдээллийн хуудсыг хавсаргав.

Алхам 3: Реле дээр гараа авах

Реле дээр гараа авах нь
Реле дээр гараа авах нь
Реле дээр гараа авах нь
Реле дээр гараа авах нь
Реле дээр гараа авах нь
Реле дээр гараа авах нь

Реле ороомгийн тээглүүрийг тодорхойлж эхэлье.

Та мультиметрийг 1000 ом масштабтай эсэргүүцлийн хэмжих горимд холбох замаар (ороомгийн эсэргүүцэл нь ихэвчлэн 50 ом -1000 ом хооронд хэлбэлздэг) эсвэл батерей ашиглан хийж болно. Дотор дарах диод байхгүй тул энэ реле дээр "но" туйлт тэмдэглэгдсэн байна. Тиймээс, тогтмол гүйдлийн тэжээлийн эерэг гаралтыг ороомгийн тээглүүрийн аль нэгэнд холбож болох бөгөөд тогтмол гүйдлийн тэжээлийн сөрөг гаралтыг ороомгийн нөгөө зүүтэй холбож болно. Хэрэв бид батерейгаа баруун тээглүүрт холбовол унтраалга асах үед * товших * дууг сонсох болно.

Хэрэв та аль нь NO, аль нь NC зүү болохыг олж мэдээд эргэлзэж байвал доорх алхмуудыг дагана уу.

- Мультиметрийг эсэргүүцэл хэмжих горимд тохируулна уу.

- Реленийг дээш нь эргүүлээд доод хэсэгт нь байрлуулсан тээглүүрийг харна уу.

- Одоо мультиметрийн датчик дээрх нэгийг ороомгийн хоорондох зүү рүү холбоно уу (Common Pin)

- Дараа нь үлдсэн датчикийг үлдсэн 2 зүү рүү нэг нэгээр нь холбоно.

Зөвхөн нэг тээглүүр нь хэлхээг дуусгаж, мультиметр дээр үйл ажиллагааг харуулах болно.

Алхам 4: Arduino ба буухиа

Ардуино ба реле
Ардуино ба реле

* Асуулт нь "Ардуинотой яагаад реле ашиглах ёстой вэ?"

Микро хянагчийн GPIO (ерөнхий зориулалттай оролт/гаралт) тээглүүр нь илүү өндөр хүчдэлийн төхөөрөмжийг удирдах боломжгүй юм. LED нь хангалттай хялбар боловч гэрлийн чийдэн, мотор, шахуурга, сэнс гэх мэт том цахилгаан эд ангиуд илүү нууцлаг хэлхээ шаарддаг. Та 5-2 реле ашиглан 120-240В гүйдлийг сольж, реле удирдахын тулд Arduino-ийг ашиглаж болно.

* Реле нь харьцангуй бага хүчдэлийг илүү өндөр хүчдэлийн хэлхээг хялбархан удирдах боломжийг олгодог. Реле нь үүнийг Arduino зүүгээр гаргадаг 5V -ийг ашиглан цахилгаан соронзонд энерги өгдөг бөгөөд энэ нь өндөр хүчдэлийн хэлхээг асаах эсвэл унтраахын тулд дотоод физик унтраалгыг хаадаг. Релений шилжих контактууд нь ороомогоос бүрэн тусгаарлагдсан тул Arduino -аас тусгаарлагдсан болно. Цорын ганц холбоос бол соронзон орон юм. Энэ процессыг "Цахилгаан тусгаарлалт" гэж нэрлэдэг.

* Одоо бид реле жолоодоход яагаад нэмэлт хэлхээ хэрэгтэй байна вэ гэсэн асуулт гарч ирж байна. Релений ороомог нь реле жолоодохын тулд том гүйдэл (ойролцоогоор 150 мА) шаардагддаг бөгөөд үүнийг Arduino өгч чадахгүй. Тиймээс бидэнд гүйдлийг нэмэгдүүлэх төхөөрөмж хэрэгтэй. Энэхүү төсөлд NPN транзистор 2N2222 нь NPN уулзвар ханасан үед реле жолооддог.

Алхам 5: Тоног төхөөрөмжийн шаардлага

Тоног төхөөрөмжийн шаардлага
Тоног төхөөрөмжийн шаардлага

Энэхүү гарын авлагын хувьд бидэнд хэрэгтэй болно:

1 х талхны самбар

1 x Arduino Nano/UNO (Юу ч хамаагүй)

1 х реле

1 x 1K эсэргүүцэл

1 x 1N4007 өндөр хүчдэл, өндөр гүйдлийн нэрлэсэн диод нь микро хянагчийг хүчдэлийн өсөлтөөс хамгаалах

1 x 2N2222 Ерөнхий зориулалтын NPN транзистор

Холболтыг шалгахын тулд 1 x LED ба 220 омын гүйдэл хязгаарлах эсэргүүцэл

Цөөн тооны холбох кабель

Кодыг Arduino руу оруулах USB кабель

болон ерөнхий гагнуурын төхөөрөмж

Алхам 6: Чуулган

Чуулган
Чуулган

* Arduino -ийн VIN ба GND зүүг талхны хавтангийн +ve ба -ve төмөр замд холбож эхэлье.

* Дараа нь ороомгийн нэг зүүг талхны хавтангийн +ve 5v төмөр замд холбоно уу.

* Дараа нь бид цахилгаан соронзон ороомог дээр диод холбох хэрэгтэй. Цахилгаан соронзон дээрх диод нь хүчдэлийн өсөлт, гүйдлийн урвуу урсгалаас хамгаалахын тулд транзисторыг унтраасан үед эсрэг чиглэлд ажилладаг.

* Дараа нь NPN транзисторын цуглуулагчийг ороомгийн 2 -р зүү рүү холбоно уу.

* Ялгаруулагч нь талхны хавтангийн -ve төмөр замд холбогддог.

* Эцэст нь 1k резистор ашиглан транзисторын суурийг Arduino -ийн D2 зүүтэй холбоно.

* Тиймээс бидний хэлхээ дууссан тул бид реле асаах эсвэл унтраахын тулд кодыг Arduino руу байршуулж болно. Үндсэндээ +5v нь 1К резистороор дамжин транзисторын суурь руу ороход ойролцоогоор.0005 ампер (500 микроамп) гүйдэл гүйж, транзисторыг асаана. Ойролцоогоор.07 ампер гүйдэл нь цахилгаан соронзыг асаах уулзвараар урсаж эхэлдэг. Дараа нь цахилгаан соронз нь шилжих контактийг татаж, COM терминалыг NO терминал руу холбохын тулд хөдөлгөдөг.

* NO терминалыг холбосны дараа чийдэн эсвэл өөр ачааллыг асааж болно. Энэ жишээнд би LED асааж, унтрааж байна.

Алхам 7: Код

Код
Код

Код нь маш энгийн. Arduino -ийн 2 -р дижитал зүүг Релей зүү гэж тодорхойлж эхэл.

Дараа нь кодын тохиргооны хэсэгт pinMode -ийг OUTPUT гэж тодорхойлно. Эцэст нь хэлхээний хэсэгт бид 500 CPU -ийн цикл бүрийн дараа буухиа асаах ба унтраах гэж байна.

Алхам 8: Дүгнэлт

Дүгнэлт
Дүгнэлт

* Санаж аваарай: Соронзон нуралтаас болж гүйдэл ороомогоос гарах үед хүчдэлийн огцом өсөлт (ороомогоос индуктив эргэлт) (цахилгаан соронзон хөндлөнгийн оролцоо) үүсдэг тул релений ороомог дээр диод байрлуулах нь маш чухал юм. талбай. Энэхүү хүчдэлийн өсөлт нь хэлхээг хянадаг эмзэг электрон эд ангиудыг гэмтээж болзошгүй юм.

* Хамгийн чухал нь: конденсаторын нэгэн адил бид реле бүтэлгүйтэх эрсдлийг бууруулахын тулд релейг үргэлж бага үнэлдэг. Та 10А@120VAC дээр ажиллах хэрэгтэй, 10A@120VAC -тэй реле бүү ашигла, харин 30A@120VAC гэх мэт илүү томыг ашигла. Эрчим хүч = гүйдэл * хүчдэлтэй тул 30А@220 В реле нь 6000 Вт хүртэл төхөөрөмжтэй ажиллах боломжтой гэдгийг санаарай.

* Хэрэв та LED -ийг сэнс, чийдэн, хөргөгч гэх мэт бусад цахилгаан төхөөрөмжөөр солих юм бол та энэ төхөөрөмжийг Arduino удирдлагатай цахилгаан залгууртай ухаалаг төхөөрөмж болгон хувиргах боломжтой байх ёстой.

* Реле нь мөн хоёр хэлхээг асаах эсвэл унтраахад ашиглаж болно. Нэг нь цахилгаан соронз асаалттай байхад, хоёр дахь нь цахилгаан соронз унтарсан үед.

* Реле нь цахилгаан тусгаарлахад тусалдаг. Релений шилжих контактууд нь ороомогоос бүрэн тусгаарлагдсан тул Arduino -аас тусгаарлагдсан болно. Цорын ганц холбоос бол соронзон орон юм.

Тэмдэглэл: Arduino тээглүүр дээрх богино холболт эсвэл түүнээс өндөр гүйдлийн төхөөрөмж ажиллуулахыг оролдох нь зүү дээрх гаралтын транзисторыг гэмтээж, устгах эсвэл AtMega чипийг бүхэлд нь гэмтээж болно. Ихэнхдээ энэ нь микро хянагчийн "үхсэн" зүүг үүсгэдэг боловч үлдсэн чип нь хангалттай ажиллах болно. Энэ шалтгаанаар тухайн програмын хувьд голоос хамгийн их гүйдэл татах шаардлагагүй бол OUTPUT тээглүүрийг 470Ω эсвэл 1k эсэргүүцэлтэй бусад төхөөрөмжид холбох нь зүйтэй юм.

Алхам 9: Баярлалаа

Энэ видеог үзсэн танд дахин баярлалаа! Энэ нь танд тусална гэж найдаж байна. Хэрэв та намайг дэмжихийг хүсвэл миний сувгийг захиалж бусад видеог үзэх боломжтой. Баярлалаа, миний дараагийн видеон дээр дахин нэг удаа.

Зөвлөмж болгож буй: