реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Генератор импульсов на линейном аудиовыходе ПК, Схема подключения
Didro
сообщение Jan 31 2009, 21:35
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 94
Регистрация: 9-04-07
Пользователь №: 26 893



Необходимо подавать на вход драйвера шагового двигателя прямоугольные импульсы 5V с частотой 0...1000Гц и скважностью 50%. Есть множество способов реализации, но хотел узнать можно ли генерировать такой сигнал на линейном аудиовыходе ПК и какова в таком случае будет схема подключения драйвера к аудиовыходу (необходима ли развязка по питанию\фильтрация и т.д.).

Подозрительно, но по ключевым словам линейный аудиовыход, программный генератор импульсов на ПК и прочим, в гугле схем подключения не нашел. Описанный способ вообще имеет право на жись ? smile.gif

Спасибо
Go to the top of the page
 
+Quote Post
zksystem
сообщение Jan 31 2009, 22:38
Сообщение #2


embedder
***

Группа: Свой
Сообщений: 264
Регистрация: 11-05-05
Из: Казань
Пользователь №: 4 911



Цитата(Didro @ Feb 1 2009, 00:35) *
Необходимо подавать на вход драйвера шагового двигателя прямоугольные импульсы 5V с частотой 0...1000Гц и скважностью 50%. Есть множество способов реализации, но хотел узнать можно ли генерировать такой сигнал на линейном аудиовыходе ПК и какова в таком случае будет схема подключения драйвера к аудиовыходу (необходима ли развязка по питанию\фильтрация и т.д.).

Подозрительно, но по ключевым словам линейный аудиовыход, программный генератор импульсов на ПК и прочим, в гугле схем подключения не нашел. Описанный способ вообще имеет право на жись ? smile.gif

Спасибо

Для этой цели больше подойдет LPT порт


--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
Go to the top of the page
 
+Quote Post
Methane
сообщение Feb 1 2009, 00:29
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Didro @ Jan 31 2009, 23:35) *
Необходимо подавать на вход драйвера шагового двигателя прямоугольные импульсы 5V с частотой 0...1000Гц и скважностью 50%. Есть множество способов реализации, но хотел узнать можно ли генерировать такой сигнал на линейном аудиовыходе ПК и какова в таком случае будет схема подключения драйвера к аудиовыходу (необходима ли развязка по питанию\фильтрация и т.д.).

Подозрительно, но по ключевым словам линейный аудиовыход, программный генератор импульсов на ПК и прочим, в гугле схем подключения не нашел. Описанный способ вообще имеет право на жись ? smile.gif

Спасибо

От 0 до 1000 нет. От 20 до 1000 да. Какой именно драйвер?
Go to the top of the page
 
+Quote Post
Didro
сообщение Feb 1 2009, 08:46
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 94
Регистрация: 9-04-07
Пользователь №: 26 893



Цитата(zksystem @ Feb 1 2009, 01:38) *
Для этой цели больше подойдет LPT порт

Отсутствует на многих современных компьютерах. Платы расширения (типа NETMOS\MOSCIHP) ставить нежелательно.

Цитата(Methane @ Feb 1 2009, 03:29) *
От 0 до 1000 нет. От 20 до 1000 да. Какой именно драйвер?

http://www.electroprivod.ru/smd_42.htm
Go to the top of the page
 
+Quote Post
Methane
сообщение Feb 1 2009, 09:34
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Didro @ Feb 1 2009, 10:46) *

Лучше на AVRке сделайте.
Go to the top of the page
 
+Quote Post
Didro
сообщение Feb 1 2009, 10:01
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 94
Регистрация: 9-04-07
Пользователь №: 26 893



Цитата(Methane @ Feb 1 2009, 12:34) *
Лучше на AVRке сделайте.

Да это понятно smile.gif Интересует почему, что мешает использовать аудиовыход ?

Сообщение отредактировал Didro - Feb 1 2009, 10:01
Go to the top of the page
 
+Quote Post
Methane
сообщение Feb 1 2009, 10:07
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Didro @ Feb 1 2009, 12:01) *
Да это понятно smile.gif Интересует почему, что мешает использовать аудиовыход ?

