Tartalomjegyzék:

Mi van a szervóban és hogyan kell használni az Arduino teljes oktatóanyagával: 6 lépés
Mi van a szervóban és hogyan kell használni az Arduino teljes oktatóanyagával: 6 lépés

Videó: Mi van a szervóban és hogyan kell használni az Arduino teljes oktatóanyagával: 6 lépés

Videó: Mi van a szervóban és hogyan kell használni az Arduino teljes oktatóanyagával: 6 lépés
Videó: 32 szervomotor vezérlése PCA9685 és Arduino: V3 segítségével 2024, Július
Anonim
Image
Image
Mi az a szervó?
Mi az a szervó?

ebben az oktatóanyagban vizsgáljuk meg, mi az a szervo

nézze meg ezt az oktatóvideót

Lépés: Mi az a szervó?

A szervomotor egy forgó vagy lineáris működtető, amely lehetővé teszi a szögletes vagy lineáris helyzet, a sebesség és a gyorsulás pontos szabályozását. Egy megfelelő motorból áll, amely egy érzékelőhöz van csatlakoztatva a helyzet visszacsatolásához. Ehhez viszonylag kifinomult vezérlőre van szükség, gyakran egy dedikált modulra, amelyet kifejezetten szervomotorokkal való használatra terveztek.

A szervomotorok nem egy meghatározott motorosztály, bár a szervomotor kifejezést gyakran használják olyan motorra való utalásra, amely alkalmas zárt hurkú vezérlőrendszerben való használatra.

A szervomotorokat olyan alkalmazásokban használják, mint a robotika, a CNC gépek vagy az automatizált gyártás.

2. lépés: Nyissuk ki és vizsgáljuk meg, mi van a szervóban

Nyissuk meg és vizsgáljuk meg, mi van a szervóban
Nyissuk meg és vizsgáljuk meg, mi van a szervóban
Nyissuk meg és vizsgáljuk meg, mi van a szervóban
Nyissuk meg és vizsgáljuk meg, mi van a szervóban
Nyissuk meg és vizsgáljuk meg, mi van a szervóban
Nyissuk meg és vizsgáljuk meg, mi van a szervóban

Kísérletezünk az sg90 szervóval

fogaskerékrendszer-a fordulatszám csökkentésére és a nyomaték növelésére szolgál vezérlő áramkör-kc8801ic alapú vezérlőáramkör változó ellenállás-visszajelzést ad

3. lépés: A szervó vezérlése

A szervókat úgy szabályozzák, hogy változtatható szélességű vagy impulzusszélesség -modulációjú (PWM) elektromos impulzust küldnek a vezérlővezetéken keresztül. Van minimális impulzus, maximális impulzus és ismétlési gyakoriság. Egy szervomotor általában csak 90 ° -ot tud forogni bármelyik irányba, összesen 180 ° -os mozgáshoz. A motor semleges helyzetét úgy határozzák meg, hogy a szervónak ugyanolyan potenciális forgása van az óramutató járásával megegyező vagy az óramutató járásával ellentétes irányban. A motorhoz küldött PWM határozza meg a tengely helyzetét, és a vezérlővezetéken keresztül küldött impulzus időtartama alapján; a rotor a kívánt helyzetbe fordul. A szervomotor arra számít, hogy 20 milliszekundumonként (ms) lát impulzust, és az impulzus hossza határozza meg, hogy milyen messzire fordul a motor. Például 1,5 ms impulzus esetén a motor 90 ° -os helyzetbe fordul. Rövidebb, mint 1,5 ms elmozdítja azt az óramutató járásával ellentétes irányban a 0 ° pozíció felé, és 1,5 ms-nál tovább elforgatja a szervót az óramutató járásával megegyező irányban a 180 ° -os pozíció felé

4. lépés: Szükséges összetevők

  • szervo-
  • Arduino
  • változtatható ellenállás

5. lépés: Áramköri diagram

Kördiagramm
Kördiagramm

egy szervónak 3 csapja van

kapcsolat az Arduino -val

csatlakoztassa a VCC -t az 5 V -hoz (piros)

csatlakoztassa a gnd -t a gnd -hez (barna)

jelvezeték a D9 -ig (narancssárga)

6. lépés: Könyvtár és program

töltse le innen

Ajánlott: