augustin Postat August 8, 2012 Partajează Postat August 8, 2012 Sanatate !! Am achizitionat acest Servo Controller : http://www.servocity.com/html/joystick_controllers.html Are la baza un PIC16F819 ... Problema este ca in momentul in care misc joystick-ul se modifica pozitia .. Dar in momentul in care eliberez Joystick-ul Motorasul isi revine la pozitia initiala .. Deci el se misca in pozitia in care il duc eu .. dar cand las de joystick el revine in pozitia 0 .. Vreau sa tiu daca se poate sal fac sa ramana in punctul in care il duc eu din Joystick .... Joystickul acccioneaza 2 potentiometri de 5K Se poate din softul PIC-ului sa se faca acest lucru? Am citit pic-ul dar se pare ca este gol .. Lam citit cu un AD-PIC02 .. Se poate sa fie gol picul? Cu acest programator am mai citit-scris pic16f874 si 16f876a Atajez si .hex-ul care lam citit Link spre comentariu
Eusebiu Angelescu Postat August 8, 2012 Partajează Postat August 8, 2012 S.....e poate din softul PIC-ului sa se faca acest lucru?Am citit pic-ul dar se pare ca este gol .. Lam citit cu un AD-PIC02 .. Se poate sa fie gol piculN-am lucrat cu AD-PIC02...dar daca PIC-ul a fost conectat corespunzator cel mai probabil este "protejat" la citire ....din cauza asta nu puteti sa cititi decat FF...Cu alte cuvinte se poate incerca "proiectarea"un nou soft ...pe HardwARE existent dar necesita timp....Incercati sa contactati vre-un coleg de la rubrica Servicii.PS: va recomand sa nu-l stergeti Picu-l existent ....si sa folositi alt PIC gol...asta sa nu aveti surprize ca nu se mai poate reconstituii programul /softul initial Link spre comentariu
Mircea Postat August 9, 2012 Partajează Postat August 9, 2012 ...Problema este ca in momentul in care misc joystick-ul se modifica pozitia .. Dar in momentul in care eliberez Joystick-ul Motorasul isi revine la pozitia initiala .. Deci el se misca in pozitia in care il duc eu .. dar cand las de joystick el revine in pozitia 0 .. Vreau sa tiu daca se poate sal fac sa ramana in punctul in care il duc eu din Joystick ....Vezi ca servourile sunt standard RC analog. Adica in permanenta un puls intre 1ms si 2ms (miscare standard -45 grade la + 45 grade) este aplicat cu o frecventa de 20ms. La pozitia de 0 ai 1.5ms puls la fiecare 20ms. Ca sa-l duci la -45 grade aplici 1ms, iar pentru +45 grade (ca sa completezi cele 90 grade) aplici 2ms. Ca sa tii un servo intr-o pozitie trebuie sa-i aplici in permanenta acel puls corespunzator cu unghiul unde vrei sa stea. Bineinteles asta daca vrei sa-ti asigure continuu cuplul nominal. Altfel, daca-i "tai" semnalul nu mai ai acel cuplu ci unul corespunzator rotirii libere a angrenajului mecanic (reductor roti dintate) adica probabil 10% din cuplul lui nominal. Link spre comentariu
Administratori Badman Postat August 9, 2012 Administratori Partajează Postat August 9, 2012 Picul nu e gol dar e protejat la citire, nu il vei putea citi niciodata...Va trebui sa faci un program de la 0 care sa faca ce vrei Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum