SLAA843A August 2018 – March 2019 MSP430FR2512 , MSP430FR2512 , MSP430FR2522 , MSP430FR2522 , MSP430FR2532 , MSP430FR2532 , MSP430FR2533 , MSP430FR2533 , MSP430FR2632 , MSP430FR2632 , MSP430FR2633 , MSP430FR2633
Signal-to-noise ratio, or SNR, is defined as the ratio of signal 'S' with respect to noise 'N'. SNR values greater than 1 imply that the signal magnitude is larger than the noise magnitude. SNR values less than 1 imply that the noise magnitude is larger than the signal magnitude. This parameter is useful for comparing the magnitude of the signal (measured percent change in capacitance due to a touch) to the noise floor (measured percent change in capacitance due to factors other than a touch). Equation 6 shows the SNR equation.
There are a few differences between this use of SNR and traditional use of SNR.
First, SNR is traditionally a ratio of average powers (average signal power with respect to average noise power). This is not useful for capacitive sensing, because capacitive sensing involves looking at long-term step response signals rather than continuous time changing signals. Noise may indeed be thought of as a time changing signal with a frequency component, but it is more difficult to think of a sustained touch signal this way.
Second, SNR is traditionally presented in decibel (dB) format on a logarithmic scale to allow for comparison of values across a very wide dynamic range. Because capacitive touch signal values are typically within an order of magnitude or two of noise levels, there is little to no advantage to working on a logarithmic scale, and it can often make SNR values more difficult to compare than if a standard scale were used. Therefore, this document use simple ratios for SNR and not decibel values. However, if decibel equivalents are desired, the correct computation is 20 times the base 10 logarithm of 'S' over 'N' (see Equation 7). A multiple of 20 is used, because 'S' and 'N' represent magnitudes and not powers.
When measuring SNR with CapTIvate Design Center, you may find that it can be difficult to obtain consistent values when running the test multiple times. This is usually because, in many CapTIvate setups, the noise value may only be one or two counts as it is quantized in low-resolution measurements. Thus, if one SNR measurement has 1 count of noise and the next measurement has 2 counts of noise, the SNR would reduce by 50%, even though the reliability and robustness of the sensor may not have drastically changed. This is one limitation of SNR as an analysis tool in low-resolution capacitive sensing applications. Due to variance that can be seen in SNR, other metrics like design margin should also be considered.