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

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Аватара пользователя
DruidCat
Встал на лапы
Сообщения: 116
Зарегистрирован: Чт май 03, 2012 06:27:23
Откуда: Челябинск

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

Сообщение DruidCat »

Мяу, многоуважаемые коты. Могли бы вы мне помочь немного в теории. Я сейчас рисую отладочную плату для своего микроконтролера, решил добавить в эту плату карту MMC. Но у меня проблемма, мой контроллер работает на 5в, а карта на 3.3в. А я не знаю как правильно подружить контроллер ATMega8 и карту MMC по напряжению (ниразу не делал такого). Я знаю что использую неудачную связку девайсов, но так надо. В интернете я нашел схему подключения девайсов (см. во вложении). Единственное исключение от моей схемы, что сигнал CS (1 pin) я подключил к порту PB0 а не порту PB2 как на рисунке. Рабочая ли эта схема, кто знает, отпишитесь пожалуйста.
PS: Уж больно сильно хочу сделать эту отладочную плату, аж земля под ногами горит. :))
Вложения
Mega8+MMC.jpg
Схема подключения ATMega8 к MMC
(156.55 КБ) 1909 скачиваний
Отладочная схема.jpg
Вот моя отладочная плата, уже третий день её рисую.
(166.19 КБ) 1648 скачиваний
Кот должен прожить жизнь без сожаления.
Реклама
Аватара пользователя
nicolasomsk
Встал на лапы
Сообщения: 148
Зарегистрирован: Вс окт 23, 2011 13:27:09
Откуда: Россия. Омск
Контактная информация:

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

Сообщение nicolasomsk »

Признаюсь, лень некогда схему смотреть, но для согласования напряжений я успешно юзаю вот это
Безымянный.jpg
(11.58 КБ) 1942 скачивания
Ты ей 5 вольт, ну или больше, а она тебе в аккурат 3.3в. Малюсенькая, для неё место на плате всегда найдется. На прошлой странице выкладывал фото плеера (по теме) там она как раз и использовалась для дружбы МК с MMC
Реклама
Аватара пользователя
DruidCat
Встал на лапы
Сообщения: 116
Зарегистрирован: Чт май 03, 2012 06:27:23
Откуда: Челябинск

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

Сообщение DruidCat »

я использую КРЕН для того, чтоб преобразовать напряжение из 5в в 3.3в. Меня интерисует именно электрическая схема соединения карты памяти ММС и МК МЕГА8 с разными напряжениями. Помогите пожалуйста, кто знает.
Кот должен прожить жизнь без сожаления.
Аватара пользователя
philosoraptor
Прорезались зубы
Сообщения: 225
Зарегистрирован: Сб янв 14, 2012 22:53:50

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

Сообщение philosoraptor »

Можно сигнальные контакты шунтировать стабилитронами на 3.6 В через резисторы. Можно запитать Мегу от 3.3 вольт, если частота не выше 12 мГц. Можно взять Мегу с индексом «L» — она официально работает от 2.7 В.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
DruidCat
Встал на лапы
Сообщения: 116
Зарегистрирован: Чт май 03, 2012 06:27:23
Откуда: Челябинск

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

Сообщение DruidCat »

philosoraptor писал(а):Можно сигнальные контакты шунтировать стабилитронами на 3.6 В через резисторы. Можно запитать Мегу от 3.3 вольт, если частота не выше 12 мГц. Можно взять Мегу с индексом «L» — она официально работает от 2.7 В.
Не подскажете, ту схему, которую я наше инете для сопряжения ММС и Меги8, я могу использовать в своем проекте? Или может дадите ссылочку на рабочую схемку, буду вам очень благодарен.
Кот должен прожить жизнь без сожаления.
Реклама
Аватара пользователя
philosoraptor
Прорезались зубы
Сообщения: 225
Зарегистрирован: Сб янв 14, 2012 22:53:50

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

Сообщение philosoraptor »

Найденная вами схема на вид рабочая. Вот тут еще можете посмотреть http://avrlab.com/node/156
Реклама
Аватара пользователя
DruidCat
Встал на лапы
Сообщения: 116
Зарегистрирован: Чт май 03, 2012 06:27:23
Откуда: Челябинск

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

Сообщение DruidCat »

philosoraptor писал(а):Найденная вами схема на вид рабочая. Вот тут еще можете посмотреть http://avrlab.com/node/156
Почитал я статью, немного перерисовал схему. Должна работать. Как вы, многоуважаемые коты считаете?
Вложения
MMC.gif
Подключение карты ММС к МК
(56.47 КБ) 1520 скачиваний
Кот должен прожить жизнь без сожаления.
zaa-1978
Родился
Сообщения: 3
Зарегистрирован: Пн апр 05, 2010 18:29:34

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

Сообщение zaa-1978 »

Atmega8A
Operating Voltages
– 2.7 - 5.5V
– 0 - 16MHz
Аватара пользователя
МП 42 Б
Опытный кот
Сообщения: 704
Зарегистрирован: Ср сен 27, 2006 11:20:51
Откуда: Moskau

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

Сообщение МП 42 Б »

ПросЮ прощения но что Вы мозги ебё... простите парите.
Давно существуют ИМС 74HC245
Изображение
Подаём слева 3-х вольтовый сигнал, справа подключаем 5-ти вольтовую логику. Для двухнаправленной передачи уже нужна 74LVC245. Если подать на пин 1 логический "0", то передача будет в сторону понижения питания справа налево. Причём при применении 74LVC245 необходимо её питать от пяти вольт.
Схема для примера с 74LVC245
СпойлерИзображение
Когда у общества нет цветовой дифференциации штанов — то нет цели! А когда нет цели …Изображение... плохо кончится дядя Вова
спящий
Потрогал лапой паяльник
Сообщения: 303
Зарегистрирован: Сб янв 08, 2011 13:48:41

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

Сообщение спящий »

Подскажите что такое,уже 3 недели немогу запустить MMC?
CMD0 принемает 01 с 4 раза,
а CMD1 неполучает 00,ответ 01. - В чем проблема? может быть неправильно настройки СПИ?

Делал также проект на AVR работает а вот на STM нет(
Аватара пользователя
kotovasiya
Опытный кот
Сообщения: 757
Зарегистрирован: Пт мар 30, 2007 12:11:23

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

Сообщение kotovasiya »

Подтяни резюками 10к все сигнальные ножки СД
спящий
Потрогал лапой паяльник
Сообщения: 303
Зарегистрирован: Сб янв 08, 2011 13:48:41

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

Сообщение спящий »

подтянуть к питанию?я до этого пробывал на АВР без подтягивающих работало,у кого была такая проблемма,как решилась?
batir
Родился
Сообщения: 3
Зарегистрирован: Сб сен 10, 2011 07:56:15

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

Сообщение batir »

доброе время суток. хороший проект . я хотел спросит . нет ли прошивка плеера на МК PIC
Аватара пользователя
Wereww
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн окт 04, 2010 17:58:31

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

Сообщение Wereww »

phanis писал(а):Управление плеером через USART(последовательный ком порт МК) или через терминал компьютера (с согласованием лог уровней), Можно использовать как звуковую приставку в своих изделиях, проектах. Читает только вавки псм. 8бит 8000-44100 моно-стерео
Весь проект с прошивками и исходниками здесь IAR_WAV_attiny2313.rar
отдельно прошивки, для работы с флеш форматированных под fat16 ( в винде просто FAT ) до 2 Гиг.
по секторное чтение
WAV_P_SECT.rar
чтение с таблицы fat16
WAV_P_FAT_16.rar
Изображение

Не много обновился проект. IAR_WAV_attiny2313_221220011.rar
Извиняюсь, может недоглядел где, а имеется прошивочка под внутренние 8 Мгц ? Всю хату перерыл и флешки разломал, неоткуда даже спионерить кристалл на 16 Мгц :(
Аватара пользователя
zero648
Вымогатель припоя
Сообщения: 650
Зарегистрирован: Пн июн 18, 2012 12:01:04
Откуда: Челябинская область, Копейск

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

Сообщение zero648 »

Даже если сделать такую прошивку для 8МГц на тиньке 2313, то будет воспроизводить максимум 8бит 22050Гц, на 8 МГц по силам такое воспроизвести (псм. 8бит 8000-44100 моно-стерео) только тинькам 85 и 861.
Аватара пользователя
Wereww
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн окт 04, 2010 17:58:31

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

Сообщение Wereww »

Фух, допилил, нашёл всётаки среди старья совковый кварец на 16 с копейками, думаю прокатит ) Вот фото, по результатам и ощущениям отпишусь завтра, спать пора :)

Изображение

Изображение

Изображение
Аватара пользователя
Wereww
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн окт 04, 2010 17:58:31

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

Сообщение Wereww »

Что-то нихрена не получается завести плеер, подозреваю дело в кварце (16245 кГц), флешка без опозновательных знаков, на 1 Гб, Test_SD пиликает исправно но так же не воспроизводит, может с флешкой косяк ?

Ребят помогите разобраться, переделал разводку платы под microSD, разъём был взят с китайского телефона, может с разводкой накосячил ? :shock:

Жёлтая метка это первая нога флэхи.
Изображение

Разводку делал согласно этому рисунку:
Изображение
WAV_mSD.lay
(31.36 КБ) 892 скачивания
Последний раз редактировалось Wereww Ср фев 27, 2013 17:57:11, всего редактировалось 1 раз.
phanis
Вымогатель припоя
Сообщения: 513
Зарегистрирован: Сб фев 19, 2011 18:04:08
Откуда: Татарстан, пос. Актюбинский
Контактная информация:

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

Сообщение phanis »

Если схема, фьюзы и питание в норме, предположительно в версии карты(разные версии разные инициализации), а может и в коде что то не то.
ссылка на похожий проект http://www.getchip.net/posts/087-attiny ... #more-3139
Аватара пользователя
Wereww
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн окт 04, 2010 17:58:31

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

Сообщение Wereww »

phanis писал(а):Если схема, фьюзы и питание в норме, предположительно в версии карты(разные версии разные инициализации), а может и в коде что то не то.
ссылка на похожий проект http://www.getchip.net/posts/087-attiny ... #more-3139
Видел, слышал ) но с Algorithm Builder вообще не дружу, решил переписать всё на СИ, а потом наткнулся на готовую конструкцию ) прошивку пока не трогал, шил как была из первых лап так скажем :) Думаю фотка самой флешки ничего не скажет ? Обновил пост выше.

UPD!

Да и еще, тестировав на Test_SD был такой момент - без флешки пиликает (довольно тихо), с флешкой умолкает и всё, может динамик в обход тантала включить ? Он высокоомный.
Последний раз редактировалось Wereww Ср фев 27, 2013 18:14:06, всего редактировалось 2 раза.
phanis
Вымогатель припоя
Сообщения: 513
Зарегистрирован: Сб фев 19, 2011 18:04:08
Откуда: Татарстан, пос. Актюбинский
Контактная информация:

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

Сообщение phanis »

Могу предложить совместно довести программу до работоспособного состояния.
Тикает значит перезагружается и по новой пытается зацепится за карту, но почему тихо может в высокоомности нагрузки
Последний раз редактировалось phanis Ср фев 27, 2013 18:19:17, всего редактировалось 1 раз.
Ответить

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