Բովանդակություն:

Arduino RPM սահմանափակիչ գազի շարժիչի համար `5 քայլ
Arduino RPM սահմանափակիչ գազի շարժիչի համար `5 քայլ

Video: Arduino RPM սահմանափակիչ գազի շարժիչի համար `5 քայլ

Video: Arduino RPM սահմանափակիչ գազի շարժիչի համար `5 քայլ
Video: Arduino Tutorial: Tachometer (RPM Counter) 2024, Նոյեմբեր
Anonim
Arduino RPM սահմանափակիչ գազի շարժիչի համար
Arduino RPM սահմանափակիչ գազի շարժիչի համար

Youtube Demույց

Սա բենզինային շարժիչի արագությունը սահմանափակելու համար նահանգապետին փոխարինելու համար է: RPM- ի այս սահմանափակիչը կարող է միացվել թռիչքի 3 տարբեր պարամետրերի: Ես սա տեղադրեցի մեկ գլան, Briggs and Stratton շարժիչի վրա և օգտագործեցի Arduino մեգա և LCD էկրան: Եթե ստիպված լինեիք աշխատել ավելի փոքր տախտակի հետ, կարող եք պարզապես ցույց տալ բոլոր տվյալները կարգավիճակի լույսերով և սերիական մոնիտորով

Այստեղ կա 5 կարևոր մաս

-գտնել անջատիչի անջատիչի ճիշտ մետաղալարը

-3 դիրքի սահմանափակիչ անջատիչ

- ռելե

-մոմերի հավաքում և մեկուսիչ

-ծածկագիրը

Պարագաներ:

3x 1k ռեզիստորներ (կամ ցանկացած 3 հավասար ռեզիստորներ)

2x 10k դիմադրիչներ

1 MOSFET IRF-510

1 դիոդ 1n914

1 22uF կերամիկական կոնդենսատոր (այս տիրույթի ցանկացած փոքր կոնդենսատոր կաշխատի)

մետաղալարերի փունջ

5 վ, 5 փին ռելե

շարժիչ (չի աշխատում դիզելների վրա)

Արդուինո

կարգաբերման և փորձարկման համար տախտակ (պակաս կարևոր է, եթե բաց թողնեք LCD էկրանը)

մեկ բևեռ, կրկնակի նետման անջատիչ (դրա վրա պետք է լինի 3 ներդիր կամ կապում)

Բազմաչափ

Քայլ 1: Քայլ 1: Շարժիչի վրա ճիշտ մետաղալար գտնելը

Քայլ 1: Շարժիչի վրա ճիշտ մետաղալար գտնելը
Քայլ 1: Շարժիչի վրա ճիշտ մետաղալար գտնելը
Քայլ 1: Շարժիչի վրա ճիշտ մետաղալար գտնելը
Քայլ 1: Շարժիչի վրա ճիշտ մետաղալար գտնելը
Քայլ 1: Շարժիչի վրա ճիշտ մետաղալար գտնելը
Քայլ 1: Շարժիչի վրա ճիշտ մետաղալար գտնելը

Այս ծրագրի կարևորագույն մասը շարժիչի վրա ցածր լարման լար գտնելն է, որով կարող եք այն անջատել: Դուք կարող եք անջատել այն մեծ մետաղալարը, որն անցնում է կծիկից դեպի մոմը, սակայն բարձր լարումը կարող է անցնել շփումների վրայով: Մենք կարող ենք վերահսկել կծիկ գնացող ցածր լարման մետաղալարը և բռնկման մոդուլը: 6 վ ռելեը կկարողանա դա անել, և մենք կարող ենք վերահսկել այդ փոքր ռելեը արդուինոյով:

Առաջին նկարը 90 -ականների խոտհնձիչից է, այն կփակվեր, եթե կանաչ մետաղալարը միացնեիք գետնին:

Երկրորդ նկարը նոր բրիգսի և ստրատոնի շարժիչից է, այն կփակվեր, եթե հիմնավորեիք կարմիր/սև մետաղալարը:

Ես չեմ կարող հրահանգներ տալ յուրաքանչյուր շարժիչի համար, այնպես որ դուք ստիպված կլինեք որոշակի փորձեր կատարել: Դուք կարող եք ավելի լավ հրահանգներ գտնել, եթե ձեր հատուկ շարժիչի համար փնտրեք «kill switch»: Հիշեք, որ ռելեի ձեր կապումներից մեկը միացված է, երբ ռելեն աշխատում է, իսկ մյուսը անջատված է, երբ ռելեդը սնուցվում է:

