전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

AN2719 데이터시트(PDF) 13 Page - STMicroelectronics

부품명 AN2719
상세설명  Precision improvement techniques
PDF  22 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STMICROELECTRONICS [STMicroelectronics]
홈페이지  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN2719 데이터시트(HTML) 13 Page - STMicroelectronics

Back Button AN2719 Datasheet HTML 9Page - STMicroelectronics AN2719 Datasheet HTML 10Page - STMicroelectronics AN2719 Datasheet HTML 11Page - STMicroelectronics AN2719 Datasheet HTML 12Page - STMicroelectronics AN2719 Datasheet HTML 13Page - STMicroelectronics AN2719 Datasheet HTML 14Page - STMicroelectronics AN2719 Datasheet HTML 15Page - STMicroelectronics AN2719 Datasheet HTML 16Page - STMicroelectronics AN2719 Datasheet HTML 17Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 13 / 22 page
background image
AN2719
Methods for precision improvement
13/22
3.2.2
Adding white noise
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.
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 can appear when input signal is a very stable voltage
without noise. In this case, when the input signal is measured, each 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 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. This method is also called oversampling and/or dithering.
Adding a white noise signal gives 0.5LSB more each time you double the number of
samples. By adding triangle noise, you get +1LSB, which is more efficient. The noise source
can be the microcontroller itself.
This can be implemented using a noise generator with RC coupling of this noise to the input
signal. Care must be taken to not modify the mean value of the original input signal - so
capacitive coupling is used.
A very simple implementation is to design the white noise source as a square (or triangle)
source which is generated directly by the STM8 microcontroller (Figure 11).
Figure 11.
Simple white noise source using a microcontroller output
C
R2
Vin
MCU
AIN
OUT
Vdd
t
Vin
Uin
t
Uout
R1



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
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