⚠️ УВАГА 🔧  09.08.2026 - вихідний (відвантаження товару не буде)
Каталог товарів
Клієнту
Тема сайту:
+38 (066) 305-77-25
Наша адреса
Україна, тимчасово - доставка тільки Новою Поштою, УкрПоштою, МістПошта, ROZETKA Delivery
Телефони
Графік роботи
  • Пн-Пт: з 9 до 18
  • Сб: з 10 до 17
  • Нд: з 11 до 16
E-mail
Ми в соцмережах
Перейти до контактів
0 0
Каталог
Головна
Закладки
0
Порівняти
0
Контакти

Перекладачі реальності: Як АЦП та ЦАП з'єднують наш світ із цифровим

Чи була корисною ця стаття?
Перекладачі реальності: Як АЦП та ЦАП з'єднують наш світ із цифровим

Електроніка для початківців

Перекладачі реальності

Як АЦП та ЦАП переносять голоси, світло й покази датчиків між фізичним та цифровим світами.

Автор: Jazzzman Опубліковано: Оновлено:

Мікрофон не надсилає процесору слово «привіт» — він створює електричний сигнал. Динамік теж не розуміє аудіофайлів: йому потрібні струм і напруга. Між цими світами працюють АЦП та ЦАП — невеликі електронні перекладачі, без яких цифрова техніка була б напрочуд глухою й небагатослівною.

Зміст статті

Навіщо цифровому світу перекладачі

Температура, тиск, звук і світло змінюються безперервно. Датчик перетворює таку фізичну величину на електричний сигнал, але процесору зручніше обробляти числа. Тут і з’являється аналогово-цифровий перетворювач, або АЦП: він вимірює сигнал і повідомляє цифровий код.

У зворотному напрямку працює цифро-аналоговий перетворювач, або ЦАП. Він отримує код і створює відповідний аналоговий рівень — наприклад, напругу для аудіотракту чи керування іншою схемою.

Із фізичного світу до обчислень

Мікрофон або датчик Аналоговий сигнал Фронтенд і фільтр АЦП Цифрові коди

Аналоговий фронтенд може підсилювати, зміщувати й обмежувати смугу сигналу перед вимірюванням.

Від обчислень назад до фізичного світу

Цифрові коди ЦАП Аналоговий рівень Фільтр або драйвер Динамік чи виконавчий вузол
Плавна аналогова хвиля поруч зі ступінчастим цифровим поданням сигналу
Концептуальне порівняння: аналогова величина змінюється плавно, а цифрове подання використовує окремі моменти вимірювання та скінченний набір кодів.

АЦП: як перетворити сигнал на число

Для першого знайомства роботу АЦП зручно розкласти на три запитання. Реальна мікросхема може виконувати ці дії інакше й значно хитріше, але навчальна модель не дасть загубитися.

Крок 1

Коли вимірювати?

Дискретизація бере відліки сигналу через визначені проміжки часу. Чим частіше беремо відліки, тим швидші зміни можемо описати.

Крок 2

До якого рівня віднести?

Квантування зіставляє виміряне значення з одним із доступних рівнів. Між сусідніми рівнями неминуче залишається невелика похибка округлення.

Крок 3

Яким кодом записати?

Обраний рівень отримує цифровий код. Його вже можна зберегти, передати або обробити програмою.

N біт → 2N можливих кодів 8 біт — 256 кодів; 12 біт — 4096; 16 біт — 65 536.[1]

Це саме коди, а не «рівні гучності» чи гарантовані щаблі точності. Розрядність задає густоту цифрової сітки. На реальний результат також впливають шум, опорна напруга, похибки перетворювача, аналоговий фронтенд і сама плата.

Схематичні відліки аналогової хвилі, округлені до рівнів квантування та записані восьмибітними кодами
Спрощений 8-бітний приклад дискретизації, квантування та кодування. Двійкові слова тут показують значення відліків, а не форму електричного сигналу на шині даних.

А як часто брати відліки?

Якщо спектр сигналу обмежений найвищою частотою fmax, теоретична межа вимагає частоти дискретизації вище подвоєної частоти сигналу. Якщо відліків замало, в цифровому результаті з’являються хибні низькі частоти — аліасинг.

fs > 2 × fmax У реальній схемі залишають запас для антиаліасингового фільтра перед АЦП.[2]

ЦАП: коли число знову стає напругою

ЦАП отримує цифровий код і встановлює відповідний вихідний рівень. У простому ЦАП із виходом напруги малому коду відповідає нижча напруга, великому — вища. Якщо коди швидко змінюються, на виході утворюється послідовність рівнів.

Спрощений тракт ЦАП

Цифровий код ЦАП Ступінчастий або утримуваний рівень За потреби: реконструкційний фільтр Драйвер і навантаження

Фільтр після ЦАП потрібен не завжди й не обов’язково міститься всередині самої мікросхеми. Для повільної керувальної напруги сходинка може бути цілком нормальною. В аудіотракті або генераторі сигналів небажані високочастотні складові зазвичай пригнічують фільтром, а навушники чи динамік живить уже підсилювач.

П’ять способів перетворювати сигнали — без параду супергероїв

Слова Flash, SAR або дельта-сигма описують не «рівень крутості», а спосіб виконати перетворення. Кожна архітектура має власні компроміси, а конкретні швидкість, шум і розрядність визначає вже конкретна мікросхема.

АЦП

Flash: багато порівнянь одночасно

Вхід паралельно порівнюють із багатьма порогами. Класичному N-бітному Flash-АЦП потрібно 2N − 1 компараторів: для 8 біт це 255. Результат з’являється швидко, але апаратна ціна росте дуже бадьоро.[3]

АЦП

SAR: електронна гра «більше чи менше?»

АЦП послідовного наближення перевіряє біти від старшого до молодшого, щоразу звужуючи діапазон пошуку. За логікою це схоже на вгадування числа поділом інтервалу навпіл.[4]

АЦП

Дельта-сигма: більше роботи в часі та цифрі

Такий АЦП використовує передискретизацію, формування спектра квантувального шуму, цифрову фільтрацію та децимацію. Тому його часто зустрічаємо в аудіо й точних низькочастотних вимірюваннях, але реальні можливості все одно треба дивитися в документації конкретного виробу.[5]

ЦАП

R-2R: драбинка з номіналів R та 2R

Резистивна мережа використовує номінали R і 2R, а перемикачі додають внесок окремих бітів. Тут важлива не абсолютна точність кожного резистора сама по собі, а добре витримане співвідношення між ними.

ШІМ

PWM: аналогоподібний рівень після усереднення

ШІМ швидко перемикає вихід між низьким і високим рівнями. Навантаження з інерцією або низькочастотний фільтр усереднює імпульси; без такого усереднення на виводі залишається прямокутний цифровий сигнал.

Vavg ≈ D × Vhigh Наближення справедливе для низького рівня близько 0 В і належного усереднення; пульсації залежать від частоти, фільтра та навантаження.[6]

Де АЦП та ЦАП працюють навколо нас

Не варто шукати в кожному пристрої одну центральну «коробочку АЦП» і таку саму «коробочку ЦАП». Перетворювач може бути окремою мікросхемою, частиною датчика, аудіокодека, контролера або великої системи-на-кристалі.

Аудіо

Мікрофонний тракт оцифровує голос, цифрова частина зберігає або обробляє дані, а вихідний тракт відтворює сигнал через ЦАП, фільтр і підсилювач. У цифровому мікрофоні АЦП може бути вже всередині його корпуса.

Камера

Пікселі створюють аналогові сигнали, після чого їх оцифровують і передають процесору обробки зображення. Наприклад, Sony описує CMOS-сенсори з паралельними АЦП у стовпцях пікселів.[7]

Сенсорні контролери та датчики

Контролер може вимірювати невеликі зміни ємності, напруги або струму, а назовні вже повідомляти готові цифрові координати чи покази. Тому цифровий інтерфейс датчика не означає, що всередині немає аналогової частини.

Медицина

Слабкі біопотенціали потребують не просто «багатьох бітів», а малошумного фронтенду. Як реальний приклад, TI ADS1298 поєднує вісім каналів, підсилювачі та 24-бітні дельта-сигма-АЦП для біопотенціальних вимірювань.[8]

Радіосистеми

У сучасному радіотракті високошвидкісні АЦП і ЦАП можуть працювати дуже близько до радіочастотної частини. Це один із конкретних інженерних підходів, а не універсальна схема для кожного приймача. Наприклад, TI AFE7900 інтегрує передавальні ЦАП із частотою до 12 мільярдів відліків за секунду (12 GSPS) і приймальні АЦП до 3 GSPS.[9]

Два модулі, на яких перекладачів можна побачити зблизька

Для першої макетної практики не обов’язково розбирати смартфон. Достатньо зовнішнього АЦП, зовнішнього ЦАП і шини I²C. Нижче — саме приклади ролей компонентів, а не обіцянка наявності чи універсальної сумісності.

Вхід у цифру

Модуль АЦП на ADS1115

Мікросхема ADS1115 — 16-бітний дельта-сигма-АЦП з інтерфейсом I²C та мультиплексором для чотирьох несиметричних (single-ended) або двох диференційних входів.[10]

Вихід в аналог

Модуль ЦАП на MCP4725

MCP4725 — одноканальний 12-бітний ЦАП із виходом напруги, інтерфейсом I²C та EEPROM для збереження коду.[11]

Якщо хочеться окремо розібратися, чому LED бачить імпульси, а наше око — середню яскравість, переходьте до матеріалу «ШІМ (PWM): як керувати яскравістю світлодіодів та швидкістю моторів».

Коротка історична зупинка

Три речі, які варто забрати із собою

  • АЦП вимірює аналоговий сигнал у певні моменти й видає цифрові коди.
  • ЦАП зіставляє коди з аналоговими рівнями; фільтр, підсилювач або драйвер залежать від конкретного завдання.
  • Розрядність, частота дискретизації й точність — різні характеристики. Велике число в одному рядку специфікації не скасовує решту схеми.

Наступного разу, коли телефон записуватиме голос або навушники відтворюватимуть музику, між фізичним сигналом і цифровими числами працюватиме цілий тракт. АЦП та ЦАП у ньому — не весь міст, зате саме ті прольоти, без яких до іншого берега не дістатися.

Короткі відповіді на природні запитання

АЦП і ЦАП — це одна й та сама мікросхема?

Не обов’язково. Вони бувають окремими компонентами, але можуть жити разом в аудіокодеку, мікроконтролері або складнішій системі-на-кристалі.

Більше бітів завжди означає кращий результат?

Ні. Більше бітів дає більше можливих кодів. Якість вимірювання також визначають шум, лінійність, опорна напруга, частота дискретизації, аналоговий тракт і умови на платі.

ШІМ — це справжній ЦАП?

ШІМ є двохрівневим імпульсним сигналом. Після усереднення навантаженням або фільтром він може створити керований аналогоподібний рівень, але без фільтра не стає сталою аналоговою напругою.

Чи кожному датчику потрібен зовнішній АЦП?

Ні. Аналоговий датчик може потребувати АЦП у мікроконтролері або окремій мікросхемі, а цифровий модуль часто вже містить власний перетворювач і передає готові дані.

Джерела та межі тверджень

Числа й архітектурні пояснення звірено з документацією виробників та IEEE. Посилання перевірено 29 липня 2026 року.

  1. Analog Devices, MT-026: ADC Architectures VII: Counting ADCs. Підтверджує модель ідеального N-бітного перетворювача та роль дискретизації й квантування.
  2. Analog Devices, MT-002: What the Nyquist Criterion Means to Your Sampled Data System Design. Підтверджує умову дискретизації, аліасинг і потребу враховувати антиаліасинговий фільтр.
  3. Analog Devices, MT-020: ADC Architectures I: The Flash Converter. Підтверджує паралельну архітектуру та кількість компараторів у класичному Flash-АЦП.
  4. Analog Devices, MT-021: ADC Architectures II: Successive Approximation ADCs. Підтверджує принцип послідовного наближення.
  5. Analog Devices, MT-022: ADC Architectures III: Sigma-Delta ADC Basics. Підтверджує передискретизацію, формування спектра шуму, цифрову фільтрацію та децимацію.
  6. Microchip, AN655: D/A Conversion Using PWM and R-2R Ladders to Generate Sine and DTMF Waveforms. Підтверджує принципи R-2R, ШІМ та низькочастотної фільтрації.
  7. Sony Semiconductor Solutions: Column-Parallel A/D Conversion Circuit. Підтверджує розташування паралельних АЦП у стовпцях пікселів CMOS-сенсора.
  8. Texas Instruments, ADS129x: Low-Power, 8-Channel, 24-Bit Analog Front-End for Biopotential Measurements, SBAS459K. Підтверджує наведений медичний приклад.
  9. Texas Instruments, AFE7900: 4T6R RF Sampling AFE with 12 GSPS DACs and 3 GSPS ADCs, SBASA44B. Підтверджує наведений приклад RF-перетворення.
  10. Texas Instruments, ADS1115: ADS111x 16-Bit ADCs, SBAS444E. Підтверджує розрядність, мультиплексор та інтерфейс I²C мікросхеми.
  11. Microchip, MCP4725: 12-Bit Digital-to-Analog Converter with EEPROM Memory, DS20002039E. Підтверджує тип виходу, розрядність, EEPROM та інтерфейс I²C.
  12. IEEE Communications Society: Pulse-code Modulation. Підтверджує 1937 рік, авторство Алека Рівза та використання ІКМ у SIGSALY.

© 2026 Мій Проект. Автор: Jazzzman. Використання матеріалів дозволено лише з посиланням на джерело.

Рекомендовані товари
Схожі статті
Таємниці логічних рівнів
Таємниці логічних рівнів
Блог, Електроніка для початківців
25 травня 2025
I2C, SPI, UART - що це таке і як працюють інтерфейси мікросхем
I2C, SPI, UART - що це таке і як працюють інтерфейси мікросхем
Блог, Електроніка для початківців
26 травня 2025
ШІМ (PWM): як керувати яскравістю світлодіодів та швидкістю моторів
ШІМ (PWM): як керувати яскравістю світлодіодів та швидкістю моторів
Блог, Електроніка для початківців
14 грудня 2025
Закон Ома — не фундаментальний закон
Закон Ома — не фундаментальний закон
Блог, Цікаве та Корисне
18 грудня 2025
Енкодер замість потенціометра: як одна ручка керує цілим меню
Енкодер замість потенціометра: як одна ручка керує цілим меню
Блог, Інструкції Підключення та Огляди, Електроніка для початківців
20 липня