ЗАПИСЬ УЛЬТРАЗВУКА

Обсуждаем цифровые устройства...
Аватара пользователя
Sarenino
Родился
Сообщения: 11
Зарегистрирован: Ср май 19, 2021 03:56:40

ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение Sarenino »

Есть необходимость записывать ультразвук в диапазоне от 12 до 95 килогерц. (звуки животных )
Ищу недорогой и не слишком трудоемкий способ это сделать. Самое дешевое готовое решение - usb ультразвуковой микрофон стоит 250 евро и это дорого. Хотелось бы потратить не более 100 американских президентов.

Я обратил внимание на недорогие модули сбора данных типа AD9220.Продается на Али. Это Ацп для осцилографа, 12 бит и частота дискретизации: 10MSPS, то есть мои частоты можно оцифровать с большим запасом.
Я прочитал, что цифровой интерфейс подключается к stm 32 board плате микроконтроллера. Можно ли использовать такой дешевый модуль?
Как запрограммировать этот контроллер, чтобы получить запись в wav файл?
Реклама
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение musor »

раз такие вапросы МОЙ СОВЕТ КУПИТЕ ГОТОВЫЙ ДЕВАЙС УМЕЮЩИЙ ЭТО И НЕ ЖМИТЕСЬ-скупой платит ВДВОЙНЕ
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Реклама
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6312
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение Jack_A »

Ну купили этот модуль, а УЗ микрофон всё равно надо? И согласовывать со входом АЦП. И программисту заплатить, чтоб прогу настрогал. Кругом - капитализьм, :? халява не проходит.
Экономия - фантастическая. Только бы не в минус...
Изображение
Аватара пользователя
Sarenino
Родился
Сообщения: 11
Зарегистрирован: Ср май 19, 2021 03:56:40

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение Sarenino »

микрофон SPU0410LR5H-QB-7 стоит 3 доллара за 5 штук у него подходящий диапазон. от 10 до 80 килогерц
Не думаю, что согласование сильно сложная зада.

Добавлено after 7 minutes 12 seconds:
[uquote="musor",url="/forum/viewtopic.php?p=4033754#p4033754"]раз такие вапросы МОЙ СОВЕТ КУПИТЕ ГОТОВЫЙ ДЕВАЙС УМЕЮЩИЙ ЭТО И НЕ ЖМИТЕСЬ-скупой платит ВДВОЙНЕ[/uquote]
готовый девайс хуже по характеристикам, чем тот, что возможно получится.

Судя по тому, что вы написали, вам есть, что сказать по существу. Пожалуйста, напишите, где взять информацию, или, возможно, вы может мне подсказать конкретные решения.
Реклама
Эиком - электронные компоненты и радиодетали
bolek
Сверлит текстолит когтями
Сообщения: 1180
Зарегистрирован: Пт авг 21, 2009 03:22:12

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение bolek »

Sarenino писал(а):Пожалуйста, напишите, где взять информацию, или, возможно, вы может мне подсказать конкретные решения.
Здесь помогают тем, кто сам что-то делает, а не решают за них их задачи и проблемы.
Место поиска информации у всех одно - гугль, яндекс и т.п. Бог в помощь!
Реклама
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6312
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение Jack_A »

[uquote="Sarenino",url="/forum/viewtopic.php?p=4034200#p4034200"]Судя по тому, что вы написали, вам есть, что сказать по существу.[/uquote]
К сожалению, в моём опыте обработка сигналов на 3 порядка меньших частот, причём специфическая: Фурье, тепловая модель электродвигателя и т.п. - промышленная автоматика. Так что непосредственно указать нужный путь - никак, кроме общих соображений.
И если у самого нет программистского опыта - остаётся фриланс :(
Изображение
Реклама
Аватара пользователя
muravei_
Потрогал лапой паяльник
Сообщения: 347
Зарегистрирован: Чт май 20, 2021 13:33:05

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение muravei_ »

[uquote="Sarenino",url="/forum/viewtopic.php?p=4033746#p4033746"]получить запись в wav файл?[/uquote]
А зачем вам wav ?
Вы будете его слушать? :))
Думаю, вам проще получить бинарный, а потом его импортировать. Обычно это умеют звуковые редакторы.
Подключать АЦП лучше через эту https://aliexpress.ru/item/1005001680678544.html платку.
Наверно, понадобиться тактовый генератор на частоту семплирования.
Если получится вытащить данные из файлов , создаваемых программами , что работают c лог. анализаторами ,то программировать и не придется.
Но страх и риск ваш! :)
Аватара пользователя
Sarenino
Родился
Сообщения: 11
Зарегистрирован: Ср май 19, 2021 03:56:40

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение Sarenino »

Я не буду его слушать, я буду анализировать его спектр специальной программой, она понимает на вход только wav и flack
я понял вашу идею, так можно поступить. Использовать АЦП осцуилографа и записать сырой бинарник. но потом придется написать программу, которая будет конвертировать этот сырой файл в Wav
Но при таком пути вообще ничего констролить не надо, usb осцилографы не дорогие...
Аватара пользователя
Ivanoff-iv
Друг Кота
Сообщения: 7077
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение Ivanoff-iv »

попробуй cooledit-2000, не помню уже, какие битрейты поддерживает, но жрёт всё подряд, даже ехе'шн ки...
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
сэм
Друг Кота
Сообщения: 5248
Зарегистрирован: Вт авг 26, 2008 14:36:02
Откуда: москва

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение сэм »

Вся сложность в излучателе. Для таких частот толщина набора пластин должна быть более 50 мм, чтобы работал выше основной резонансной частоты. + к этому ,подбор материала и толщины для тыльной стороны и согласования со средой (типа раструба)
mont-oriol
Мучитель микросхем
Сообщения: 437
Зарегистрирован: Пн май 27, 2019 07:18:28
Откуда: ВВХ-ск

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение mont-oriol »

[uquote="Sarenino",url="/forum/viewtopic.php?p=4034671#p4034671"]Использовать АЦП осцуилографа и записать сырой бинарник. но потом придется написать программу, которая будет конвертировать этот сырой файл в Wav
Но при таком пути вообще ничего констролить не надо, usb осцилографы не дорогие...[/uquote]USB осциллограф - это хорошая идея. Могут быть ограничения софта на размер выходного файла. И скорее всего, он будет восьми битным.
В плане разрядности логический анализатор + АЦП выглядит привлекательнее, но могут быть сложности с синхронным чтением АЦП, впрочем, решаемые.
Если разрядность восемь бит устраивает, есть ещё такая штука - SDR приёмник на чипе RTL2832U. Этот чип имеет т.н. режим "direct sampling", когда он оцифровывает сигнал на аналоговом входе. С него можно тянуть по USB примерно 2 мега семпла в секунду. И есть консольная утилита, которая позволяет производить запись в файл, rtl_sdr называется.
Аватара пользователя
muravei_
Потрогал лапой паяльник
Сообщения: 347
Зарегистрирован: Чт май 20, 2021 13:33:05

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение muravei_ »

Sarenino писал(а):потом придется написать программу
Вы внимательно читали?
muravei_ писал(а):Обычно это умеют звуковые редакторы.
Например, этот: https://www.wavosaur.com
Кстати, он умеет "анализировать спектр" , причем двумя способами.
Вопрос , как это делает ваша программа, если "средний спектр" по больнице, то тоже самое. Еще есть сонограмма.
Если вас устроит 8- бит разрешение юсб осциллографов , то отлично. Если нет , можно поискать АЦП с юсб.
Кстати, анализировать спектр , можно и Ехелем. "Сырой бинарник" даже предпочтительней.

Добавлено after 5 minutes 18 seconds:
mont-oriol писал(а):SDR приёмник
https://aliexpress.ru/item/4000817501813.html Про него написано , что 12бит.
mont-oriol писал(а): он оцифровывает сигнал на аналоговом входе.
А этот так умеет?
mont-oriol
Мучитель микросхем
Сообщения: 437
Зарегистрирован: Пн май 27, 2019 07:18:28
Откуда: ВВХ-ск

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение mont-oriol »

[uquote="muravei_",url="/forum/viewtopic.php?p=4035031#p4035031"]https://aliexpress.ru/item/4000817501813.html Про него написано , что 12бит.
А этот так умеет?[/uquote]Софта нет.
Аватара пользователя
Sarenino
Родился
Сообщения: 11
Зарегистрирован: Ср май 19, 2021 03:56:40

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение Sarenino »

