home | area personale         schemi | tutorial | robotica | pic micro | recensioni         forum | chat irc         faq | contatti         store
username
password
cerca

 
FORUM: Robotica
Finalmente un posto dove poter discutere di robotica, scambiarsi idee, progetti ed opinioni. Partecipa anche tu...


Pilotare servocomando modellismo (automazione monitor)
     
Autore Messaggio opzioni
Daniels118





postato il:
26.05.2012, alle ore 09:30
Ecco il sorgente modificato per ritardare l'invio del segnale dopo l'attivazione del relè, ho lasciato comunque un ritardo prima di disattivarlo:
http://daniels118.altervista.org/temp/CARPUTER5.pbp



http://daniels118.altervista.org/

Il principio di funzionamento è controllato da un microprocessore... mi fido di più quando il principio di funzionamento è controllato da chi ha progettato l'apparecchio!
carlo201983





postato il:
26.05.2012, alle ore 13:31
ciao daniel ma mettendo il transistor il ritardo non serve + ??
cmq nel pom lo provo e ti aggiorno ;)
Daniels118





postato il:
26.05.2012, alle ore 13:37
E io come faccio a saperlo? Il transistor l'hai proposto tu perchè secondo te il relè genera interferenze, così come hai proposto il ritardo nel segnale all'accensione del relè per consentire al servo di andare a regime, dal mio punto di vista assolutamente teorico nè l'una nè l'altra soluzione risolvono il problema, poi se mi sbaglio buon per te.


http://daniels118.altervista.org/

Il principio di funzionamento è controllato da un microprocessore... mi fido di più quando il principio di funzionamento è controllato da chi ha progettato l'apparecchio!
carlo201983





postato il:
26.05.2012, alle ore 15:18
Ciao Daniel ho appena provato il firmware ma c'è qualcosa che nn và. Mi spiego al raggiungimento il segnale stacca subito e nn è ritardato. Infatti quando premo il pulsante dopo che il relé é diseccitato il monitor esegue una corsa verso il senso di chiusura x poi eseguire il comando corretto, se il problema nn é è chiaro ti faccio il video del problema dimmi tu.
P.S. Al momento sto utilizzando ancora il relé..
Daniels118





postato il:
26.05.2012, alle ore 15:28
Era quello che volevi no? Il segnale è ritardato di 500ms dopo l'attivazione del relè.


http://daniels118.altervista.org/

Il principio di funzionamento è controllato da un microprocessore... mi fido di più quando il principio di funzionamento è controllato da chi ha progettato l'apparecchio!
carlo201983





postato il:
26.05.2012, alle ore 15:39
metto il transitor e riprovo nn so + come spiegarmi e cosa dire..
sto x distruggere
carlo201983





postato il:
26.05.2012, alle ore 16:34
io credo che il problema alla pressione del tasto sia che il segnale è assente e quindi il distrubo causa il movimento del servo..
allora in apertura và bene così com'è ma alla pressione del tasto deve prima attivarsi il segnale è successivamente il relè a questo punto questo movimwento anomalo credo si risolva.. ad ogni modo se mi dici dove dovrei intervenire nel listato lo modifico io..
Jasson





postato il:
26.05.2012, alle ore 16:47
Secondo me funziona già così, perché è più veloce il segnale ad arrivare che il relè ad eccitarsi.
Quindi in pratica quando il relè si eccita e alimenta il servo, il segnale sta già arrivando.
Daniels118





postato il:
26.05.2012, alle ore 16:48
Abbiamo già provato la soluzione che stai dicendo, se vuoi riprovare, la routine è questa:
servoOn:
    if servoState = 0 then
        servoState = 1
        high vccServo
'        for i = 0 to 20
'            PULSOUT sigSERVO, curpos
'            pause 19
'        next i
        pause 500
    endif
return

Devi modificarla così:
servoOn:
    if servoState = 0 then
        servoState = 1
        high vccServo
        for i = 0 to 20
            PULSOUT sigSERVO, curpos
            pause 19
        next i
'        pause 500
    endif
return



http://daniels118.altervista.org/

Il principio di funzionamento è controllato da un microprocessore... mi fido di più quando il principio di funzionamento è controllato da chi ha progettato l'apparecchio!
carlo201983





postato il:
26.05.2012, alle ore 16:51
hai messo 2 stringhe uguali.. :P
segui questo thread con grixFC, per questa funzione devi aver installato il software grixFC

torna su
     

Come utente anonimo puoi leggere il contenuto di questo forum ma per aprire una discussione
o per partecipare ad una discussione esistente devi essere registrato ed accedere al sito




 






 
 
indietro | homepage | torna su copyright © 2004/2013 GRIX.IT - la community dell'elettronica amatoriale