๐Ÿ“„

Sampling

Mark as In Progress

์ •์˜

์—ฐ์† ์‹ ํ˜ธ๋ฅผ ์ผ์ •ํ•œ ์‹œ๊ฐ„ ๊ฐ„๊ฒฉ์œผ๋กœ ์ด์‚ฐ๊ฐ’์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๊ณผ์ •์ด๋‹ค.

์„ค๋ช…

Sampling์€ ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ๋ฅผ ๋””์ง€ํ„ธ ์‹œ์Šคํ…œ์—์„œ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์ฒซ ๋‹จ๊ณ„๋กœ, ์˜ค๋””์˜ค, ์˜์ƒ, ์ง„๋™, ์ „๊ธฐ์‹ ํ˜ธ, ํ†ต์‹  ๋“ฑ ๊ฑฐ์˜ ๋ชจ๋“  ๋ถ„์•ผ์—์„œ ์‚ฌ์šฉ๋œ๋‹ค.
์ด ๊ณผ์ •์—์„œ ์ƒ˜ํ”Œ๋ง ์ฃผํŒŒ์ˆ˜(fs)๊ฐ€ ์ถฉ๋ถ„ํžˆ ๋†’์œผ๋ฉด ์›๋ž˜ ์—ฐ์† ์‹ ํ˜ธ๋ฅผ ์ •ํ™•ํžˆ ๋ณต์›ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ๋ถ€์กฑํ•˜๋ฉด
๐Ÿ“„
Aliasing
์ด ๋ฐœ์ƒํ•ด ์™œ๊ณก๋œ ์ •๋ณด๊ฐ€ ๋งŒ๋“ค์–ด์ง„๋‹ค.
์ฆ‰ ์ƒ˜ํ”Œ๋ง์€ ๋‹จ์ˆœํ•œ ์  ์ถ”์ถœ์ด ์•„๋‹ˆ๋ผ ์‹œ๊ฐ„์ถ•์„ ์ด์‚ฐํ™”ํ•˜์—ฌ ์‹ ํ˜ธ๋ฅผ ์ˆ˜ํ•™์ , ๋””์ง€ํ„ธ์ ์œผ๋กœ ์žฌํ‘œํ˜„ํ•˜๋Š” ํ•ต์‹ฌ ์›๋ฆฌ์ด๋‹ค.

์›๋ฆฌ

Sampling์˜ ์›๋ฆฌ๋Š” ์—ฐ์† ์‹ ํ˜ธ๋ฅผ ์ผ์ • ๊ฐ„๊ฒฉ T๋งˆ๋‹ค ์ธก์ •ํ•˜์—ฌ ์ด์‚ฐ ์‹ ํ˜ธ๋กœ ๋ณ€ํ™˜ํ•˜๊ณ , ์ด ๊ฐ„๊ฒฉ์ด
๐Ÿ“„
Nyquist Theorem (๋‚˜์ดํ€ด์ŠคํŠธ ์ด๋ก )
์กฐ๊ฑด์„ ์ถฉ์กฑํ•  ๋•Œ ์†์‹ค ์—†๋Š” ๋ณต์›์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์‚ฌ์‹ค์— ๊ธฐ๋ฐ˜ํ•œ๋‹ค.
ย 
  1. ์ด์‚ฐํ™”(Discretization)
    1. ์—ฐ์† x(t)๋ฅผ ์ผ์ • ์ƒ˜ํ”Œ ์ฃผ๊ธฐ T = 1/fs ๋งˆ๋‹ค x[n]์œผ๋กœ ๋ณ€ํ™˜ํ•œ๋‹ค.
  1. ๋‚˜์ดํ€ด์ŠคํŠธ ์กฐ๊ฑด
    1. ์‹ ํ˜ธ์˜ ์ตœ๊ณ  ์ฃผํŒŒ์ˆ˜ f_max ๋ณด๋‹ค fs โ‰ฅ 2ยทf_max ์ด์ƒ์ด์–ด์•ผ ์› ์‹ ํ˜ธ๋ฅผ ๋ณต์›ํ•  ์ˆ˜ ์žˆ๋‹ค.
  1. Aliasing์˜ ๋ฐœ์ƒ
    1. ์ƒ˜ํ”Œ๋ง ์†๋„๊ฐ€ ๋‚ฎ์œผ๋ฉด ๊ณ ์ฃผํŒŒ ์„ฑ๋ถ„์ด ์ž˜๋ชป๋œ ์ €์ฃผํŒŒ๋กœ fold๋˜์–ด ๋‚˜ํƒ€๋‚œ๋‹ค.
  1. Anti-Aliasing ํ•„ํ„ฐ์˜ ํ•„์š”์„ฑ
    1. ๐Ÿ“„
      Analog-to-Digital Converter - ADC
      ์•ž๋‹จ์— ์•„๋‚ ๋กœ๊ทธ ์ €์—ญํ†ต๊ณผ ํ•„ํ„ฐ๋ฅผ ๋‘์–ด fs/2 ์ด์ƒ์˜ ์„ฑ๋ถ„์„ ์ œ๊ฑฐํ•œ๋‹ค.
  1. ์žฌ๊ตฌ์„ฑ(Reconstruction)
    1. ์ด์‚ฐ ์‹ ํ˜ธ๋Š” sinc ๋ณด๊ฐ„ ๋“ฑ ์ด์ƒ์  ํ•„ํ„ฐ๋ฅผ ํ†ตํ•ด ๋‹ค์‹œ ์—ฐ์† ์‹ ํ˜ธ๋กœ ๋ณต์› ๊ฐ€๋Šฅํ•˜๋‹ค.

๊ตฌ์กฐ

์ƒ˜ํ”Œ๋ง ์ •์˜

x[n] = x(t) | t = nT

์ƒ˜ํ”Œ๋ง ์ฃผ๊ธฐ

T = 1 / f_s

๋‚˜์ดํ€ด์ŠคํŠธ ์กฐ๊ฑด

f_s โ‰ฅ 2 ยท f_max

์žฌ๊ตฌ์„ฑ

x(t) = ฮฃ x[n] ยท sinc( (t โˆ’ nT) / T )

Aliasing ์กฐ๊ฑด

If f_signal > f_s/2 โ†’ aliasing

์˜ˆ์‹œ

์˜ค๋””์˜ค

  • ์ธ๊ฐ„ ์ฒญ๋ ฅ ์ƒํ•œ 20 kHz โ†’ CD ์ƒ˜ํ”Œ๋ง 44.1 kHz๋Š” ๋‚˜์ดํ€ด์ŠคํŠธ ์กฐ๊ฑด ์ถฉ์กฑ
  • 48 / 96 kHz๋Š” ํ•„ํ„ฐ, ํ’ˆ์งˆ, ํ—ค๋“œ๋ฃธ ํ™•๋ณด ๋ชฉ์ 

์˜์ƒ, ์ด๋ฏธ์ง€

  • ๋””์ง€ํ„ธ ์นด๋ฉ”๋ผ ์„ผ์„œ๋Š” ๊ณต๊ฐ„ ์ƒ˜ํ”Œ๋ง์„ ์ˆ˜ํ–‰ํ•˜๋ฉฐ, ์ƒ˜ํ”Œ๋ง ๋ฐ€๋„๊ฐ€ ๋‚ฎ์œผ๋ฉด ๋ชจ์•„๋ ˆ ๊ฐ™์€ ๊ณต๊ฐ„ Aliasing์ด ๋ฐœ์ƒํ•œ๋‹ค.

ํ†ต์‹ 

์ง„๋™, ๊ธฐ๊ณ„ ๊ณ„์ธก

  • ๊ฐ€์†๋„, ์••๋ ฅ ์„ผ์„œ๋Š” ๊ณ ์ฃผํŒŒ ๊ฒฐํ•จ์„ ์ธก์ •ํ•˜๊ธฐ ์œ„ํ•ด ์ถฉ๋ถ„ํžˆ ๋†’์€ fs๊ฐ€ ํ•„์š”ํ•˜๋‹ค.

์ „๋ ฅ ์ œ์–ด ์‹œ์Šคํ…œ

  • ์ „๋ฅ˜, ์ „์•• ์ƒ˜ํ”Œ๋ง์€ ์ „๋ ฅ ํ’ˆ์งˆ ๋ถ„์„๊ณผ ๋””์ง€ํ„ธ ์ œ์–ด์˜ ํ•ต์‹ฌ์ด๋ฉฐ, ๋‚ฎ์€ fs๋Š” ์‹œ์Šคํ…œ ์•ˆ์ •์„ฑ์— ๋ฌธ์ œ๋ฅผ ์ผ์œผํ‚ฌ ์ˆ˜ ์žˆ๋‹ค.

Mark as Done
ย