roboforum.ru

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


Динамик и микрофон

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Динамик и микрофон

Сообщение JORGE » 26 мар 2010, 12:23

Здравствуйте!
Столкнулся с небольшой проблемой. Для правильной работы робота мне было необходимо представить управление динамиком робота в виде двух чисел. ну например одно число означает движение мембраны в одну сторону, другое в другую. Программист попробовал это сделать в какой то среде, числа получаются но они очень плохо потом воспроизводят получается жуткий треск. и непонятно откуда.
JORGE
 
Сообщения: 66
Зарегистрирован: 11 янв 2010, 19:48
Откуда: липецк

Re: Динамик и микрофон

Сообщение Myp » 26 мар 2010, 12:39

ничегошеньки не понял :crazy:

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

Re: Динамик и микрофон

Сообщение $ilent » 26 мар 2010, 14:05

Такое ощущение, что нужен аудио канал связи, что-то между МОРЗЕ и DTMF.
$ilent
 

Re: Динамик и микрофон

Сообщение Angel71 » 26 мар 2010, 18:02

если не секрет, с какой частотой этим динамиком "двигали"? и кстати, при чём тут микрофон?
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Динамик и микрофон

Сообщение Ворон » 29 мар 2010, 04:43

ему надо позиционировать мембрану динамика,подозреваю что хочет использовать как привод чегото,но там цап у него нифига не получился)
Ворон
 
Сообщения: 1054
Зарегистрирован: 24 ноя 2008, 19:43
Откуда: Казань

Re: Динамик и микрофон

Сообщение SSG » 31 мар 2010, 13:18

Нифига не понятно что нужно-то.
Позиционировать мембрану можно задавая полярность и величину напряжения
I live My life!
Аватара пользователя
SSG
 
Сообщения: 1058
Зарегистрирован: 15 янв 2007, 19:23
Откуда: Беларусь, Барановичи
прог. языки: С для МК, Delphi для ПК

Re: Динамик и микрофон

Сообщение JORGE » 05 апр 2010, 02:13

Как ни странно с динамиком уже получилось нормально:)
Сейчас пытаемся работать над следующим:
Звук с микрофона должен быть представлет следующим образом.
В каждый момент времени это массив чисел. Один одномерный массив положительных чисел. Сколь долго длится этот момент времени должно регулироваться (частота обновления, Гц)например от 1 до 800 раз в секунду.
Каждое число массива означает определенную воспринимаемую частоту звука. На сколько частот разбить интервал (количество чисел в массиве) и верхняя и нижняя частота должны регулироваться. Например от 500 до 5000 Гц Также должна быть возможность разбивать на частоты по определенной формуле т.е нелинейно. Таким образом порядковый номер любого числа массива определяет его определенную частоту.
Величина каждого числа массива это интенсивность звучания данной частоты, выражена должна быть в относительных единицах Дб.
Вот собственно и все что пока требуется. Если бы можно было поиметь такое устройство/программу могу приобрести.

Добавлено спустя 19 минут 27 секунд:
Насчет использования мембраны динамика как привод чего-то не думал:) Для меня она сама по себе привод ну вернее то что ее заставляет вибрировать. Пока мы решили вопрос с использованием звуковой карты, но думаю что можно сделать еще лучше.
Поэтому все же скажу подробнее. Мембрана динамика приводится в движение неким приводом катушкой например. Привод способен под воздействием управляющего сигнала выдавать определенную частоту. Чтобы изменить эту текущую частоту нужно изменить сигнал. Это изменение сигнала можно измерить в каждый момент времени и даже без разницы в чем оно будет выражено лучше если это будет отношение изменения сигнала к его первоначальной величина, безразмерное число положительное или отрицательное.
JORGE
 
Сообщения: 66
Зарегистрирован: 11 янв 2010, 19:48
Откуда: липецк

Re: Динамик и микрофон

Сообщение vadinator » 05 апр 2010, 08:32

Видимо частотный анализатор требуется... http://elm-chan.org/works/akilcd/report_e.html
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

Re: Динамик и микрофон

Сообщение $ilent » 05 апр 2010, 09:22

JORGE писал(а):Если бы можно было поиметь такое устройство/программу могу приобрести.
Преобрети книгу, где рассказывается как правильно выражать свои мысли, что бы они стали понятны другим.
Такая бредятина написана, всё равно, что транслит читаешь...
$ilent
 

Re: Динамик и микрофон

Сообщение JORGE » 05 апр 2010, 09:42

