Moteur de recherche de fiches techniques de composants électroniques
  French  ▼
ALLDATASHEET.FR

X  

AN3137 Fiches technique(PDF) 22 Page - STMicroelectronics

No de pièce AN3137
Description  Analog-to-digital converter on STM8L and STM8AL devices
PDF  42 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricant  STMICROELECTRONICS [STMicroelectronics]
Site Internet  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN3137 Fiches technique(HTML) 22 Page - STMicroelectronics

Back Button AN3137 Datasheet HTML 18Page - STMicroelectronics AN3137 Datasheet HTML 19Page - STMicroelectronics AN3137 Datasheet HTML 20Page - STMicroelectronics AN3137 Datasheet HTML 21Page - STMicroelectronics AN3137 Datasheet HTML 22Page - STMicroelectronics AN3137 Datasheet HTML 23Page - STMicroelectronics AN3137 Datasheet HTML 24Page - STMicroelectronics AN3137 Datasheet HTML 25Page - STMicroelectronics AN3137 Datasheet HTML 26Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 22 / 42 page
background image
Methods for precision improvement
AN3137
22/42
Doc ID 16983 Rev 3
4.2.2
Adding white noise or triangular sweep
This method combines hardware and software techniques to improve precision. From a
software point of view, this method uses averaging and from a hardware point of view, it
uses signal modification/spreading/dithering.
Averaging can be used in cases where the input signal is noisy (some signal change is
necessary in order to be able to calculate an average) and the requirement is to obtain the
mean value of a signal. A problem appears when the input signal is a very stable voltage
without noise. In this case, when the input signal is measured, each data sample is the
same. This is because the input signal level is somewhere between two ADC word levels
(e.g. between 0x14A and 0x14B). Therefore it is not possible to determine the input voltage
level more precisely (e.g. if the level is near to 0x14A or near to 0x14B level).
The solution is to add noise or some signal change (with uniform signal distribution e.g.
triangular sweep) to the input signal which pushes its level across 1-bit ADC level (so that
the signal level changes below 0x14A and above 0x14B level). This causes the ADC results
to vary. Applying software averaging to the different ADC results, produces the mean value
of the original input signal.
Example of implementation of this method is done by using a triangular generator with RC
coupling to the input signal (noise signal generation is more complicated). Care must be
taken not to modify the mean value of the original input signal (so, capacitive coupling must
be used).
A very simple implementation is to design the white noise source as a quasi-triangular
source which is generated directly by the STM8L/STM8AL microcontroller (Figure 11).
Figure 11.
Simple quasi-triangular source using a microcontroller output



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42


Fiches technique Télécharger

Go To PDF Page


Lien URL



ALLDATASHEET vous a-t-il été utile ?  [ DONATE ] 

À propos de Alldatasheet   |   Publicité   |   Contactez-nous   |   Politique de confidentialité   |   Lien vers la fiche technique    |   Echange de liens   |   Fabricants
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com