roboforum.ru

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

Управление аудио потоком

Управление аудио потоком

Psix » 21 окт 2009, 02:22

У меня тут появилась мысль... довно её пытаюсь воплотить...
Суть в том чтобы упровлять электро двигателем, потоком аудио дорожки с плеера
у меня есть изначально аудио дорожка которую я генерирую в редакторе, выглядит примерно так:
Clip_2.jpg

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

Re: Управление аудио потоком

yak-40 » 21 окт 2009, 08:21

Обычный транзистор тебе в помощь :)

Re: Управление аудио потоком

Angel71 » 21 окт 2009, 08:30

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

Re: Управление аудио потоком

Myp » 21 окт 2009, 08:55

мотор даже скорей всего будет просто петь музыкой :)

Re: Управление аудио потоком

executer » 21 окт 2009, 09:20

наскольяко я знаю, на выходе звуковухи НЧ фильтр же стоит? скорее есего постоянный плюс и минус получить не выйдет

Re: Управление аудио потоком

Angel71 » 21 окт 2009, 10:39

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

Re: Управление аудио потоком

boez » 21 окт 2009, 11:47

Я в детстве подключал моторчик от игрушки вместо колонки к выходу муз. центра. Играл :)

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

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

Re: Управление аудио потоком

Mamed » 21 окт 2009, 11:54

А еще лучше сделать несколько узкополосных фильтров, чтобы можно было управлять сразу кучей моторов, да еще в обе стороны. После фильтров обычные детекторы - и все. Или микроконтроллер применить, тогда схема выйдет еще проще. Измеряем частоту и выдаем команды на моторы в зависимости от нее.

Re: Управление аудио потоком

EdGull » 21 окт 2009, 12:13

Mamed писал(а):Измеряем частоту и выдаем команды на моторы в зависимости от нее.

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

Re: Управление аудио потоком

Mamed » 21 окт 2009, 12:50

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

Re: Управление аудио потоком

Myp » 21 окт 2009, 14:34

у меня была дикая мысль так соединить КПК с сервой

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

Re: Управление аудио потоком

Angel71 » 21 окт 2009, 14:59

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

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

Re: Управление аудио потоком

Mamed » 21 окт 2009, 15:30

Ну можно даже усложить, загружались же раньше компы с магнитофона - и ничего. Так что можно управлять звуком целой кучей исполнителей - передавая определнные комбинации кода. Тут не только погоду марса, а всей солнечной системы можно передавать тогда.

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

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


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

Re: Управление аудио потоком

boez » 21 окт 2009, 17:22

Вот только на каком-то этапе декодировать полученное со звуковухи станет выгоднее на МК. А тогда встанет вопрос - а может проще через ком-порт? :)

Re: Управление аудио потоком

Psix » 21 окт 2009, 18:46

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


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

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


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

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


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


Rambler\'s Top100 Mail.ru counter