problema con encoder incrementale

Oct 04, 2006 7 Replies

salve a tutti ho dei motori in corrente continua con encoder incrementale, 100 passi per rivoluzione, uscita line driver 5v (rs422??) questi motori sono collegati a delle schede che acquisiscono i segnali A-B dell'encoder (A\-B\-Z-Z\ scollegati) che fanno in modo che si posizionino e si muovano in base ai passi che gli fornisco in ingresso: come se fossero dei passo passo. la risoluzione che vorrei ottenere è di 400 passi per rivoluzione in quadratura di segnale (100ppr * 4 = 400) e fino a qui i conti tornano :-))) come mai invece mi ritrovo ad avere, in base alle impostazioni che ho dato al PC, che mi controlla questi azionamenti, 2000 passi per rivoluzione??? il disco dell'encoder è fatto così: all'esterno del disco si trovano 71 finestrelle aperte ed una, dove si dovrebbe trovare la 72°, completamente chiusa, con una percentuale di 80% aperto,10% chiuso più all'interno troviamo le finestrelle vere e proprie dell'encoder con 50% aperto e 50% chiuso ed infine, ancora più verso il centro, in corrispondenza della finestrella chiusa della prima fascia una finestrella aperta il disegno fidocad qui di seguito è abbastanza veritiero come posizioni e disassamenti fra le finestre interne ed esterne e la finestra di ZERO(???)



[FIDOCAD] EV 60 420 290 195 EV 70 410 280 205 EV 80 400 270 215 EV 170 315 185 300 LI 330 205 330 325 LI 330 325 330 370 LI 330 370 645 370 LI 645 370 645 205 LI 645 205 330 205 LI 330 255 645 255 LI 330 300 645 300 PL 330 205 330 255 4 PL 355 205 355 255 4 PL 380 205 380 255 4 PL 405 205 405 255 4 PL 430 205 430 255 4 PL 455 205 455 210 4 PL 455 210 455 255 4 PL 480 205 480 255 4 PL 480 255 485 255 4 PL 485 255 485 205 4 PL 485 205 490 205 4 PL 490 205 490 255 4 PL 490 255 495 250 4 PL 495 250 495 255 4 PL 495 255 490 255 4 PL 490 255 495 250 4 PL 495 250 495 205 4 PL 495 205 500 205 4 PL 500 205 500 255 4 PL 525 205 525 255 4 PL 550 205 550 210 4 PL 550 210 550 255 4 PL 575 205 575 255 4 PL 600 205 600 255 4 PL 625 205 625 255 4 PL 330 255 645 255 4 PL 645 205 330 205 4 PL 480 255 480 300 4 PL 500 255 500 300 4 PL 505 255 505 300 4 PL 510 255 510 300 4 PL 475 255 475 300 4 PL 470 255 470 300 4 PL 410 255 410 300 4 PL 415 255 415 300 4 PL 420 255 420 300 4 PL 440 255 440 300 4 PL 445 255 445 300 4 PL 450 255 450 300 4 PL 350 255 350 300 4 PL 355 255 355 300 4 PL 360 255 360 300 4 PL 380 255 380 300 4 PL 385 255 385 300 4 PL 390 255 390 300 4 PL 530 255 530 300 4 PL 535 255 535 300 4 PL 540 255 540 300 4 PL 560 255 560 300 4 PL 565 255 565 300 4 PL 570 255 570 300 4 PL 590 255 590 300 4 PL 595 255 595 300 4 PL 600 255 600 300 4 PL 620 255 620 300 4 PL 625 255 625 300 4 PL 630 255 630 300 4 PL 330 255 330 300 4 PL 330 300 645 300 4 PL 645 300 645 205 4 PL 330 305 480 305 4 PL 480 310 330 310 4 PL 480 315 330 315 4 PL 480 320 330 320 4 PL 480 325 475 325 4 PL 475 325 330 325 4 PL 500 305 645 305 4 PL 500 310 505 310 4 PL 505 310 645 310 4 PL 500 315 645 315 4 PL 500 320 645 320 4 PL 500 325 645 325 4 PL 330 330 645 330 4 PL 330 335 645 335 4 PL 330 340 645 340 4 PL 330 345 645 345 4 PL 330 350 645 350 4 PL 330 355 645 355 4 PL 330 360 645 360 4 PL 330 365 645 365 4 PL 330 370 645 370 4 PL 175 205 175 195 4 LI 220 195 295 215 LI 295 215 285 195 LI 285 195 280 220 LI 280 220 295 215 RV 140 170 210 240 TY 215 155 30 14 0 0 0 * ingrandimento


è possibile che il sensore, tipo HEDS9140 o simile (il codice è scritto sulla parte che è a contatto con il PCB che porta la circuiteria per fare la rs422), sia fuori asse, rispetto alle finestrelle, e mi conti un po di quelle esterne ed un po di quelle interne??? il numero 2000 passi che ho ipotizzato potrebbe anche essere tipo 1990 o



2010; per avere questo numero sono andato avanti ad incrementare la risoluzione fino a quando non ho visto che l'albero del motore faceva un giro completo... aiutandomi con una fascetta sull'albero per riferimento :-)))

qualcuno ha qualche idea di quello che mi sta succedendo a questo encoder???



ciao Roberto


bobwolf ha scritto:

io non so se questa applicazione sia lavoro o hobby, nel primo caso non esiterei un minuto a cambiare l'encoder, costa meno del tuo tempo :)

-- =============================================================== Alberto Rubinelli - A2 SISTEMI news.bbip.it ThunderBird 1.5.0.7 Via Costantino Perazzi 22 - 28100 NOVARA - ITALY Tel 0321 640149 Fax 0321 391769 BBS 0321 392320 Mail: snipped-for-privacy@oldcomputers.de skype: albertorubinelli ICQ : 49872318 Visita il mio museo di computers:

formatting link

--------------------------------------------------------------- Per favore, non scrivetemi in html, testo ascii a 7 bit Non rispondo a chi mi scrive con indirizzo di reply alterato ===============================================================

----- Original Message ----- From: "Alberto Rubinelli"

ciao grazie della risposta velocissima questa applicazione è per hobby ma per una macchina "professionale" (se si potrà chiamare tale :-))) ) comunque anche te pensi che il problema sia nell' accoppiamento ruota-forcella ottica??? il fatto dei 2000 impulsi giro in quadratura mi è venuto fuori anche dal fatto che i motori che ho comprato, uscirebbero dalla fabbrica con una ruota da 500ppr(2000 in quadratura), ma io al momento dell'ordine ho fatto la richiesta del 100ppr(400 in quadratura) ed ho pensato che si fossero sbagliati ad assemblare l'encoder e mi sono fatto rimandare una ruota da

100ppr, ma è uguale all'altra :-((( ci sono possibilità di regolazione oppure cerco di spiegare il fatto alla ditta produttrice del motore???

ciao Roberto

bobwolf ha scritto:

Non vedendolo, e' difficile dirlo. Non mi e' mai capitato. Anche perche' solitamente la forcella ottica e' fissata in modo non modificabile, in tanti encoder.

se non ti e' troppo scomodo, fai una foto e postala qui, cosi' ci si rende conto.

Ciao.Alberto.

-- =============================================================== Alberto Rubinelli - A2 SISTEMI news.bbip.it ThunderBird 1.5.0.7 Via Costantino Perazzi 22 - 28100 NOVARA - ITALY Tel 0321 640149 Fax 0321 391769 BBS 0321 392320 Mail: snipped-for-privacy@oldcomputers.de skype: albertorubinelli ICQ : 49872318 Visita il mio museo di computers:

formatting link

--------------------------------------------------------------- Per favore, non scrivetemi in html, testo ascii a 7 bit Non rispondo a chi mi scrive con indirizzo di reply alterato ===============================================================

