Перейти к содержанию
    

Генератор импульсов на линейном аудиовыходе ПК

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

 

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

 

Спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

Спасибо

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

Спасибо

От 0 до 1000 нет. От 20 до 1000 да. Какой именно драйвер?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

 

От 0 до 1000 нет. От 20 до 1000 да. Какой именно драйвер?

http://www.electroprivod.ru/smd_42.htm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Лучше на AVRке сделайте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Лучше на AVRке сделайте.

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

Изменено пользователем Didro

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Потому что как правило, полоса пропускания у него не 0...20кгц, а 20...20 кгц. В общем конденсатор у него на выходе, который фильтрует постоянную составляющую. Пока будете шагать, все нормально будет. Как только захотите остановится, напряжение импульсов резко упадет. Можно, конечно сделать гистерезис, и импульсы "меньше чем" не учитывать, но вам оно надо?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Потому что как правило, полоса пропускания у него не 0...20кгц, а 20...20 кгц. В общем конденсатор у него на выходе, который фильтрует постоянную составляющую. Пока будете шагать, все нормально будет. Как только захотите остановится, напряжение импульсов резко упадет. Можно, конечно сделать гистерезис, и импульсы "меньше чем" не учитывать, но вам оно надо?

Понятно, спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Изменено пользователем SysRq

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Вы в принципе не так делаете. Вы хотите сделать просто, а получится сложно. Если уж есть желание извращаться, то

1. Купить китайские активные колонки. Там есть усилитель, Так что сколько нужно вольт, столько и получите.

2. Не непосредственно подавайте импульсы, а модулируйте: -32768 +32768 -32768 +32768 -32768 +32768 -32768 +32768 -32768 +32768 на выходе вам даст что-то вроде синуса с частотй 22 килогерца. Итого - китайские колонки, потом выпрямитель, потом небольшой резистор с конденсатором и у вас будет возможность формировать импульсы с частотой от 0, и возможностью к примеру применить трансформатор для гальванической развязки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Methane, это отличное обоснование к

Лучше на AVRке сделайте.
И проще, и лучше.

 

PS: мы работу сельсина имитировали, 6 каналов, гармонические сигналы. Звуковая карта, софт, 3 kit'а стереоусилителей из чипдипа :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А можно узнать нафига это надо? Я к тому, что если вам надо сделать станок с ЧПУ, то одного двигателя мало. А если надо просто поиграться, то можно и к кнопке присоединить. Озвучте требования к параметрам сигнала управления, в частности стабильности частоты и фазы.

Если стабильность фазы не требуется, то можно подключиться к RS232 (TX). Выдаете в порт 0x0F - получаете один импульс, выдаете 0x33 - получаете 2, максимум при 0x55 - 4 импульса. Меняя скорость порта и набор выдаваемых данных можно управлять частотой и фазой (к сожалению фазой - не очень точно, из за наличия стартовых и стоповых битов)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...