Оцифровать звук с помощью мк AVR?

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Оцифровать звук с помощью мк AVR?

Сообщение igor-x »

Добрый день.

натолкните меня на правильный путь для решения задачи (Оцифровать звук с помощью мк AVR).

--
Спасибо.
гугл рулит и т.д. = я в курсе
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Оцифровать звук с помощью мк AVR?

Сообщение pyzhman »

У AVR есть АЦП. Запускаем, считываем значения, сохраняем. Все, оцифровка завершена.
Docendo discimus
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Оцифровать звук с помощью мк AVR?

Сообщение Satyr »

в древнем AVR есть I2S ?
взять I2S ADC и подключить непосредсвтенно -))
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Оцифровать звук с помощью мк AVR?

Сообщение igor-x »

pyzh_man писал(а):У AVR есть АЦП. Запускаем, считываем значения, сохраняем. Все, оцифровка завершена.


я правильно понимаю?= берем непрерывно снимает отсчеты с АЦП, передаем на комп. а как превратить отчеты в звуковой формат? подозреваю что мощности МК не хватит для получения mp3, поэтому хочу внешний комп занять кодированием.
Аватара пользователя
s_black
Мучитель микросхем
Сообщения: 411
Зарегистрирован: Вс авг 10, 2008 19:35:49
Откуда: Евпатория
Контактная информация:

Re: Оцифровать звук с помощью мк AVR?

Сообщение s_black »

igor-x писал(а):Добрый день.

натолкните меня на правильный путь для решения задачи (Оцифровать звук с помощью мк AVR).

--
Спасибо.
гугл рулит и т.д. = я в курсе


Наталкиваю http://electroclub.fatal.ru/RusAVR/Doc/ ... AVR335.htm
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Оцифровать звук с помощью мк AVR?

Сообщение Satyr »

igor-x писал(а):я правильно понимаю?= берем непрерывно снимает отсчеты с АЦП, передаем на комп.

Если есть комп - зачем AVR для цифрования звука ?
Если пользовать встроенный ADC AVRа, качество будет на порядок хуже самой примитивной встроенной в материнскую плату звуковухи.

Максимум на что годится AVR - для гарнитур для VoIP

а как превратить отчеты в звуковой формат? подозреваю что мощности МК не хватит для получения mp3, поэтому хочу внешний комп занять кодированием.

Смотря какой звуковой формат. PCM и есть просто 'отсчеты'. для mp3 кодирования нужна производительность во много раз больше, чем может дать AVR.

Опять же, если рассматривать в связке с компом - зачем вобще нечто на AVR?
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Оцифровать звук с помощью мк AVR?

Сообщение igor-x »

s_black писал(а):
Наталкиваю http://electroclub.fatal.ru/RusAVR/Doc/ ... AVR335.htm


спасибо, а картинки только у меня не видны или это сайт такой?
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Оцифровать звук с помощью мк AVR?

Сообщение igor-x »

Satyr писал(а):Максимум на что годится AVR - для гарнитур для VoIP


а качество не требуется, нужно количество ).
а в каком виде надо сохранить отсчеты в файл, чтоб получить PCM ?
Последний раз редактировалось igor-x Вт июл 05, 2011 11:21:58, всего редактировалось 1 раз.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Оцифровать звук с помощью мк AVR?

Сообщение Satyr »

igor-x писал(а):а качество не требуется, нужно количество ).

Колличество чего ?
kondor
Нашел транзистор. Понюхал.
Сообщения: 150
Зарегистрирован: Чт апр 29, 2010 10:32:32

Re: Оцифровать звук с помощью мк AVR?

Сообщение kondor »

igor-x писал(а):
Satyr писал(а):Максимум на что годится AVR - для гарнитур для VoIP


а качество не требуется, нужно количество ).
а в каком виде надо сохранить отсчеты в файл, чтоб получить PCM ?


http://audiocoding.ru/article_wav_header.html
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Оцифровать звук с помощью мк AVR?

Сообщение igor-x »



ах вот оно как... значит по каналу до компа 115200 я смогу прокачать только 115200/8=14400 .
то есть частота дискретизации около 14 килогерц 8 бит? прошу поправить меня если ошибаюсь?
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Оцифровать звук с помощью мк AVR?

Сообщение pyzhman »

Если проц не скажет порту Please wait, busy! :)
Docendo discimus
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Оцифровать звук с помощью мк AVR?

Сообщение igor-x »

pyzh_man писал(а):Если проц не скажет порту Please wait, busy! :)


эхх. а мне скрость передачи надо примерно в 10 раз выше.
реобразователь интерфейсов USB2.0 в UART (12Мбит/с) поможет сделать это?
чтото не встречал AVR с такой скоростью UART...
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Оцифровать звук с помощью мк AVR?

Сообщение clawham »

именно так но это ещё не всё...вам же надо знать начало конец и ещё какую-то контрольную информацию....а это ещё -10% потоку...+ никто не сказал что 115200 вы сможете один-в-один заполнить до отказу
АВРЫ могут до 1 мегабита в компорт выплёвывать но мои изыскания драйверов на стандартные ком-порты не увенчались успехом...максимум что я смог получить это 512 килобит/с

Вам бы ещё подумать над сжатием..например передавать не абсолютное значение а два полубайта с изменениями относительно старого сигнала....звук меняется довольно латентно
Последний раз редактировалось clawham Вт июл 05, 2011 13:03:31, всего редактировалось 1 раз.
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Оцифровать звук с помощью мк AVR?

Сообщение pyzhman »

:)
Ставим 98-ю винду(она пропускает команды запрета прерываний), ставим по максимуму битрейт, работаем непосредственно с портом на асме и - летаем.
:)
Docendo discimus
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Оцифровать звук с помощью мк AVR?

Сообщение clawham »

вообще интересно что Вы хотите сделать? внешнюю звуковуху? не получится
внешний микрофон - аналогично фигня получится...
не всё тамтак просто ...
купить внешний звуковух 6-8-10 канальный и будет Вам счастье

или у китайцев за 5 доларов ЮСБ звуковую на 2 канала...и ... побольше их в хаб...сколько надо собственно говоря....
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Оцифровать звук с помощью мк AVR?

Сообщение Satyr »

igor-x писал(а):ах вот оно как... значит по каналу до компа 115200

Так бери другой канал до компа -))
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Оцифровать звук с помощью мк AVR?

Сообщение Satyr »

igor-x писал(а):реобразователь интерфейсов USB2.0 в UART (12Мбит/с) поможет сделать это?

Реально скорость передачи твоих данных будет около 800кб/с

чтото не встречал AVR с такой скоростью UART...

Нафига лепить переходники и думать на uart'ами, когда давно уже есть те же AVR со встроенынм USB контроллером ?
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Оцифровать звук с помощью мк AVR?

Сообщение ARV »

Satyr писал(а):Нафига лепить переходники и думать на uart'ами, когда давно уже есть те же AVR со встроенынм USB контроллером ?
есть полным-полно одночиповых USB-звуковых карт с полным функционалом. но вообще тема загадочная...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Оцифровать звук с помощью мк AVR?

Сообщение Satyr »

ARV писал(а):есть полным-полно одночиповых USB-звуковых карт с полным функционалом. но вообще тема загадочная...

Я так понимаю, тут для многих использование МК, самоцель. Особенно если это AVR или хотя бы PIC
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»