Sisällysluettelo:

Kierroslukumittari Arduino Unossa: 3 vaihetta
Kierroslukumittari Arduino Unossa: 3 vaihetta

Video: Kierroslukumittari Arduino Unossa: 3 vaihetta

Video: Kierroslukumittari Arduino Unossa: 3 vaihetta
Video: Шаговый секвенсор 2024, Heinäkuu
Anonim
Kierroslukumittari Arduino Unossa
Kierroslukumittari Arduino Unossa

Arduino on kaikkivoipa. Sen avulla voidaan luoda yksinkertaisia välähdyksiä, mutta myös monimutkaisia järjestelmiä kehittyneempää automaatiota varten. Erilaisten linja -autojen ansiosta Arduinoa voidaan myös laajentaa sisältämään erilaisia oheislaitteita. Tänään tarkastelemme lähemmin esteen infrapuna -anturia ja sen käyttöä kierroslukumittarissa. Anturin periaate on hyvin yksinkertainen. Se sisältää 2 diodia, lähettävän ja vastaanottavan diodin.

Vaihe 1: Käytetty laitteisto

Käytetty laitteisto
Käytetty laitteisto

Vastaanottava IR -diodi on kytketty suoraan 5 V: n digitaalilähtöön, ja potentiometriä voidaan käyttää herkkyyden (kohteen etäisyyden) säätämiseen, johon vastaanottava diodi reagoi. Moduulin virtalähteenä on Arduino 5V, ja sitä käytetään myös syöttämään lähettävä IR -diodi, joka lähettää valoa pysyvästi 38 kHz: n aallonpituudella 950 nm / 940 nm (riippuen käytetystä diodista). Moduuli löytyy jälleenmyyjiltä (Aliexpress ja muut) nimellä KY-032, vastaavasti Esteanturi. Versioita on useita, käytin ensimmäistä versiota, joka on rakennettu hyvin yksinkertaisesti.

Anturi reagoi esteeseen tietyllä etäisyydellä (potentiometrin asettama) 2-40 cm. Kun este havaitaan, 5V -signaali syötetään Arduinoa käsittelevän moduulin lähtöliitäntään. Yksi IR -diodien eduista on, että valo heijastuu kiiltäviltä pinnoilta. Toisin sanoen kiiltävä pinta havaitaan lyhyemmällä etäisyydellä kuin mattapinta. Tämä sai minut ajattelemaan käyttää tätä anturia eri tavalla kierroslukumittarina. Mattapinnalle - kampiakselin hihnapyörä liimasin noin 1 cm leveän teipin, tai on hyvä käyttää alumiinifoliota, sillä on paremmat valon heijastavat ominaisuudet. Asetin vahvistuksen intensiteetin siten, että moduuli reagoi tasaisella etäisyydellä hihnapyörästä vain nauhalle sen kulkiessa moduulin läpi jokaisen kampiakselin kierroksen aikana, ei itse hihnapyörään.

Vaihe 2: Arduino, tulostuslaitteisto ja kaaviot

Arduino, lähtölaitteisto ja kaaviot
Arduino, lähtölaitteisto ja kaaviot

Arduino keskeyttää moduulin signaalin ja lisää muuttujan, joka arvioidaan kerran sekunnissa kaavalla, joka muuntaa luetut signaalit signaalien lukumääräksi minuutissa. Tämä mahdollistaa kampiakselin (moottorin) kierrosten määrän määrittämisen minuutissa. Näyttö päivitetään joka sekunti. Nopeus näytetään myöhemmin 20x4x LCD -merkkinäytöllä, jossa on I2C -muunnin. Muuntimien ansiosta riittää, että kytket 4 johtoa näyttöön. Virtalähde (5V), maa (GND), kellosignaali (SCL), data (SDA). Kierroslukumittaria voidaan käyttää erilaisiin koneisiin, traktorien, harvesterien hihnapyörien nopeudenvalvontaan, mutta myös teollisuudessa prosessien, koneiden toiminnan ja toiminnan seurantaan.

Vaihe 3: Tulos ja lähdekoodit

Tulos ja lähdekoodit
Tulos ja lähdekoodit

Projektin ja muiden mielenkiintoisten hankkeiden ohjelma löytyy osoitteesta: https://arduino.php5.sk/otackomer.php?lang=fi tai sähköpostitse: [email protected]

Suositeltava: