Подключение динамика к микроконтроллеру. Основные способы.

Динамик и микроконтроллер

Как и обещал в предыдущей статье про ЦАП – вот она – сегодня мы рассмотрим некоторые базовые способы подключения динамика к микроконтроллеру, но в основном акцент будет сделан на одном из способов, который я сам использую в своих проектах. Итак, давайте приступать…

Способ 1.

Первый вариант подключения – самый простой – напрямую подключить динамик к выходу микроконтроллера. Я даже не буду приводить схему, тут все понятно 🙂 Но, поскольку выходной ток вывода контроллера невелик (у STM32, к примеру, эта величина составляет около 50 мА), звук будет очень тихим. Поэтому, несмотря на простоту реализации данного способа, мы не будем на нем останавливаться.

Способ 2.

Использование усилительного каскада на транзисторе:

Подключение динамика при помощи транзистора.

Здесь мы видим обычную схему включения транзистора. И, таким образом, небольшой ток базы управляет бОльшим током на нагрузке (об этом можно почитать на нашем сайте, в цикле статей, посвященном биполярным транзисторам). К данной схеме можно добавить еще дополнительные компоненты – например, конденсатор между базой транзистора и землей. Тогда этот конденсатор и резистор в цепи базы будут представлять из себя ни что иное, как фильтр низких частот. Кроме того, добавив потенциометр, можно изменять громкость воспроизведения.

Усилитель на транзисторе.

Вроде бы с этим способом все ясно, давайте перейдем к третьему способу, который я и использую, когда необходимо осуществить подключение динамика и добиться от контроллера воспроизведения звуков или музыки!

Способ 3.

И способ этот на самом деле также очень-очень прост и заключается всего-то в использовании специальных микросхем, разработанных для того, что усиливать аудио-сигнал 🙂 И для того, чтобы выбрать подходящую микросхему-усилитель, в первую очередь нужно определиться с динамиком. Мне лично нравится KP2036SP3.

Динамики.

Во-первых, он мне очень подходит в силу своих конструктивных особенностей, размера  и т. д. А во-вторых, качество получаемого звука получается довольно-таки неплохое. Номинальная величина мощности на входе динамика – 0.5 Вт, сопротивление – 8 Ом.

Исходя из этих характеристик, ну и, конечно, учитывая другие требования (цена, доступность для покупки, напряжение питания, корпус и т. д.), я выбрал для себя микросхему LM386 – “низковольтный аудио-усилитель для портативной аппаратуры”. Собственно, напряжение питания – 4 – 12В, что довольно удобно, цена около 60р, что также неплохо 🙂 Бывает в DIP корпусе, а также в корпусе SO8, что опять же очень удобно как для плат с выводными компонентами, там и для SMD монтажа.

Схема включения требует небольшого количества дополнительных компонентов:

Подключение динамика к микроконтроллеру.

На вход я подаю непосредственно напряжение с выхода ЦАП микроконтроллера. Резистор используется для регулировки громкости, хотя можно управлять громкостью и программно – меняя сигнал на выходе ЦАП. И, конечно же, нельзя не упомянуть по поводу питания – обязательно вешайте конденсаторы, иначе от шумов будет не избавиться!

Пожалуй, на этом можно на сегодня закончить, статья получилась в большей степени обзорная, а вот в следующей статье, посвященной звуку мы уже будем заниматься программированием, так что до скорого! 🙂

Поделиться!

Подписаться
Уведомление о
guest
2 Комментарий
старее
новее большинство голосов
Inline Feedbacks
View all comments
Эдик
Эдик
1 год назад

можете подсказать,в какой программе такие схемы можно создавать?

Присоединяйтесь!

Profile Profile Profile Profile Profile
Vkontakte
Twitter

Язык сайта

Август 2020
Пн Вт Ср Чт Пт Сб Вс
 12
3456789
10111213141516
17181920212223
24252627282930
31  

© 2013-2020 MicroTechnics.ru