Kazalo:

Servo tester v dveh načinih: 5 korakov (s slikami)
Servo tester v dveh načinih: 5 korakov (s slikami)

Video: Servo tester v dveh načinih: 5 korakov (s slikami)

Video: Servo tester v dveh načinih: 5 korakov (s slikami)
Video: How To Find Best Stable Diffusion Generated Images By Using DeepFace AI - DreamBooth / LoRA Training 2024, December
Anonim
Image
Image
Servo tester v dveh načinih
Servo tester v dveh načinih
Servo tester v dveh načinih
Servo tester v dveh načinih

Ko kupim nov servo motor, želim hitro preveriti, ali deluje. Servo tester z dvema načinoma mi to omogoča v minuti. Servomotorji, vsaj tisti cenejši, ki jih poznam, včasih ne delujejo po pričakovanjih, ko prispejo: prestave preskočijo, elektronika v servo ne deluje ali pa je za 120 stopinj in ne za 180 stopinj. Pred uporabo servomotorja je dobro, da ga preizkusite! Doslej sem vzela v roke ploščico, Arduino, 5V napajalnik, kabel USB, računalnik in nekaj mostičnih kablov ter vsakič iz nič zgradila servo tester. Servo tester z dvema načinoma je to že zgodovina.

Na voljo so komercialni servo testerji za približno 10 USD, več ali manj stroškov za ta projekt. Izdelki, ki sem jih našel na Amazonu, testirajo do tri servomotorje vzporedno in imajo tri preskusne načine: ročni, samodejni in nevtralni.

Dvosmerni servo tester vam omogoča, da vzporedno preizkusite do štiri servo motorje in ima dva načina: Follow in Sweep. V Follow -u povezani servomotorji sledijo položaju potenciometra, v Sweep -u se potenciometer uporablja za nastavitev hitrosti. V notranjosti sta Arduino Nano in Step-Up DC-DC pretvornik za napajanje Arduina iz vhodne napetosti 5V. Naprava ima stikalo za izbiro načina in potenciometer za nastavitev krmilnega signala.

Za izdelavo te naprave boste morali nekaj spajkati. Vedno je presenetljivo, kako te krhke elektronske komponente preživijo moje "spajkanje". Za programiranje Arduino Nano potrebujete kabel USB Mini. Ohišje je 3D natisnjeno z dvema datotekama STL, ki sta priloženi.

Ceneje je kupiti servo tester. Toda na slikah in videoposnetkih, ki sem jih našel, se vedno uporabljajo mikro in nikoli standardni servomotorji. Zdi se, da samodejni način nima nastavljive hitrosti. Dvorežimski servo tester ima dovolj moči za krmiljenje štirih standardnih servomotorjev. Lahko se reprogramira in stikalu ter potenciometru lahko daste še en pomen, če želite.

Zaloge

1 Arduino Nano

1 Nadomestni DC-DC pretvornik, nastavljen na 5V do 12V (znan tudi kot DC-DC ojačevalnik)

1 3-polno stikalo za vklop / izklop

1 potenciometer 100-1M (znan tudi kot nastavljiv upor)

1 100n kondenzator

1 10k upor

1 2-polni vtični priključni blok

2 Plošča za izdelavo prototipov 45x35 mm

1 13-polna enovrstična moška glava

1 15-polni enovrstični moški naslov

1 2-polni enovrstni moški nosilec s 15 mm dolgimi zatiči

3 3-polni enovrstični moški nosilec

1 3-polni enovrstični moški nosilec z dvema 15 mm dolgima zatičema

2 2-polna enovrstična ženska glava

Korak: 3D natisnjeni deli

Za tiskanje ohišja za dvorežimski servo tester (TMST) sem uporabil material "PETG". Če nimate 3D tiskalnika, priporočam, da v bližini poiščete storitev 3D tiskanja.

2. korak: Nadzorna plošča

Nadzorna plošča
Nadzorna plošča
Nadzorna plošča
Nadzorna plošča

Zataknite zatiče na ploščo Arduino, kot je prikazano na (eni od) slik v zgornjem koraku. VIN in GND potrebujejo dolg zatič za poznejšo pritrditev nadzorne plošče na napajalno ploščo. Ne vem, če je to tako, vendar sem sestavne dele prilepil na ploščo, tako da so ostale na svojem mestu, ko sem obrnil ploščo.

Eden od treh zatičev preklopnega stikala je odrezan, zato ne ovira. Na tem področju je nekoliko utesnjeno, ker je treba vlečni upor priključiti na osrednji zatič stikala. Potenciometer je nameščen tako, da so +/- proti stikalu, tretji zatič pa proti kondenzatorju.

Na sliki sem poimenoval nekaj zatičev Arduino. A0 je 4. od leve, 5V 4. od desne. GND je 4. od desne in D9 4. od leve; je to naključje? Kakorkoli, dva razloga napajanja in Arduino sta povezana. 5V napajalnika in 5V Arduina nista povezana; to ne bi delovalo. Arduino se napaja preko pin VIN.

3. korak: Power Board

Napajalna plošča
Napajalna plošča
Napajalna plošča
Napajalna plošča

Dve ženski glavi postavite tako, da se ujemata s položajema

1) VIN in GND Arduina

2) 5V in ozemljitev napajalnika.

VIN +/- in VOUT +/- povežite z nožicami ženskih glav.

4. korak: Montaža

Montaža
Montaža
Montaža
Montaža
Montaža
Montaža

Vstavite napajalno ploščo v ohišje. Za pritrditev plošče sem uporabil nekaj zatičev. Priključite nadzorno ploščo in namestite zgornji del ohišja.

To je dvomotorni servo tester. Na sliki je prikazano, kako priključiti 5V napajanje in servo motor; barve so pomembne!

5. korak: Programiranje

Programiranje
Programiranje

Priložena je Arduino Sketch (TmstApp.ino), ki jo lahko odprete z Arduino IDE in naložite v napravo. Arduino IDE lahko prenesete s:

Ko odprete Arduino IDE in povežete dvomotorni servo tester, v meniju Orodja izberite vrata (npr. COM5) in ploščo (Arduino Nano). Prav tako preverite/nastavite procesor pod Orodja. Za klon Arduino, ki ga uporabljam, je procesor "ATmega328P (stari zagonski nalagalnik)".

Ko pritisnete gumb orodne vrstice Naloži, se program sestavi in naloži v napravo; vaš dvorežimski servo tester je pripravljen!

Priporočena: