- Delta-sigma modulation is a technique for ADC (analog to digital conversion), which converts a continuous-time, continuous-voltage input signal into a discrete-time, binary-voltage output signal, from which the original input signal can later be recovered
- There is a description of delta-sigma modulation on Wikipedia (although it is not the most concise or helpful of Wikipedia articles)
- Below are explanations of the basic technique of delta-sigma modulation and how to recover the input signal, a simple Python implementation of modulation and recovery (in 10 + 3 lines of code + generating input data and plotting), and some visualisations of a sinusoidal input signal, its delta-sigma modulated output signal, the recovered input signal, and the time integral of each signal respectively
- The basic principle of delta-sigma modulation is to output either
+delta
or-delta
(wheredelta
is a given pa