Sisukord:
- Tarvikud
- Samm: 3D -prinditud osad
- 2. samm: juhtpaneel
- 3. samm: toiteplaat
- 4. samm: kokkupanek
- Samm: programmeerimine
Video: Kahemoodiline servotester: 5 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
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
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
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
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
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:
Arduino servotester: 4 sammu
Arduino servotester: Siin demonstreerime, kuidas juhtida Arduino servot ilma arvutita. Selle kaasaskantava liidese kasutamine kiirendab oluliselt prototüüpimise protsessi servo pöörlemise piiride määramisel. See on eriti kasulik, kui teil on palju
Tehke oma ESC/servotester: 5 sammu
Tehke oma ESC/servotester: Selles väikeses projektis näitan teile, kuidas luua kohandatud ESC/servotester. Teel näitan teile, kuidas seadistada ATmega328P taimer, et luua vajalik juhtimissignaal. Lõpus lisan siis kombatavad lülitid, potentsi
16 -kanaliline servotester Arduino ja 3D -printimisega: 3 sammu (piltidega)
16 -kanaliline servotester koos Arduino ja 3D -printimisega: peaaegu kõik viimasel ajal tehtud projektid on nõudnud, et enne kokkupanekut prooviksin mõningaid servosid ja katsetaksin nende positsioone. Tavaliselt teen leivaplaadil kiire servotestri ja kasutan arduis jadamonitori
Arduino kolmekordne servotester: 6 sammu (piltidega)
Arduino kolmekordne servotester: praegu ehitan mitmeid kõnniroboteid, mis kõik on varustatud mitme servoga. Probleem tekib siis iga servo liikumise ulatuse ja olemasoleva liikumisulatuse väljatöötamisel. Lisaks proovin välja mõelda, mis tüüpi kõndimine on
Lihtne servotester: 13 sammu (piltidega)
Lihtne servotester: veidi suurem kui postmark, lihtne servotester võimaldab teil juhtida kahte digitaalset või analoogservot ilma saatjat või vastuvõtjat kasutamata. Testimise alustamiseks ühendage lihtsalt aku. Kasutage seda oma servode kontrollimiseks enne nende installimist