Arduino fotoimpulsnogo érzékelő modul és a motor fordulatszáma
Arduino fotoimpulsnogo érzékelő modul és a motor fordulatszáma
Motor fordulatszám érzékelő modul elsősorban meghatározására fordulatszáma a motor tengelyére. Ez a modul együtt mikrokontroller meg tudja határozni az adagolás mértéke és az impulzusok számát és helyzetét a tengelyen.
Jellemzően a szenzorok intézkedés értéket regisztráció bizonyos események, majd az események száma megegyezik az időtartam, amely alatt történtek.
Tehát ebben az esetben a mért sebesség - alapján eseményeket itt érteni impulzusok eredő működtetése optikai érzékelő forgása közben a réselt lemezt. Az érzékelő tartalmaz egy LED-et és egy fototranzisztor, amely érzékeli a jelenlétét vagy hiányát a LED.
Ez a rendszer használható küldeni impulzusok a mikrokontroller. Az alapja az áramkör egy optikai érzékelő OS25B10 (OC1) egy LED és fototranzisztor kimeneti.
Megjegyezzük, hogy R1 ellenálláson (180 ohm) kifejezés alatt itt, hogy korlátozza az üzemi áram a LED belsejében az optikai érzékelő OS25B10 (OC1). Ha szükséges, meg lehet változtatni a minősítés a prototípus. Azt is beállíthatja az R2 értéke (10 ohm) ellenállás, hogy a szükséges feszültség az áramkör. A R7 ellenálláson (10 kOhm) egy opcionális felhúzó ellenálláson.
Elhelyezett az érzékelő nyílásba enkoderny lemez választja el az optikai érzékelőt, hogy az egyik oldalon a lemez jelen volt LED-del és egy fototranzisztor másrészt. Ha az elérési út a fénysugár a LED nem zár lemez fototranzisztoros fog végezni a jelenlegi, egyébként zárva lesz.
Enkoderny lemez több réseket vagy lyukakat. Könnyen lehet, hogy a saját CD lemezből rozsdamentes acélból vagy kemény műanyagból. Ha meg kell mérni csak a sebesség, nem ez a helyzet, a hajtás egy pár lyuk elég lesz. Adott esetben végezze el a számos nyílást, de nem felette. Fontos, hogy bezárták, hogy szerez egy megfelelő vastagságú ahhoz, hogy az impulzus számlálás segítségével a fényérzékelő.
Csatlakozó és kód