dubbio rs232?

Feb 24, 2006 3 Replies

riporto le frasi testuali di un documenti prelevato dalla rete riguardante l'interfaccia rs232 trattato da VincenzoV: "Come linea guida occorre considerare che il campionamento in ricezione =E8 effettuato di norma al centro di ciascun bit: l'errore massimo ammesso =E8 quindi, teoricamente, pari alla durata di mezzo bit (circa il 5% della frequenza di clock, considerando che anche il decimo bit deve essere correttamente sincronizzato)". Non ho capito da dove salta fuori il 5% della frequenza di clock indicato fra parentesi. Qualcuno potrebbe chiarirmi le idee? Grazie.



Il clock di campionamento si risincronizza per campionare al centro del time slot dei bit ad ogni cambiamento di stato della linea. Ma pu=F2 capitare che il bit di start, tutti gli 8 bit del byte che si sta trasmettendo e il bit di stop siano tutti dello stesso livello. In totale quindi avremmo 10 bit senza opportunit=E0 di sincronizzare. In tale sistuazione un errore del 5%, accumulato per 10 bit, significa un errore del 50% nel punto di campionamento dell'ultimo bit. Quindi ai limiti del time slot dell'ultimo bit.=20

Ciao.

lucky

"lucky" ha scritto nel messaggio news: snipped-for-privacy@z34g2000cwc.googlegroups.com...

Impossibile perché il bit di start è uno 0 e il bit di stop un 1

J.

Vero. Pensavo al bit di parit=E0 (odd parity) ma ho citato quello di stop.

Ciao.

lucky

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required