Игрални wav файлове на микроконтролера Attiny85

В тази статия ще разгледаме процеса на създаване на много необходимо и интересно електронно устройство, което ще ви позволи да възпроизвеждате файлове във формат WAV директно от SD, microSD или mini SD карта с памет. Можете да запишете музикален файл на карта с памет, да инсталирате такова устройство например в хладилник и всеки път, когато отворите вратата му, ще прозвучи красива мелодия. Да забравите да затворите такъв „музикален“ хладилник вече няма да е възможно. Друг вариант за използване на плейъра е като звънец на вратата. В интернет можете да намерите много различни мелодии, за всеки вкус. По този начин скучният звук на фабрично обаждане може да бъде заменен например с песен, която харесвате. В допълнение, такова устройство може да се използва за оригинален подарък за любим човек - достатъчно е да интегрирате високоговорителя в красива кутия, когато го отворите, ще започне да звучи звуков поздрав. В допълнение към тези примери, играчът може да намери много приложения в ежедневието.

Плейър схема

Диаграмата на устройството съдържа минимум подробности, ключовият му връзката е микроконтролерът от семейство AVR Attiny85. Когато се приложи захранване, той веднага започва да чете файлове от картата с памет и използва PWM изходите, за да ги възпроизвежда през високоговорителя. Силата на звука в този случай не е твърде висока, в много отношения зависи от чувствителността на използвания говорител. За да получите голям обем, трябва да свържете входа на усилвателя вместо високоговорителя. Сигналът от изхода на микроконтролера обаче е твърде голям, за да се подава директно към усилвателя, така че е наложително да се настрои регулирането на силата на звука между тях, в противен случай съществува риск от разваляне на самия усилвател. Когато го включите за първи път, трябва да го настроите на положението за минимална сила на звука и след това постепенно да го увеличавате, докато се достигне желаното ниво на силата на звука.

Разшиване на картата с памет

Фиксирането на карти с памет е показано на снимката:

6 окабеляване, две от които са захранващи, веригата е свързана към карта с памет. Можете да използвате както SD, така и MicroSD и MiniSD, основното е да поддържате правилната пина. Най-удобно е да използвате ненужен MicroSD адаптер в SD, тогава ще бъде възможно да спойкате окабеляването към самия адаптер, в който вече е поставена използваната карта с памет, направих точно това. Преди да използвате в тази схема, картата с памет трябва да бъде форматирана във файловата система FAT. След форматиране можете да запишете wav файлове на картата; те трябва да бъдат във формат PCM 8 или 16 бита, с честота на дискретизация не повече от 48 kHz. Има много компютърни програми, които ви позволяват да конвертирате обикновени mp3 файлове във формат WAV, един от тях е GoldWave, аз го използвах.

Когато свържете захранването или поставите карта с памет, веригата ще започне възпроизвеждане, когато щракнете върху бутона, се включва следващият файл. Картите с памет изискват 3, 3 волта, така че стабилизаторът 78L33 е инсталиран на печатната платка, предложена за изделието (не е посочено на диаграмата). С помощта на стабилизатор захранващото напрежение на веригата лежи в диапазона от 5-12 волта. Тази верига консумира малък ток и затова може да се захранва от батерия. За да направите това, трябва да вземете усилващ конвертор 3.7 - 5 волта, както направих аз.

Веригата започва да работи веднага, не изисква никаква конфигурация, достатъчно е да мига микроконтролера. Битовете за предпазители трябва да бъдат зададени, както е показано на снимката по-долу (отметка означава, че този бит е програмиран, както в PonyProg).

Можете да изтеглите платката и фърмуера тук:

statya-pleer-wav-faylov.zip [11.88 Kb] (изтегляния: 284)

Хонорарът на събрания играч

Снимка на играча, който събрах:

Преобразувател за мощност.