Среда, 24 Апреля 2024, 11:54
Меню сайта
Доп. меню
Каталог схем
Категории раздела
Схемы на МК [50]
Готовые схемы и сборки на микроконтроллерах.
Программаторы [7]
Программаторы для микроконтроллеров.
Статистика
Вы вошли как
Гость
Группа
Гости
Ваш IP
3.19.56.45
Ваш браузер


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

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

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




Книга добавлена:
17 Апреля 2013
4029
Книги
Интегральные микросхемы зарубежной бытовой видеоаппаратуры

Книга добавлена:
04 Апреля 2010
3006
Книги
3 в 1 для cамоделкина

Книга добавлена:
24 Января 2010
3777
Микроконтроллеры
Самоучитель разработчика устройств на микроконтроллерах AVR

Книга добавлена:
29 Января 2010
2987
Книги
Схемотехника проигрывателей компакт-дисков

Книга добавлена:
12 Апреля 2010
2976
Книги
Радиоэлектронные средства систем управления ПВО и ВВС


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

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)
Просмотров: 15686 | Комментарии: 2 | Теги: AVR, микроконтроллер, мк, ATtiny85, wav | Рейтинг: 2.0/1

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




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

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

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




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


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

Хорошая пайка залог успеха!

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

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

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

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

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

WebMoney
Z355095169785
R218396818010
E144063919939

Все средства полученные от пользователей сайта будут использованы исключительно для поддержки и дальнейшего развития сайта.
Популярные схемы
1
Блоки питания
Простой импульсный блок питания 200 Вт
Просмотры: 96942
2
Схемы на МК
Вольтметр на микроконтроллере AVR
Просмотры: 52617
3
Схемы на МК
Микропроцессорный импульсный металлоискатель (с печатной платой)
Просмотры: 51778
4
Схемы на МК
Термометр меньше не бывает на Attiny2313
Просмотры: 39656
5
Блоки питания
Лабораторный БП
Просмотры: 38822
6
Преобразователи UPSы
Преобразователь 12-220В для питания ЛДС из компьютерного БП
Просмотры: 35398
7
Преобразователи UPSы
Преобразователь питания на MC34063
Просмотры: 35065
8
Программаторы
Самодельный программатор-отладчик PICkit 2
Просмотры: 34136
9
Схемы на МК
mp3 плеер на картах памяти
Просмотры: 33358
10
Схемы на МК
Простой цифровой вольтметр ch-c3200
Просмотры: 32515
Друзья и партнеры






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




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

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

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