mp3 плеер на attiny2313 на ммс/сд картах

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
denant
Родился
Сообщения: 2
Зарегистрирован: Пн май 28, 2012 13:55:02

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение denant »

Сделал по схеме стерео, с кварцем на 16мгц
использовал прошивку от 22.12.2011 (с кнопками и кварцем)
8бит стерео - играет
16 бит моно - шипит-свистит-трещит
в чем может быть загвоздка?
Кто-нибудь может скинуть образец 16 бит моно?
superkot
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Пн авг 30, 2010 13:28:30

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение superkot »

+1
Где-то была без "пищалки" для двух кнопок. Пожалуйста, ткните носом :)
d-049
Родился
Сообщения: 16
Зарегистрирован: Чт авг 20, 2009 00:33:50

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение d-049 »

sedix писал(а):просьба к phanis
не могли бы вы выложить прошивку что бы
работало без кварца на 8 мгц по такому принципу:
при нажатии на кнопку 1 играет 1.wav
при нажатии на кнопку 2 играет 2.wav
при нажатии на кнопку 3 играет 3.wav
при нажатии на кнопку 4 играет 4.wav
при нажатии на кнопку 5 играет 5.wav
при нажатии на кнопку 6 играет 6.wav
при нажатии на кнопку 7 стоп
и пока файлик играет светится светодиод.
если файлик не доиграл, а кнопка была еще раз нажата - то файлик играется снова
заранее огромное спасибо

и убрать "пик" перед воспроизведением, что бы при нажатии на кнопку сразу играл трек.
Трек должен доиграть до конца, если кнопка не нажата, а при старте или ресет должен играть 0.wav до конца, прошивку и исодники
d-049
Родился
Сообщения: 16
Зарегистрирован: Чт авг 20, 2009 00:33:50

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение d-049 »

d-049 писал(а):
sedix писал(а):просьба к phanis
не могли бы вы выложить прошивку что бы
работало без кварца на 8 мгц по такому принципу:
при нажатии на кнопку 1 играет 1.wav
при нажатии на кнопку 2 играет 2.wav
при нажатии на кнопку 3 играет 3.wav
при нажатии на кнопку 4 играет 4.wav
при нажатии на кнопку 5 играет 5.wav
при нажатии на кнопку 6 играет 6.wav
при нажатии на кнопку 7 стоп
и пока файлик играет светится светодиод.
если файлик не доиграл, а кнопка была еще раз нажата - то файлик играется снова
заранее огромное спасибо

и убрать "пик" перед воспроизведением, что бы при нажатии на кнопку сразу играл трек.
Трек должен доиграть до конца, если кнопка не нажата, а при старте или ресет должен играть 0.wav до конца, прошивку и исодники

с проектом разобрался, вот токо как сделать что-б при старте или ресет должен играть 0.wav до конца и при нажатии на кнопку на PD0 команда стоп была. прошивка и исходники
superkot
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Пн авг 30, 2010 13:28:30

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение superkot »

Немного поработал с прошивкой.
кристалл 16МГц
посекторное чтение
управление от двух кнопок
Убрал "Пик"
Отключил светодиод

фузы (ФЛАЖОК = 0, включено)
Вложения
fuses.png
(22.51 КБ) 1139 скачиваний
WAV_PLAYER.hex
(5.05 КБ) 763 скачивания
}{@KER
Родился
Сообщения: 14
Зарегистрирован: Ср мар 14, 2012 09:43:17
Откуда: Беларусь, Витебск
Контактная информация:

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение }{@KER »

Вот и пришли летние каникулы! :))) Решил ещё раз повторить сей девайс, собрал всё на платке, работает! НО, играет не более минуты :shock: хотя музыка на флешке длится 3 минуты. В чём может быть дело? Прошивал последнёй прошивкой на 5 кнопок. И ещё, киньте пожалуйста прошивку на кварц 16Mhz, а то что то я не нахожу.
Заранее спасибо!
Аватара пользователя
Volgol_555
Потрогал лапой паяльник
Сообщения: 301
Зарегистрирован: Пт сен 23, 2011 13:13:51
Откуда: Минск
Контактная информация:

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение Volgol_555 »

