Усилитель звука с LM386 - Своими руками
Своими руками

Усилитель звука с LM386

>

Из этой мы с вами узнаем как сделать простой усилитель звука с очень популярным 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
После того, как все будет добавлено на схему, нужно переименовать детали, щелкнув по ним и отредактировав имя с помощью панели управления справа. Затем прорисовываем дорожки и сохраняем.
Усилитель звука с LM386Шаг второй: проектирование печатной платы
Чтобы преобразовать схему в печатную плату, нажмите «Design» на панели инструментов в верхней части экрана, затем «Convert to PCB». Красивая печатная плата имеет закругленные края, поэтому перейдите в Tools>Set Board Outline. Здесь будет представлен ряд вариантов настройки контура. Поместив курсор в область сборки платы, нажмите кнопку «Track» в верхнем правом углу и соедините выводы, используя схему в качестве руководства. Пока не подключайте контакты GND. Мастер рекомендует ширину дорожки 10 мил для обычных дорожек и 78 мил для дорожек входного напряжения, т.е. контакт 6 к Vs. После того, как вы подключили каждую сеть, у вас должно остаться только GND-соединение. Чтобы соединить их, перейдите в Place> Copper Area, убедитесь, что это GND, затем поместите рамку вокруг всей вашей печатной платы и нажмите Enter. Теперь осталось только сгенерировать файл gerber для заказа. Чтобы создать гербер, нажмите кнопку на панели инструментов вверху, которая выглядит как файл с буквой «G».
Усилитель звука с LM386Дальше можно заказать плату, как сделал мастер, или сделать ее самому.
Усилитель звука с LM386Шаг третий: сборка и тестирование
После изготовления платы мастер произвел ее монтаж согласно схемы. Затем нужно собрать устройство и протестировать.
Усилитель звука с LM386Мастер включил тестовый файл для загрузки на 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.
Усилитель звука с LM386 Показать / Скрыть текст//TMRpcm library is needed

#include <SD.h>
#define SD_ChipSelectPin 10
#include <TMRpcm.h>
#include <SPI.h>

TMRpcm tmrpcm;

void setup()
{
tmrpcm.speakerPin=9;
Serial.begin(9600);
if(!SD.begin(SD_ChipSelectPin))
{
Serial.println("SD fail");
return;
}
tmrpcm.setVolume(4);
tmrpcm.play("Imagine.wav");

}

void loop() {
// put your main code here, to run repeatedly:

}<br>
Усилитель звука с LM386

SitesReady

Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного. - Альберт Эйнштейн

Follow us

Don't be shy, get in touch. We love meeting interesting people and making new friends.