Потому что как правило, полоса пропускания у него не 0...20кгц, а 20...20 кгц. В общем конденсатор у него на выходе, который фильтрует постоянную составляющую. Пока будете шагать, все нормально будет. Как только захотите остановится, напряжение импульсов резко упадет. Можно, конечно сделать гистерезис, и импульсы "меньше чем" не учитывать, но вам оно надо?
Go to the top of the page
 
+Quote Post
Didro
сообщение Feb 1 2009, 10:17
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 94
Регистрация: 9-04-07
Пользователь №: 26 893



Цитата(Methane @ Feb 1 2009, 13:07) *
Потому что как правило, полоса пропускания у него не 0...20кгц, а 20...20 кгц. В общем конденсатор у него на выходе, который фильтрует постоянную составляющую. Пока будете шагать, все нормально будет. Как только захотите остановится, напряжение импульсов резко упадет. Можно, конечно сделать гистерезис, и импульсы "меньше чем" не учитывать, но вам оно надо?

Понятно, спасибо.
Go to the top of the page
 
+Quote Post
SysRq
сообщение Feb 1 2009, 11:53
Сообщение #9


Чайник, 1 литр
****

Группа: Свой
Сообщений: 655
Регистрация: 17-05-06
Из: Moscow
Пользователь №: 17 168



Импульсы получается формировать только с модуляцией. И 5 вольт там нет. Максимум что мы нашли перебором компов и звуковых карт в лаборатории - 4 вольта (без нагрузки), а в среднем line out выдавал без нагрузки 2.5 вольта.

Сообщение отредактировал SysRq - Feb 1 2009, 11:58
Go to the top of the page
 
+Quote Post
Methane
сообщение Feb 1 2009, 12:05
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(SysRq @ Feb 1 2009, 13:53) *
Импульсы получается формировать только с модуляцией. И 5 вольт там нет. Максимум что мы нашли перебором компов и звуковых карт в лаборатории - 4 вольта (без нагрузки), а в среднем line out выдавал без нагрузки 2.5 вольта.

Вы в принципе не так делаете. Вы хотите сделать просто, а получится сложно. Если уж есть желание извращаться, то
1. Купить китайские активные колонки. Там есть усилитель, Так что сколько нужно вольт, столько и получите.
2. Не непосредственно подавайте импульсы, а модулируйте: -32768 +32768 -32768 +32768 -32768 +32768 -32768 +32768 -32768 +32768 на выходе вам даст что-то вроде синуса с частотй 22 килогерца. Итого - китайские колонки, потом выпрямитель, потом небольшой резистор с конденсатором и у вас будет возможность формировать импульсы с частотой от 0, и возможностью к примеру применить трансформатор для гальванической развязки.
Go to the top of the page
 
+Quote Post
SysRq
сообщение Feb 1 2009, 12:39
Сообщение #11


Чайник, 1 литр
****

Группа: Свой
Сообщений: 655
Регистрация: 17-05-06
Из: Moscow
Пользователь №: 17 168



Methane, это отличное обоснование к
Цитата(Methane @ Feb 1 2009, 12:34) *
Лучше на AVRке сделайте.
И проще, и лучше.

PS: мы работу сельсина имитировали, 6 каналов, гармонические сигналы. Звуковая карта, софт, 3 kit'а стереоусилителей из чипдипа smile.gif
Go to the top of the page
 
+Quote Post
XVR
сообщение Feb 2 2009, 11:47
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



А можно узнать нафига это надо? Я к тому, что если вам надо сделать станок с ЧПУ, то одного двигателя мало. А если надо просто поиграться, то можно и к кнопке присоединить. Озвучте требования к параметрам сигнала управления, в частности стабильности частоты и фазы.
Если стабильность фазы не требуется, то можно подключиться к RS232 (TX). Выдаете в порт 0x0F - получаете один импульс, выдаете 0x33 - получаете 2, максимум при 0x55 - 4 импульса. Меняя скорость порта и набор выдаваемых данных можно управлять частотой и фазой (к сожалению фазой - не очень точно, из за наличия стартовых и стоповых битов)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th June 2025 - 08:11
Рейтинг@Mail.ru


Страница сгенерированна за 0.01453 секунд с 7
ELECTRONIX ©2004-2016