Az ADXL335 gyorsulásmérő és az Arduino összekapcsolása

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére





Ebben a bejegyzésben megnézzük, hogyan használhatunk gyorsulásmérőt arduinóval, és kivonhatunk hasznos leolvasásokat, amelyeket az IDE soros monitorjára nyomtatunk. Azt is megvizsgáljuk, hogyan működik a gyorsulásmérő dióhéjban és annak alkalmazásai.

Írta: Girish Radhakrishanan



Hogyan gyorsulásmérők Wok

A gyorsulásmérő egy elektromechanikus eszköz, amelyet a gyorsulás érzékelésére használnak. A gyorsulás lehet statikus, például gravitációs erő, míg a dinamikus gyorsulás hirtelen mozgás vagy rezgés lehet.

A gyorsulásmérő belső mechanizmusa miatt részben mechanikus eszköz. Kondenzátorszerűen elrendezett mozgó lemezekkel rendelkezik, ezek a lemezek szabadon mozoghatnak, ha külső erőnek vannak kitéve.



A mozgó lemezek néhány mikrométerrel vannak elválasztva közöttük, és rendkívül apróak és néhány milliméter nagyságú IC formába vannak csomagolva.

A szabadon mozgó lemezek mikroszkopikus súlyúak, amelyek szilíciumból készülnek. A mikroszkopikus tömeg elnyeli a külső hatásokat és mozgó lemezekre alkalmazza.

Amikor a mozgó lemezeket pillanatok érik, megváltozik a kapacitása, amelyet külső áramkörök detektálhatnak.

Tipikus gyorsulásmérő modul:

A gyorsulásmérő lehet egy-, dupla- vagy hármas tengely, itt hármas tengelyes gyorsulásmérőt használunk, amely 3 tengelyen, azaz X, Y és Z esetén képes detektálni a gyorsulást. Ez azt jelenti, hogy három ilyen mozgó kondenzátor van elhelyezve X, Y és Z irányban, egyetlen IC-be gyártva. modul.

Ha többet szeretne tudni a gyorsulásmérőkről, akkor nézze meg ezt a linket, amely elmagyarázza hogyan működik a gyorsulásmérő.

A projektben használt gyorsulásmérő analóg feszültségkimenettel rendelkezik a külső gyorsuláshoz képest. A digitális áramkörökhöz való felhasználáshoz az analóg feszültséget digitálisra kell átalakítanunk. Az analógból digitális átalakítás folyamatát az arduino könnyen elvégezheti.

Hogyan működik

Az ADXL335 gyorsulásmérő és az Arduino összekapcsolása

A tárgyalt Arduino gyorsulásmérő áramkör nagyon egyszerű, mivel csak a gyorsulásmérőből fogjuk kiolvasni az adatokat. A gyorsulásmérőnek 5 Vcc, GND, X, Y és Z kapcsa van.

Az X, Y és Z tengely terminálok az arduino A2, A1 és A0 termináljaihoz vannak csatlakoztatva.

A gyorsulásmérőt az arduino 3,3 V-os portjáról lehet táplálni. Kérjük, ügyeljen a legnagyobb óvatosságra, miközben a projektekhez külső tápegységeket táplál, az 5 V könnyen károsíthatja a gyorsulásmérőt, abszolút maximális feszültsége 3,6 V.

Program kód:

//---------------Program developed by R.Girish-------------------//
const int xpin = A2
const int ypin = A1
const int zpin = A0
void setup()
{Serial.begin(9600)
}
void loop()
{
Serial.print('X=')
Serial.print(analogRead(xpin))
Serial.print('t')
Serial.print('Y=')
Serial.print(analogRead(ypin))
Serial.print('t')
Serial.print('Z=')
Serial.print(analogRead(zpin))
Serial.println()
delay(500)
}
//---------------Program developed by R.Girish-------------------//

A program nagyon egyszerű: három analóg csapot rendelünk be gyorsulásmérőből történő bemenethez, és elindítjuk a soros monitort, és beállítjuk annak 9600-as bitsebességét. A Serial.print () használatával kinyomtatjuk a gyorsulásmérő leolvasásait a soros monitorra.

KIMENET:

Amire következtethetünk a soros monitorról, az a gyorsulásmérő három különböző tengelyéből származó feszültségszint. Ha külső erő vagy dőlés éri, visszaverődik a soros monitoron.

Programozhatjuk az arduino triggereket néhány külső perifériához, például reléhez, LED-hez vagy motorhoz, amikor a gyorsulás vagy a billenés meghaladja az előre meghatározott küszöbértéket, de egy másik cikk tárgyát képezi.

A gyorsulásmérők alkalmazásai:

A gyorsulásmérő az alkalmazások széles skáláját kínálja az okostelefontól a repülőgépig.

• A gyorsulásmérők kedvezőek az okostelefonok számára. Gondolkodott már azon, hogy a képernyő hogyan változtatja tájolását fekvőről állóra és fordítva, vagy a „Templomfutás” fickó jobbra-balra mozog, ha telefonra billent? Nos, ez az egész a gyorsulásmérő csodája.

• A gyorsulásmérőt a repülőgépekben több paraméter mérésére használják a harc stabilizálása érdekében.

• Digitális fényképezőgépekben használják optikai képstabilizálásra.

• Elektronikusan stabilizált állványokban használják a fotós szakemberek számára.

A fentiek csupán a gyorsulásmérő alkalmazásának töredékei. Most már tudja, mi az a gyorsulásmérő, hogyan kell használni az arduino-val és hol használják.




Előző: Távvezérelt napelemes lámpa fényerősség-szabályozó áramköre Következő: Automatikus inverter ventilátor bekapcsolása töltés és inverzió üzemmódok közben