[uquote="сэм",url="/forum/viewtopic.php?p=4034704#p4034704"]Вся сложность в излучателе. Для таких частот толщина набора пластин должна быть более 50 мм, чтобы работал выше основной резонансной частоты. + к этому ,подбор материала и толщины для тыльной стороны и согласования со средой (типа раструба)[/uquote]
нет сложности в излучателе, я не буду его излучать и как-либо слушать. Я буду его анализировать программно.


Два чувака из Вашингтонского университета написал программу DeepSqueak, которая принимает на вход wav файл с голосами животных (летучих мышей, крыс, и других) в ультразвуковом диапазоне. С ее помощью можно анализировать их общение. Программа если, кому интересно, есть на гитхабе. Я скачал, она работает, там есть пара записей, чтобы попробовать.
Теперь я хочу попробовать сделать свои записи.

Сделать запись "сырых цифр" из ADC можно, но потом надо будет написать программу для конвертации этих сырых цифр в файл Wav. Это решаемая задача, но, контролировать запись по уровню (это все же голоса) при таком методе крайне затруднительно. Поэтому предпочтительно иметь после ультразвукового микрофона и ADC все же аудио интерфейс usb, который отдаст поток данных в понятном для аудио программы в понятном ей формате. Тогда я смогу видеть индикатор уровня записи, спектр анализатор, и всё, что изобрело человечество в области обработки аудио будет мне доступно в привычным интерфейсе. Писать можно в Saund Forge или, как предлагал Ivanoff-iv в cooledit-2000, это не важно, программ для записи много и они все работают со стандартными usb audio интерфейсами.
По этой причине использовать SDR приёмник тоже не очень удобно и писать логическим анализатором поток тоже не удобно.
Аватара пользователя
muravei_
Потрогал лапой паяльник
Сообщения: 347
Зарегистрирован: Чт май 20, 2021 13:33:05

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение muravei_ »

Sarenino писал(а):потом надо будет написать программу для конвертации этих сырых цифр в файл Wav.
Да-а , чукча будет писателем...
Morroc
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение Morroc »

Звуковая карта с 192 кГц чем не подходит ?
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
mont-oriol
Мучитель микросхем
Сообщения: 437
Зарегистрирован: Пн май 27, 2019 07:18:28
Откуда: ВВХ-ск

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение mont-oriol »

[uquote="Morroc",url="/forum/viewtopic.php?p=4036557#p4036557"]Звуковая карта с 192 кГц чем не подходит ?[/uquote]
А какая карта до $100 может оцифровывать на 192 кГц?
Upd. Среди б/у, действительно, варианты есть - "Audiophile 192", "E-MU 0202"
Изображение
Аватара пользователя
Sarenino
Родился
Сообщения: 11
Зарегистрирован: Ср май 19, 2021 03:56:40

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение Sarenino »

[uquote="Morroc",url="/forum/viewtopic.php?p=4036557#p4036557"]Звуковая карта с 192 кГц чем не подходит ?[/uquote]
тем, что у нее на входе стоят фильтры. Я рассматриватриваю вариант переделки фильров и замены капсюля в USB микрофоне.

Добавлено after 2 minutes 7 seconds:
[uquote="mont-oriol",url="/forum/viewtopic.php?p=4036575#p4036575"]А какая карта до $100 может оцифровывать на 192 кГц?[/uquote]

полно таких
https://aliexpress.ru/item/100500218180 ... 8968782754

Добавлено after 7 minutes 44 seconds:
https://youtu.be/1LaELu70Zuk
вот почти готовое решение.
Надо только убрать децимацию из кода и попробовать использовать чип с 16-битным входом вместо 12-ти
Аватара пользователя
muravei_
Потрогал лапой паяльник
Сообщения: 347
Зарегистрирован: Чт май 20, 2021 13:33:05

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение muravei_ »

[uquote="Morroc",url="/forum/viewtopic.php?p=4036557#p4036557"]Звуковая карта с 192 кГц чем не подходит ?[/uquote]
А не маловато будет?
Вангую, ТС собирается сделать " дудочку крысолова" . Он будет говорить крысам : "Уходите отсюда!", а может получиться :"Приходите сюда!" :))
Sarenino писал(а): до 95 килогерц
Было пожелание, а форма неизвестна(вдруг не синус).
Morroc
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Re: ЗАПИСЬ УЛЬТРАЗВУКА

Сообщение Morroc »

Если вдруг не синус, то уже и не до 95 кГц )
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Ответить

Вернуться в «Цифровая техника»