Из этой мы с вами узнаем как сделать простой усилитель звука с очень популярным LM386. LM386 способен управлять широким спектром динамиков и очень подходит для микроконтроллеров, таких как Arduino UNO или RaspberryPi.
Инструменты и материалы:
-Микросхема LM386;
-Потенциометр 10 кОм;
-Конденсатор 10 мкФ;
-Конденсаторы 680pf;
-Конденсаторы 47nf;
-Электролитические конденсаторы различного номинала;
-Динамики 8 Ом 1 Вт;
-Резисторы;
-Паяльник;
-Arduino UNO;
-Устройство чтения / записи SD карт;
Шаг первый: схема
Сначала нужно разработать схему. Мастер использует Easy EDA для проектирования печатных плат. Из библиотеки добавляет детали:
LM386N-4 / NOPB
RK1631110TT3
(HDR-M-2.54_1x1) * 5
(SR211C104Kar) * 3
1623925-3
C441615
C503219
(GND-соединения) * 7
После того, как все будет добавлено на схему, нужно переименовать детали, щелкнув по ним и отредактировав имя с помощью панели управления справа. Затем прорисовываем дорожки и сохраняем.

Шаг второй: проектирование печатной платы
Чтобы преобразовать схему в печатную плату, нажмите «Design» на панели инструментов в верхней части экрана, затем «Convert to PCB». Красивая печатная плата имеет закругленные края, поэтому перейдите в Tools>Set Board Outline. Здесь будет представлен ряд вариантов настройки контура. Поместив курсор в область сборки платы, нажмите кнопку «Track» в верхнем правом углу и соедините выводы, используя схему в качестве руководства. Пока не подключайте контакты GND. Мастер рекомендует ширину дорожки 10 мил для обычных дорожек и 78 мил для дорожек входного напряжения, т.е. контакт 6 к Vs. После того, как вы подключили каждую сеть, у вас должно остаться только GND-соединение. Чтобы соединить их, перейдите в Place> Copper Area, убедитесь, что это GND, затем поместите рамку вокруг всей вашей печатной платы и нажмите Enter. Теперь осталось только сгенерировать файл gerber для заказа. Чтобы создать гербер, нажмите кнопку на панели инструментов вверху, которая выглядит как файл с буквой «G».
Дальше можно заказать плату, как сделал мастер, или сделать ее самому.
Шаг третий: сборка и тестирование
После изготовления платы мастер произвел ее монтаж согласно схемы. Затем нужно собрать устройство и протестировать.
Мастер включил тестовый файл для загрузки на SD-карту.
Imagine.wav
Можно выбрать свою собственную музыку. Для этого вам нужно будет преобразовать файл .mp3 в формат .wav с помощью этого онлайн- конвертера. Убедитесь, что у вас выбраны следующие настройки: 8 бит, 16000 Гц и моно. Ниже приведены подключения для этой схемы.
UNO ->> Модуль SD-карты
5–5 В
GND - GND
13 - CLK
12 - DO
11 - DI
10 - CS
UNO->> LM386
9 - ARD
5v - VS
GND - GND
LM386 ->>Speaker
S + - VIN
(S -) - GND
Чтобы загрузить код в Arduino, убедитесь, что в "Tools" выбраны правильная плата и порт. Единственная дополнительная библиотека, необходимая для этого кода, - это библиотека TMRpcm, которую можно загрузить из Tools>Manage Libraries.
Все, что осталось, - это загрузить код на Arduino.
Источник (Source)
Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.