САМОДЕЛЬНЫЙ ПЛЕЕР НА МИКРОКОНТРОЛЛЕРЕ

Рассказать в:

Хочу предложить вашему вниманию простейший способ изготовления самодельного WAV - плеера. Данный аудиоплеер собран на микроконтроллере AVR ATtiny85 но можно использовать также применить ATtiny25/45/85. У микроконтроллеров этой серии всего восемь ножек и два ШИМ (Fast PWM) с несущей 250kHz. Для управления картой памяти достаточно припаять 6 проводов - два для подачи питания и четыре сигнальные.
САМОДЕЛЬНЫЙ ПЛЕЕР НА МИКРОКОНТРОЛЛЕРЕ
Восемь ножек микроконтроллера вполне достаточно для работой с картой памяти, звука и кнопки управления. В любом случае данный плеер очень прост и в наладке не нуждается.
САМОДЕЛЬНЫЙ ПЛЕЕР НА МИКРОКОНТРОЛЛЕРЕ
На фотографиях уже готовый плеер (процесс сборки фотографировать не удалось). Ввиду ограничения количества ножек микроконтроллера разработаны всего две схемы. Одна предназначена для стереофонического воспроизведения, вторая для монофонческого.
САМОДЕЛЬНЫЙ ПЛЕЕР НА МИКРОКОНТРОЛЛЕРЕ
Тип используемой карты памяти - MicroSD. Конечно можно подключить стандартную SD карту или MiniSD предварительно посмотрев их распиновки или же можно использовать переходники. Динамики напрямую подключены к выходам ШИМ. Громкость динамиков конечно невелика, но для подключения к активным колонкам этого вполне достаточно. Выход контролера можно подключить к активным колонкам (колонки с усилителем мощности), таким образом можнпо получить более громкий звук. При считывании файлов с карты памяти используется файловая система FAT. В данном проекте использовался Petit-FatFs - урезанный FatFs. Petit-FatFs был разработан для микропроцессоров с очень малым объёмом оперативной памяти, меньше пол килобайта. Он великолепно подходит для микроконтроллеров серии tiny из семейства AVR.
САМОДЕЛЬНЫЙ ПЛЕЕР НА МИКРОКОНТРОЛЛЕРЕ
В архиве две прошивки есть варианты для одноканальной версии, также стереофонической (двухканальной). При стерео конфигурации используются все пины (ножки), включая микросхемы RESET. При переключении fuse-бита RSTDISBL, прошивку нужно производить в режиме HVSP (High Voltage Serial Programming), ее поддерживают не все программаторы. С помощью ISP возможно прошить микроконтроллер, но только раз: после установки fuse-бита RSTDISBL программирование ISP запрещено! (для стерео варианта). В схеме с монофоническим воспроизведением переключать fuse-бит RSTDISBL не нужно.
САМОДЕЛЬНЫЙ ПЛЕЕР НА МИКРОКОНТРОЛЛЕРЕ
Данный проигрыватель поддерживает исключительно WAV файлы формата PCM 8/16 бит, стерео или моно с частотой дискретизации максимум до 48kHz . Воспроизведение аудио фалов из корневой директории плеера начинается при подаче питания или при подключении карты памяти. При нажатии на кнопку воспроизводится следующий файл. Как видно из схемы - проще некуда, дополнив плеер маленькими колонками мы получаем высококачественный проигрыватель формата WAV, а при желании проигрыватель можно дополнить усилителем низкой частоты.
Файлы к статье САМОДЕЛЬНЫЙ ПЛЕЕР НА МИКРОКОНТРОЛЛЕРЕ
Раздел: [Устройства на микроконтроллерах]

Сохрани статью в:

Оставь свой комментарий или вопрос:


Тясячи схем в категориях:
-> Прочее
-> Измерительная техника
-> Приборы
-> Схемыэлектрооборудования
-> Источники питания (прочие полезные конструкции)
-> Теоретические материалы
-> Справочные материалы
-> Устройства на микроконтроллерах
-> Зарядные устройства (для батареек)
-> Зарядные устройства (для авто)
-> Преобразователи напряжения (инверторы)
-> Все для кулера (Вентилятора)
-> Радиомикрофоны, жучки
-> Металоискатели
-> Регуляторы мощности
-> Охрана (Сигнализация)
-> Управление освещением
-> Таймеры (влажность, давление)
-> Трансиверы и радиостанции
-> Конструкции для дома
-> Конструкции простой сложности
-> Конкурс на лучшую конструкцию на микроконтроллерах
-> Конструкции средней сложности
-> Стабилизаторы
-> Усилители мощности низкой частоты (на транзисторах)
-> Блоки питания (импульсные)
-> Усилители мощности высокой частоты
-> Приспособления для пайки и конструирования плат
-> Термометры
-> Борт. сеть
-> Измерительные приборы (тахометр, вольтметр итд)
-> Железо
-> Паяльники ипаяльные станции
-> Радиопередатчики
-> Вспомогательные устройства
-> Телевизионная техника
-> Регуляторы тембра, громкости
-> Блоки питания (лабораторные)
-> Усилители мощности низкой частоты (на микросхемах)
-> Другие устройства для усилителей
-> Cветовое оформление новогодней ёлки или праздничного зала
-> Глушилки
-> Телефонные жуки
-> Инфракрасная техника
-> Медицинская техника
-> Телефония
-> Для животного мира
-> Конструируем усилители
-> Антенны и усилители к ним
-> Звонки
-> Электронные игрушки
-> Усилители мощности низкой частоты (ламповые)
-> Управление двигателями (питание от однофазной сети)
-> Программаторы микроконтроллеров
-> Сверлилки
-> Изучаем микроконтроллеры
-> Радиоприемники
-> Сигнализации
-> Сотовая связь
-> USB-устройства
-> Блоки питания (трансформаторные)
-> Радиостанции простые в изготовлении
-> Источники питания (для усилителей)
-> Прочеее
-> защита от короткого замыкания (электронные предохранители)
-> Зарядные устройства (для радиостанций)
-> Мигалки
-> Cварочное оборудование
-> Кодовые электронные замки
-> Блоки питания (бестрансформаторные)
-> Часы
-> Управление поворотниками
-> Зажигание
-> Управление водой (насосы для скважин или колодцев, полив растений)
-> Моделирование
-> Блоки управления стеклоочистителями
-> Предварительные усилители
-> Защита от перегрузки и перегрева
-> Динамики
-> Ремонт бытовой техники
-> Дистанционное управление компьютером
-> Акустические микрофоны и преобразователи
-> Спутниковое ТВ
-> Gsm антенны, примочки, усилители, ретрансляторы.
-> Пищалки
-> Роботы
-> Ретрансляторы
-> Паяльники и паяльные станции
-> Звуковые сигнализаторы
-> Рули и джойстики
-> Схемы электрооборудования
-> Все для "кулера" (Вентилятора)
-> Работа с BGA микросхемами
-> Фильтры
-> Сабвуферы
Рейтинг@Mail.ru