Բովանդակություն:
- Քայլ 1: Հիմունքներ
- Քայլ 2. Իմ ռելե (SRD-05VDC-SL-C)
- Քայլ 3: Ձեռք բերեք ռելեի վրա
- Քայլ 4: Arduino և փոխանցում
- Քայլ 5: Սարքավորման պահանջ
- Քայլ 6: Հավաքում
- Քայլ 7: Կոդ
- Քայլ 8: Եզրակացություն
- Քայլ 9: Շնորհակալություն
Video: Արդուինոյով ռելե վարելը. 9 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Ողջույն բոլորին, բարի գալուստ իմ ալիք: Սա իմ 4 -րդ ձեռնարկն է, թե ինչպես վարել RELAY (ոչ ռելեի մոդուլ) Arduino- ով:
Կան հարյուրավոր ձեռնարկներ, թե ինչպես օգտագործել «ռելեի մոդուլ», բայց ես չգտա լավը, որը ցույց կտա, թե ինչպես օգտագործել ռելե և ոչ թե ռելե մոդուլ: Այսպիսով, այստեղ մենք պետք է քննարկենք, թե ինչպես է աշխատում ռելե և ինչպես կարող ենք այն միացնել Arduino- ին:
Նշում. Եթե դուք կատարում եք որևէ աշխատանք «հիմնական հոսանքի» հետ, ինչպիսիք են 120 վ կամ 240 վ լարման հոսանքի էլեկտրագծերը, դուք միշտ պետք է օգտագործեք համապատասխան սարքավորումներ և անվտանգության հանդերձում և որոշեք ՝ ունեք համապատասխան հմտություն և փորձ, թե՞ խորհրդակցեք լիցենզավորված էլեկտրիկի հետ: Այս նախագիծը նախատեսված չէ երեխաների համար:
Քայլ 1: Հիմունքներ
Ռելեը մեծ մեխանիկական անջատիչ է, որը միացված կամ անջատված է կծիկի լիցքավորման միջոցով:
Կախված գործառնական սկզբունքից և կառուցվածքային առանձնահատկություններից, ռելեները տարբեր տեսակների են, ինչպիսիք են.
1. Էլեկտրամագնիսական ռելեներ
2. Պինդ վիճակի ռելեներ
3. rmերմային ռելեներ
4. Հզորության բազմազան ռելեներ
5. Reed ռելեներ
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 Վտ է
C: պատմում է մեզ կոնտակտային ձևի մասին
Լրացուցիչ տեղեկությունների համար կցել եմ ռելեի տվյալների թերթիկը:
Քայլ 3: Ձեռք բերեք ռելեի վրա
Սկսենք ՝ որոշելով ռելեի կծիկի կապում:
Դուք կարող եք դա անել կամ մի մուլտիմետրը միացնելով 1000 օմ սանդղակով դիմադրության չափման ռեժիմին (քանի որ կծիկի դիմադրությունը սովորաբար տատանվում է 50 օմ -ից մինչև 1000 օմ) կամ մարտկոց օգտագործելով: Այս ռելեի վրա չկա «ոչ» բևեռականություն, քանի որ ներքին ճնշող դիոդը դրա մեջ չկա: Հետևաբար, DC հոսանքի աղբյուրի դրական ելքը կարող է կապված լինել կծիկի ցանկացած կապակցիչի հետ, մինչդեռ DC հոսանքի բացասական ելքը կկապվի կծիկի մյուս քորոցին կամ հակառակը: Եթե մենք մարտկոցը միացնենք աջ կապումներին, ապա իրականում կարող եք լսել * կտտացնելով * ձայնը, երբ անջատիչը միանում է:
Եթե դուք երբևէ շփոթվում եք ՝ պարզելով, թե որն է NO- ը և որն է NC քորոցը, հետևեք ստորև ներկայացված քայլերին ՝ հեշտությամբ որոշելու համար.
- Մուլտիմետրը սահմանեք դիմադրության չափման ռեժիմի:
- Շրջեք ռելեը գլխիվայր ՝ դրա ներքևի մասում տեղադրված կապում տեսնելու համար:
- Այժմ միացրեք մուլտիմետրերի զոնդի վրա մեկ ՝ ոլորունների միջև եղած քորոցին (ընդհանուր քորոց)
- Հետո մյուս զոնդը մեկ առ մեկ միացրեք մնացած 2 կապում:
Կապերից միայն մեկը կավարտի շրջանը և ցույց կտա ակտիվությունը բազմիմետրի վրա:
Քայլ 4: Arduino և փոխանցում
* Հարցն այն է. «Ինչու՞ պետք է ռելե օգտագործել Արդուինոյի հետ»:
Միկրոհսկիչի GPIO (ընդհանուր նշանակության մուտքագրում/ելք) կապերը չեն կարող կարգավորել ավելի բարձր էներգիայի սարքեր: LED- ն բավականաչափ հեշտ է, բայց մեծ էներգիայի տարրերը, ինչպիսիք են լամպերը, շարժիչները, պոմպերը կամ օդափոխիչները, պահանջում էին ավելի խորամանկ միացում: Դուք կարող եք օգտագործել 5 Վ ռելե ՝ 120-240 Վ հոսանքը միացնելու համար և Arduino- ն օգտագործել ռելեը վերահսկելու համար:
* Ռելե հիմնականում թույլ է տալիս համեմատաբար ցածր լարման հեշտությամբ վերահսկել ավելի բարձր հզորության սխեմաները: Ռելեային դա հաջողվում է օգտագործել Arduino փինից դուրս եկած 5V- ով `էլեկտրամագնիսը էներգիա հաղորդելու համար, որն իր հերթին փակում է ներքին, ֆիզիկական անջատիչը` միացնելու կամ անջատելու ավելի մեծ հզորության միացում: Ռելեի անջատիչ կոնտակտները լիովին մեկուսացված են կծիկից, և, հետևաբար, Arduino- ից: Միակ կապը մագնիսական դաշտն է: Այս գործընթացը կոչվում է «Էլեկտրական մեկուսացում»:
* Այժմ հարց է ծագում. Ռելեի կծիկին անհրաժեշտ է մեծ հոսանք (մոտ 150 մԱ) ռելեին վարելու համար, ինչը Arduino- ն չի կարող ապահովել: Հետևաբար, մեզ անհրաժեշտ է սարք, որն ուժեղացնում է հոսանքը: Այս նախագծում NPN տրանզիստորը 2N2222 տանում է ռելեին, երբ NPN հանգույցը հագեցած է դառնում:
Քայլ 5: Սարքավորման պահանջ
Այս ձեռնարկի համար մեզ անհրաժեշտ է.
1 x Breadboard
1 x Arduino Nano/UNO (ինչ հարմար է)
1 x ռելե
1 x 1K դիմադրություն
1 x 1N4007 բարձրավոլտ, բարձր հոսանքի գնահատված դիոդ ՝ միկրոկառավարիչը լարման թռիչքներից պաշտպանելու համար
1 x 2N2222 Ընդհանուր նշանակության NPN տրանզիստոր
1 x LED և 220 ohm ընթացիկ սահմանափակող դիմադրություն `կապը ստուգելու համար
Մի քանի միացնող մալուխ
USB մալուխ ՝ կոդը Arduino- ում վերբեռնելու համար
և զոդման ընդհանուր սարքավորումներ
Քայլ 6: Հավաքում
* Եկեք սկսենք Arduino- ի VIN և GND կապանքները միացնելով տախտակի +ve և -ve ռելսերին:
* Այնուհետև կծիկներից մեկը կապում ենք տախտակի +ve 5v ռելսին:
* Հաջորդը մենք պետք է միացնենք էլեկտրամագնիսական կծիկի երկայնքով: Էլեկտրամագնիսով անցնող դիոդը վարում է հակառակ ուղղությամբ, երբ տրանզիստորը անջատված է `լարման թռիչքից կամ հոսանքի հետընթաց հոսքից պաշտպանվելու համար:
* Այնուհետեւ միացրեք NPN տրանզիստորի Կոլեկցիոները կծիկի 2 -րդ քորոցին:
* Էմիտերը միանում է հացատան -ve երկաթուղուն:
* Վերջնական, 1k դիմադրիչի միջոցով միացրեք տրանզիստորի հիմքը Arduino- ի D2 կապին:
* Դա այն է, որ մեր միացումն ավարտված է, այժմ մենք կարող ենք վերբեռնել կոդը Arduino- ին ՝ ռելեդը միացնելու կամ անջատելու համար: Հիմնականում, երբ +5 վ հոսում է 1K ռեզիստորով դեպի տրանզիստորի Հիմք, մոտ.0005 ամպեր (500 միկրոամպ) հոսանք է հոսում և միացնում տրանզիստորը: Էլեկտրամագնիսը միացնող հանգույցով սկսում է հոսել մոտ.07 ամպեր հոսանք: Այնուհետև էլեկտրամագնիսը քաշում է անջատիչ կոնտակտը և այն տեղափոխում ՝ COM տերմինալը NO տերմինալին միացնելու համար:
* Երբ NO տերմինալը միացված է, Լամպը կամ որևէ այլ բեռ կարող է միացվել: Այս օրինակում ես պարզապես միացնում և անջատում եմ LED- ը:
Քայլ 7: Կոդ
Կոդը շատ պարզ է: Պարզապես սկսեք ՝ Arduino- ի թվային 2 -րդ կապը սահմանելով որպես Relay pin:
Այնուհետեւ սահմանեք pinMode- ը որպես OUTPUT կոդի կարգաբերման բաժնում: Վերջապես, օղակի հատվածում մենք պատրաստվում ենք միացնել և անջատել ռելեը յուրաքանչյուր 500 պրոցեսորի ցիկլերից հետո ՝ համապատասխանաբար փոխանցման ռելեի բարձր և ցածր մակարդակի վրա դնելով:
Քայլ 8: Եզրակացություն
* Հիշեք. Շատ կարևոր է դիոդ տեղադրել ռելեի կծիկի երկայնքով, քանի որ մագնիսական փլուզման պատճառով հոսանքը կծիկից հեռացնելիս առաջանում է լարման բարձրացում (կծիկից ինդուկտիվ հարված): դաշտը: Լարման այս աճը կարող է վնասել շրջանը վերահսկող զգայուն էլեկտրոնային բաղադրիչներին:
* Ամենակարևորը. Նույնը, ինչ կոնդենսատորները, մենք միշտ ցածր ենք գնահատում ռելեերը `մեղմելու ռելեների խափանումների ռիսկը: Թույլ տվեք ասել, որ դուք պետք է աշխատեք 10A@120VAC- ում, մի օգտագործեք 10A@120VAC համար գնահատված ռելե, փոխարենը օգտագործեք ավելի մեծ, օրինակ ՝ 30A@120VAC: Հիշեք, հզորությունը = ընթացիկ * լարման, այնպես որ 30A@220V ռելեը կարող է աշխատել մինչև 6000W սարք:
* Եթե դուք պարզապես փոխարինեք LED- ն ցանկացած այլ էլեկտրական սարքով, ինչպիսիք են օդափոխիչը, լամպը, սառնարանը և այլն, դուք պետք է կարողանաք այդ սարքը վերածել խելացի սարքի `Arduino- ի վերահսկվող վարդակից:
* Ռելեը կարող է օգտագործվել նաև երկու սխեմաները միացնելու կամ անջատելու համար: Մեկը, երբ էլեկտրամագնիսը միացված է, և երկրորդը, երբ էլեկտրամագնիսն անջատված է:
* Ռելեը օգնում է էլեկտրական մեկուսացմանը: Ռելեի անջատիչ կոնտակտները լիովին մեկուսացված են կծիկից, և, հետևաբար, Arduino- ից: Միակ կապը մագնիսական դաշտն է:
Նշում. Arduino կապում կարճ միացումները կամ դրանից բարձր հոսանքի սարքեր գործարկելու փորձերը կարող են վնասել կամ քանդել քորոցի ելքային տրանզիստորները կամ վնասել ամբողջ AtMega չիպը: Հաճախ դա կհանգեցնի միկրոհսկիչի «մահացած» քորոցի, սակայն մնացած չիպը դեռ կաշխատի համարժեք: Այդ պատճառով լավ գաղափար է, որ OUTPUT- ի կապակցիչները միացնեն 470Ω կամ 1k դիմադրիչ ունեցող այլ սարքերի, եթե որոշակի ծրագրերի համար կապանքներից առավելագույն ընթացիկ հոսք չի պահանջվում:
Քայլ 9: Շնորհակալություն
Կրկին շնորհակալություն այս տեսանյութը դիտելու համար: Հուսով եմ, որ դա կօգնի ձեզ: Եթե ցանկանում եք աջակցել ինձ, կարող եք բաժանորդագրվել իմ ալիքին և դիտել իմ մյուս տեսանյութերը: Շնորհակալություն, կրկին իմ հաջորդ տեսանյութում:
Խորհուրդ ենք տալիս:
IR տան ավտոմատացում `օգտագործելով ռելե. 6 քայլ (նկարներով)
IR տան ավտոմատացում `օգտագործելով ռելե. Infared Remote Home Automation System (arnգուշացում. Կրկնօրինակեք նախագիծը ձեր ռիսկով: Այս նախագիծը ներառում է բարձր լարման)
CSR1011 - Գործարկման ռելե ՝ 5 քայլ
CSR1011 - Գործարկման ռելե. CSR1011- ը Bluetooth- ի մեկ խելացի չիպ է, և այս ձեռնարկը ցույց է տալիս, թե ինչպես մուտք գործել դրա GPIO- ներ և միացնել ռելե
Շրոդինգերի կատուն պատրաստում է Արդուինոյով. 4 քայլ
Շրոդինգերի կատուն պատրաստում է Արդուինոյով. Շրյոդինգերը ֆիզիկոս է և քվանտային մեխանիկայի առաջատար: Այն, ինչ ուզում եմ այստեղ ասել, հայտնի վարկածն է ՝ «Շրյոդինգերի կատու»: Փորձը հետևյալն է. Կատվին տեղադրեք անթափանց տուփի մեջ, թունավոր գազով լցված տարայի մեջ: Սարքն ունի
Արդուինոյով պատրաստված հաշվման սանդղակ. 6 քայլ
Արդուինոյի օգնությամբ հաշվարկվող սանդղակը. Այս նախագիծը դեռևս որոշակի ընթացքի մեջ է, սակայն հասել է մի կետի, երբ օգտակար է մանրամասները կիսել, որպեսզի ուրիշներն օգուտ քաղեն դրանից և գաղափարից: Հիմնականում դա սանդղակ է, որը կառուցված է Arduino- ի միջոցով որպես միկրոկոնտրոլեր, ընդհանուր տեսք
Կառավարեք լյումինեսցենտ լույսերը լազերային ցուցիչով և արդուինոյով. 4 քայլ
Վերահսկեք լյումինեսցենտ լույսերը լազերային ցուցիչով և Arduino- ով. Alpha One Labs Hackerspace- ի մի քանի անդամների դուր չի գալիս լյումինեսցենտ սարքերի կողմից արձակվող կոշտ լույսը: Նրանք ցանկանում էին մի միջոց, որը կարող էր հեշտությամբ վերահսկել առանձին հարմարանքները, գուցե լազերային ցուցիչո՞վ: Ես ճիշտ հասկացա: Ես