Sisukord:

Kahemoodiline servotester: 5 sammu (piltidega)
Kahemoodiline servotester: 5 sammu (piltidega)

Video: Kahemoodiline servotester: 5 sammu (piltidega)

Video: Kahemoodiline servotester: 5 sammu (piltidega)
Video: Всё, что вы боялись спросить о Security Engineer? 2024, November
Anonim
Image
Image
Kaherežiimiline servotester
Kaherežiimiline servotester
Kaherežiimiline servotester
Kaherežiimiline servotester

Kui ostan uue servomootori, tahan kiiresti kontrollida, kas see töötab. Kahemoodiline servotester võimaldab mul seda teha minutiga. Servod, vähemalt need odavamad, mida ma tean, ei tööta mõnikord saabudes ootuspäraselt: käigud hüppavad, servos olev elektroonika ei tööta või on see 120 kraadi, mitte 180 kraadi servo. Enne servo kasutamist on hea seda testida! Seni haarasin ma leivalaua, Arduino, 5 V toiteallika, USB -kaabli, oma arvuti ja mõned hüppajakaablid ning ehitasin iga kord nullist üles servotestri. Kahemoodilise servotesteriga on see nüüd ajalugu.

Saadaval on kaubanduslik servotester umbes 10 dollari eest, mis on selle projekti kulud enam -vähem. Amazonist leitud tooted testivad paralleelselt kuni kolme servot ja neil on kolm testimisrežiimi: käsitsi, automaatselt ja neutraalselt.

Kahemoodiline servotester võimaldab teil paralleelselt testida kuni nelja servomootorit ning sellel on kaks režiimi: Jälgi ja Pühkige. Jälgimisel järgivad ühendatud servod potentsiomeetri asendit, pühkimise korral kasutatakse kiiruse seadmiseks potentsiomeetrit. Toas on Arduino Nano ja Step-Up DC-DC muundur Arduino toiteks 5 V toitesisendist. Seadmel on režiimi valimiseks lülituslüliti ja juhtimissignaali reguleerimiseks potentsiomeeter.

Selle seadme ehitamiseks peate tegema jootmist. Alati on üllatav, kuidas need haprad elektroonikakomponendid minu "jootmise" üle elavad. Arduino Nano programmeerimiseks vajate USB Mini kaablit. Korpus on 3D -trükitud koos kahe lisatud STL -failiga.

Odavam on osta servotester. Kuid piltidel ja videodel, mida ma leidsin, kasutatakse alati Micro ja mitte kunagi standardseid servosid. Tundub, et automaatrežiimil pole reguleeritavat kiirust. Kahe režiimi servotesteril on piisavalt võimsust nelja standardse servo juhtimiseks. Seda saab ümber programmeerida ja soovi korral saate lülitile ja potentsiomeetrile anda teise tähenduse.

Tarvikud

1 Arduino Nano

1 astmeline DC-DC muundur, reguleeritud 5V kuni 12V (aka DC-DC Booster)

1 3-kontaktiline sisse-välja lülituslüliti

1 100-1M potentsiomeeter (aka reguleeritav takisti)

1100n kondensaator

1 10k takisti

1 2-kontaktiline pistikupesa

2 Prototüüplaud 45x35 mm

1 13-kontaktiline ühe rea isane päis

1 15-kontaktiline ühe rea isane päis

1 2-kontaktiline ühe rea isane päis 15 mm pikkuste tihvtidega

3 3-kontaktilist ühe rea isast päist

1 3-kontaktiline ühe rea isane päis koos kahe 15 mm pikkuse tihvtiga

2 2-kontaktilist ühe rea naissoost päist

Samm: 3D -prinditud osad

Kahe režiimiga servotester (TMST) korpuse printimiseks kasutasin materjali "PETG". Kui teil pole 3D -printerit, soovitan otsida lähedalt 3D -printimisteenust.

2. samm: juhtpaneel

Juhtpaneel
Juhtpaneel
Juhtpaneel
Juhtpaneel

Jootke tihvtid Arduino tahvli külge, nagu on näidatud (ühel) pildil ülaltoodud sammus. VIN ja GND vajavad pikka tihvti, et hiljem juhtpaneel toiteplaadi külge kinnitada. Ma ei tea, kas seda tehakse nii, kuid liimisin komponendid plaadile, nii et need jäid plaadi keeramisel paika.

Üks lülituslüliti kolmest tihvtist on ära lõigatud, nii et see ei takistaks. Selles piirkonnas on natuke kitsas, sest tõmbetakisti tuleb ühendada lüliti keskmise tihvtiga. Potentsiomeeter on paigutatud nii, et +/- on lüliti poole ja kolmas tihvt kondensaatori poole.

Panin pildile mõned Arduino tihvtid. A0 on vasakult neljas, 5V paremalt neljas. GND on 4. paremalt ja D9 4. vasakult; kas see on kokkusattumus? Igatahes on toiteallika ja Arduino kaks alust ühendatud. Toiteallika 5V ja Arduino 5V pole ühendatud; see ei töötaks. Arduino töötab VIN -tihvti kaudu.

3. samm: toiteplaat

Toiteplaat
Toiteplaat
Toiteplaat
Toiteplaat

Asetage kaks emase päist nii, et need sobiksid positsioonidega

1) Arduino VIN ja GND

2) 5 V ja toiteallika maandus.

Ühendage VIN +/- ja VOUT +/- naissoost päiste tihvtidega.

4. samm: kokkupanek

Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek

Sisestage toiteplaat korpusesse. Tahvli kinnitamiseks kasutasin mõnda tihvti. Ühendage juhtpaneel ja ühendage korpuse ülemine osa.

See on kaherežiimiline servotester. Pildil on näha, kuidas ühendada 5V toiteallikas ja servomootor; värvid on olulised!

Samm: programmeerimine

Programmeerimine
Programmeerimine

Lisatud on Arduino Sketch (TmstApp.ino), mille saate Arduino IDE abil avada ja seadmesse üles laadida. Arduino IDE saab alla laadida aadressilt

Kui olete Arduino IDE avanud ja kaherežiimilise servotesteriga ühendatud, valige menüüst Tööriistad port (nt COM5) ja tahvel (Arduino Nano). Samuti kontrollige/seadistage protsessorit jaotises Tööriistad. Minu kasutatava Arduino klooni puhul on protsessoriks „ATmega328P (vana alglaadur)”.

Kui vajutate tööriistariba üleslaadimise nuppu, kompileerib programm ja laaditakse seadmesse üles; teie kahe režiimi servotester on valmis!

Soovitan: