Оцифровать звук с помощью мк AVR?
Оцифровать звук с помощью мк AVR?
Добрый день.
натолкните меня на правильный путь для решения задачи (Оцифровать звук с помощью мк AVR).
--
Спасибо.
гугл рулит и т.д. = я в курсе
натолкните меня на правильный путь для решения задачи (Оцифровать звук с помощью мк AVR).
--
Спасибо.
гугл рулит и т.д. = я в курсе
- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: Оцифровать звук с помощью мк AVR?
У AVR есть АЦП. Запускаем, считываем значения, сохраняем. Все, оцифровка завершена.
Docendo discimus
Re: Оцифровать звук с помощью мк AVR?
в древнем AVR есть I2S ?
взять I2S ADC и подключить непосредсвтенно -))
взять I2S ADC и подключить непосредсвтенно -))
Re: Оцифровать звук с помощью мк AVR?
pyzh_man писал(а):У AVR есть АЦП. Запускаем, считываем значения, сохраняем. Все, оцифровка завершена.
я правильно понимаю?= берем непрерывно снимает отсчеты с АЦП, передаем на комп. а как превратить отчеты в звуковой формат? подозреваю что мощности МК не хватит для получения mp3, поэтому хочу внешний комп занять кодированием.
- s_black
- Мучитель микросхем
- Сообщения: 411
- Зарегистрирован: Вс авг 10, 2008 19:35:49
- Откуда: Евпатория
- Контактная информация:
Re: Оцифровать звук с помощью мк AVR?
igor-x писал(а):Добрый день.
натолкните меня на правильный путь для решения задачи (Оцифровать звук с помощью мк AVR).
--
Спасибо.
гугл рулит и т.д. = я в курсе
Наталкиваю http://electroclub.fatal.ru/RusAVR/Doc/ ... AVR335.htm
Re: Оцифровать звук с помощью мк AVR?
igor-x писал(а):я правильно понимаю?= берем непрерывно снимает отсчеты с АЦП, передаем на комп.
Если есть комп - зачем AVR для цифрования звука ?
Если пользовать встроенный ADC AVRа, качество будет на порядок хуже самой примитивной встроенной в материнскую плату звуковухи.
Максимум на что годится AVR - для гарнитур для VoIP
а как превратить отчеты в звуковой формат? подозреваю что мощности МК не хватит для получения mp3, поэтому хочу внешний комп занять кодированием.
Смотря какой звуковой формат. PCM и есть просто 'отсчеты'. для mp3 кодирования нужна производительность во много раз больше, чем может дать AVR.
Опять же, если рассматривать в связке с компом - зачем вобще нечто на AVR?
Re: Оцифровать звук с помощью мк AVR?
s_black писал(а):
Наталкиваю http://electroclub.fatal.ru/RusAVR/Doc/ ... AVR335.htm
спасибо, а картинки только у меня не видны или это сайт такой?
Re: Оцифровать звук с помощью мк AVR?
Satyr писал(а):Максимум на что годится AVR - для гарнитур для VoIP
а качество не требуется, нужно количество ).
а в каком виде надо сохранить отсчеты в файл, чтоб получить PCM ?
Последний раз редактировалось igor-x Вт июл 05, 2011 11:21:58, всего редактировалось 1 раз.
Re: Оцифровать звук с помощью мк AVR?
igor-x писал(а):а качество не требуется, нужно количество ).
Колличество чего ?
Re: Оцифровать звук с помощью мк AVR?
igor-x писал(а):Satyr писал(а):Максимум на что годится AVR - для гарнитур для VoIP
а качество не требуется, нужно количество ).
а в каком виде надо сохранить отсчеты в файл, чтоб получить PCM ?
http://audiocoding.ru/article_wav_header.html
Re: Оцифровать звук с помощью мк AVR?
kondor писал(а):
http://audiocoding.ru/article_wav_header.html
ах вот оно как... значит по каналу до компа 115200 я смогу прокачать только 115200/8=14400 .
то есть частота дискретизации около 14 килогерц 8 бит? прошу поправить меня если ошибаюсь?
Re: Оцифровать звук с помощью мк AVR?
pyzh_man писал(а):Если проц не скажет порту Please wait, busy!
эхх. а мне скрость передачи надо примерно в 10 раз выше.
реобразователь интерфейсов USB2.0 в UART (12Мбит/с) поможет сделать это?
чтото не встречал AVR с такой скоростью UART...
-
clawham
- Поставщик валерьянки для Кота
- Сообщения: 1957
- Зарегистрирован: Пт окт 31, 2008 09:38:55
- Откуда: Одесса
- Контактная информация:
Re: Оцифровать звук с помощью мк AVR?
именно так но это ещё не всё...вам же надо знать начало конец и ещё какую-то контрольную информацию....а это ещё -10% потоку...+ никто не сказал что 115200 вы сможете один-в-один заполнить до отказу
АВРЫ могут до 1 мегабита в компорт выплёвывать но мои изыскания драйверов на стандартные ком-порты не увенчались успехом...максимум что я смог получить это 512 килобит/с
Вам бы ещё подумать над сжатием..например передавать не абсолютное значение а два полубайта с изменениями относительно старого сигнала....звук меняется довольно латентно
АВРЫ могут до 1 мегабита в компорт выплёвывать но мои изыскания драйверов на стандартные ком-порты не увенчались успехом...максимум что я смог получить это 512 килобит/с
Вам бы ещё подумать над сжатием..например передавать не абсолютное значение а два полубайта с изменениями относительно старого сигнала....звук меняется довольно латентно
Последний раз редактировалось clawham Вт июл 05, 2011 13:03:31, всего редактировалось 1 раз.
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Не доверяйте русским лужам - это может быть вход в метро.
- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: Оцифровать звук с помощью мк AVR?
Ставим 98-ю винду(она пропускает команды запрета прерываний), ставим по максимуму битрейт, работаем непосредственно с портом на асме и - летаем.
Docendo discimus
-
clawham
- Поставщик валерьянки для Кота
- Сообщения: 1957
- Зарегистрирован: Пт окт 31, 2008 09:38:55
- Откуда: Одесса
- Контактная информация:
Re: Оцифровать звук с помощью мк AVR?
вообще интересно что Вы хотите сделать? внешнюю звуковуху? не получится
внешний микрофон - аналогично фигня получится...
не всё тамтак просто ...
купить внешний звуковух 6-8-10 канальный и будет Вам счастье
или у китайцев за 5 доларов ЮСБ звуковую на 2 канала...и ... побольше их в хаб...сколько надо собственно говоря....
внешний микрофон - аналогично фигня получится...
не всё тамтак просто ...
купить внешний звуковух 6-8-10 канальный и будет Вам счастье
или у китайцев за 5 доларов ЮСБ звуковую на 2 канала...и ... побольше их в хаб...сколько надо собственно говоря....
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Не доверяйте русским лужам - это может быть вход в метро.
Re: Оцифровать звук с помощью мк AVR?
igor-x писал(а):ах вот оно как... значит по каналу до компа 115200
Так бери другой канал до компа -))
Re: Оцифровать звук с помощью мк AVR?
igor-x писал(а):реобразователь интерфейсов USB2.0 в UART (12Мбит/с) поможет сделать это?
Реально скорость передачи твоих данных будет около 800кб/с
чтото не встречал AVR с такой скоростью UART...
Нафига лепить переходники и думать на uart'ами, когда давно уже есть те же AVR со встроенынм USB контроллером ?
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Оцифровать звук с помощью мк AVR?
есть полным-полно одночиповых USB-звуковых карт с полным функционалом. но вообще тема загадочная...Satyr писал(а):Нафига лепить переходники и думать на uart'ами, когда давно уже есть те же AVR со встроенынм USB контроллером ?
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
Re: Оцифровать звук с помощью мк AVR?
ARV писал(а):есть полным-полно одночиповых USB-звуковых карт с полным функционалом. но вообще тема загадочная...
Я так понимаю, тут для многих использование МК, самоцель. Особенно если это AVR или хотя бы PIC