Sisällysluettelo:

Kaksitilainen servotesteri: 5 vaihetta (kuvilla)
Kaksitilainen servotesteri: 5 vaihetta (kuvilla)

Video: Kaksitilainen servotesteri: 5 vaihetta (kuvilla)

Video: Kaksitilainen servotesteri: 5 vaihetta (kuvilla)
Video: DJI Mavic -moottori taskulampulle. Pilasin melkein kaiken. 2024, Marraskuu
Anonim
Image
Image
Kaksitilainen servotesteri
Kaksitilainen servotesteri
Kaksitilainen servotesteri
Kaksitilainen servotesteri

Kun ostan uuden servomoottorin, haluan nopeasti tarkistaa, toimiiko se. Kahden tilan servotesterin avulla voin tehdä sen minuutissa. Servot, ainakin halvimmat, joita tiedän, eivät joskus toimi odotetusti saapuessaan: Vaihteet hyppäävät, servon elektroniikka ei toimi tai se on 120 asteen eikä 180 asteen servo. Servoa on hyvä testata ennen sen käyttöä! Tähän asti tartuin leipälautaan, Arduinoon, 5 V: n virtalähteeseen, USB -kaapeliin, tietokoneeseeni ja joihinkin hyppyjohtoihin ja rakensin servotesterin joka kerta alusta. Kaksitilaisen servotesterin avulla tämä on nyt historiaa.

Saatavilla on kaupallisia servotestereitä noin 10 dollarilla, enemmän tai vähemmän tämän projektin kustannuksista. Amazonin löytämät tuotteet testaavat jopa kolmea servoa rinnakkain ja niissä on kolme testitilaa: manuaalinen, automaattinen ja neutraali.

Kaksitilaisen servotesterin avulla voit testata jopa neljää servomoottoria rinnakkain ja siinä on kaksi tilaa: Seuraa ja pyyhkäise. Seuraa -toiminnossa yhdistetyt servot seuraavat potentiometrin asentoa, Sweep -toiminnossa potentiometriä käytetään nopeuden asettamiseen. Sisällä on Arduino Nano ja Step-Up DC-DC -muunnin, jolla Arduino saa virtaa 5 V: n virtatulosta. Laitteessa on vaihtokytkin tilan valitsemiseksi ja potentiometri ohjaussignaalin säätämiseksi.

Tämän laitteen rakentamiseksi sinun on suoritettava juotos. On aina yllättävää, kuinka nämä hauraat elektroniset komponentit selviävät "juotoksestani". Arduino Nanon ohjelmointiin tarvitaan USB Mini -kaapeli. Kotelo on 3D -tulostettu kahden STL -tiedoston kanssa.

Servotesterin ostaminen on halvempaa. Mutta löytämissäni kuvissa ja videoissa käytetään aina Micro- ja koskaan Standard Servoja. Automaattitilassa ei näytä olevan säädettävää nopeutta. Kaksitilaisessa servotesterissä on riittävästi tehoa neljän vakio-servon ohjaamiseen. Se voidaan ohjelmoida uudelleen ja voit antaa kytkimelle ja potentiometrille toisen merkityksen, jos haluat.

Tarvikkeet

1 Arduino Nano

1 Step-up DC-DC -muunnin, säädetty 5V-12V (eli DC-DC Booster)

1 3-nastainen virtakytkin

1 100-1M potentiometri (eli säädettävä vastus)

1 100n kondensaattori

1 10k vastus

1 2-nastainen pistokeliitin

2 Prototyyppilauta 45x35 mm

1 13-nastainen yksirivinen urosliitin

1 15-nastainen yksirivinen urosliitin

1 2-nastainen yksirivinen urospää, jossa 15 mm pitkät nastat

3 3-nastainen yksirivinen urosliitin

1 3-nastainen yksirivinen urospää, jossa on kaksi 15 mm pitkää nastaa

2 2-nastainen yksirivinen naarasliitin

Vaihe 1: 3D -tulostetut osat

Käytin "PETG" -materiaalia kaksitilaisen servotesterin (TMST) kotelon tulostamiseen. Jos sinulla ei ole 3D -tulostinta, suosittelen etsimään 3D -tulostuspalvelua lähistöltä.

Vaihe 2: Ohjauspaneeli

Hallintapaneeli
Hallintapaneeli
Hallintapaneeli
Hallintapaneeli

Juotos nastat Arduino -levylle, kuten on esitetty (yhdessä) yllä olevan vaiheen kuvista. VIN ja GND tarvitsevat pitkän nastan ohjauskortin kiinnittämiseksi myöhemmin virtakorttiin. En tiedä, tehdäänkö näin, mutta liimasin komponentit levylle niin, että ne pysyivät paikallaan, kun käänsin levyn.

Yksi vaihtokytkimen kolmesta nastasta on katkaistu, joten se ei ole tiellä. Se on hieman ahdas tällä alueella, koska vetovastus on kytkettävä kytkimen keskitappiin. Potentiometri on sijoitettu siten, että +/- ovat kytkintä kohti ja kolmas nasta kondensaattoria kohti.

Nimesin joitain kuvan Arduino -nastoja. A0 on neljäs vasemmalta, 5V neljäs oikealta. GND on 4. oikealta ja D9 4. vasemmalta; onko se sattumaa? Joka tapauksessa virtalähteen ja Arduinon kaksi maata on kytketty toisiinsa. Virtalähteen 5 V ja Arduinon 5 V eivät ole kytkettynä; se ei toimisi. Arduino saa virtansa VIN -tapista.

Vaihe 3: Power Board

Power Board
Power Board
Power Board
Power Board

Aseta kaksi naarasotsikkoa siten, että ne vastaavat asentoja

1) Arduinon VIN ja GND

2) 5V ja virtalähteen maadoitus.

Liitä VIN +/- ja VOUT +/- naarasliittimien nastoihin.

Vaihe 4: Kokoonpano

Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano

Aseta virtakortti koteloon. Käytin joitakin tappeja levyn kiinnittämiseen. Liitä ohjauskortti ja kiinnitä kotelon kansi.

Se on kaksitilainen servotesteri. Kuvassa 5V -virtalähteen ja servomoottorin liittäminen; väreillä on väliä!

Vaihe 5: Ohjelmointi

Ohjelmointi
Ohjelmointi

Liitteenä on Arduino Sketch (TmstApp.ino), jonka voit avata Arduino IDE: llä ja ladata laitteelle. Arduino IDE voidaan ladata osoitteesta

Kun olet avannut Arduino IDE: n ja kytkenyt kaksitilaisen servotesterin, valitse portti (esim. COM5) ja kortti (Arduino Nano) Työkalut-valikosta. Tarkista/aseta prosessori myös Työkalut -kohdasta. Käyttämäni Arduino -kloonin suoritin on ATmega328P (vanha käynnistyslatain).

Kun painat Lähetä työkalurivi -painiketta, ohjelma kääntyy ja ladataan laitteelle. kaksitilainen servotesteri on valmis!

Suositeltava: