roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 15:13

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




Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Управление аудио потоком
СообщениеДобавлено: 21 окт 2009, 02:22 
Не в сети
Аватара пользователя

Зарегистрирован: 15 окт 2009, 01:11
Сообщения: 58
Откуда: Санкт-Петербург
Skype: aquardron
ФИО: Андрей
У меня тут появилась мысль... довно её пытаюсь воплотить...
Суть в том чтобы упровлять электро двигателем, потоком аудио дорожки с плеера
у меня есть изначально аудио дорожка которую я генерирую в редакторе, выглядит примерно так:
Вложение:
Clip_2.jpg
Clip_2.jpg [ 249.91 КиБ | Просмотров: 2636 ]

Я бы хотел что бы эти пол вольта могли упровлять допустим 5 Вольтовым мотором
желательно в двух направлениях, но у меня не получаеться найти такую схему...
Примерная схема системы:
Вложение:
122222.jpg
122222.jpg [ 22.85 КиБ | Просмотров: 2626 ]


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

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
Обычный транзистор тебе в помощь :)

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


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

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
диоды + транзисторы + возможно аудиосигнал усилить еще прийдётся. :) вопрос в другом, в аудиоредакторе сможешь создать сигнал, чтоб на выходе звуковухи длительное время не скакал от плюса к минусу, а был только плюююююююююююс сколь-то там или миииииииииииииииииииинус сколь-то там?
а то от того сигнала, что у тебя на первой картинке мотор будет постоянно дёргаться туда-сюда и очень быстро, так что даже раскручиваться не будет успевать. :pardon: фактически он не будет вращатся вообще


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление аудио потоком
СообщениеДобавлено: 21 окт 2009, 08:55 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

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


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

Зарегистрирован: 30 янв 2009, 01:24
Сообщения: 784
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел
наскольяко я знаю, на выходе звуковухи НЧ фильтр же стоит? скорее есего постоянный плюс и минус получить не выйдет


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление аудио потоком
СообщениеДобавлено: 21 окт 2009, 10:39 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
Myp напомнил ты мне случай, когда я на 555й микре схемку для bldc спаял. в общем или в схемке чего напутал или частота для раскрутки неправильная вышла, но мотор клинило :ROFL: самое забавное в этом всё, что сабвуфер стоящий в паре метров при включении этой схемки так тасочно гудел :D вместо управлялки мотором получлся модный передатчик для саба (почти как в ералаше с утюгом)
:) кстати идея с поющим мотором тож прикольная. поющие трансформаторы видел, колонки из головки чтения-записи в hdd тож видел, а вот мотора еще не видел


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление аудио потоком
СообщениеДобавлено: 21 окт 2009, 11:47 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Я в детстве подключал моторчик от игрушки вместо колонки к выходу муз. центра. Играл :)

А вот со звуковухой есть проблема - там таки ФНЧ на выходе и постоянная составляющая не пройдет. Есть 2 варианта решения.
Первый - сделать преобразователь "частота-напряжение" и управлять движком с помощью частоты (например 10 кГц - 0 вольт, 20 кГц - максимум питания). Схему такую можно сделать на простом МК, на той же тиньке 13-й, а можно аналоговую.
Второй вариант - взять ненужную звуковуху и аккуратно модифицировать в ней выходные цепи - убрать (закоротить) последовательные конденсаторы (именно они "откусывают" постоянную составляющую).

Добавлено спустя 1 минуту 13 секунд:
Да, народ, кто тут шарит, проверьте меня, бо я вечно путаю - ФНЧ это фильтр, который режет или пропускает низкие частоты? У буржуинов с этим проще :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление аудио потоком
СообщениеДобавлено: 21 окт 2009, 11:54 
Не в сети
Аватара пользователя

Зарегистрирован: 05 ноя 2008, 18:52
Сообщения: 123
Откуда: Ростов-на-Дону
прог. языки: ASM для МК
А еще лучше сделать несколько узкополосных фильтров, чтобы можно было управлять сразу кучей моторов, да еще в обе стороны. После фильтров обычные детекторы - и все. Или микроконтроллер применить, тогда схема выйдет еще проще. Измеряем частоту и выдаем команды на моторы в зависимости от нее.

