Assegna un nome ad almeno 3 metodi di Manchester Code o Bi-Phase: a) Mark, Space, Transition
Assegna un nome ad almeno 3 livelli di sincronizzazione nella comunicazione;
a) bit sync , b) word sync (~ byte) c) frame sync
Che cosa è ottimale per frame sync?
Codice di correlazione incrociata in cui le parole in codice hanno un'elevata unicità quando sono sincronizzate e non sono sincronizzazione. cioè schema di rilevamento del modello che è anche meno probabile che sia anche dati.
Questo è essenziale quando si convertono bit seriali in parole parallele e frame sync. Questo è ciò che sapevo 35 anni fa quando ho implementato per la prima volta un sistema SCADA a metà degli anni '70. Potrebbe essere cambiato ora. La sincronizzazione del clock può essere semplice come uno XOR con un ritardo di 1 colpo sulle transizioni per creare un clock non riattivabile, o meglio un PLL con transizioni che campionano un VCXO ultra stabile utilizzando un segnale di clock a dente di sega e fronti di dati per campionare l'errore di fase della tensione. Ovviamente il tuo filtro passa-banda e il tuo mezzo introdurranno jitter, quindi devi imparare a usare i filtri a coseno rialzato dove lo spostamento di bit è zero. Il bit error rate o BER è una funzione dell'asimmetria del tuo clock slicer, jitter &, errore di fase nel tuo clock e jitter nei tuoi dati. Il BER è prevedibile direttamente dall'SNR e i test del margine di fase aiutano a isolare la causa dei tuoi problemi di BER utilizzando finestre temporali ridotte e spostate per forzare il tuo orologio fuori centro e vedere se i dati sono ancora validi.
Questo è il metodo segreto per analizzare qualsiasi sistema di comunicazione marginale. Ho applicato alla mia comunicazione SCADA, Telemtry al settore aerospaziale, recupero dati HDD e giorni Telecom T1.
(se vuoi dettagli su VCO a dente di sega con Sample & Hold phase error from data transitions .. chiedi: p) più di 30 anni fa l'ho progettato ma penso di poterlo ancora fare.
Ovviamente quello era un canale di comunicazione sincrono .. Puoi usarlo anche per le comunicazioni ASYNC. e forse è quello che intendevi con le parti del preambolo. . Ho usato rilevatori +/- peak and hold per il filtro di tracciamento slicer.
Se nessuna di queste risposte funziona per te, prova con un'altra domanda ...