roboforum.ru

Технический форум по робототехнике.

RoboSound

RoboSound

Сергей » 01 ноя 2008, 12:02

Был такой момент когда делали звуковую карту для МиниБота совсем простую. А у меня возникла еще идея.
Может сделать простой робомодуль звуковой карты имеющий в себе
- Контроллер
- Декодер mp3
- Flash память внешнюю
- бла бла бла

Вот примерно с таким набором можно будет записывать сэмплы небольшого размера во флеш или через СД карту, и проигрывать по команде определенный файл. Просто я думаю большинству робостроителей этого будет достаточно, никакого синтезатора не нужно. Как счиатете?

Re: RoboSound

=DeaD= » 01 ноя 2008, 12:15

И на шину робобас его! :roll:

Re: RoboSound

hudbrog » 01 ноя 2008, 12:27

/me не понимает че обсуждать-то особо...

Береца VS1033C-L, берется его reference design из даташита, весь его интерфейс с МК идеально вписывается в робобас... И всех делов =)
Даже отдельный контроллер ставить не обязательно... Хотя можно и поставить, пофигу )
Или можно взять такой, у которого будет еще и аппаратный интерфейс к внешней памяти и вообще не проблема...

Re: RoboSound

blindman » 01 ноя 2008, 13:11

Я думаю имеет смысл только если цена будет ощутимо ниже чисто программного решения с SD-картой и WAV-файлами. Ведь МК и память в любом случае туда надо ставить

Re: RoboSound

=DeaD= » 01 ноя 2008, 13:17

Еще есть удобство использования - перекодировать в wav тоже ведь лень бывает? :) да и коэффициент сжатия? Хотя конечно забить 2Гб wav-ками надо уметь :)

Re: RoboSound

hudbrog » 01 ноя 2008, 13:25

Чтобы понять разницу в стоимостях решения - посмотрите сколько щаз стоит двухканальный DAC...
Даже сам щаз посмотрел =)
В vlsi том стоит двухканальный 18-битный... а еще dsp ядро есть и еще куча всяких радостей. Типа драйвера на нагрузку сразу, и энкодера с микрофонного входа.. И стоит микросхема 250 рублей.
Самый дешевый цап 14битный, что я щаз нашел, - 290 рублей за канал. 20битный - более 400. 12битный - 400 за два канала.

Re: RoboSound

EdGull » 01 ноя 2008, 14:18

самый дешевый 8-ми битный цап это 16 резисторов, т.е. обычный ковокс. точности для озвучки бота более чем достаточно. именно так и было сделано в звуковой карте робобаса

Re: RoboSound

FireFly » 01 ноя 2008, 23:30

по теме заявленной - у мну ужо есть и работает, ща прошивку лабаем :) как доделаем и вылижем - озвучим

Re: RoboSound

Сергей » 02 ноя 2008, 00:18

Ммм а до того как доделаете, сможете озвучить?) Ну просто интересно по этой теме узнать мнения и идеи. Можно в личку.

Re: RoboSound

FireFly » 02 ноя 2008, 03:04

да в краце можно и тут, пока все в макетно-непонятном состоянии, но пашеть :)
Итаг...
1. мега32 - мозг
2. данные храним на SD(ММС) карточке
3. воспроизводим через VS1001, пока только MP3-файло (заказал VS1011 - добавится WAV) все остальные форматы ИМХО уже лишнее.
4. звук усиливаем через микру стерео усилителя 2х1Вт (название не помню - думаю в итоге поменяем на другое, не особо фонтан)
5. Соответственно имеем пару малогабаритных широкополосных динамиков по 1вт неизвестного происхождения - тут экспериментировать надо
6. управляем пока через UART, в планах I2C
Как опцию запланировали индикаторы уровня выходного сигнала и графический дисплечег, как именно реализовывать еще не решили - думаем :)
Все енто хозяйство питается от 5 вольт ибо проц на максимальной частоте пашет + неприятие чисто личное 3-х вольтовых схем :D
С прошивой еще поколупаться придется, протокольчик думать шоб просто и сердито получилось, а уж затем зафигарить нормальную платку и тд.

Re: RoboSound

FireFly » 20 янв 2009, 16:58

Дошли руки наконец то :D Выложил у себя обещанный модуль :) - http://robozone.su/2009/01/20/zvukovojj ... jjlov.html
Изображение
описалово там, прошивка пока тестовая, так как прошива для проекта моего тут не прокатит, а нормальную тестовую с комментам и прочим пока не доделали - сырье. Там же есть видео с пояснениями шо и как :)
эт второй вариант, первый давно катается на колесах и болтает в заказном проекте :D

Re: RoboSound

EdGull » 21 янв 2009, 12:01

Запустили на МиниБоте 2.0 звуковой усилдитель на TDA2822В на 50Ом динамике
орет как заправский усилок :D
никаких искажений, шума и прочей лабуды не наблюдается, короче я доволен как слон!!! :Yahoo!:


Rambler\'s Top100 Mail.ru counter