Микрофонный усилитель и УНЧ для ЦАП и АЦП микроконтроллера

Усилители сигналов для АЦП и ЦАП микроконтроллера


В статье изложены подходы по построению схемотехники усилителей для микрофона и динамиков в микроконтроллерной технике. Занимаемое элементами усилителей пространство не превышает $5 см^2$

fvk1pgbra13nq7tf1dcnggoj8c0.png

gl0jbi8wwguabi6fyrikgxovnuc.png

Усилитель на одном транзисторе для микрофона

Первое и самое простое это каскад с общим эмиттером. В качестве микрофона будем использовать электретный микрофон. В нем использован предуселитель на полевом транзисторе. Для его питания нужен источник питания

Мне нравится схема с использованием Collector-Feedback Bias. Во первых в ней на один резистор меньше по сравнению с классической схемой на делителе и за счет отрицательной обратной связи компенсирует разброс в коэффициенте усиления транзистора.


Transistor Biasing Calculations

Для примера зададимся резистором коллектора 18 KOm для усиления в 50 раз резистор в эмиттере будет (упрощенно, т.к. мы не учитываем внутреннее сопротивление эмиттера) 18000 / 50 = 360 Om

Поскольку входное сопротивление АЦП обычно составляет сотни KOm можно немного увеличить сопротивление коллектора и достичь большего усиления. Важно чтобы сопротивление следующего каскада (в нашем случае вход АЦП) имело большое входное сопротивление, что бы наш усилитель мог «раскачать» сигнал. Иначе придется увеличивать ток через коллектор уменьшая резистор в коллекторе, а это приведет к уменьшению усиления в целом

Сопротивление в эмиттере используется для стабилизации режима транзистора за счет отрицательной обратной связи. Если подключить параллельно этому резистору конденсатор, то отрицательная обратная связь по переменному напряжению исключается и каскад имеет коэффициент усиление как у самого транзистора «по документации».

Еще один момент. надо задать выходное напряжение на коллекторе, равное половине полной рабочей шкалы напряжения АЦП. Шкала ESP32 без аттенюаторов 1.1V. Смещением базы R10 выставляем на коллекторе 0.5V… 0.6V


  • 0 dB attenuation (ADC_ATTEN_DB_0) gives full-scale voltage 1.1 V
  • 2.5 dB attenuation (ADC_ATTEN_DB_2_5) gives full-scale voltage 1.5 V
  • 6 dB attenuation (ADC_ATTEN_DB_6) gives full-scale voltage 2.2 V
  • 11 dB attenuation (ADC_ATTEN_DB_11) gives full-scale voltage 3.9 V

Можно сделать смещение на коллекторе близкое к половине напряжения питания и увеличить коэффициент усиления каскада, но добавив аттенюатор. Однако, вносить ослабление не рекомендуется, поскольку нам понадобится большее усиление

Схема и расположение на плате
clzik0vwrqe6og1tgtgcjjl63bq.pngx5roioebrqan0wsqdouxxq-54da.png

Усилитель на трех транзисторах для динамика


Для усилителя применим схему на трех транзисторах с выходным каскадом в режима AB. Зададим ток покоя порядка 5 — 10 mA. Ток покоя устанавливается резистором R4. R15 устанавливает половину напряжения питания на эмиттерах

Варианты исполнения:

Class AB Power Amplifiers

ZL2PD No IC Audio Amplifier

Схема и расположение на плате
a3xs4dfhbankuukuvo7mhvlwsuc.pngpl_7kuroidc7smolehytmxkt2wq.png

Усилитель на операционном усилителе для микрофона


Ниже ссылка на наиболее распространенные решения с расчетами для микрофонного усилителя

TI Designs — Precision: Verified Design Single-Supply, Electret Microphone Pre-Amplifier Reference Design

Designing tiny microphone circuits with the industry«s smallest op amp

Хорошая статья по предотвращению помех по питанию в схемах op amp
Операционный усилитель с однополярным питанием

Схема и расположение на плате усилитель для микрофона и динамика

cjg_qwqae7mdcw1ifrxey-byzos.png» />o927qksqnuanhsvsgw_wm2lelt8.png

Расчеты конденсаторов
C2 = ${1 \over 2\Pi R1_{1} f_{H}} = {1 \over 2\Pi 100kOm_{1} 5kHz} = 0.00000000031831F = 0.318nF -> 0.33nF $» /></p>

<p>C5 = <img src=je2kwgpjg_wefrzivhh0ggebuwy.png

Ссылка работает не всегда

На Русскоязычном форуме есть вот такое решение
Качественный оконечный УНЧ для ППП на TS922 и TS925

Микросхема семейства TS922 способна отдавать 80 мА на нагрузку 32 Ом

TS922

Features
• Rail-to-rail input and output
• Low noise: 9 nV/√Hz
• Low distortion
• High output current: 80 mA (able to drive 32 Ω loads)
• High-speed: 4 MHz, 1 V/μs
• Operating from 2.7 to 12 V
• Low input offset voltage: 900 μV max. (TS922A)


Комбинированная схема с операционным усилителем и каскадом класса B, AB
Small audio amplifiers

lxmvmx8_yq26pkvt68nqrns_vnq.png

Что бы хотелось попробовать в будущем


Добавить возможность автоматической регулировки усиления. Например на основе такого решения Использование усилителя с АРУ как мягкого ограничителя уровня сигналов

-0qbwh5xtbgs6oeeb28pex2noma.png
tq6odpbsxovkxjznaz53hrr_g3s.png

Для «сжатия» уровня входного сигнала, чтобы уровень выходного сигнала не зависел от громкости говорящего в микрофон применяют SSM2167. Это предусилитель микрофона с регулируемой компрессией. Но выходное напряжения ограничен 0.7V и смещение на выходе 1.4V. Для согласование со входом АЦП потребуется каскад с небольшим усилением.

SSM2167 spec
zn1pgyd5mmlsjbiolyrwdtpj8ro.png
The output impedance of the SSM2167 is typically less than 145 Ω, and the external load on Pin 9 should be >5 kΩ. The nominal output dc voltage of the device is approximately 1.4 V; therefore, a blocking capacitor for grounded loads must be used.

Заключение

Использование транзисторных усилителей в современной электронике оправдано когда нет возможности купить специализированные микросхемы такие как stereo — PAM8403, PAM8406 или mono PAM8302A, PAM8304, NS4150. Где PAM8406 — Абсолютный фаворит если нужен стерео усилитель с однополярным питанием. Его цена стремится к 2$ за 10 штук. Есть возможность включения режима усиления выходного каскада в режим AB

В качестве микрофонного усилителя можно использовать mems микрофоны с SPI интерфейсом, такие как INMP441. В этом случае использование усилителя отпадает и микрофон подключается непосредственно через интерфейс SPI к контроллеру


INMP441
twpanytbh0xb92t7mptu6f1erkk.jpeg

5oeekx1o7oikvykdqtwjkoqnvpw.png

Разводка одного из вариантов платы с усилителями на транзисторах сделанная в Autodesk EAGLE

С чего все началось


pecw-ucxb93dhwad-_s7mlusipy.png

pttj8r81smyz2fwt_7zr2dgnjbg.png

Плата была изготовлена на фабрике JLCPCB.
Качество мне понравилось, но мне не с чем сравнивать, разве что с травлением в хлорном железе.

© Habrahabr.ru