Servo feedback Hack (gratuit)
acest Instructable adus la tine de oameni buni un fel Rachel Electronics
vizita www.rachelselectronics.com pentru kituri electronice cool și breadouts!
acest hobby servo hack va adăuga feedback poziția arborelui prin atingerea în propriul potențiometru intern servo. Singurele părți care au nevoie sunt sârmă și un pic de lipire, ceea ce face acest hack practic gratuit. Sunt necesare instrumente comune pentru atelierul de electronice, deci dacă sunteți configurat minim și aveți deja un servo, ar trebui să vă ia mai puțin de o oră pentru a face modificarea și a rula codul de testare.
m-am gândit la asta după ce am construit proiecte cu servo și am fost frustrat de faptul că, după repornire, servo-ul ar mări dacă nu era deja la prima poziție codificată. Există mostre de cod de mai jos (arduino) care mapează gama servo la feedback cu un decalaj minim.
ca și în cazul oricărui hack, îți asumi un anumit risc de a-ți distruge servomotorul, așa că folosește unul ieftin!
subiectele de discuție includ: detectarea coliziunilor. Gestual Keyframing. Creșterea Software-ului cuplului. Controlul Haptic…. (uuh, completați oameni buni gol!)
Pasul 1: Chirurgie Servo
Servo Hitec se desprinde foarte ușor. Pur și simplu scoateți cele patru șuruburi (partea de jos a servo, în cazul în care firele ies). Acest lucru face, de asemenea, posibilă accesarea trenului de viteze (partea superioară a servo-ului, unde iese arborele), deci asigurați-vă că păstrați restul carcasei împreună. Dacă aveți o carcasă liberă, puneți niște bandă peste cusătură pentru a o ține împreună în timp ce faceți această modificare. Ridicați placa de acoperire și veți expune partea inferioară a PCB-ului de control. Trebuie să săpăm mai adânc pentru a afla care dintre aceste pete de lipit este conectată la știftul ștergătorului potențiometrului intern. Folosiți o șurubelniță mică plată pentru a ridica PCB-ul. începeți într-unul din colțurile opuse cablurilor. PCB-ul este lipit direct pe pinii motorului, iar întreaga unitate ar trebui să alunece fără probleme. Aveți grijă să nu lăsați carcasa angrenajului să se deschidă! Acum Puteți vedea că firul galben este cel care merge la ștergător și, de asemenea, localizați pata de lipit la care vom atașa firul senzorului.
Pasul 2: Găsirea tensiunii
căutarea firului ștergătorului potențiometrului.
pe HS-322 acesta este micul fir galben care se scufundă adânc în carcasă. Întoarceți servo-ul până la o direcție și conectați cablul servo la alimentare și la masă. Tensiunea de testare la blobul de lipit indicat în pasul anterior cu multimetrul. Apoi rotiți servo-ul până la capăt în cealaltă direcție. Am 0,40 V și 1,87 V la fiecare extremă. Am spart două Servo Hitec pentru acest instructable. Celălalt citește 0.41 V și 1.86 V. În timp ce cercetați acolo cu contorul, observați cât de apropiate sunt unele dintre piesele de montare pe suprafață. În pasul următor, vom lipi chiar lângă ele.
Pasul 3: lipirea firului de Feedback
lipirea este distractivă și veți obține mai bine cu cât o faceți mai mult!
am un Weller WP25. E un cal de povară. Cadranul a fost scos și mâncat de câine la un moment dat, dar încă pot aproxima setările. Am setat temperatura chiar sub punctul de mijloc pentru cea mai mare parte a muncii mele. (~550 grade F). Sfatul pe care îl folosesc este catalogul # TP-7, Dacă faceți cumpărături. Puteți face această manevră cu un fier blunter, dar vă rugăm să aveți grijă la piesele de montare pe suprafață (SMT) adiacente.
trucul pentru a face acest lucru să meargă fără probleme este să pre-tin capătul firului pe care îl veți adăuga la circuit. Prima bandă de aproximativ 1/2 ” de izolație din sârmă, răsuciți firele și apoi adăugați lipire. Există deja o pată destul de mare pe PCB, deci nu avem nevoie de mult pe fir, dar o acoperire bună va ajuta fluxul de conectare. Apoi, tăiați capătul conservat până la o lungime care se potrivește cu blobul de lipit în cauză.
cu firul de biți expus deja conservat, devine un „heat-em-up”destul de drept. Țineți capătul conservat și tăiat al firului peste blobul de lipit. în cazul în care se lipeste de departe trecut, poate fi necesar să tăiați ceva mai mult (a se vedea ultima fotografie acest pas). Când sunteți mulțumit de lungime, așezați firul deasupra blobului de lipit și puneți fierul deasupra acestuia. Ești un fel de sadwiching capătul de sârmă între fier și blob. Acum este momentul să cultivăm răbdarea. Tot ce trebuie să faceți este să așteptați căldura de la fier pentru a topi lipirea care se află în fir. Care va transmite căldură la blob de lipire, topirea – l, iar apoi firul va terci în blob. Când se întâmplă acest lucru, scoateți fierul de călcat și țineți firul în poziție în timp ce se răcește. Puteți sufla ușor dacă doriți.
în cazul puțin probabil și potențial dezastruos pe care îl’ punte ‘ blob lipire și este cel mai apropiat vecin, am câteva sfaturi pentru trăgând servo înapoi de la marginea prăpastiei. Mai întâi, lăsați părțile să se răcească. Apoi aruncați o privire atentă la sunt. Ar trebui să vedeți în mod clar un plasture de PCB verde între blob și partea SMT. Apropo, acesta este un rezistor și dacă aveți o lupă puteți citi valoarea din trei cifre (primele două numere sunt valoarea, al treilea adaugă zerourile). Aruncați o privire atentă la ultima imagine de mai jos. În interiorul pătratului galben și chiar sub pata de lipit de interes, PCB-ul are câteva modele verzi în el. Petele verzi de culoare deschisă sunt urme de cupru (sau câmpuri sau tampoane), iar liniile de culoare închisă sunt spații neconductoare între urme. Tamponul pe care se află blobul este izolat de câmpul din jurul acestuia, dar conectat la capătul stâng al rezistorului SMT. Poți vedea asta? Bun. Dacă v-ați punte blob la capătul din stânga al rezistor numai, apoi bun ca făcut. Există deja o conexiune acolo. Partea dreaptă este o problemă. Puteți încerca să fitil sau suge lipire departe, și dacă există o mulțime, poate fi necesar să încercați, dar să fie conștienți de faptul că nu doriți să fitil-up sau suge-up partea SMT! Dacă există doar un mic pod, atunci îl puteți tăia cu cuțitul. Lipirea este în mare parte staniu și alte lucruri. Foarte ușor de tăiat cu o lamă de oțel puțin. Când tăiați, nu vă așteptați să treceți direct prin mijlocul unei pete. Este mai mult ca sculptură sau whittleing. Trebuie avut grijă să nu taie printr-o urmă sau altă conexiune PCB. Și ai grijă la firele alea.
dacă nu puteți vedea rezistorul pe PCB, următorul cel mai bun loc este blocat sub tensiune superficială la vârful fierului de lipit. Prăjită.
> Arduino (sau alt microcontroler) și este Piese însoțitoare.
> Hobby servo (recomandate: HITEC-322hd)
> fir catenar (ar trebui să fie mai mică decât 20 ecartament. Eu folosesc 24g)
> Set de șurubelnițe mici.
>sârmă snips
>sârmă strippers
> lipit de fier și lipire.
> multimetru.
> câteva rezistențe (1K, 4.7 K, 3.3 K, 2.2 K, sau similar)
> cuțit mic
pentru mai multe detalii: Servo feedback Hack (gratuit)