Всем привет. Очень зацепила тема, но с учетом того, что phanis не написал прогу на CVAVR, к сожалению..., думаю воспользоваться его проектом, где используется USART для управления воспроизведением. Так вот, уважаемые, вопрос: какие команды нужно посылать attiny2313, чтобы получить воспроизведение?
Если можно, скиньте всю инструкцию...и....схемку....
И ещё если использовать внутр. RC генератор на 8Мгц как это скажется на воспроизведении?
Спасибо за внимание, и извините за наглость)
Самое гениальное - всегда самое простое
vanyap1
Электрический кот
Сообщения: 1048
Зарегистрирован: Пт июл 30, 2010 11:49:03
Откуда: Украина
Контактная информация:

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение vanyap1 »

Отправлять по один символ надо. Если название дорожки соответствует символу - начинается воспроизведения. отсылать надо по один байт, если файла с указанным именем нет, воспроизведение останавливается. Имена файлов должны быть соответственно - один знак (0-9, a-z). Лучше поставьте кварц, и побольше - от 16 МГц (не так будут слышны ВЧ помехи)
Вроде все.
Аватара пользователя
Volgol_555
Потрогал лапой паяльник
Сообщения: 301
Зарегистрирован: Пт сен 23, 2011 13:13:51
Откуда: Минск
Контактная информация:

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение Volgol_555 »

большое спасибо. Буду собирать сие устройство)
Самое гениальное - всегда самое простое
superkot
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Пн авг 30, 2010 13:28:30

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение superkot »

Еще одна прошивка на основе исходников Phanis.

кварц 20МГц
посекторное чтение
управление от двух кнопок
Убрано "Пик"
Отключен светодиод

поддерживается:
16 бит 44100 моно
8 бит 44100 стерео
8 бит 44100 моно

фузы (ФЛАЖОК = 0, включено)

UPD: исходник, кому надо...
Вложения
IAR_WAV_PLAYER.rar
(324.92 КБ) 801 скачивание
fuses.png
(22.51 КБ) 1000 скачиваний
WAV_PLAYER.hex
(5.16 КБ) 810 скачиваний
Последний раз редактировалось superkot Ср июн 20, 2012 00:05:29, всего редактировалось 4 раза.
Аватара пользователя
Volgol_555
Потрогал лапой паяльник
Сообщения: 301
Зарегистрирован: Пт сен 23, 2011 13:13:51
Откуда: Минск
Контактная информация:

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение Volgol_555 »

vanyap1 писал(а):Отправлять по один символ надо. Если название дорожки соответствует символу - начинается воспроизведения. отсылать надо по один байт, если файла с указанным именем нет, воспроизведение останавливается. Имена файлов должны быть соответственно - один знак (0-9, a-z). Лучше поставьте кварц, и побольше - от 16 МГц (не так будут слышны ВЧ помехи)
Вроде все.


Возник вопрос! phanis конечно молодец, но какие настройки USART нужны, т.е. бод, стоповые биты и прочее???
И не мог бы мне кто скинуть прошивку, принципиальную схему и прошику фьюзов одним архивом. А то я перечитал все страницы - везде все так разбросано, что в единое целое сложно собрать :tea:
Самое гениальное - всегда самое простое
vanyap1
Электрический кот
Сообщения: 1048
Зарегистрирован: Пт июл 30, 2010 11:49:03
Откуда: Украина
Контактная информация:

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение vanyap1 »

Изображение
Аватара пользователя
Volgol_555
Потрогал лапой паяльник
Сообщения: 301
Зарегистрирован: Пт сен 23, 2011 13:13:51
Откуда: Минск
Контактная информация:

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение Volgol_555 »

Спасибо - отличный исчерпывающий ответ! :))
Самое гениальное - всегда самое простое
vanyap1
Электрический кот
Сообщения: 1048
Зарегистрирован: Пт июл 30, 2010 11:49:03
Откуда: Украина
Контактная информация:

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение vanyap1 »

Вот, еще и это есть.

vanyap1 писал(а):Кому надо печатку - забирайте.
Изображение
superkot
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Пн авг 30, 2010 13:28:30

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение superkot »

vanyap1 писал(а):Вот, еще и это есть.

vanyap1 писал(а):Кому надо печатку - забирайте.
Изображение


В печатке ошибка. С выводом 1 карты соединен вывод 11 МК, а должен быть 12.
Аватара пользователя
Volgol_555
Потрогал лапой паяльник
Сообщения: 301
Зарегистрирован: Пт сен 23, 2011 13:13:51
Откуда: Минск
Контактная информация:

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение Volgol_555 »

vanyap1 писал(а):Вот, еще и это есть.

vanyap1 писал(а):Кому надо печатку - забирайте.
Изображение

Народ, поясните пожалуйста....принципиальная схема с печаткой не сходиться! они приведены выше на этой же стр.
1) выход dat3 с SD приходит на D6 тини, а не на B0 как на принц.сх.
2) выход dat0 на B5 через какой-то конденсатор - на принц.сх. соединяем напрямую
3) dat2 на землю, хотя на принц.сх. он в "воздухе"?
Самое гениальное - всегда самое простое
evg_W
Родился
Сообщения: 1
Зарегистрирован: Пн июн 25, 2012 23:24:47

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение evg_W »

Доброго времени суток, форумчане. Проект мне понравился, особенно с кнопками- хорошая
и нужная вещь, можно найти много применений.
Огромная просьба: сотворите прошивку и схему работающую по следующему алгоритму:

после включения питания, если не нажата ни одна кнопка- воспроизводится файл X.wav,
если нажаты все кнопки- воспроизводится файл Y.wav,
если нажаты несколько кнопок- воспроизводятся последовательно файлы с номерами кнопок.
далее "пик", пауза 10 сек и весь процесс опроса кнопок и воспроизведения сначала...

Дополнительные условия,если можно: внутренний генератор, выход моно (один динамик),
максимальное количество кнопок-входов (9-11?), без светодиода.

заранее огромное спасибо
superkot
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Пн авг 30, 2010 13:28:30

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение superkot »

Volgol_555 писал(а):Народ, поясните пожалуйста....принципиальная схема с печаткой не сходиться! они приведены выше на этой же стр.
1) выход dat3 с SD приходит на D6 тини, а не на B0 как на принц.сх.
2) выход dat0 на B5 через какой-то конденсатор - на принц.сх. соединяем напрямую
3) dat2 на землю, хотя на принц.сх. он в "воздухе"?
1) я уже упоминал. это действительно ошибка.
2) там перемычка, а не конденсатор
3) это не DAT2, а корпус гнезда SD карты. DAT2 и DAT1 на печатке не нарисованы.
Аватара пользователя
Volgol_555
Потрогал лапой паяльник
Сообщения: 301
Зарегистрирован: Пт сен 23, 2011 13:13:51
Откуда: Минск
Контактная информация:

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение Volgol_555 »

спасибо)
Самое гениальное - всегда самое простое
sapers
Родился
Сообщения: 5
Зарегистрирован: Вт июл 03, 2012 12:19:13

Re: mp3 плеер на attiny2313 на ммс/сд картах

Сообщение sapers »

У меня такой вопрос.
Данный девайс надо переделать на AtMega48. Фунционал весь сохранить как есть, вполне устраивает.
Сколько ни пытаюсь-не выходит. Самое трудное - в 48-й отсутствует интерфейс USI, который используется в 2313. А переделывать на использование USART- это переписывать почти все. А если вообще отказаться от этого порта?
Не могли бы помочь в решении?
Заранее спасибо.
Ответить

Вернуться в «Периферия»