roboforum.ru

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


Встроенный АЦП меги и звукозапись

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Встроенный АЦП меги и звукозапись

Сообщение BeInspired » 20 ноя 2009, 14:21

Добрый день
Нужно записать высокочастотные звуки. Хватит ли для этого встроенного в мегу 16 битного АЦП? Какой микрофон брать - подойдет ли выковырянный из телефона? Может есть готовые библиотеки?
Или может не маяться дурью, а купить микрофон и подрубить его к ноуту?
BeInspired
 
Сообщения: 42
Зарегистрирован: 09 ноя 2009, 14:51

Re: Встроенный АЦП меги и звукозапись

Сообщение Myp » 20 ноя 2009, 14:35

высокочастотные это какие? ультразвук чтоле?
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Встроенный АЦП меги и звукозапись

Сообщение yak-40 » 20 ноя 2009, 15:07

В Меге16 1 килобайт ОЗУ. Этого Вам хватит для записи звука?
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Встроенный АЦП меги и звукозапись

Сообщение milkpower » 20 ноя 2009, 15:25

BeInspired писал(а):Добрый день
встроенного в мегу 16 битного АЦП


хм, откуда там 16 бит? или я отстал от жизни?

теоретически можно сразу писать на карту памяти, но я думаю мега плохо подходит как подобие диктофона
Аватара пользователя
milkpower
 
Сообщения: 217
Зарегистрирован: 25 мар 2009, 13:57
Откуда: Ростов-на-Дону
ФИО: Виктор

Re: Встроенный АЦП меги и звукозапись

Сообщение Angel71 » 20 ноя 2009, 15:35

:) не, не отстал. максимум это 12бит, как в меге, так и в иксмеге. карта памяти? хз, мега может не потянуть нужную скорость записи. тем более непонятно, что такое в понимании ТС высокочастотный звук и что вообще он хочет получить в итоге.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Встроенный АЦП меги и звукозапись

Сообщение BeInspired » 20 ноя 2009, 15:52

Т.е. проще взять микрофон и записать нужные звуки :)
А насчет 16 бит - это на gaw.ru написано, что в каждой меге есть по 1-му 16 битному АЦП. А если взять какую-нибудь внешнюю микросхему АЦП - какую выбрать? Писать естественно предполагается сразу на флешку.
И насчет частотности записываемых звуков - это 15-30 КГц.
BeInspired
 
Сообщения: 42
Зарегистрирован: 09 ноя 2009, 14:51

Re: Встроенный АЦП меги и звукозапись

Сообщение blindman » 20 ноя 2009, 15:54

А какая цель? Что потом с записанным звуком предполагается делать?
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Встроенный АЦП меги и звукозапись

Сообщение milkpower » 20 ноя 2009, 16:01

BeInspired писал(а):И насчет частотности записываемых звуков - это 15-30 КГц.


на 30кГц довольно хороший и дорогой микрофон нужен.
Аватара пользователя
milkpower
 
Сообщения: 217
Зарегистрирован: 25 мар 2009, 13:57
Откуда: Ростов-на-Дону
ФИО: Виктор

Re: Встроенный АЦП меги и звукозапись

Сообщение BeInspired » 20 ноя 2009, 16:12

Мои кривые глазки - точно максимум 12 бит, 16 битный - это таймер :D

Добавлено спустя 2 минуты 41 секунду:
2 blindman
Вы не поверите - планирую воспроизводить :)

2 milkpower
А если по частотности опуститься до 25 кГц? И скажите - подойдет если самому делать электретный микрофон из телефона?
BeInspired
 
Сообщения: 42
Зарегистрирован: 09 ноя 2009, 14:51

Re: Встроенный АЦП меги и звукозапись

Сообщение milkpower » 20 ноя 2009, 16:20

можно посчитать что там будет с 30кГц

берем мегу на 16мГц
берем звук 30кГц,
16000/(30*2)=266 тактов останется для обработки
10 тактов преобразование ацп+20 или 30 тактов тактов на преобразование до 16бит
вобщем если написать процедуру записи на флешку в 200 тактов, можно уложиться.
вопрос в другом, уложится ли флешка в эту скорость?

можно использовать не флешку, а нагородить статики озу на пару Мбайт, и переключать страничками, и в 200 тактов придумать некоторую простенькую потоковую упаковку, а потом отдельно распаковывать и кидать это на флешку.
Аватара пользователя
milkpower
 
Сообщения: 217
Зарегистрирован: 25 мар 2009, 13:57
Откуда: Ростов-на-Дону
ФИО: Виктор

Re: Встроенный АЦП меги и звукозапись

Сообщение Angel71 » 20 ноя 2009, 16:22

milkpower, погорячился я похоже с битностью. в ds на 406ю мегу есть хитрая строчка: "18-bit Resolution (including sign) corresponding to 1.68 μV (0.335 μA @ 5 mΩ) for Accumulate Current Output". хз что эт такое, никогда не сталкивался
BeInspired, вам просто диктофон нужен с возможностью записи на карты памяти? вариант с ноутом и обычным микрофоном кстати самый простой будет.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Встроенный АЦП меги и звукозапись

Сообщение MiBBiM » 20 ноя 2009, 16:26

может тогда вообще к слышимому диапазону спуститься?
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: Встроенный АЦП меги и звукозапись

Сообщение milkpower » 20 ноя 2009, 16:36

2Angel71 да действительно в 406 есть 18-бит ацп, но он судя по дш на gaw.ru
18-разр. АЦП-счетчик кулонов для контроля тока
не знаю ничего про кулоны :oops:
но подозреваю что преобразование займет куда больше времени.
диктофоны пишут голосовой диапазон, 30кГц у них никогда в природе небыло, да и у ноутов будет проблема с записью такого диапазона, хоть и позволяет частота дискретизации, до 192кГц, но не позволяет входная обвязка встроенной звуковухи. такой диапазон больше доступен профессиональным картам, а там цена уже соответствующая.

тут просто вопрос к BeInspired, цель данного девайса и планируемый бюджет
Аватара пользователя
milkpower
 
Сообщения: 217
Зарегистрирован: 25 мар 2009, 13:57
Откуда: Ростов-на-Дону
ФИО: Виктор

Re: Встроенный АЦП меги и звукозапись

Сообщение BeInspired » 20 ноя 2009, 16:41

Цель данного девайса записать природный звук (а именно внутри пчелиного улья). Уже понимаю, что гемороиться с конструированием смысла нет - куплю какой-нибудь нормальный микрофон.
BeInspired
 
Сообщения: 42
Зарегистрирован: 09 ноя 2009, 14:51

Re: Встроенный АЦП меги и звукозапись

Сообщение Ворон » 20 ноя 2009, 16:45

нормальный не прокатит..если тебе выше человечечкого диапазона шумы интересны...
надо ОТЛИЧНЫЙ)) так как для нормального восприятия человеческой речи диапазона 300-3000Гц достаточно,и нормальные чуть шире этого диапазона восприниают эффективно.
Ворон
 
Сообщения: 1054
Зарегистрирован: 24 ноя 2008, 19:43
Откуда: Казань

След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10