Динамик (speaker) в мобильных устройствах — электродинамический или пьезокерамический преобразователь, воспроизводящий аудиосигнал в звуковые волны с частотами от 200 Гц (низы) до 20 кГц (высокие частоты). В современных смартфонах применяется комбинация основного динамика на нижнем торце (main speaker) и разговорного (earpiece) на верхнем торце для стереозвука. По данным Frost & Sullivan, 2025, средняя выходная мощность встроенного динамика смартфона составляет 1–2 Вт, пиковая — до 5 Вт для флагманских моделей.
Главное
Динамик — электроакустический преобразователь, превращающий электрический сигнал звуковой частоты в механические колебания диффузора, которые создают звуковые волны в воздухе. Основные компоненты: постоянный магнит, катушка индуктивности (voice coil), диффузор (мембрана) и подвес (surround). Ток в катушке создаёт магнитное поле, взаимодействующее с полем постоянного магнита, что перемещает катушку вместе с диффузором.
В мобильных устройствах ограничение на размер динамика — ключевая проблема воспроизведения. Диаметр диффузора флагманских смартфонов (iPhone, Galaxy) составляет 12–16 мм для основного динамика. По законам акустики, низкие частоты требуют большого объёма вытесняемого воздуха — малый диффузор не способен воспроизводить басы ниже 200–300 Гц. Поэтому встроенные динамики смартфона обеспечивают преимущественно средние и высокие частоты.
Для улучшения низкочастотного диапазона производители используют резонансные камеры (acoustic chambers) в корпусе смартфона. Диффузор динамика нагнетает воздух в пластиковую камеру объёмом 0.5–1.5 мл, которая работает как фазоинвертор — сдвигает фазовую границу низких частот до 150–200 Гц. Без камеры нижняя граница составила бы 400–500 Гц.
Большинство динамиков в смартфонах — электродинамического типа. Однако в некоторых сценариях (разговорный динамик, ультразвуковая разблокировка) применяются пьезокерамические (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, earpiece | Earpiece (Crystal Speaker), дальномер |
Пьезокерамические динамики тоньше и позволяют сэкономить место для батареи, но уступают в громкости и качестве звука. Например, Crystal Speaker в телефонах серии Xperia использует стеклянный экран как диффузор — звук создаётся вибрацией самого стекла через пьезоэлемент, без традиционной катушки и магнита.
Конфигурация аудиосистемы смартфона включает от 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) настраивает кроссовер и эквалайзер под конкретные характеристики динамиков. Разработчик не может изменить эту настройку программно — только отключить или включить системную обработку звука через системные параметры.
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.
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 мс.
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 и настроить громкость.
Современные смартфоны включают программные алгоритмы улучшения звука на уровне кодека или DSP. Эквалайзер регулирует амплитуду частотных полос. Android предоставляет Equalizer класс из AudioEffect API с предустановками (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 (разговорный динамик) — маломощный динамик (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-свойство.
На Android 8+ — AudioTrack с PERFORMANCE_MODE_LOW_LATENCY + конфигурация .playback в AAudio. Задержка составляет 10–20 мс. На iOS — AVAudioEngine с AVAudioSessionCategory .playback и опцией .withAudioWithOthers обеспечивает задержку 5–15 мс. Для игр и синтезаторов рекомендуется OpenAL (iOS) или Oboe (Android).
THD (Total Harmonic Distortion) — суммарный коэффициент гармонических искажений, показывающий, насколько нелинейные искажения динамика отличаются от исходного сигнала. Для встроенного динамика смартфона THD менее 1% на 70% громкости — отличный показатель. При THD 5–10% звук становится хриплым и грязным.
Итоги
Мы разработаем мобильное приложение под ключ
IT Sectr создаёт приложения для iOS и Android для стартапов и бизнеса с 2017 года. Мы проконсультируем вас и предложим наилучшее решение.
Читайте также