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


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

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

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




Книга добавлена:
13 Март 2010
1954
Книги
Ветроэлектрические станции

Книга добавлена:
28 Январь 2010
2301
Электроника
Электротехника и электроника

Книга добавлена:
07 Ноябрь 2012
1621
Книги
Автотрассировщики печатных плат

Книга добавлена:
27 Март 2010
4501
Электроника
Способ проверки радиодеталей

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


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

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

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




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

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

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




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


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

Сила тока (I) прямо пропорциональна напряжению (U) и обратно пропорциональна сопротивлению (R).

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

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

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

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

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

WebMoney
Z355095169785
R218396818010
E144063919939

Все средства полученные от пользователей сайта будут использованы исключительно для поддержки и дальнейшего развития сайта.
Популярные схемы
1
Блоки питания
Простой импульсный блок питания 200 Вт
Просмотры: 83534
2
Схемы на МК
Вольтметр на микроконтроллере AVR
Просмотры: 45673
3
Схемы на МК
Микропроцессорный импульсный металлоискатель (с печатной платой)
Просмотры: 45151
4
Блоки питания
Лабораторный БП
Просмотры: 35378
5
Схемы на МК
Термометр меньше не бывает на Attiny2313
Просмотры: 34101
6
Преобразователи UPSы
Преобразователь 12-220В для питания ЛДС из компьютерного БП
Просмотры: 32330
7
Преобразователи UPSы
Преобразователь питания на MC34063
Просмотры: 30948
8
Программаторы
Самодельный программатор-отладчик PICkit 2
Просмотры: 29621
9
Схемы на МК
mp3 плеер на картах памяти
Просмотры: 29450
10
Схемы на МК
Простой цифровой вольтметр ch-c3200
Просмотры: 27587
Друзья и партнеры






Популярный Soft
1
Радиолюбительский софт
Pony Prog 2000
Просмотры: 21650
2
Радиолюбительский софт
Sprint-Layout 5.0 RUS (Portable)
Просмотры: 17245
3
Справочники
Аналоги микросхем
Просмотры: 14793
4
Радиолюбительский софт
Electronics Workbench 5.12
Просмотры: 13867
5
Радиолюбительский софт
Crocodile Technoy 3D v609
Просмотры: 12966
Счетчики сайта




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

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

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