Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/05/05 16:56
Read: times


 
#91033 - additional error
Responding to: ???'s previous message
Jon Ward said:
If you can get everything with 1%, communications will be OK.

There is an another error to be considered.

Typically, there is some skew in the edges of the pulses, and this tends to be assymetrical. So a "1" comes out longer or shorter than a "0" in a "1010" pattern. Even worse, sometimes this skew depends on the previous bits and/or exhibits change over time, slow or fast (jitter). The source of this error are numerous - type of cable and how it is laid, layout of PCB, type of level converting chip and its supply, spurious currents flowing through the cable/shield...

As a simple illustration, on my desk I have a pretty standard 2m cable and ST232BN - quite an ideal situation, and the assymetry between "1" and "0" bits is around 0.3us. Fortunately, this gets not accumulated through a byte. Now this is not too much at 9600 bauds where bit time is around 100us, but at 115200 baud, where a bit time is around 8.7us...

Jan Waclawek

List of 28 messages in thread
TopicAuthorDate
Comm. Between 8052 & PC            01/01/70 00:00      
   Whats the baud rate? Is it PC compatible            01/01/70 00:00      
      Baud rate error            01/01/70 00:00      
         baud rate tolerances            01/01/70 00:00      
            some thoughts            01/01/70 00:00      
            Baud rate errors            01/01/70 00:00      
               baud rate errors/2            01/01/70 00:00      
                  How about this?            01/01/70 00:00      
                     Serial Timing            01/01/70 00:00      
                        additional error            01/01/70 00:00      
                     plausible            01/01/70 00:00      
                        Oops!            01/01/70 00:00      
   Cable? Speed?            01/01/70 00:00      
      More on cables            01/01/70 00:00      
      Check cable pins            01/01/70 00:00      
   PC Software?            01/01/70 00:00      
      Really?            01/01/70 00:00      
         Line termination: Some - not most            01/01/70 00:00      
            Line termination            01/01/70 00:00      
               GetLine ?!            01/01/70 00:00      
            Exactly            01/01/70 00:00      
               VB6            01/01/70 00:00      
                  Some How!!            01/01/70 00:00      
                     another option            01/01/70 00:00      
            Unspecific English            01/01/70 00:00      
            Platform-Specific Line Termination            01/01/70 00:00      
               Extra Line            01/01/70 00:00      
                  Lines, Platforms, and dead-end threads            01/01/70 00:00      

Back to Subject List