ну извините действительно после праздника мысли куда то идут:).. Еще сложнее выражать их если не владеешь всеми терминами в этой области. С другой стороны, если бы я владел всеми терминами и существующими знаниями я бы не знал что с этими цифрами дальше делать. А так - знаю.

Добавлено спустя 36 секунд:
спасибо за ссылку!
JORGE
 
Сообщения: 66
Зарегистрирован: 11 янв 2010, 19:48
Откуда: липецк

Re: Динамик и микрофон

Сообщение vadinator » 05 апр 2010, 09:48

Думаю, что это по поводу
Могу предложить идею портативного переводчика с коровьего на русский и наоборот.
из темы "Роботы для народного хозяйства на уровне региона." :ROFL:
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

Re: Динамик и микрофон

Сообщение $ilent » 05 апр 2010, 10:46

JORGE писал(а):ну извините действительно после праздника мысли куда то идут:).. Еще сложнее выражать их если не владеешь всеми терминами в этой области. С другой стороны, если бы я владел всеми терминами и существующими знаниями я бы не знал что с этими цифрами дальше делать. А так - знаю.

Вас блин по русски спрашивают:
Для чего нужна ваша хреновина?
А вы про цифры какие-то, динамики-микрофоны...
Если бы вы владели всеми терминами в этой области, то все читатели этой темы давно бы застрелились.
Ещё раз повторю:
Для чего нужна эта хреновина? (видеомагнитофон - нужен для воспроизведения видео изображения на экране телевизора с магнитного носителя информации).
Для чего нужна ВАША эта хреновина?
$ilent
 

Re: Динамик и микрофон

Сообщение JORGE » 05 апр 2010, 15:58

Хреновина нужна в качестве одной из систем очуствления робота. Если бы я делал аналоговое устроуство можно бы было без нее обойтись. Для цифрового приходится представлять окружающий мир в цифрах. Робот в каждый момент времени будет слышать цифры которые выдает эта хреновина. По своей сути это действительно должен быть частотный анализатор. Но пока то что я видел из продающихся не совсем отвечает моим требованиям и это неудивительно ведь они создавались для определенных целей диапазонов и клиентов. В отличае от них мне не нужно с помощью этих цифр напрямую управлять динамиком или еще чем мне нужно просто иметь эти цифры и иметь возможность регулировать количество частот и скорость обновления.

Добавлено спустя 3 минуты 5 секунд:
Насчет же идеи переводчика с коровьего на русский можно и для этого тоже применять. Мне идея нравится а на ком калибровать систему ей то какая разница можно и на корове или собаке или кто то сомневается что они почти такие же как мы?
JORGE
 
Сообщения: 66
Зарегистрирован: 11 янв 2010, 19:48
Откуда: липецк

Re: Динамик и микрофон

Сообщение $ilent » 05 апр 2010, 16:40

Ну теперь становится более понятно.
Сколько частот надо слушать?
Важна ли направленность?
Если мало и важна направленность, то можно сделать по-канально [каждый канал (трубка определённой длины) настроен на свою частоту].
Если много и не важно, то только электронными фильтрами.
И уж потом логарифмировать для вывода.
$ilent
 

Re: Динамик и микрофон

Сообщение JORGE » 06 апр 2010, 21:39

Сколько частот слушать?
я попробую описать идеальное устройство которое нужно а вы скажите что возможно что нет.
Это действительно должен быть как бы набор трубок или струн разной длинны каждая настроена только на одну частоту.
По хорошему для начала я бы взял интервал 500-5000 Гц и разделил его на отдельные частоты по формуле Q(i+1)=Q(i)+Q(i)*0,003 наверно получится около тысячи частот. Желательно чтобы можно было менять количество частот и формулу определяющую их значение.
Смысл устройства или программы чтобы на выходе соответственно постоянно была допустим тысяча чисел и каждое означало интенсивность, энергию именно этой частоты. Все числа должны быть положительными. Лучше чтобы эти числа означали относительную интенсивность в Дб.
Затем, значения этих чисел должны обновляться с определенной частотой. Допустим 120 раз в секунду. Желательно чтобы она тоже регулировалась.
В принципе, это все что нужно мне. Это в идеале. Если техника еще до этого не дошла могу приспособиться к чему то упрощенному. Но почему то не могу нигде найти похожего. Действительно готов приобрести и оно действительно нужно.
JORGE
 
Сообщения: 66
Зарегистрирован: 11 янв 2010, 19:48
Откуда: липецк

След.

Вернуться в Новичкам или основы основ роботостроения.

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

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