Динамік (Speaker) — що це, типи та як працює в мобільних пристроях

Автор: IT Sectr Опубліковано: 2026-03-24 Час читання: 10 хв

Динамік у мобільних пристроях — це електродинамічний або п'єзокерамічний перетворювач, який відтворює аудіосигнал у звукові хвилі з частотами від 200 Гц (низькі частоти) до 20 кГц (високі частоти). У сучасних смартфонах застосовується комбінація основного динаміка на нижньому торці (main speaker) і розмовного (earpiece) на верхньому торці для стереозвуку. За даними Frost & Sullivan, 2025, середня вихідна потужність вбудованого динаміка смартфона становить 1–2 Вт, а пікова — до 5 Вт для флагманських моделей.

Головне

  • Електродинамічний динамік — котушка в магнітному полі переміщує дифузор, створюючи звукові хвилі; основний тип для мобільних пристроїв завдяки високій гучності та широкому частотному діапазону
  • Earpiece vs main speaker — розмовний динамік (earpiece) оптимізований для середніх частот (200–3400 Гц), основний — для повного діапазону з акцентом на низькі частоти
  • Impedance 4–8 Ом — опір котушки динаміка смартфона; низький імпеданс дозволяє витягти більше потужності при напрузі 3.7 В (літій-іонний акумулятор)
  • AudioTrack (Android) та AVAudioPlayer (iOS) — основні API для відтворення звуку через динамік смартфона з додатка
  • RMS power 1 Вт — типова потужність вбудованого динаміка на середній гучності; пікова 2–5 Вт досягається за рахунок теплової інерції обмотки

Що таке динамік (speaker)?

Динамік — це електроакустичний перетворювач, який перетворює електричний сигнал звукової частоти в механічні коливання дифузора, що створюють звукові хвилі в повітрі. Основні компоненти: постійний магніт, котушка індуктивності (voice coil), дифузор (мембрана) та підвіс (surround). Струм у котушці створює магнітне поле, яке взаємодіє з полем постійного магніту, що переміщує котушку разом з дифузором.

У мобільних пристроях обмеження на розмір динаміка — ключова проблема відтворення. Діаметр дифузора флагманських смартфонів (iPhone, Galaxy) становить 12–16 мм для основного динаміка. За законами акустики, низькі частоти потребують великого об'єму витісненого повітря — малий дифузор не здатний відтворювати баси нижче 200–300 Гц. Тому вбудовані динаміки смартфона забезпечують переважно середні та високі частоти.

Для покращення низькочастотного діапазону виробники використовують резонансні камери (acoustic chambers) у корпусі смартфона. Дифузор динаміка нагнітає повітря в пластикову камеру об'ємом 0.5–1.5 мл, яка працює як фазоінвертор — зсуває фазову границю низьких частот до 150–200 Гц. Без камери нижня границя становила б 400–500 Гц.

Електродинамічний vs п'єзокерамічний динамік

Більшість динаміків у смартфонах — електродинамічного типу. Однак у деяких сценаріях (розмовний динамік, ультразвукове розблокування) застосовуються п'єзокерамічні (piezoelectric) перетворювачі. Вони використовують ефект зворотної п'єзоелектричної деформації: подача напруги змінює розмір кристала, який вібрує та створює звук.

ПараметрЕлектродинамічнийП'єзокерамічний
Діапазон частот150–20000 Гц1000–40000 Гц
Потужність (RMS)0.5–2.0 Вт0.1–0.5 Вт
Товщина корпусу3–5 мм (з котушкою)0.5–1.5 мм
SPL на 1 Вт78–85 дБ65–75 дБ
THD (типова)< 1% (0.1–0.5 Вт)< 3% (на резонансі)
ЗастосуванняMain speaker, earpieceEarpiece (Crystal Speaker), далекомір

П'єзокерамічні динаміки тонші та дозволяють заощадити місце для батареї, але поступаються в гучності та якості звуку. Наприклад, Crystal Speaker у телефонах серії Xperia використовує скляний екран як дифузор — звук створюється вібрацією самого скла через п'єзоелемент, без традиційної котушки та магніту.

Конфігурація динаміків: earpiece, main speaker, tweeter

Конфігурація аудіосистеми смартфона включає від 2 до 4 випромінювачів. Earpiece (розмовний динамік) розташований зверху над екраном — його завдання передавати мову співрозмовника. Earpiece оптимізований для середніх частот (200–3400 Гц) і зазвичай має потужність 0.1–0.3 Вт для комфортної гучності 60–70 дБ біля вуха.

Main speaker (основний динамік) розташований на нижньому торці або під дисплеєм (якщо екран вигнутий). Це найпотужніший динамік у смартфоні з RMS до 2 Вт та частотним діапазоном 150–18000 Гц. У стереоконфігурації main speaker відповідає за правий канал, earpiece — за лівий. У деяких флагманах додається третій випромінювач — tweeter для високих частот (5–20 кГц) з окремим підсиленням.

Stereo tuning виконується кодеком та підсилювачем класу D. Виробник (Apple, Samsung, Xiaomi) налаштовує кросовер та еквалайзер під конкретні характеристики динаміків. Розробник не може змінити це налаштування програмно — лише вимкнути або ввімкнути системну обробку звуку через системні параметри.

Приклад відтворення через AudioTrack на Android

kotlin
fun playTone(frequency: Int) {
    val sampleRate = 44100
    val duration = 1.0
    val numSamples = (sampleRate * duration).toInt()
    val samples = ShortArray(numSamples)

    for (i in 0 until numSamples) {
        val t = i.toDouble() / sampleRate
        samples[i] = (Short.MAX_VALUE * sin(
            2.0 * Math.PI * frequency * t
        )).toShort()
    }

    val track = AudioTrack(
        AudioManager.STREAM_MUSIC,
        sampleRate,
        AudioFormat.CHANNEL_OUT_MONO,
        AudioFormat.ENCODING_PCM_16BIT,
        numSamples * 2,
        AudioTrack.MODE_STATIC
    )
    track.write(samples, 0, numSamples)
    track.play()
}

Код генерує синусоїдальний сигнал заданої частоти (PCM 16-bit, моно) та відтворює його через AudioTrack у потік STREAM_MUSIC. AudioTrack — низькорівневий API для генерації звуку в реальному часі: додаток отримує прямий доступ до аудіобуфера та керує відтворенням із затримкою менше 50 мс.

Основні параметри: імпеданс, чутливість, частотний діапазон

Імпеданс динаміка — повний електричний опір котушки, що вимірюється в омах при частоті 1 кГц. Для мобільних динаміків типове значення — 4 та 8 Ом. Закон Ома визначає струм: при фіксованій напрузі 3.7 В динамік 4 Ом споживає в 2 рази більше струму, ніж 8 Ом, створюючи більшу гучність. Однак низький імпеданс збільшує нагрів підсилювача класу D.

Чутливість (SPL, Sound Pressure Level) — звуковий тиск на відстані 1 метр при подачі 1 Вт потужності. Вимірюється в дБ/Вт/м. Типове значення для основного динаміка смартфона — 78–85 дБ/Вт/м. Різниця в 3 дБ відповідає подвоєнню електричної потужності. Чутливість визначається конструкцією дифузора, матеріалами та об'ємом акустичної камери.

Частотний діапазон — інтервал частот, у якому динамік відтворює сигнал з нерівномірністю не більше ±10 дБ. Для вбудованого динаміка смартфона — 200–18000 Гц. Нижня границя обумовлена розмірами дифузора та об'ємом камери, верхня — інерцією котушки та масою рухомої системи.

За даними DXOMARK Audio (2025), флагманські смартфони досягають SPL 75–82 дБ на тестах гучності з THD менше 1% на 70% гучності. Лідерами за якістю звуку динаміків залишаються iPhone 16 Pro Max, Samsung Galaxy S25 Ultra та Xiaomi 15 Pro.

Відтворення звуку: Android AudioTrack та iOS AVAudioPlayer

AudioTrack (Android) — API для передачі PCM-буферів безпосередньо в аудіопотік. Додаток керує вмістом буфера, що дозволяє генерувати тони, stream-аудіо по мережі або змішувати кілька джерел. AudioTrack працює в двох режимах: MODE_STATIC (один буфер відтворюється одноразово) та MODE_STREAM (буфери передаються безперервно через write()).

AVAudioPlayer (iOS) — високорівневий API для відтворення файлів форматів MP3, AAC, WAV та інших. Для низькорівневого доступу до аудіобуфера використовується AVAudioEngine з player-нодом. AVAudioPlayer не потребує розбору кодеків — система сама декодує формат файлу в PCM через AudioToolbox.

Для додатків, чутливих до затримки (ігри, синтезатори), на iOS використовується AVAudioSession з категорією .playback та опцією .withAudioWithOthers для мікшування з фоновою музикою. На Android — AudioTrack з PERFORMANCE_MODE_LOW_LATENCY (Android 8+) для зниження затримки до 10–20 мс.

Приклад відтворення на Swift (iOS)

swift
import AVFoundation

func playSound(name: String) {
    guard let url = Bundle.main.url(
        forResource: name, withExtension: "mp3"
    ) else { return }

    let session = AVAudioSession.sharedInstance()
    try? session.setCategory(.playback)

    let player = try? AVAudioPlayer(contentsOf: url)
    player?.volume = 0.8
    player?.play()
}

Код знаходить файл у bundle, активує аудіосесію з категорією .playback (відтворення навіть у беззвучному режимі) та запускає плеєр. AVAudioPlayer керує декодуванням та відтворенням автоматично — розробнику достатньо вказати URL та налаштувати гучність.

Покращення звуку: еквалайзер, Virtual Surround, DAC

Сучасні смартфони включають програмні алгоритми покращення звуку на рівні кодека або DSP. Еквалайзер регулює амплітуду частотних смуг. Android надає клас Equalizer з API AudioEffect з передустановками (Rock, Classical, Bass Boost) та кастомними смугами. iOS — MPVolumeView з системним еквалайзером лише для додатка Music.

Virtual Surround (віртуальний об'ємний звук) обробляє стереосигнал через HRTF-фільтри (Head-Related Transfer Function), імітуючи розташування джерел звуку навколо слухача. Реалізується через IAudioProcessingObject (Android) або AVAudioUnitReverb / AVAudioUnitEQ (iOS). Для ігор та відео Virtual Surround покращує просторове сприйняття, але знижує точність локалізації джерела.

DAC (Digital-to-Analog Converter) перетворює цифровий PCM-потік в аналоговий сигнал для динаміка. Більшість SoC (Snapdragon, A17) мають вбудований DAC з частотою до 384 кГц та розрядністю до 32 біт. Флагманські моделі (LG G8 з ESS Sabre, Xiaomi 15 з AKM) використовують окремий DAC Hi-Fi класу з SNR до 132 дБ та підтримкою DSD — для дротових навушників, не для вбудованих динаміків.

Часті запитання

Чому вбудовані динаміки смартфона погано відтворюють баси?

Низькі частоти потребують витіснення великого об'єму повітря — площа дифузора малого динаміка (12–16 мм) недостатня для створення низькочастотного тиску. Нижня границя більшості смартфонів — 150–200 Гц. Для якісної передачі басів потрібний окремий сабвуфер або навушники з діаметром драйвера 40+ мм.

Що таке earpiece і чим він відрізняється від main speaker?

Earpiece (розмовний динамік) — малопотужний динамік (0.1–0.3 Вт) на верхньому торці смартфона для передачі мови. Оптимізований для частотного діапазону 300–3400 Гц. Main speaker — потужніший (1–2 Вт) динамік на нижньому торці для музики, відео та гучного зв'язку з повним діапазоном 150–18000 Гц.

Як програмно керувати гучністю динаміка в додатку?

На Android — AudioManager.setStreamVolume(STREAM_MUSIC, level, 0) для зміни системної гучності. На iOS — AVAudioSession.setActive(true) з встановленням outputVolume (тільки для власного плеєра). Обидві платформи дозволяють встановити відносну гучність плеєра через volume-властивість.

Який API забезпечує мінімальну затримку (low latency) у звуці?

На Android 8+ — AudioTrack з PERFORMANCE_MODE_LOW_LATENCY + конфігурація .playback в AAudio. Затримка становить 10–20 мс. На iOS — AVAudioEngine з AVAudioSessionCategory .playback та опцією .withAudioWithOthers забезпечує затримку 5–15 мс. Для ігор та синтезаторів рекомендується OpenAL (iOS) або Oboe (Android).

Що таке THD динаміка і який показник вважається прийнятним?

THD (Total Harmonic Distortion) — сумарний коефіцієнт гармонійних спотворень, що показує, наскільки нелінійні спотворення динаміка відрізняються від вихідного сигналу. Для вбудованого динаміка смартфона THD менше 1% на 70% гучності — відмінний показник. При THD 5–10% звук стає хрипким і брудним.

Підсумки

  • Динамік смартфона — електродинамічний перетворювач потужністю 1–2 Вт з діаметром дифузора 12–16 мм
  • Конфігурація включає earpiece (верх, 300–3400 Гц) та main speaker (низ, 150–18000 Гц) для стереозвуку
  • П'єзокерамічні динаміки використовуються як Crystal Speaker — вібрація дисплея через п'єзоелемент без магніту
  • Резонансна камера (0.5–1.5 мл) знижує частоту зрізу до 150–200 Гц, покращуючи баси
  • Android AudioTrack — низькорівневий API з затримкою 10–50 мс для генерації та стримінгу аудіо
  • iOS AVAudioPlayer — високорівневий плеєр з автоматичним декодуванням аудіофайлів
  • Еквалайзер, Virtual Surround та DAC — програмні та апаратні покращення звуку на рівні ОС

Ми розробимо мобільний застосунок під ключ

IT Sectr створює застосунки для iOS та Android для стартапів і бізнесу з 2017 року. Ми проконсультуємо вас і запропонуємо найкраще рішення.

Обговорити проект

Читайте також