Mündəricat:

Qaz mühərriki üçün Arduino RPM məhdudlaşdırıcısı: 5 addım
Qaz mühərriki üçün Arduino RPM məhdudlaşdırıcısı: 5 addım

Video: Qaz mühərriki üçün Arduino RPM məhdudlaşdırıcısı: 5 addım

Video: Qaz mühərriki üçün Arduino RPM məhdudlaşdırıcısı: 5 addım
Video: Monitoring the RPM of a 12Vdc Three Wire Cooler Fan with Arduino, with speed control potentiometer 2024, Noyabr
Anonim
Qaz mühərriki üçün Arduino RPM Limiter
Qaz mühərriki üçün Arduino RPM Limiter

Youtube Nümayişi

Bu, benzin mühərrikinin sürətini məhdudlaşdırmaq üçün bir valinin dəyişdirilməsi üçündür. Bu RPM məhdudlaşdırıcısı dərhal 3 fərqli parametrə keçə bilər. Bunu tək silindrli Briggs və Stratton mühərrikinə quraşdırdım və Arduino mega və LCD ekrandan istifadə etdim. Kiçik bir lövhə ilə işləmək məcburiyyətindəsinizsə, bütün məlumatları vəziyyət işıqları və serial monitor ilə göstərə bilərsiniz

Bunun 5 vacib hissəsi var

-öldürmə açarı üçün doğru telin tapılması

-3 mövqe məhdudlaşdırıcı açarı

- estafet

-şamdan götürmə və izolyator

-kod

Təchizat:

3x 1k rezistorlar (və ya hər hansı 3 bərabər müqavimət)

2x 10k rezistorlar

1 MOSFET IRF-510

1 diod 1n914

1 22 uF keramika kondansatörü (bu diapazonda hər hansı bir kiçik kondansatör işləyəcək)

tel dəstəsi

5v, 5 pinli röle

mühərrik (dizellərdə işləmir)

bir arduino

quraşdırma və sınaq üçün çörək taxtası (lcd ekranı atlasanız daha az əhəmiyyətlidir)

tək dirək, ikiqat atma açarı (üzərində 3 şerit və ya sancaq olmalıdır)

Multimetr

Adım 1: Adım 1: Motorda Doğru Tel tapın

Addım 1: Motorda Doğru Tel tapın
Addım 1: Motorda Doğru Tel tapın
Addım 1: Motorda Doğru Tel tapın
Addım 1: Motorda Doğru Tel tapın
Addım 1: Motorda Doğru Tel tapın
Addım 1: Motorda Doğru Tel tapın

Bu layihənin kritik bir hissəsi, mühərrikdə bağlaya biləcəyiniz aşağı gərginlikli bir tel tapmaqdır. Bobindən bujiyə gedən böyük teli ayıra bilərsiniz, ancaq yüksək gərginlik kontaktlardan keçə bilər. Bobin və alovlanma moduluna gedən aşağı gərginlikli teli idarə edə bilərik. 6v rölesi bunu edə biləcək və biz o kiçik röleyi bir arduino ilə idarə edə bilərik.

İlk şəkil 90 -cı illərin qazon biçən maşınındadır, yaşıl teli yerə bağlasanız sönər.

İkinci şəkil daha yeni bir briqgs və stratton mühərrikindəndir, qırmızı/qara teli yerə bağlasanız sönər.

Hər bir motor üçün təlimat verə bilmərəm, buna görə bir az təcrübə etməlisiniz. Xüsusi motorunuz üçün 'öldürmə açarı' axtarsanız daha yaxşı təlimatlar tapa bilərsiniz. Unutmayın ki, röledəki pinlərinizdən biri röleyə güc verildikdə AÇIQ, digəri isə röleyə güc verildikdə söndürülür.

Addım 2: Adım 2: Qığılcım Siqnal İzolatoru

Addım 2: Qığılcım Siqnal İzolatoru
Addım 2: Qığılcım Siqnal İzolatoru

Bir teldən keçən cərəyan bir maqnit sahəsi yaradacaq və fərqli bir ayrı tel vasitəsilə cərəyan impulsları yaratmaq üçün dəyişən bir maqnit sahəsindən istifadə edə bilərsiniz. Atəş bobinlərinin, transformatorların və simsiz şarj cihazlarının işlədiyi prinsip budur. Bu effektdən istifadə edərək, şam telinin ətrafına bir tel sararsaq, mühərrikin sürətini oxuya bilərik.

Mühərrik işləyərkən, şam telinin ətrafındakı 2 döngənin +/- 15-20v ətrafında impulslar yaratdığını gördüm. Mənfi impulsları bloklamaq və gərginliyi azaltmaq üçün bir rezistor və dioddan istifadə edə bilərik. Bu impulsları bir MOSFET tranzistorunu idarə etmək üçün istifadə etdim və Arduino üzərindəki rəqəmsal pimi idarə etmək üçün tranzistorun çıxışını istifadə etdim.

Mühərrik bir çox yüksək gərginlikli impuls yaradır və şam telinin ətrafındakı bir döngə də bir Arduino qovurmaq üçün kifayət qədər gərginlik yarada bilər, buna görə də MOSFET -ə multimetr bağlayaraq bu dövrəni sınamağı məsləhət görürəm. Şamın ətrafında dönmüş bir teli birbaşa Arduinoya bağlamaq onu qıracaq.

Bu sistemin bir dezavantajı, röley qığılcımı kəsdikdə, Arduino bujidən mühərrikin nə qədər sürətli fırlandığını görmək üçün oxuya bilmir. Bu proqram, mühərrik çox sürətlə işləyərkən qığılcımı söndürür və sonra növbəti təkrarlamanı dərhal 0 rpm oxuyur və yenidən açır. Digər Arduino-takometr layihələrinin əksəriyyətində zal effekti sensoru istifadə olunur. Bir tərəfdən, induktiv sistemlər mühərrikə heç bir hərəkət edən hissə əlavə etməyi tələb etmir. Digər tərəfdən, alovlanma sistemi söndükdə/qığılcım kəsildikdə/alovlandıqda/ayrıldıqda induktiv siqnal yoxdur.

Addım 3: Addım 3. Limiter Switch

Addım 3. Sınırlayıcı keçid
Addım 3. Sınırlayıcı keçid

bu hissə isteğe bağlıdır, amma olduqca faydalıdır

mövqedən asılı olaraq bəzi rezistorları aşmaq üçün açarı istifadə edən bir gərginlik bölücüdür. Əsl rpm həddi kodda təyin olunur, bu, sadəcə parametrləri dəyişməyə imkan verir.

Adım 4: Adım 4: Relay

Addım 4: Relay
Addım 4: Relay

Röle, güc alanda açılan və ya sönən bir açardır. Daha böyük birini (mühərrikin alovlanma sistemi) dəyişdirmək üçün kiçik bir cərəyan mənbəyindən (məsələn, 40mA rəqəmsal arduino pin) istifadə edə bilərsiniz.

Tövsiyə: