Cuprins:

Tester servo în două moduri: 5 pași (cu imagini)
Tester servo în două moduri: 5 pași (cu imagini)

Video: Tester servo în două moduri: 5 pași (cu imagini)

Video: Tester servo în două moduri: 5 pași (cu imagini)
Video: Cum sa verifici in mod corect nivelul uleiului!? ElcarGid Service. 2024, Noiembrie
Anonim
Image
Image
Tester servo în două moduri
Tester servo în două moduri
Tester servo în două moduri
Tester servo în două moduri

Când cumpăr un servomotor nou, vreau să verific rapid dacă funcționează. Servo Testerul în două moduri îmi permite să fac asta într-un minut. Servo-urile, cel puțin pe cele mai ieftine pe care le știu, uneori nu funcționează așa cum era de așteptat când sosesc: Angrenajele sar, electronicul din servo nu funcționează sau este un servo de 120 de grade și nu un servo de 180 de grade. Este un lucru bun să testați un servo înainte de al utiliza! Până acum obișnuiam să iau o placă de calcul, un Arduino, o sursă de alimentare de 5V, un cablu USB, computerul meu și câteva cabluri jumper și am construit de fiecare dată un servo tester de la zero. Cu Servo Testerul în două moduri, aceasta este acum istorie.

Există servo tester comercial disponibil pentru aproximativ 10 USD, mai mult sau mai puțin costurile pentru acest proiect. Produsele pe care le-am găsit pe Amazon testează până la trei servouri în paralel și au trei moduri de testare: Manual, Auto și Neutru.

Servotesterul în două moduri vă permite să testați până la patru servo-motoare în paralel și are două moduri: Urmăriți și Măturați. În Follow, servo-urile conectate urmează poziția potențiometrului, în Sweep, potențiometrul este utilizat pentru a seta viteza. În interior este un Arduino Nano și un convertor DC-DC Step-Up pentru a alimenta Arduino de la intrarea de alimentare de 5V. Dispozitivul are un comutator pentru a selecta modul și un potențiometru pentru a regla semnalul de control.

Pentru a construi acest dispozitiv, va trebui să faceți unele lipiri. Este întotdeauna surprinzător modul în care aceste fragile componente electronice supraviețuiesc „lipirii” mele. Pentru a programa Arduino Nano aveți nevoie de un cablu USB Mini. Carcasa este imprimată 3D cu cele două fișiere STL atașate.

Este mai ieftin să cumperi un servo tester. Dar pe imaginile și videoclipurile pe care le-am găsit, sunt utilizate întotdeauna Micro și niciodată Servo-uri Standard. Modul Auto pare să nu aibă o viteză reglabilă. Testerul servo cu două moduri are suficientă putere pentru a controla patru servo standard. Poate fi reprogramat și puteți da întrerupătorului și potențiometrului un alt sens, dacă doriți.

Provizii

1 Arduino Nano

1 Convertor DC-DC intensificat, reglat la 5V la 12V (aka. DC-DC Booster)

1 comutator de comutare cu 3 pini On-Off

1 potențiometru 100-1M (aka rezistor reglabil)

1 condensator 100n

1 rezistor de 10k

1 bloc de conectare plug-in cu 2 pini

2 Placă de prototipare 45x35 mm

1 antet masculin cu un singur rând cu 13 pini

1 antet masculin cu un singur rând cu 15 pini

1 antet masculin cu 2 pini cu un singur rând, cu pini lungi de 15 mm

3 antet masculin cu 3 pini cu un singur rând

1 antet masculin cu 3 pini cu un singur rând, cu doi pini de 15 mm lungime

2 antet feminin cu un singur rând cu 2 pini

Pasul 1: Părți imprimate 3D

Am folosit materialul „PETG” pentru a imprima carcasa pentru testerul cu două moduri (TMST). Dacă nu aveți o imprimantă 3D, vă recomand să căutați un serviciu de imprimare 3D în apropiere.

Pasul 2: placa de control

Panou de control
Panou de control
Panou de control
Panou de control

Lipiți pinii pe placa Arduino așa cum este prezentat pe (una dintre) imaginile din pasul de mai sus. VIN și GND au nevoie de un pin lung pentru a atașa ulterior placa de control la placa de alimentare. Nu știu dacă așa se face, dar am lipit componentele pe tablă, astfel încât acestea să rămână la locul lor când am întors placa.

Unul dintre cei trei pini ai comutatorului de comutare este decupat, astfel încât să nu se împiedice. Este puțin înghesuit în acea zonă, deoarece rezistența de tracțiune trebuie conectată la pinul central al comutatorului. Potențiometrul este așezat astfel încât +/- să fie către comutator și al treilea pin să fie către condensator.

Am numit unii dintre pinii Arduino din imagine. A0 este al patrulea din stânga, 5V al patrulea din dreapta. GND este al 4-lea din dreapta și D9 al 4-lea din stânga; este o coincidență? Oricum, cele două baze de alimentare și Arduino sunt conectate. 5V ai sursei de alimentare și 5V ai Arduino nu sunt conectați; asta nu ar funcționa. Arduino este alimentat prin pinul VIN.

Pasul 3: Placă de alimentare

Placă de alimentare
Placă de alimentare
Placă de alimentare
Placă de alimentare

Plasați cele două anteturi feminine astfel încât să se potrivească cu pozițiile

1) VIN și GND ale Arduino

2) 5V și împământarea sursei de alimentare.

Conectați VIN +/- și VOUT +/- cu pinii antetelor feminine.

Pasul 4: Asamblare

Asamblare
Asamblare
Asamblare
Asamblare
Asamblare
Asamblare

Introduceți placa de alimentare în carcasă. Am folosit niște pini pentru fixarea plăcii. Conectați placa de control și montați partea superioară a carcasei.

Acesta este testerul servo cu două moduri. Imaginea arată cum să conectați sursa de alimentare de 5V și un servomotor; culorile contează!

Pasul 5: Programare

Programare
Programare

Atașat este un Arduino Sketch (TmstApp.ino) pe care îl puteți deschide cu ID-ul Arduino și îl puteți încărca pe dispozitiv. ID-ul Arduino poate fi descărcat de pe:

După ce ați deschis Arduino IDE și ați conectat Servo Testerul în două moduri, selectați portul (de ex. COM5) și placa (Arduino Nano) din meniul Instrumente. De asemenea, verificați / setați procesorul sub Instrumente. Pentru clona Arduino pe care o folosesc, procesorul este ‘ATmega328P (Old Bootloader)’.

Când apăsați butonul Încărcați bara de instrumente, programul se compilează și este încărcat pe dispozitiv; Servo Testerul dvs. în două moduri este gata!

Recomandat: