Trasmissione dati

Ciao g.paolo92

Non necessariamente.

Se sicronizzi a ogni passaggio di stato, l' errore rispetto alla durata del pulso é molto piccolo e percui irrilevante.

Esempio: periodo 1mSec, differenza tra il trasmettitore e ricevitore 0,05msec ogni msec. (5%)

Diciamo un bit dura 1msec. Se controlli se dopo 1 msec arriva un cambio e estendi quasto tempo da 0,9 a 1,1 mSec un errore di 0,05mSec non ti fa niente.

Se non risincronizzi e lascia andare vedrai che dopo 20 msec l' errore sará di 1msec e percui nella grandezza del periodo del segnale. in questo caso non leggi piú valori giusti.
Il codice Manchester decodifica un 0 in un imulso e pausa corta e un 1 in un impulso e pausa lungo (o viceversa se mi sono sbagliato) Con errori di velocitá tra trasmettitore e ricevitore abbastanza grandi puoi comunque ricavare i dati giusti. parliamo di errori di ca metá del periodo corto.

Ciao Uwe