31.03.2014, 19:54 | #1 (permalink) |
Member
Регистрация: 05.10.2013
Сообщений: 458
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 558
|
WAV плеер на ATtiny85/45/25
и сразу вопрос можно ли поставить мс ATTINY45V-10SU ну и конечно если можно то буду травить печатку |
31.03.2014, 19:54 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Дам вам подсказку - вы можете почитать схожие темы Плеер DVD плеер Плеер WMV. DVD плеер USB-плеер |
31.03.2014, 20:23 | #2 (permalink) |
Member
Регистрация: 05.10.2013
Сообщений: 458
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 558
|
Данный WAV-плеер собран на микроконтроллере AVR ATtiny85 (можно
использовать ATtiny25/45/85 серии). У микроконтроллеров этой серии всего восемь ножек и два ШИМ (Fast PWM) с несущей 250kHz. Для управления картой памяти достаточно всего 6 проводов: два для питания и четыре сигнальные. Восемь ножек микроконтроллера вполне достаточно для работой с картой памяти, вывода звука и кнопки управления. В любом случае данный плеер очень прост. WAV плеер на микроконтроллере ATtiny85 Аппаратная часть Монтаж на макетной плате На фотографии собранный плеер. Ввиду ограничения количества ножек микроконтроллера разработаны две схемы. Одна для стерео воспроизведения, другая для моно. Тип используемой карты памяти – MicroSD. Конечно можно подключить стандартную SD карту или MiniSD предварительно посмотрев их распиновки. Динамики напрямую подключены к выходам ШИМ. Даже при замыкании звуковых выходов на землю максимально допустимый ток выхода при питающем напряжении 3 вольта не будет превышен. Громкость динамиков будет невелика, но для подключения к активным колонкам этого вполне достаточно. При подключении к усилителю необходимо отфильтровать высокочастотную составляющую НЧ-фильтром. WAV плеер на микроконтроллере ATtiny85 Принципиальная схема: Стерео WAV плеер на микроконтроллере ATtiny85 803F3494F74EC0FFE037C1FF35E9DCA81886 min vs Принципиальная схема: Моно WAV плеер на микроконтроллере ATtiny85 803F3494F74EC0FFE037C1FF35E9DCA81887 min vs Программная часть Сборка 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. Воспроизведение звуковых файлов из корневой директории начинается при подаче питания или при подключении карты памяти. При нажатии на кнопку воспроизводится следующий файл. |
31.03.2014, 20:23 | #3 (permalink) | |
Member
Регистрация: 05.10.2013
Сообщений: 458
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 558
|
Цитата:
|
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|