v0.27.0 안내 · 원본 로직 계산 실습
ADC 분해능 · ADC resolution
Calculate quantization step size for an ADC.
학습 체크는 이 브라우저에만 저장합니다. 엔진의 PASS·실행·제조 판정과 관계없습니다.
시작 전에
- 브라우저만 필요 · 로그인·EDA 엔진 불필요
- 입력 단위는 각 label에 표시된 단위를 사용
따라 하기
아래 실습에서 각 입력 label과 단위를 확인합니다. 앱 계산기에서도 같은 수학 로직을 사용합니다.
예제 12-bit, 3.3 V의 값을 넣습니다. 주요 결과 0.000805861 V/code와 부가 결과를 확인합니다.
값 하나를 바꾸고 공식에 따라 결과가 변하는지 봅니다. 숫자 입력이 비었거나 허용 범위를 벗어나면 오류를 먼저 읽습니다.
예제 불러오기로 원래 조건을 복원합니다. 실제 부품·공정·부하와 이상 계산의 차이는 별도로 검토합니다.
직접 계산 실습
LSB = Vref / (2^N - 1)
앱과 동일한 packages/calculators 원본 함수로 계산합니다. 이 페이지에서 입력을 서버에 보내지 않습니다.
알려진 값과 기대 출력
| 예제 | 입력 | 기대 주요 결과 |
|---|---|---|
| 12-bit, 3.3 V | {"bits":12,"vref":3.3} | LSB size: 0.000805861 V/code |
확인할 결과와 한계
- LSB = Vref / (2^N - 1)
- 공식 정의: Ideal unipolar ADC code width
- 이 계산기는 endpoint 간격 V/(2^N−1) 정의입니다. 이 라이브러리의 SAR/시그마델타 bin-width Vref/2^N과 분모·양자화 규약이 다릅니다. 각 회로의 정의를 따릅니다.
막혔을 때
- Reject zero bits: bits must be greater than zero.