Քայլ 2. Քայլ 2. Կայծի ազդանշանի մեկուսիչ

Քայլ 2. Կայծի ազդանշանի մեկուսիչ
Քայլ 2. Կայծի ազդանշանի մեկուսիչ

Հաղորդալարով հոսող հոսանքը կստեղծի մագնիսական դաշտ, և դուք կարող եք օգտագործել փոփոխվող մագնիսական դաշտ ՝ տարբեր, առանձին մետաղալարերի միջոցով հոսանքի իմպուլսներ ստեղծելու համար: Սա այն սկզբունքն է, որի վրա աշխատում են բռնկման կծիկները, տրանսֆորմատորները և անլար լիցքավորիչները: Մենք կարող ենք օգտագործել այս ազդեցությունը `շարժիչի արագությունը կարդալու համար, եթե մենք մալուխի մի օղակ փաթաթենք մոմի լարի շուրջը:

Շարժիչն աշխատելիս ես գտա, որ մոմի լարի շուրջը 2 հանգույց առաջացնում է իմպուլսներ մոտ +/- 15-20v- ի սահմաններում: Մենք կարող ենք օգտագործել դիմադրություն և դիոդ ՝ բացասական իմպուլսներն արգելափակելու և լարումը նվազեցնելու համար: Ես օգտագործեցի այս իմպուլսները MOSFET տրանզիստորը վերահսկելու համար, և տրանզիստորի ելքը օգտագործեցի Arduino- ի թվային կապը վերահսկելու համար:

Շարժիչն առաջացնում է բազմաթիվ բարձր լարման իմպուլսներ, իսկ մոմի լարի շուրջ մի հանգույց կարող է նաև բավականաչափ լարում առաջացնել Arduino- ն տապակելու համար, ուստի խորհուրդ եմ տալիս փորձարկել այս սխեման ՝ միացնելով բազմաչափը MOSFET- ին: մոմի շուրջ օղակված մետաղալարն անմիջապես Arduino- ին միացնելը կկոտրի այն:

Այս համակարգի բացասական կողմն այն է, որ երբ ռելեն կտրում է կայծը, Arduino- ն չի կարողանում մոմից կարդալ, որպեսզի տեսնի, թե որքան արագ է շարժիչը պտտվում: Այս ծրագիրը անջատում է կայծը, երբ շարժիչը շատ արագ է շարժվում, այնուհետև հաջորդ ընթերցումը անմիջապես կարդում է 0 պտույտ / րոպե և այն նորից միացնում: Arduino-tachometer- ի մյուս նախագծերից շատերն օգտագործում են սրահի էֆեկտի սենսոր: Մի կողմից, ինդուկտիվ համակարգերը չեն պահանջում շարժիչին շարժվող մասերի ավելացում: Մյուս կողմից, ինդուկտիվ ազդանշան չկա, երբ բոցավառման համակարգը անջատված է/կայծ է կտրում/սխալ է աշխատում/անջատված է

Քայլ 3. Քայլ 3. Սահմանափակիչի անջատիչ

Քայլ 3. Limiter Switch
Քայլ 3. Limiter Switch

այս հատվածը պարտադիր չէ, բայց բավականին օգտակար է

դա պարզապես լարման բաժանարար է, որն օգտագործում է անջատիչը ՝ շրջանցելով որոշ ռեզիստորներ ՝ կախված դիրքից: Շարժումների արագության իրական սահմանաչափը որոշվում է ծածկագրում: Սա պարզապես թույլ է տալիս արագ փոխել պարամետրերը:

Քայլ 4: Քայլ 4: Ռելե

Քայլ 4: Ռելե
Քայլ 4: Ռելե

Ռելեն անջատիչ է, որը միանում կամ անջատվում է էներգիա ստանալուց հետո: Դուք կարող եք օգտագործել փոքր ընթացիկ աղբյուր (օրինակ ՝ 40 մԱ թվային arduino քորոց) ավելի մեծը փոխելու համար (շարժիչի բռնկման համակարգը)

Խորհուրդ ենք տալիս: