쓰로틀 신호 입력 받기 - ADC 이론 16:46
SAR ADC의 샘플링 타임을 크게 한다는 것은 결국
( 3 cycles -> 15 cycles -> 28 cycles ...)
정밀도 향상이라고 강의 영상에서 말씀하셨습니다.
그리고, 정밀도 향상과 시간 덜 쓰기는 Trade-off 관계라는 말씀을 하셨습니다.
그러면 결국
SAR ADC의 샘플링 타임 작게 하기 = 정밀도 하락 but 시간 덜 쓰기(T_conv)
SAR ADC의 샘플링 타임 크게 하기 = 정밀도 향상 but 시간 많이 쓰기(T_conv)
라고 이해했습니다. 제가 옳게 이해했는지 궁금합니다.
답변 1
0
질문 감사합니다.
SAR ADC의 샘플링 타임은 쉽게 말해, 입력 전압을 내부 커패시터에 충전시키는 시간이라고 생각하시면 됩니다. 이때 전압이 커패시터에 충분히 충전되어야 올바른 값을 얻을 수 있습니다.
만약 샘플링 타임이 너무 짧으면, 커패시터가 충분히 충전되지 못하고 변환을 시작하기 때문에 입력 전압을 정확히 반영하지 못하게 됩니다. 예를 들어 센서나 외부 회로의 출력 임피던스가 10kΩ이고, ADC 내부 샘플링 커패시터가 10pF라면 RC 시상수는 약 100ns 정도가 됩니다. 이때 샘플링 타임을 너무 짧게 설정하면 충전이 완전히 이루어지지 않아 실제 전압보다 낮게 샘플링되는 현상이 발생합니다. 이런 경우 변환 속도는 빠르지만 정밀도가 떨어지게 됩니다.
반대로 샘플링 타임을 길게 잡으면 커패시터가 충분히 충전되기 때문에 보다 정확한 샘플링이 가능합니다. 예를 들어 15사이클(약 188ns)이나 28사이클(약 350ns)로 늘리면 정밀도는 좋아지지만 그만큼 한 번의 변환에 걸리는 시간(T_conv)도 길어져 변환 속도는 느려집니다.
결국 샘플링 타임은 속도와 정밀도의 트레이드오프 관계에 있습니다. 이 둘 사이에서 용도에 맞는 적절한 값을 선택하는 것이 핵심입니다.
82. adc mode비교 자료
0
2
1
81. 소프트웨어 작성 방법론에 조언 부탁 드립니다.
0
6
1
00. stm32cubeIDE를 회사에서도 사용하나요 ?
0
8
1
상전류 읽는 타이밍 관련 문의
0
20
2
uart, tera term 실습이 잘 안됩니다.
0
32
2
80. 인터럽스와 일반함수 차이
0
23
1
79. int main(void)선언 없이 어떻게 동작하나요 ?
0
27
1
79. int main(void)선언 없이 어떻게 동작하나요 ?
0
18
1
74. 포인터 크기는얼마인가요 ?
0
31
1
73. 왜 hex를 사용하나요 ?
0
36
2
71. 40초쯤에 소리가 안납니다.
0
25
1
70. 강의에 사용되는 보드는 어떤것인가요 ?
0
39
2
00. 인버터 회로만 보고 소비전력을 예측 가능하나요 ?
0
38
1
58강, 유니폴라, 바이폴라 방식중 바이폴라가 대세라고 보면 되나요 ?
0
39
2
57강. 모터인데 왜 전압제어를 하나요 ?
0
37
2
57강. PWM은 sine을 만들어 내는 걸로 이해 하면 되나요 ?
0
36
2
49강. 제어이론의 구체적 다이어그램 설명 요청드립니다.
0
31
2
55강. dead time을 고려하면, 원래의 original신호와는 달라지지 않나요 ?
0
25
2
스위칭 주파수 설정
0
43
2
P6KE47CA 이 부품에 대해서 궁금합니다.
0
49
1
교육용 보드 쓰로틀 질문입니다.
0
75
3
모스펫 기생 커패시터에 대한 내용 누락
0
54
1
강의 자료 어디 있을까요?
0
52
2
STM32 보드 연결 방법 없이 바로 코딩으로 넘어가서 당황스러운데
0
67
3





