์ ์
์ฐ์์ ์ธ ์๋ ๋ก๊ทธ ์ ํธ๋ฅผ ์ด์ฐ์ ์ธ ๋์งํธ ๋ฐ์ดํฐ๋ก ๋ณํํ๋ ์ฅ์น์ด๋ค.
์ค๋ช
ADC๋ ๋ง์ดํฌ, ์ผ์, ํ๋ก ๋ฑ์์ ๋ค์ด์จ ์๋ ๋ก๊ทธ ํํ์ ๋์งํธ ์์คํ
์์ ์ฒ๋ฆฌ ๊ฐ๋ฅํ๋๋ก ์ซ์๋ก ๋ฐ๊พธ๋ ํต์ฌ ์ฅ์น๋ค.
์ํฅ, ํต์ , ์์, ์๋ฃ๊ณ์ธก ๋ฑ ๊ฑฐ์ ๋ชจ๋ ์ ์ ์์คํ
์์ ์ฌ์ฉ๋๋ฉฐ, ๋ณํ ์ ํ๋๋ ๋นํธ์์ ์ํ๋ง ์๋์ ์ํด ๊ฒฐ์ ๋๋ค.
ADC ํ์ง์ Noise (์ก์), Distortion (์๊ณก), Dynamic Range - DR ๋ฑ ์ ์ฒด ์ ํธ ์ฒด์ธ์ ์ฑ๋ฅ์ ์ข์ฐํ๋ค.
์๋ฆฌ
ADC์ ์๋ฆฌ๋ ์๋ ๋ก๊ทธ ์ ํธ๋ฅผ ์ผ์ ์๊ฐ ๊ฐ๊ฒฉ์ผ๋ก ์ํ๋งํ๊ณ , ๊ฐ ์๊ฐ์ ๊ฐ์ ๊ฐ์ฅ ๊ฐ๊น์ด ๋์งํธ ๋จ์๋ก ์์ํํ๋ ๊ณผ์ ์ ๊ธฐ๋ฐํ๋ค.
ย
- Sampling
์ฐ์ ์ ํธ๋ฅผ ํน์ ์ฃผ๊ธฐ๋ง๋ค ์ธก์ ํ๋ค.
์ํ๋ง Frequency - Hz (์ฃผํ์) fs๊ฐ ์ ํธ์ ์ต๊ณ ์ฃผํ์ 2๋ฐฐ (Nyquist Theorem (๋์ดํด์คํธ ์ด๋ก ) ๊ธฐ์ค) ์ด์์ด์ด์ผ ์ ์ ํธ๋ฅผ ์ฌ๊ตฌ์ฑํ ์ ์๋ค.
- Quantization (์์ํ)
ADC๋ ์๋ ๋ก๊ทธ ๊ฐ์ ๋ฌดํ์ ํํํ ์ ์์ผ๋ฏ๋ก, Bit Depth์ ๋ฐ๋ผ ์ผ์ ํ ๊ณ๋จ๊ฐ ์ค ๊ฐ์ฅ ๊ฐ๊น์ด ๊ฐ์ผ๋ก ๋ฐ์ฌ๋ฆผํ๋ค.
์ด ๊ณผ์ ์์ ์์ํ ๋
ธ์ด์ฆ๊ฐ ๋ฐ์ํ๋ค.
- ์ฝ๋ฉ(Coding)
์์ํ๋ ๊ฐ์ ์ด์ง์๋ก ๋ณํ๋์ด ๋์งํธ ์ ํธ ์ฒ๋ฆฌ ์์คํ
์ผ๋ก ์ ๋ฌ๋๋ค.
- ๋นํธ์์ ํด์๋
๋นํธ๊ฐ ๋ง์์๋ก ์์ ๋ณํ๊น์ง ํํ ๊ฐ๋ฅํ๋ฉฐ, ๋ค์ด๋๋ฏน ๋ ์ธ์ง๊ฐ ์ฆ๊ฐํ๋ค.
- Signal-to-Noise Ratio - SNR (์ ํธ ๋ ์ก์๋น) ๋ฐ Effective Number of Bits - ENOB
ADC์ ์ค์ ์ฑ๋ฅ์ ์ด๋ก ๋นํธ์๋ณด๋ค ๋ฎ์ ์ ์์ผ๋ฉฐ, ๋
ธ์ด์ฆ, ์๊ณก์ ๊ณ ๋ คํ ์คํจ ๋นํธ์(ENOB)๋ก ํ๊ฐํ๋ค.
๊ตฌ์กฐ
์ํ๋ง
x[n] = x(t) | t = n / f_s
์์ํ
Q(x) = round( x / ฮ ) ยท ฮ
๊ณ๋จ ํฌ๊ธฐ
ฮ = V_range / 2^N
์ด์์ SNR
SNR โ 6.02N + 1.76 (dB)
ENOB
ENOB = (SNR_measured โ 1.76) / 6.02
์์
์ค๋์ค ์ธํฐํ์ด์ค
- 24-bit ADC๋ ์ฝ 144dB์ ์ด๋ก ์ DR์ ์ ๊ณตํ์ง๋ง, ์ค์ ENOB๋ 20 - 22 bit ์์ค์ด๋ค.
- ๋ง์ดํฌ ํ๋ฆฌ์ฐํ์ Gain ์ค์ ์ ๋ฐ๋ผ ADC ์ ๋ ฅ SNR์ด ํฌ๊ฒ ๋ฌ๋ผ์ง๋ค.
์ผ์, ๋ก๋ด
- ๊ฐ์๋, ์จ๋, ๊ด ์ผ์๋ ADC๋ฅผ ํตํด ์ธก์ ๊ฐ์ MCU๋ก ์ ๋ฌํ๋ค.
- ํด์๋ ๋ถ์กฑ ์ ๋ฏธ์ธํ ๋ฌผ๋ฆฌ ๋ณํ๊ฐ ์ฌ๋ผ์ง๊ฑฐ๋ ๋ ธ์ด์ฆ์ ๋ฌปํ๋ค.
ํต์ , RF
- ๊ณ ์ ADC๋ ๋ฌด์ ์์ ๋จ๊ณ์์ IF/Baseband ์ ํธ๋ฅผ ๋์งํธ๋ก ๋ณํํด DSP ์ฒ๋ฆฌ์ ๊ธฐ๋ฐ์ด ๋๋ค.\
์๋ฃ ์ฅ๋น
- ECG, EEG ๋ฑ ์์ฒด ์ ํธ๋ ๋งค์ฐ ๋ฏธ์ธํ๋ฏ๋ก ๊ณ SNR ADC๊ฐ ํ์๋ค.
์๋ฒ ๋๋ ์์คํ
- ๋ง์ดํฌ๋ก ์ปจํธ๋กค๋ฌ ๋ด๋ถ ADC๋ ๋น์ฉ, ์ ๋ ฅ ํจ์จ์ด ์ข์ IoT ๊ธฐ๊ธฐ์์ ๋๋ฆฌ ์ฌ์ฉ๋๋ค.
ย