_________________
Мой сайт - http://avtoelectro.radioliga.com


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

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
Mamed писал(а):
Измеряем частоту и выдаем команды на моторы в зависимости от нее.

так этож обычная серва! :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление аудио потоком
СообщениеДобавлено: 21 окт 2009, 12:50 
Не в сети
Аватара пользователя

Зарегистрирован: 05 ноя 2008, 18:52
Сообщения: 123
Откуда: Ростов-на-Дону
прог. языки: ASM для МК
Нет, не совсем так. Скажем 1кгц - левый мотор вперед. 2 кгц - левый назад, 3 кгц - правый вперед, 4 кгц - правый назад. 5 кгц - башка влево, 6кгц - башка вправо. и т.д. Ну а если нет сигнала - то все стоп. И реализуется легко на самом дешевом микроконтроллере.

_________________
Мой сайт - http://avtoelectro.radioliga.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление аудио потоком
СообщениеДобавлено: 21 окт 2009, 14:34 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

на кпк программой генерить аудио сигнал нужный, а сервы подключать к выходу на наушники и отдельное питание.
но сервы от 1 вольта размаха наушников не работают :(

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление аудио потоком
СообщениеДобавлено: 21 окт 2009, 14:59 
Не в сети
Аватара пользователя

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

кстати мамед, случаем нет желания поучаствовать в создании звукового спектранализатора? простенькие полосовые фильтры, мега какя-нибудь и вывод или на матрицу со светодиодами или на жк экранчик


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление аудио потоком
СообщениеДобавлено: 21 окт 2009, 15:30 
Не в сети
Аватара пользователя

Зарегистрирован: 05 ноя 2008, 18:52
Сообщения: 123
Откуда: Ростов-на-Дону
прог. языки: ASM для МК
Ну можно даже усложить, загружались же раньше компы с магнитофона - и ничего. Так что можно управлять звуком целой кучей исполнителей - передавая определнные комбинации кода. Тут не только погоду марса, а всей солнечной системы можно передавать тогда.

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

кстати мамед, случаем нет желания поучаствовать в создании звукового спектранализатора? простенькие полосовые фильтры, мега какя-нибудь и вывод или на матрицу со светодиодами или на жк экранчик


Интересует. Только я с атмелями не работаю, только с PICами. Если что на почту или в личку пиши - обсудим.

_________________
Мой сайт - http://avtoelectro.radioliga.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление аудио потоком
СообщениеДобавлено: 21 окт 2009, 17:22 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Вот только на каком-то этапе декодировать полученное со звуковухи станет выгоднее на МК. А тогда встанет вопрос - а может проще через ком-порт? :)


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

Зарегистрирован: 15 окт 2009, 01:11
Сообщения: 58
Откуда: Санкт-Петербург
Skype: aquardron
ФИО: Андрей
Angel71 писал(а):
:) а если серьёзно, мож таки подождём ТС и он нам скажет зачем именно аудиосигналом хочет управлять? то-ли ситуация, как и у Мура, что нет других вариантов управления. то-ли от незнания электроники как таковой и это единственное, что пришло ему в голову.


Не очень люблю програмирование) предпочитаю альтернативные методы))))
Впринципе я сначало думал управлять всего двумя двигателями в обоих направлениях... тк 2 потока (стерео)

Mamed писал(а):
Нет, не совсем так. Скажем 1кгц - левый мотор вперед. 2 кгц - левый назад, 3 кгц - правый вперед, 4 кгц - правый назад. 5 кгц - башка влево, 6кгц - башка вправо. и т.д. Ну а если нет сигнала - то все стоп. И реализуется легко на самом дешевом микроконтроллере.


но Идея Мамеда мне понравилась больше, схема работает в зависимости от частоты (очень легко генерируеться в редакторе), посылаеться сигнал на разные моторы...

boez писал(а):
а может проще через ком-порт?


Через ком-порт не очень хочеться тк:
1) У меня ноутбук... комп с портом в соседней комнате просто лень туда ходить и сидеть там :D
2) Хочю сделать что бы к системе можно было подключать обычный mp3 плеер (как исходящий сигнал). Для мобильности.
так же использовать возможность плеера "случайного порядка воспроизведения Треков"


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

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


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

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


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

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