Вторник, 26.11.2024, 14:03
Микроконтроллерная техника AVR
Главная Регистрация Вход
Приветствую Вас, Гость · RSS
Меню сайта
Помоги сайту
Поддержи наш сайт
Через WebMoney
U222865683087
R391933670808
Z877043628365
E649133782052

или пополни нашу SMS копилку
SMS.копилка

Ссылки

 Каталог статей
Главная » Статьи » Учимся работать с AVR

Извлекаем звук из МК (Еще одно обновление 22.12.2010)
Обновил код, немного оптимизировал.

Поддерживаемый формат WAV 8000-48000Hz 8, 16bit Mono, Stereo

Светодиод:
Моргает - Не инициализировалась карта
Не светится - Ошибка в данных на SD карте
Светится - Все нормально, циклически играет WAV

WAV на SD карточку можно записать с помощью HEX редактора, например: Hex Workshop

Распиновка SD:


Схема ATmega48 8bit Mono, Stereo:
Проверялось на частоте 8MHz
WAV 8000-32000Hz 8bit Stereo
WAV 8000-48000Hz 8bit Mono


Схема ATmega48 16bit Mono:
Проверялось на частоте 8MHz
WAV 8000-32000Hz 16bit Mono


Схема ATmega8A/L Mono: 

Проверено, работает. (MyAVR) 



Файлы к статье Доступно только для пользователей
Категория: Учимся работать с AVR | Добавил: HiSER (27.02.2010) | Автор: Литвин Артём
Просмотров: 40118 | Комментарии: 82 | Теги: wav, Wave, ATmega8, DAC, ATmega48, PWM, Melody, ЦАП, ШИМ, звук | Рейтинг: 4.8/5 |
Всего комментариев: 821 2 3 4 5 »
82 BreakHeart  
-1
А как этот проест можно открыть в AtmelStudio?

81 eact  
0
Подскажите, а в варианте ATMega48 - возможно использовать вместо карточки флешпамяти - микросхему флеш памяти типа http://www.atmel.com/devices/AT25512.aspx или любую другую (заранее записанные звуком)? Можно в двух словах - какие елементы для этого нужно и насколько упростится (усложнится) схема. Больше интересует цена вопроса ЖЕЛЕЗА?

76 Евгений  
0
PPS Atmega8A

75 Евгений  
0
PS кварц 8МГц, константу поправил. Без кварца вроде также.

74 Евгений  
0
Подскажите пож.
Собрал железку ... при вставленной карте моргает один раз светодиод и пищит из динамика.
При невставленной - светодиод горит и все тот же писк.
Что может быть?

79 HiSER  
0
Fuse не настроил, работает на частоте 1MHz

80 Bat  
0
Спасибо!

73 BonTens86  
0
а почему на флешку нет питания?? GND и VCC

78 HiSER  
0
Потому что эта картинка из Proteus.

72 BonTens86  
1
А нельзя ли доработать 5 кнопочек и лампочек???

77 HiSER  
0
Добавь.

70 506796  
0
Уважаемый Автор! Запустил данный проект в протеусе. Прорамма запускается, но вместо звуков слышны какие-то шелчки, типа "птичей трели". Звуковые файлы брал из папки проекта. В чём может быть проблема? Может быть, нужно сделать какие-то настройки в протеусе?

71 HiSER  
0
Нужно собрать реальное устройство!

63 (_Oboltus_jo_)  
0
Собрал схему ATmega8 Mono! Но вот незадача...у меня только Atmega8L..что нужно изменить в программе(желательно код), чтобы, допустим вместо кварца на 12 МГц поставить кварц на 8???Заранее спасибо за ответ!)

64 HiSER  
0
Там же специально константа MCU_FREQ

65 (_Oboltus_jo_)  
0
и всё? больше в проекте ничего менять не нужно?

66 (_Oboltus_jo_)  
0
настройки таймеров менять не нужно?

68 HiSER  
0
нет

67 (_Oboltus_jo_)  
0
И ещё вопрос, если флешки разного объёма, нужно менять что-нибудь в программе, а то у меня флешка на 512 мб)

69 HiSER  
0
нет

62 (_Oboltus_jo_)  
0
Собрал схему ATmega8 Mono! Но вот незадача...у меня только Atmega8..что нужно изменить в программе(желательно код), чтобы, допустим вместо кварца на 12 МГц поставить кварц на 8???Заранее спасибо за ответ!)

1-10 11-20 21-30 31-40 41-41
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright My-AVR © 2024
Наша кнопка
У нас появилась кнопка, код кнопки:

Лаборатория самоделок на микроконтроллерах AVR

Форма входа
Наш опрос
Какой МК вы используете?
Всего ответов: 3230
Статистика/Друзья
CY-PR.com



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

РадиоКОТ - популярно об электронике. Авторские схемы, новые разработки. Обучение по электронике, микроконтроллерам, ПЛИС. Форум Сайт по радиоэлектронике. У нас все просто и интересно… ARV Reserch: Электроника — просто, полезно, увлекательно. Электронные устройства и программные средства для радиолюбителей и профессионалов, только авторские разработки, плагиата нет! Разработки на заказ. AVR projects Создание электронных роботов своими руками Схемы и программы на AVR http://ur5yfv.ucoz.ua/BANNER.gif Блог начинающего эмбеддера. Дай волю паяльнику! Самоделки на all-make.ru Принципиальные схемы Модулі автозапуску бензогенератора та системи АВР, електромонтажні роботи
Хостинг от uCoz