Turinys:

Dviejų režimų servo testeris: 5 žingsniai (su nuotraukomis)
Dviejų režimų servo testeris: 5 žingsniai (su nuotraukomis)

Video: Dviejų režimų servo testeris: 5 žingsniai (su nuotraukomis)

Video: Dviejų režimų servo testeris: 5 žingsniai (su nuotraukomis)
Video: Здесь всё, что нужно знать о 7G Tronic! Детальный обзор АКПП Mercedes 722.9. 2024, Gruodis
Anonim
Image
Image
Dviejų režimų servo testeris
Dviejų režimų servo testeris
Dviejų režimų servo testeris
Dviejų režimų servo testeris

Pirkdamas naują servo variklį, noriu greitai patikrinti, ar jis veikia. Dviejų režimų servo testeris leidžia man tai padaryti per minutę. Servai, bent jau pigesni, kuriuos pažįstu, kartais atėjus atvyksta ne taip, kaip tikėtasi: krumpliaračiai šokinėja, servo elektronika neveikia arba yra 120 laipsnių, o ne 180 laipsnių servo. Geras dalykas prieš naudojant servo išbandyti! Iki šiol griebdavausi duonos lentos, „Arduino“, 5 V maitinimo šaltinio, USB kabelio, savo kompiuterio ir kai kurių jungiamųjų laidų ir kiekvieną kartą nuo nulio statydavau servo testerį. Su dviejų režimų servo testeriu tai jau istorija.

Yra komercinis servo testeris, kurio kaina yra apie 10 USD, daugiau ar mažiau šio projekto išlaidų. Produktai, kuriuos radau „Amazon“, lygiagrečiai testuoja tris servo sistemas ir turi tris bandymo režimus: rankinį, automatinį ir neutralų.

Dviejų režimų servo testeris leidžia lygiagrečiai išbandyti iki keturių servo variklių ir turi du režimus: „Follow“ir „Sweep“. „Follow“sistemoje prijungtos servo sistemos seka potenciometro padėtį, o „Sweep“- greičio nustatymui naudojamas potenciometras. Viduje yra „Arduino Nano“ir „Step-Up DC-DC“keitiklis, skirtas „Arduino“maitinti iš 5 V maitinimo šaltinio. Prietaisas turi perjungimo jungiklį režimui pasirinkti ir potenciometrą valdymo signalui sureguliuoti.

Norėdami sukurti šį įrenginį, turėsite atlikti litavimą. Visada stebina, kaip šie trapūs elektroniniai komponentai išgyvena mano „litavimą“. Norėdami užprogramuoti „Arduino Nano“, jums reikia USB mini kabelio. Korpusas yra atspausdintas 3D su dviem pridedamais STL failais.

Pigiau nusipirkti servo testerį. Bet mano rastuose vaizduose ir vaizdo įrašuose visada naudojami „Micro“ir niekada „Standard Servo“. Atrodo, kad automatinis režimas neturi reguliuojamo greičio. Dviejų režimų servo testeris turi pakankamai galios valdyti keturias standartines servo sistemas. Jį galima perprogramuoti ir, jei norite, jungikliui ir potenciometrui suteikti kitą reikšmę.

Prekės

1 „Arduino Nano“

1 pakopinis DC-DC keitiklis, pritaikytas nuo 5V iki 12V (dar žinomas kaip DC-DC stiprintuvas)

1 3 kontaktų įjungimo-išjungimo jungiklis

1 100-1M potenciometras (dar žinomas kaip reguliuojamas rezistorius)

1100n kondensatorius

1 10k rezistorius

1 2 kontaktų kištukinis gnybtų blokas

2 Prototipų lenta 45x35 mm

1 13 kontaktų vienos eilės patinėlio antraštė

1 15 kontaktų vienos eilės vyriška antraštė

1 2 kontaktų vienos eilės antraštė su 15 mm ilgio kaiščiais

3 3 kontaktų vienos eilės patinėlio antraštė

1 3 kontaktų vienos eilės išorinė galvutė su dviem 15 mm ilgio kaiščiais

2 2 kontaktų vienos eilės moterų antraštė

1 žingsnis: 3D spausdintos dalys

Dviejų režimų servo testerio (TMST) korpusui spausdinti naudojau medžiagą „PETG“. Jei neturite 3D spausdintuvo, rekomenduoju netoliese ieškoti 3D spausdinimo paslaugos.

2 žingsnis: Valdymo skydas

Valdymo plokštė
Valdymo plokštė
Valdymo plokštė
Valdymo plokštė

Lituokite kaiščius prie „Arduino“plokštės, kaip nurodyta (vienoje) paveikslėlių aukščiau aprašytame žingsnyje. VIN ir GND reikia ilgo kaiščio, kad vėliau valdymo plokštė būtų prijungta prie maitinimo plokštės. Nežinau, ar tai daroma taip, bet aš priklijavau komponentus prie plokštės, kad jie liktų vietoje, kai pasukiau lentą.

Vienas iš trijų perjungimo jungiklio kaiščių yra nutrauktas, kad jis netrukdytų. Toje srityje yra šiek tiek ankšta, nes traukiamasis rezistorius turi būti prijungtas prie centrinio jungiklio kaiščio. Potenciometras dedamas taip, kad +/- būtų link jungiklio, o trečiasis kaištis- link kondensatoriaus.

Pavadinau kai kuriuos paveikslėlyje esančius „Arduino“kaiščius. A0 yra ketvirtas iš kairės, 5V - ketvirtas iš dešinės. GND yra 4 -as iš dešinės ir D9 4 -as iš kairės; ar tai sutapimas? Bet kokiu atveju, du maitinimo šaltiniai ir „Arduino“yra sujungti. 5 V maitinimo šaltinis ir 5 V „Arduino“nėra prijungti; kad neveiktų. „Arduino“maitinamas per VIN kaištį.

3 žingsnis: maitinimo plokštė

Maitinimo plokštė
Maitinimo plokštė
Maitinimo plokštė
Maitinimo plokštė

Įdėkite dvi moterų antraštes taip, kad jos atitiktų

1) „Arduino“VIN ir GND

2) 5 V ir maitinimo šaltinio įžeminimas.

Prijunkite VIN +/- ir VOUT +/- su antgalių kaiščiais.

4 žingsnis: Surinkimas

Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas

Įdėkite maitinimo plokštę į dėklą. Lentos tvirtinimui naudoju kai kuriuos kaiščius. Prijunkite valdymo plokštę ir pritvirtinkite korpuso viršų.

Tai yra dviejų režimų servo testeris. Paveikslėlyje parodyta, kaip prijungti 5 V maitinimo šaltinį ir servo variklį; spalvos svarbu!

5 žingsnis: programavimas

Programavimas
Programavimas

Pridedamas „Arduino“eskizas („TmstApp.ino“), kurį galite atidaryti naudodami „Arduino IDE“ir įkelti į įrenginį. „Arduino IDE“galite atsisiųsti iš

Atidarę „Arduino IDE“ir prijungę dviejų režimų servo testerį, meniu „Įrankiai“pasirinkite prievadą (pvz., COM5) ir plokštę („Arduino Nano“). Taip pat patikrinkite/nustatykite procesorių skiltyje Įrankiai. Mano naudojamam „Arduino“klonui procesorius yra „ATmega328P (senas įkrovos įkroviklis)“.

Kai paspausite įrankių juostos mygtuką Įkelti, programa sukompiliuos ir bus įkelta į įrenginį; jūsų dviejų režimų servo testeris yra paruoštas!

Rekomenduojamas: