roboforum.ru

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

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

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

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

Сообщение Psix » 21 окт 2009, 02:22

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

Я бы хотел что бы эти пол вольта могли упровлять допустим 5 Вольтовым мотором
желательно в двух направлениях, но у меня не получаеться найти такую схему...
Примерная схема системы:
122222.jpg
Аватара пользователя
Psix
 
Сообщения: 58
Зарегистрирован: 15 окт 2009, 01:11
Откуда: Санкт-Петербург
Skype: aquardron
ФИО: Андрей

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

Сообщение yak-40 » 21 окт 2009, 08:21

Обычный транзистор тебе в помощь :)
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

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

Сообщение Angel71 » 21 окт 2009, 08:30

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

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

Сообщение Myp » 21 окт 2009, 08:55

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

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

Сообщение executer » 21 окт 2009, 09:20

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

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

Сообщение Angel71 » 21 окт 2009, 10:39

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

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

Сообщение boez » 21 окт 2009, 11:47

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

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

Добавлено спустя 1 минуту 13 секунд:
Да, народ, кто тут шарит, проверьте меня, бо я вечно путаю - ФНЧ это фильтр, который режет или пропускает низкие частоты? У буржуинов с этим проще :)
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

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

Сообщение Mamed » 21 окт 2009, 11:54

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

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

Сообщение EdGull » 21 окт 2009, 12:13

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

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

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

Сообщение Mamed » 21 окт 2009, 12:50

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

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

Сообщение Myp » 21 окт 2009, 14:34

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

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

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

Сообщение Angel71 » 21 окт 2009, 14:59

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

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

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

Сообщение Mamed » 21 окт 2009, 15:30

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

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

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


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

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

Сообщение boez » 21 окт 2009, 17:22

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

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

Сообщение Psix » 21 окт 2009, 18:46

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


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

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


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

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


Через ком-порт не очень хочеться тк:
1) У меня ноутбук... комп с портом в соседней комнате просто лень туда ходить и сидеть там :D
2) Хочю сделать что бы к системе можно было подключать обычный mp3 плеер (как исходящий сигнал). Для мобильности.
так же использовать возможность плеера "случайного порядка воспроизведения Треков"
Аватара пользователя
Psix
 
Сообщения: 58
Зарегистрирован: 15 окт 2009, 01:11
Откуда: Санкт-Петербург
Skype: aquardron
ФИО: Андрей

След.

Вернуться в Электроника, электротехника

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

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