flyroman писал(а):2. Есть еще микросхемки на http://vip-card.ru/ (сейчас почему-то не доступен сайт у меня)....они там на 10, 21, 45, 85, 170, 341 сек...НО в них звук надо загонять через программатор..
де нэ.., вы же нэ туды смотритэ.. не надо туда ни чего загонять через программатор.
http://www.atmel.com/dyn/resources/prod ... oc1456.pdf Вот пример от atmel...цифровое записывающее устройство с SPI Flash AT45db161b на которую AVR записывает более 4-х минут звука, с частотой дискретизации 8кГц (8бит ацп)...
Добавлено спустя 15 минут 17 секунд: Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO
flyroman писал(а):во время воспроизведения звука лучше ничего не делать.....?
Можно просто вызывать процедуру перезаписи данных из памяти в цап с помощью прерывания по таймеру с частотой дискретизации....остальное время МК будет пилить основную программу. Главное оптимизировать эту процедуру так, что бы она отнимала не слишком много тактов у МК и укладывалась между прерываниями с запасом.
flyroman писал(а):еще раз говорю...про SD карточки мы знаем.....не надо про них сто раз говорить...
и чем же они не устраивают? решения компактнее и дешевле все равно не найдешь. Можно конечно путем неимоверных ухищрений выдавить из МК без внешней памяти 10-секундный звук отдаленно напоминающий слово "мама". Но это будет уже не "заговорим, закричим, запоем".
Scorpio писал(а):решения компактнее и дешевле все равно не найдешь. Можно конечно путем неимоверных ухищрений выдавить из МК без внешней памяти 10-секундный звук отдаленно напоминающий слово "мама".
Слушай, а че....1 гиг....ниче нормально... с музыкальным сопровождением будет ездить....под КиШа.... "Замученный дорогой я выбился из сил...!"..- Заряд батареи на исходе))))
Добавлено спустя 20 секунд: Re: Заговорим, закричим, запоем. Первое слово "Мама!".AUDIO OUT. анекдоты травить!
Scorpio писал(а):Зато берешь и пользуешься. Мне нравится. .....
И я о том же. По функциональности/простоте использования/качестве звука/цене это пока самый оптимальный вариант. И тот модуль(микроСД) который использую я он еще меньше. На ВипКарте.ру посмотрите.
ага, у меня робот вискоразливальщик тосты произносит и музычку играет. а карточку я взял из старого фотика на 32 мега. наверняка у многих валяются. Еще мобилы продаются с micro CD на 250 мег, которые пользователи сразу же меняют на побольше. В общем карточка не проблема.
Michael_K писал(а):Пр поводу "компактности" - тоже весело.
Мне тоже кажется идея "минимизировать и удешевлять" без конкретной цели бессмыслена.
SD карта на 2Гб стоит копейки, на нее можно записать с оцифровкой 16-22кГц звука сколько душе угодно, включая все фразы, музыкальное сопровождение и т.д. разъем стоит 30 р, карта 150-200, зато как удобно с ней работать: куча файликов, все по папочкам, воткнул в комп, записал что то новое. У меня там например полный набор звуков R2D2, куча наговоренных мной файлов для воспроизведения любого 2х байтного числа голосом, музыка несколько песен, всякие блипы и свипы, сирены, пищалки и т.д.
Для проекта "Робот со спичечный коробок" - да, этот метод наверно плох (и то спорный вопрос). Не нужно искать сферического коня, надо идти от конкретного ТЗ. Для большинства случаев SD карта это простое, универсальное и удобное решение. И если оно не подходит по каким-то параметрам, тогда уж можно искать что то еще, простейший вариант как уже говорили - любой МК + микросхема флеша типа AT45DB161D(корпус SOIC-8) или любой другой
Вывод - однозначно ШИМ, проще некуда.
Может лучше поговорить про оконечный тракт? Есть выход - ШИМ с МК, Задача: вывести на какой то динамик. Можно поговорить про усилители и мини-динамики, какие лучше подходят.