Beruflich Dokumente
Kultur Dokumente
Canale A
Canale B
Tacca per la definizione
La presenza delle due tracce consente di rilevare
di uno zero meccanico
anche il verso della rotazione.
assoluto.
N: numero passi (numero di zone chiare/scure per
giro). Poiché i due segnali sono sfasati di 1/4 di
passo:
Risoluzione: 360°/(4N)
# Codice # Codice
0 0000 8 1100
Per evitare ambiguità di lettura si utilizzano
codici binari a variazione singola (codice Gray). 1 0001 9 1101
2 0011 10 1111
3 0010 11 1110
Per le applicazioni robotiche sono richieste 4 0110 12 1010
almeno 12 tracce (risoluzione di 360°/4096). 5 0111 13 1011
6 0101 14 1001
7 0100 15 1000
g = c−d
h: fronti di salita di f
i: fronti di salita di g
a f θ S s (θ) = A sin θ
θ
b g θ S c (θ) = A cos θ
θ
c h
θ θ Si può discriminare il
d i verso della rotazione
θ θ
Indici di riferimento:
e k
θ θ
posizione assoluta
Robotica industriale - Sistemi di misura della posizione - P. Rocco [6]
Interpolazione dei segnali
Per ottenere una risoluzione più fine della misura si possono compiere le
seguenti operazioni:
* S S*
θ = arctan
S C*
Ricorrendo all’elettronica di elaborazione digitale si possono ottenere
risoluzioni fino a 1/1024 del periodo di divisione.
B1
θ
Br Sc
I B2
( )
S s (θ, θ& , t ) = Asinθ cos ωt + θ& / ω A cos θ sin ωt
( )
S (θ, θ& , t ) = Acosθ cos ωt − θ& / ω Asinθ sin ωt
c
−
con A=VM/L.
Scegliendo ω elevato:
θ& / ω ≅ 0
Ss + Sd
× −
A D demodulatore
Sc
× amplificatore
Se
RC rete correttrice
generatore θ̂* +
seno/coseno SCG C1
−
VCO ∫
θ* C2 S e (θ, θˆ * ) = A sin(θ − θˆ * )
misura
dell’angolo contatori
Robotica industriale - Sistemi di misura della posizione - P. Rocco [10]