BIR 01- _ _ _ _ -K15SL _-000S15
Sistema di posizionamento induttivo rapido
7
Interfaccia SSI
7.1
Prinzip
SSI sta per Synchronous Serial Interface e descrive
un'interfaccia sincrona digitale con una linea di clock
differenziale ed una linea dati differenziale. Con il primo
fronte d'impulso discendente, la parola dati da emettere
verrà salvata nella memoria temporanea del BIR, per
garantire la coerenza dei dati. L'emissione dei dati avverrà
con il primo fronte d'impulso ascendente: in altri termini, il
BIR emetterà un bit sulla linea dati ad ogni fronte d'impulso
ascendente. In tale ottica, durante l'interrogazione dei bit
dati, nell'unità di controllo occorrerà tenere presenti le
capacità di linea e i ritardi dei driver t
La frequenza d'impulso max. f
del cavo (vedere Dati tecnici a 21, Fig. 10-1). Il tempo t
detto anche tempo monoflop, verrà avviato all'ultimo fronte
discendente ed emesso come livello Low all'ultimo fronte
ascendente. La linea dati resterà su Low fino a quando il
tempo t
non sarà scaduto. In seguito, il BIR sarà
m
nuovamente pronto alla ricezione per il successivo
pacchetto di clock.
SSIn
T
Clk
Clk
1
2
Data
MSB
T
Clk
Clk
t
v
Data
Clk
Data
T
= 1 / f
Periodo di clock SSI, frequenza di clock SSI
Clk
Clk
T
= 1 / f
Periodo di scansione, frequenza di scansione
A
A
n
Numero dei bit da trasmettere (necessita n+1 impulsi clock)
t
= 2 · T
Tempo impiegato dall'interfaccia SSI per essere nuovamente pronta
m
Clk
t
= 150 ns
Tempo di ritardo di trasmissione (misurato con un cavo di 1 m di lunghezza)
v
www.balluff.com
.
v
dipenderà dalla lunghezza
Clk
,
m
3
4
5
t
v
T
A
Il BIR opera in funzionamento asincrono. Se il tempo
minimo di scansione non verrà raggiunto, il BIR emetterà
più volte lo stesso valore di posizione. La frequenza di
scansione esterna sarà, quindi, maggiore rispetto a quella
interna. Inoltre, T
dovrà durare fino a quando il successivo
A
pacchetto di clock non rientrerà nel campo t
pacchetto precedente.
t
m
n
n+1
LSB
del
m
italiano
15