roboforum.ru

Технический форум по робототехнике.
Текущее время: 01 май 2025, 23:11

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Динамик и микрофон
СообщениеДобавлено: 26 мар 2010, 12:23 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамик и микрофон
СообщениеДобавлено: 26 мар 2010, 12:39 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

автор, давай ещё раз и подробней/понятней.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамик и микрофон
СообщениеДобавлено: 26 мар 2010, 14:05 
Такое ощущение, что нужен аудио канал связи, что-то между МОРЗЕ и DTMF.


Вернуться к началу
  
 
 Заголовок сообщения: Re: Динамик и микрофон
СообщениеДобавлено: 26 мар 2010, 18:02 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамик и микрофон
СообщениеДобавлено: 29 мар 2010, 04:43 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамик и микрофон
СообщениеДобавлено: 31 мар 2010, 13:18 
Не в сети
Аватара пользователя

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

_________________
I live My life!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамик и микрофон
СообщениеДобавлено: 05 апр 2010, 02:13 
Не в сети

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамик и микрофон
СообщениеДобавлено: 05 апр 2010, 08:32 
Не в сети
Аватара пользователя

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

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамик и микрофон
СообщениеДобавлено: 05 апр 2010, 09:22 
JORGE писал(а):
Если бы можно было поиметь такое устройство/программу могу приобрести.
Преобрети книгу, где рассказывается как правильно выражать свои мысли, что бы они стали понятны другим.
Такая бредятина написана, всё равно, что транслит читаешь...


Вернуться к началу
  
 
 Заголовок сообщения: Re: Динамик и микрофон
СообщениеДобавлено: 05 апр 2010, 09:42 
Не в сети

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

Добавлено спустя 36 секунд:
спасибо за ссылку!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамик и микрофон
СообщениеДобавлено: 05 апр 2010, 09:48 
Не в сети
Аватара пользователя

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

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


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

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


Вернуться к началу
  
 
 Заголовок сообщения: Re: Динамик и микрофон
СообщениеДобавлено: 05 апр 2010, 15:58 
Не в сети

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

Добавлено спустя 3 минуты 5 секунд:
Насчет же идеи переводчика с коровьего на русский можно и для этого тоже применять. Мне идея нравится а на ком калибровать систему ей то какая разница можно и на корове или собаке или кто то сомневается что они почти такие же как мы?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамик и микрофон
СообщениеДобавлено: 05 апр 2010, 16:40 
Ну теперь становится более понятно.
Сколько частот надо слушать?
Важна ли направленность?
Если мало и важна направленность, то можно сделать по-канально [каждый канал (трубка определённой длины) настроен на свою частоту].
Если много и не важно, то только электронными фильтрами.
И уж потом логарифмировать для вывода.


Вернуться к началу
  
 
 Заголовок сообщения: Re: Динамик и микрофон
СообщениеДобавлено: 06 апр 2010, 21:39 
Не в сети

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 4 часа


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

Сейчас этот форум просматривают: Yandex [Bot] и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO