Tartalomjegyzék:

RPM -mérő az Arduino Uno -n: 3 lépés
RPM -mérő az Arduino Uno -n: 3 lépés

Videó: RPM -mérő az Arduino Uno -n: 3 lépés

Videó: RPM -mérő az Arduino Uno -n: 3 lépés
Videó: How to Use I2C LCD with Arduino | Very Easy Arduino LCD I2C Tutorial | Arduino 16x2 LCD I2C Tutorial 2024, Július
Anonim
RPM -mérő az Arduino Uno -n
RPM -mérő az Arduino Uno -n

Az Arduino a mindenhatóság platformja. Lehetővé teszi egyszerű villogók, de összetett rendszerek létrehozását a fejlettebb automatizálás érdekében. A különböző buszoknak köszönhetően az Arduino is bővíthető különböző perifériákkal. Ma közelebbről megvizsgáljuk az akadály infravörös érzékelőt és a fordulatszámmérő használatát. Az érzékelő elve nagyon egyszerű. 2 diódát tartalmaz, kibocsátó és fogadó diódát.

1. lépés: Használt hardver

Használt hardver
Használt hardver

A vevő IR dióda közvetlenül az 5 V digitális kimenethez van csatlakoztatva, és egy potenciométerrel szabályozható az érzékenység (az objektum távolsága), amelyre a vevő dióda reagálni fog. A modult az Arduino 5V táplálja, továbbá egy átvivő IR dióda táplálására is szolgál, amely állandó fényt bocsát ki 38 kHz -en 950 nm / 940 nm hullámhosszon (a használt diódától függően). A modul megtalálható a kiskereskedőknél (Aliexpress és mások) KY-032 néven, illetve Akadályérzékelő néven. Több verzió létezik, én az első verziót használtam, ami nagyon egyszerűen van felépítve.

Az érzékelő 2-40 cm távolságra (potenciométerrel beállítva) reagál egy akadályra. Akadály észlelésekor 5V -os jelet kap az Arduino -t feldolgozó modul kimeneti terminálja. Az IR diódák egyik (nem) előnye, hogy a fény képes visszaverni a fényes felületeket. Vagyis a fényes felületet rövidebb távolságon észlelik, mint a matt felületet. Ez arra késztetett, hogy ezt az érzékelőt másképp használjam fordulatszámmérőként. A matt felületre - a főtengely szíjtárcsájára ragasztottam egy kb. 1 cm széles szalagcsíkot, vagy jó alumínium fóliát használni, jobb fényvisszaverő tulajdonságokkal rendelkezik. A nyereség intenzitását úgy állítottam be, hogy a szíjtárcsától állandó távolságban a modul csak a szalagra reagáljon, amikor a forgattyústengely minden fordulata során áthalad a modulon, nem pedig maga a szíjtárcsa.

2. lépés: Arduino, kimeneti hardver és vázlatok

Arduino, kimeneti hardver és vázlatok
Arduino, kimeneti hardver és vázlatok

Az Arduino megszakítja a modulból érkező jelet, és hozzáad egy változót, amelyet másodpercenként egyszer kiértékel egy képlet, amely az olvasott jeleket percenként jelzéssé alakítja át. Ez lehetővé teszi a forgattyústengely (motor) percenkénti fordulatszámának meghatározását. A kijelző frissítése másodpercenként történik. A sebesség később megjelenik egy 20x4 -es LCD karakteres kijelzőn, I2C átalakítóval. Az átalakítóknak köszönhetően elegendő 4 vezetéket csatlakoztatni a kijelzőhöz. Tápegység (5V), föld (GND), órajel (SCL), adat (SDA). A fordulatszámmérő használható különböző gépekhez, traktorok, kombájnok szíjtárcsáinak fordulatszám -figyeléséhez, de az iparban is a folyamatok, a gépek működésének és tevékenységének ellenőrzéséhez.

3. lépés: Eredmény és forráskódok

Eredmény és forráskódok
Eredmény és forráskódok

A projekt és más érdekes projektek programja megtalálható a következő címen: https://arduino.php5.sk/otackomer.php?lang=en vagy e-mail: [email protected]

Ajánlott: