Среда, 23 Мая 2018, 00:17
Меню сайта
Доп. меню
Каталог схем
Категории раздела
Схемы на МК [50]
Готовые схемы и сборки на микроконтроллерах.
Программаторы [7]
Программаторы для микроконтроллеров.
Статистика
Вы вошли как
Гость
Группа
Гости
Ваш IP
54.196.110.222
Ваш браузер


Узнать больше

Сейчас на сайте
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Праздники
Праздники сегодня и завтра
Наши книги




Книга добавлена:
07 Марта 2010
5797
Электроника
Электронные схемы для «умного дома»

Книга добавлена:
04 Июля 2010
2850
Справочники
Светоизлучающие диоды и их применение

Книга добавлена:
07 Марта 2010
2172
Книги
Монтаж приборов контроля и аппаратуры автоматического регулирования и управления

Книга добавлена:
06 Февраля 2010
2097
Справочники
Справочник по микросхемам. Том 1

Книга добавлена:
23 Октября 2010
2819
Журналы
В помощь радиолюбителю. Выпуск 19


Главная » Статьи » Микроконтроллеры » Схемы на МК

WAV-плеер на микроконтроллере ATtiny85
WAV-плеер на микроконтроллере ATtiny85

Данный WAV-плеер собран на микроконтроллере AVR ATtiny85  (можно использовать ATtiny25/45/85 серии). У микроконтроллеров этой серии всего восемь ножек и два ШИМ (Fast PWM) с несущей 250kHz. Для управления картой памяти достаточно всего 6 проводов: два для питания и четыре сигнальные. Восемь ножек микроконтроллера вполне достаточно для работой с картой памяти, вывода звука и кнопки управления. В любом случае данный плеер очень прост.



Аппаратная часть
Монтаж на макетной плате На фотографии собранный плеер. Ввиду ограничения количества ножек микроконтроллера разработаны две схемы. Одна для стерео воспроизведения, другая для моно. Тип используемой карты памяти - MicroSD. Конечно можно подключить стандартную SD карту или MiniSD предварительно посмотрев их распиновки.

Динамики напрямую подключены к выходам ШИМ. Даже при замыкании звуковых выходов на землю максимально допустимый ток выхода при питающем напряжении 3 вольта не будет превышен. Громкость динамиков будет невелика, но для подключения к активным колонкам этого вполне достаточно. При подключении к усилителю необходимо отфильтровать высокочастотную составляющую НЧ-фильтром.



Принципиальная схема: Стерео



Принципиальная схема: Моно



Программная часть
Сборка WAV-плеера законченаПри считывании файлов с карты памяти используется файловая система FAT. В данном проекте использовался Petit-FatFs - урезанный FatFs. Petit-FatFs был разработан для микропроцессоров с очень малым объёмом оперативной памяти, менее 512 байт. Он великолепно подходит для серии tiny семейства AVR.

В архиве две прошивки - одна для стерео, а другая для моно. При стерео конфигурации используются все пины включая RESET. При переключении fuse-бита RSTDISBL, прошивку необходимо производить в режиме HVSP (High Voltage Serial Programming), что поддерживают не все программаторы. С помощь ISP также можно прошить микроконтроллер, но только единожды: после установки fuse-бита RSTDISBL программирование ISP запрещено (для схемы стерео). В схеме с моно воспроизведением переключать fuse-бит RSTDISBL не надо.

Данный проигрыватель поддерживает только WAV файлы формата PCM 8/16 бит, стерео/моно с частотой дискретизации до 48kHz. Воспроизведение звуковых файлов из корневой директории начинается при подаче питания или при подключении карты памяти. При нажатии на кнопку воспроизводится следующий файл.


Автор: Нет данных

Связь с автором: Нет данных

Веб сайт автора: Нет данных

Прислал: Нет данных

Источник: http://radioded.ru


Доп материалы, файлы к устройству (схеме):

Файлы проекта


Категория: Схемы на МК | Добавил: Volt (03 Апреля 2010)
Просмотров: 14315 | Комментарии: 2 | Теги: AVR, Микроконтроллер, мк, ATtiny85, WAV | Рейтинг: 2.0/1

Быстрая навигация по сайту




Всего комментариев: 2
2  
почему не указан кнденц happy surprised

1  
Господа плагиаторы, когда копируете проекты, хотя бы правильно указывали первоисточник http://elm-chan.org/works/sd8p/report.html

Имя *:
Email *:
Код *:




Корзина
Ваша корзина пуста
Поиск по сайту
Для корректного поиска вводите в поисковую форму не более 20-25 символов.


Форма входа
Наш опрос
Как вы нас нашли?
Всего ответов: 404
Рекомендуем
Полезно знать!

Количество значений, которое может принять аналоговая величина – бесконечно.

Советуем посетить

Пользователю
Почта на Майл.ру
Поисковик Google
Поисковик Yandex
Энциклопедия Википедия
Погода на Гисметео

Радиолюбителю
Паяльник
Электронный портал
Сервер радиолюбителей
РадиоКОТ

Поддержка сайта

Вы можете поддержать сайт напрямую через наши платежные реквизиты

WebMoney
Z355095169785
R218396818010
E144063919939

Все средства полученные от пользователей сайта будут использованы исключительно для поддержки и дальнейшего развития сайта.
Популярные схемы
1
Блоки питания
Простой импульсный блок питания 200 Вт
Просмотры: 86299
2
Схемы на МК
Вольтметр на микроконтроллере AVR
Просмотры: 47324
3
Схемы на МК
Микропроцессорный импульсный металлоискатель (с печатной платой)
Просмотры: 46219
4
Блоки питания
Лабораторный БП
Просмотры: 35984
5
Схемы на МК
Термометр меньше не бывает на Attiny2313
Просмотры: 35382
6
Преобразователи UPSы
Преобразователь 12-220В для питания ЛДС из компьютерного БП
Просмотры: 32741
7
Преобразователи UPSы
Преобразователь питания на MC34063
Просмотры: 31613
8
Программаторы
Самодельный программатор-отладчик PICkit 2
Просмотры: 30397
9
Схемы на МК
mp3 плеер на картах памяти
Просмотры: 30158
10
Схемы на МК
Простой цифровой вольтметр ch-c3200
Просмотры: 28362
Друзья и партнеры






Популярный Soft
1
Радиолюбительский софт
Pony Prog 2000
Просмотры: 22057
2
Радиолюбительский софт
Sprint-Layout 5.0 RUS (Portable)
Просмотры: 17755
3
Справочники
Аналоги микросхем
Просмотры: 15203
4
Радиолюбительский софт
Electronics Workbench 5.12
Просмотры: 14219
5
Радиолюбительский софт
Сборник программ симуляторов для микроконтроллеров
Просмотры: 13420
Счетчики сайта




Рейтинг Сайтов YandeG

Вся статистика общедоступна

Ошибки и опечатки
Система Orphus
Каталогизация схем, книг, программ по электронике и электротехнике.
Портал радиолюбителей DIOD © 2009 - 2018