"Alberto Rubinelli" ha scritto nel messaggio news:eg0982$k1p$ snipped-for-privacy@inews.gazeta.pl...

ciao grazie dell'interessamento dopo aver attaccato le uscite A-B dell'encoder all'oscilloscopio ho visto questa cosa qui (non sono riuscito a fare di meglio con il cellulare, le linee sullo schermo dell'oscilloscopio sono nitide ed abbastanza stabili) le frecce che ho aggiunto, indicano dei punti in cui sembra che ci siano due impulsi molto stretti fra di loro, anche gli altri punti in cui si vede delle interferenze, sembrano degli impulsi molto stretti; purtroppo l'oscilloscopio è del tipo analogico e non molto recente ed ha dei limiti nel sincronizzare i segnali, quindi non posso scendere molto con la risoluzione orizzontale comunque si nota anche ad occhio che i semiperiodi on-off delle due onde non sono uguali e fra le due onde non c'è uno sfasamento fisso di 90°

formatting link

qui di seguito le foto (pessime... fotografo da strapazzo :-((( ) di come è montato l'encoder sul motore

formatting link

formatting link

tutto questo lo dico per condividere la mia piccola esperienza di questi giorni, perche mettendomi in comunicazione con l'azienda che li ha costruiti, e spiegandogli bene la situazione, siamo giunti alla soluzione(dopo che anche loro in fabbrica, per essere sicuri che non fossi io a fare del casino, hanno provato a montare il disco da 100ppr sulla forcella del 500ppr) che la forcella ottica non è adatta al disco che gli ho chiesto di installare :-))) per loro è una situazione nuova e che non si era mai presentata, anche per il fatto che solitamente forniscono encoder con

500ppr e comunque il grosso della produzione dei motori lo fanno con sensori tachimetrici. già mi avevano mandato, velocissimi, una ruota da 100ppr, con posta prioritaria, dopo che gli avevo chiesto se per caso si fossero sbagliati nell'assemblare il motore... oggi mi hanno comunicato che mi spediscono la scheda(o la forcella) che funziona con la ruota dell'encoder che ho :-)))

se posso fare un po di "spam" questo è il loro sito

formatting link

la mia è più una segnalazione, da cliente soddisfatto, dalla professionalità delle persone con cui ho parlato :-)))

ciao Roberto

perdona la domanda ma hai potuto acquistare da loro come privato? o al limite fatturando ma per un acquisto tipo di un solo motore e un azionamento?

Grazie Ale

"[mAnNaRo]" ha scritto nel messaggio

perdona la domanda ma hai potuto acquistare da loro come privato? o al limite fatturando ma per un acquisto tipo di un solo motore e un azionamento?

Grazie Ale

ciao sono arrivato a loro attraverso un fornitore della mia zona (e qualche conoscenza :-))) ) i contatti diretti li ho avuti perchè era più semplice parlare direttamente con loro che attraverso il rappresentante comunque i numeri di telefono che ho usato sono quelli del sito mi sembrano molto disponibili e sicuramente ti sapranno indicare a chi rivolgerti per poter acquistare i loro prodotti

ciao Roberto

bobwolf ha scritto:

Beh, tutto e' bene quel che finisce bene :) Meno male che ci sono ancora aziende serie ... noi ultimamente siamo disperati con i fornitori, lavorano sempre piu' alla pene di segugio :((

-- =============================================================== Alberto Rubinelli - A2 SISTEMI news.bbip.it ThunderBird 1.5.0.7 Via Costantino Perazzi 22 - 28100 NOVARA - ITALY Tel 0321 640149 Fax 0321 391769 BBS 0321 392320 Mail: snipped-for-privacy@oldcomputers.de skype: albertorubinelli ICQ : 49872318 Visita il mio museo di computers:

formatting link

--------------------------------------------------------------- Per favore, non scrivetemi in html, testo ascii a 7 bit Non rispondo a chi mi scrive con indirizzo di reply alterato ===============================================================

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required