| |
| | #1 (permalink) Top |
| User Data registr.: 12-08-2004 Residenza: Ispra (VA)
Messaggi: 2.228
![]() |
sto facendo ipotesi, perché non conosco il picbasicpro secondo me dovrebbe essere pulsout= 0,7 pause=2-pulsout pause=18 ma se il pulsout non varia da 0,5 a 1,5 il servo parte, ma poi resta fermo alla posizione 0,7 non so che comandi corrispondano (se esistono) a "per pulsout che va da 0,5 a 1,5 ..... ecc." e se c'é un incremento automatico o no tipo "step" o qualcosa di simile. Ragazzi sono 15÷20 anni che ho mollato il basic !!!!!
__________________ Volare e' bello. Atterrare e' piu' bello |
| | |
| | #2 (permalink) Top | |
| UserPlus Data registr.: 10-04-2004 Residenza: Brescia
Messaggi: 9.730
| Citazione:
Ora che ci penso è ovvio che non gli funziona: lui fa il loop, ma sempre con lo stesso valore start: pulseout 0,150 ... ... goto start va cambiato in: L = 0 start: pulseout 0,150 + L pause 0,150 - L pause 18 qui va una funzione che assegna il valore ad L (positivo o negativo) goto start
__________________ Ciao, Piero. URL="www.educaunranocchio.org"]www.educaunranocchio.org[/URL] [/SIZE]onlus per il recupero di ranocchi cafoni cerca volontari da inserire nel proprio organico[/CENTER] | |
| | |
| | #3 (permalink) Top | |
| User Data registr.: 31-01-2005
Messaggi: 3
| Citazione:
vediamo se ci riesco,dal manuale del PicBasicPro: PULSOUT PULSOUT Pin,Period Generates a pulse on Pin of specified Period. The pulse is generated by toggling the pin twice, thus the initial state of the pin determines the polarity of the pulse. Pin is automatically made an output. Pin may be a constant, 0 - 15, or a variable that contains a number 0 - 15 (e.g. B0) or a pin name (e.g. PORTA.0). The resolution of PULSOUT is dependent upon the oscillator frequency. If a 4MHz oscillator is used, the Period of the generated pulse will be in 10us increments. If a 20MHz oscillator is used, Period will have a 2us resolution. Defining an OSC value has no effect on PULSOUT. The resolution always changes with the actual oscillator speed. ' Send a pulse 1mSec long (at 4MHz) to Pin5 PULSOUT PORTB.5,100 PWM | |
| | |
| | #4 (permalink) Top | |
| User Data registr.: 12-08-2004 Residenza: Ispra (VA)
Messaggi: 2.228
![]() | Citazione:
__________________ Volare e' bello. Atterrare e' piu' bello | |
| | |
| | #5 (permalink) Top | |||
| User Data registr.: 12-08-2004 Residenza: Ispra (VA)
Messaggi: 2.228
![]() |
Faticosamente .... qualcosa comincia a schiarirsi Citazione:
Citazione:
Citazione:
__________________ Volare e' bello. Atterrare e' piu' bello | |||
| | |
| | #6 (permalink) Top |
| User Data registr.: 13-04-2005
Messaggi: 11
|
Grazie e voi ho ricavato questo codice *funzionante alla grande*, provato ieri sera su 16F84A@4MHz ' su PORTB.5 e' collegato il servo PORTB.5=0 ' forzo uscita bassa loop: POSIZ=150 '<-- 100=0°, 150=center, 200=180° PULSOUT PORTB.5,POSIZ PAUSEUS (2000-POSIZ*10) PAUSE 18 goto loop Prima di leggervi ho provato a seguire le specifiche *cannate* di qualcun'altro che mi ha fatto bruciare il servo... bel lavoro gente !!!! A proposito del mio servo bruciato. Da alcuni test ho notato che il motore non gira piu' in senso orario,mentre il potenzionetro sembra funzionare. Smontando il servo ci sono giusto quattro componenti in croce: il motorino, 2/3 condensatori, qualche condensatore e resistenza DIL il potenziometro e un paio di integrati (forse i comparatori???). Qualcuno di voi ha mai affrontato il problema? Bye, Mind |
| | |
| | #7 (permalink) Top | ||
| UserPlus Data registr.: 10-04-2004 Residenza: Brescia
Messaggi: 9.730
| Citazione:
Citazione:
Non ancora; ho un servo fuori uso(và a fondo corsa), ma non ho ancora cercato di ripararlo.
__________________ Ciao, Piero. URL="www.educaunranocchio.org"]www.educaunranocchio.org[/URL] [/SIZE]onlus per il recupero di ranocchi cafoni cerca volontari da inserire nel proprio organico[/CENTER] | ||
| | |
| | #8 (permalink) Top | |
| User Data registr.: 13-04-2005
Messaggi: 11
| Citazione:
Non sbagli. L'intenzione era quella di mettere a disposizione del codice funzionante riguardo ai timing. Se ricompili con POSIZ=200 vedrai il servo posizionarsi all'estremita'. <!--QuoteBegin-CantZ506@13 aprile 2005, 09:56 Che significa? Gira al contrario o non gira proprio? [/quote] Significa che quando deve girare in un senso lo fa correttamente (via telecomando o circuito di test che sia), viceversa non c'e' verso di farlo girare dall'altro. Tant'e' che se giro la levetta a sinistra il servo ci va, ma quando mollo la levetta non torna al centro. Bye, Mind | |
| | |
| | #9 (permalink) Top | |
| User Data registr.: 13-04-2005
Messaggi: 11
| Citazione:
http://www.teamkiss.com/antweight.html Bye, Mind | |
| | |
| | #10 (permalink) Top | |
| UserPlus Data registr.: 10-04-2004 Residenza: Brescia
Messaggi: 9.730
| Citazione:
Azzardo l'ipotesi che sia il secondo ad aver problemi; il comparatore sembra che faccia il suo lavoro, comandando la rotazione, ma il ponte sembra non commuti le polarità al motore. Non credo sia facile trovare dei sostituti pin to pin.
__________________ Ciao, Piero. URL="www.educaunranocchio.org"]www.educaunranocchio.org[/URL] [/SIZE]onlus per il recupero di ranocchi cafoni cerca volontari da inserire nel proprio organico[/CENTER] | |
| | |
![]() |
| Bookmarks |
| Strumenti discussione | |
| Visualizzazione | |
| |
Discussioni simili | ||||
| Discussione | Autore discussione | Forum | Commenti | Ultimo Messaggio |
| servo con pic | zippo | Circuiti Elettronici | 10 | 25 ottobre 07 15:37 |
| Servo x GV1 | kzn14d | Elimodellismo in Generale | 1 | 23 maggio 07 23:36 |
| servo HS 422 | yokoama | Aeromodellismo Principianti | 1 | 16 gennaio 07 08:35 |
| ZOOM 400: servo di coda e servo passo | brifa | Elimodellismo Motore Elettrico | 1 | 01 luglio 06 00:10 |
| un servo per ala | Sauro | Aeromodellismo | 1 | 01 agosto 05 12:13 |