What is baseline wandering in digital transmission?

Click For Summary

Discussion Overview

The discussion revolves around the concept of baseline wandering in digital transmission, particularly how sequences of continuous 1's and 0's can lead to this phenomenon. Participants explore various encoding schemes and methods to mitigate the effects of baseline wandering.

Discussion Character

  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • Baseline wandering occurs due to the average DC level of a signal being influenced by the ratio of 1's to 0's in the transmitted data, as noted by one participant.
  • AC coupling can be used to block the DC component of the transmitted signal, which is suggested as a potential solution.
  • Participants discuss Pulse-Amplitude modulation, Non-return-to-zero (PAM-NRZ) as a simple transmission scheme that can lead to baseline wandering.
  • Examples are provided to illustrate how different ratios of 1's and 0's affect the average value of the signal, leading to data-dependent DC levels.
  • Several methods to address baseline wandering are proposed, including DC coupling, using DC balanced line codes like Manchester encoding or 8b-10b encoding, and employing DC restoration circuits.
  • One participant mentions that in severe cases, frequency modulation may be necessary for encoding 1's and 0's.
  • Manchester coding is highlighted as a technique that avoids variable DC offset by encoding 1's and 0's in a way that maintains a mean value of 1/2.

Areas of Agreement / Disagreement

Participants present various methods to address baseline wandering, but there is no consensus on a single best approach. Multiple competing views and techniques remain under discussion.

Contextual Notes

Some participants provide examples and explanations that depend on specific assumptions about the transmission system and encoding methods, which may not be universally applicable.

Geek007
Messages
10
Reaction score
0
hi there,
can someone please explain what is baseline wandering and how the continues 1's and 0's cause baseline wandering in digital transmission?
Regards
 
Engineering news on Phys.org
Because the transmitter and receiver often have different electrical requirements, sometimes you have to AC couple the signal, which means you put a series capacitor in the circuit that blocks the DC component of the transmitted signal.

Now, remember that DC is just the average value of the signal. Imagine you are using the simplest tranmission scheme, which is Pulse-Amplitude modulation, Non-return-to-zero (PAM-NRZ). This means the voltage is high for 1, low for 0. Also, say that in your transmission system the level for 1 is 2V higher than for 0, or as it is often described, the signal alternates between 1 and -1 V (relative to the DC level).

Some examples:
If you have an equal number of 1s and 0s, the average value is 0.5*1 + 0.5*(-1) = 0. Which is what you expect.

If you have 9 1s on average for each 0, your average value you be 0.9*1 + 0.1*(-1) = 0.8.

If you have all 1s, the average value is just 1.

As you can see, this is no good because the DC level at the receiver is data dependent and this causes all kinds of problems.

There are various ways to fix this. For example:
  1. DC couple your TX and RX
  2. Use a "DC balanced" line code. Basically encode the data such that 1s and 0s are approximately zero (even if they aren't in your real data). Examples of a DC balanced line code are Manchester encoding or 8b-10b encoding.
  3. Use a DC restoration circuit. Basically a slow filter which holds the baseline as the data changes.
 
  • Like
Likes   Reactions: Geek007, anorlunda and berkeman
In more severe cases,you may even have to use frequency modulation for 1 0 encoding.
 
Manchester coding - AKA Biphase coding avoids variable DC offset by sending a 1 as 01 and 0 as 10 ( or the other way round) so each binary digit has a mean value of 1/2. It involves doubling the bit rate, of course, but the analogue bandwidth needed to transmit biphase need not be excessive.
 
  • Like
Likes   Reactions: anorlunda

Similar threads

Replies
16
Views
2K
Replies
3
Views
3K
  • · Replies 27 ·
Replies
27
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
4
Views
2K
Replies
1
Views
1K
Replies
1
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 26 ·
Replies
26
Views
8K
Replies
11
Views
3K