Sisällysluettelo:

Moottorin kierrosluvun automaattinen ohjaus IR -pohjaisen kierroslukumittarin palautejärjestelmän avulla: 5 vaihetta (kuvilla)
Moottorin kierrosluvun automaattinen ohjaus IR -pohjaisen kierroslukumittarin palautejärjestelmän avulla: 5 vaihetta (kuvilla)

Video: Moottorin kierrosluvun automaattinen ohjaus IR -pohjaisen kierroslukumittarin palautejärjestelmän avulla: 5 vaihetta (kuvilla)

Video: Moottorin kierrosluvun automaattinen ohjaus IR -pohjaisen kierroslukumittarin palautejärjestelmän avulla: 5 vaihetta (kuvilla)
Video: СУПЕР БЫСТРАЯ СПОРТИВНАЯ ЯХТА Palmer Johnson "DB9" Роскошная суперяхта Tour & SPECS 2024, Marraskuu
Anonim
Moottorin kierrosluvun automaattinen ohjaus IR -pohjaisen kierroslukumittarin palautejärjestelmän avulla
Moottorin kierrosluvun automaattinen ohjaus IR -pohjaisen kierroslukumittarin palautejärjestelmän avulla

Aina on tarve automatisoida prosessi, olipa se sitten yksinkertainen/hirvittävä prosessi. nykyiset syöttöjohdot ja kalliit generaattorit (pumpun käyttämiseksi) lisäsivät vaikeutta.

Joten päätimme tehdä laitteella menetelmän, joka olisi halpa ja helppokäyttöinen, jopa työntekijän. hieno ja hyvä, me teimme mekaanisen kokoonpanon ja hihnakäytön ja testasimme sitä, ja se oli menestys.

Toinen ongelma oli kuitenkin se, että moottorin käydessä henkilön oli aina oltava skootterin lähellä seuratakseen kierroslukua ja säätääkseen sitä manuaalisesti kaasulla. haluaa laittaa moottorin käyntiin ja osallistua muihin tilojen töihin.

Kokoonpano koostuu seuraavista:

  1. IR -pohjainen kierroslukumittari (RPM: n mittaamiseen).
  2. Näppäimistö syöttääksesi kierrosluvun.
  3. LCD -näyttö näyttää valvotut kierrosluvut ja nykyiset kierrosluvut.
  4. Askelmoottori kaasun lisäämiseksi/vähentämiseksi.
  5. Lopuksi mikro-ohjain kaikkien näiden prosessien hallitsemiseksi.

Vaihe 1: Järjestä tarvittavat osat

Tarvittavien osien järjestäminen
Tarvittavien osien järjestäminen
Tarvittavien osien järjestäminen
Tarvittavien osien järjestäminen
Tarvittavien osien järjestäminen
Tarvittavien osien järjestäminen
Tarvittavien osien järjestäminen
Tarvittavien osien järjestäminen

Aiemmin annoin vain yleiskuvan siitä, mitkä komponentit olisivat.

Todelliset komponentit ovat:

  1. Mikro-ohjain (käytin Arduino Mega 2560).
  2. L293D -moottorin ohjainpiiri (tai murtokortti tekee).
  3. 16 x 2 LCD -näyttö.
  4. Infrapuna-/läheisyysanturi (mallinumero on STL015V1.0_IR_Sensor)
  5. Yksinapainen askelmoottori (käytin 5-johtimista askelmoottoria, 12 V).
  6. A 4 X 4 Näppäimistö.
  7. Pari 220 ohmin, 1000 ohmin vastuksia.
  8. 10k potentiometri.
  9. Liitinjohdot, värilliset johdot, irrotin.
  10. Leipälaudat.
  11. 12 V: n akku askelmoottorin virransyöttöön.
  12. 5 V: n syöttö Arduinon virransyöttöön.

Ja se on kaikki mitä tarvitset aloittaaksesi, ihmiset!

Vaihe 2: Prosessin kokonaisvirta

Prosessin kokonaisvirta
Prosessin kokonaisvirta
Prosessin kokonaisvirta
Prosessin kokonaisvirta

Prosessin kulku on seuraava:

  1. Asetukset kytketään päälle ja odota, kunnes kaikki laitteet on kalibroitu.
  2. Käyttäjän on syötettävä vaadittu kierrosluku näppäimistöllä.
  3. Tämä tapahtuu yleensä siten, että moottorille sanotaan vakio referenssipiste niin, että kun asetus on kytketty päälle, moottorin alkuasento on aina vakio ja sitä pidetään vertailupisteenä.
  4. Käynnistä moottori/mikä tahansa kone, joka pyörii pyörää.
  5. RPM mitataan ja se näkyy nestekidenäytössä.
  6. Tässä palautejärjestelmä tulee kuvaan. Jos havaittu kierrosluku on pienempi kuin haluttu kierrosluku, askelmoottori astuu niin, että se lisää kaasua
  7. Jos havaittu kierrosluku on suurempi kuin haluttu kierrosluku, askelmoottori astuu niin, että se vähentää kaasua.
  8. Tämä prosessi jatkuu, kunnes haluttu kierrosluku saavutetaan, ja kun se saavutetaan, askelin pysyy paikallaan.
  9. Käyttäjä voi tarvittaessa sammuttaa järjestelmän pääkytkimellä.

Vaihe 3: Tarvittavien yhteyksien luominen

Tarvittavien yhteyksien tekeminen
Tarvittavien yhteyksien tekeminen

Askelmoottorin liitännät:

Koska käytän 5-johtimista askelmoottoria, 4 johtoa on tarkoitettu käämien virransyöttöön ja toinen on kytketty maahan. Ei aina ole välttämätöntä, että moottorista tulevien 4 johdon järjestys on sama Sinun on selvitettävä tilaus manuaalisesti käyttämällä monimetriä, ellei nimenomaisesti toisin mainita, tai viittaava moottorin tietolomakkeeseen. Nämä 4 johtoa on kytketty L293D-piirin tai moottoriajurin lähtöihin.

2.liitännät L293D IC: lle:

Syy siihen, miksi käytät moottoriajuria, on se, että 12 V: n askelmoottorisi ei toimi kunnolla 5 V: n virtalähteellä ja päädyt paistamaan arduino -levyn pumppaamaan moottorin syöttöä. verkossa, koska se on melko vakio -kytkentäpiiri. Nastat ja niiden liitännät ovat

  • EN1, EN2: Ota käyttöön (aina korkea tai '1'), koska se on tavallinen dekooderi ja siinä on yleensä lisäsyöttö nimeltä Enable. Lähtö luodaan vain, kun Enable -tulon arvo on 1; muutoin kaikki lähdöt ovat 0.
  • Nastat 4, 5, 12, 13: Ne on kytketty maahan.
  • Nastat 2, 7, 10, 15: Ne ovat mikro-ohjaimen tulonappeja.
  • Nastat 3, 6, 11, 14: Ne ovat lähtöliittimiä, jotka on kytketty askelmoottorin neljään nastaan.

3. liitännät nestekidenäyttöön:

Nestekidenäytössä on 16 nastaa, joista 8 on tiedonsiirtoa varten, ja useimmiten voit käyttää vain neljää 8 -nastaisesta liitännästä.

  • Vss: maa
  • Vdd: + 5V
  • Vo: potentiometriin (kontrastin säätöön)
  • RS: arduinon digitaaliseen nastaan 12
  • R/W: maa.
  • E: nastaan 11 arduinossa.
  • Tietonastat 4, 5, 6, 7: nastoihin 5, 4, 3, 2 vastaavasti arduinossa.
  • LED +: + 5 V, 220 ohmin vastuksella.
  • LED-: maahan.

4. Liitännät 4 X 4 -näppäimistöön:

Yhteydet ovat melko yksinkertaisia. Näppäimistöstä tulee yhteensä 8 nastaa ja ne kaikki menevät suoraan arduinon digitaalisiin nastoihin. 4 ovat sarakkeille 4 ovat riveille., 52, 38, 40, 42, 44.

5. IR -anturin liittäminen arduinoon:

Tämä vaihe on myös suoraviivainen, koska läheisyysanturista tulee vain 3 nastaa, +5 V, lähtö, maadoitus.

Ja siinä kaikki ihmiset, olemme pieniä paljon tekemässä ja seuraava askel on vain ladata koodini, jonka olen liittänyt tänne!

Katso piirikaaviota, jossa minulla oli kaikkien osien johdotus yllä olevassa kuvassa.

Vaihe 4: Askelmoottorin mekaaninen kytkentä kaasuvipuun

Askelmoottorin mekaaninen kytkentä kaasuun
Askelmoottorin mekaaninen kytkentä kaasuun

Kun elektroniikkaosa on tehty, seuraava osa kytkee askelmoottorin akselin kaasuvipuun.

Järjestelmä on sellainen, että kun moottorin kierrosluku laskee, askelmoottori astuu oikealle ja työntää vipua eteenpäin nostaen kierroslukua. Samoin, kun kierrosluku on liian korkea, se astuu taaksepäin vetämällä vipua taaksepäin vähentääkseen kierroslukua.

Video näyttää sen.

Vaihe 5: Koodi

Sen kirjoitettu Arduino IDE -ihmiset.

Lataa myös tarvittavat kirjastot tätä varten.

Kiitos.

Suositeltava: