Генератор импульсов

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
Loituma
Мастер
Сообщения: 512
Зарегистрирован: 28 ноя 2011, 21:45
Репутация: 57
Контактная информация:

Генератор импульсов

Сообщение Loituma »

Люди добрые помогите советом моему человечку...

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

Кто нибуть знает их?

Или готовое устройство которое может менять частоту и скорость наростания сигнала, вощим нужно как в емс но без компа :wtf:
Аватара пользователя
aegis
Мастер
Сообщения: 3171
Зарегистрирован: 22 мар 2012, 06:59
Репутация: 1810
Настоящее имя: Михайло
Откуда: Україна, Конотоп=>Запоріжжя=>Харьків

Re: Генератор импульсов

Сообщение aegis »

без скорости нарастания все предельно просто. собирал когда-то пультик. там скорость регулировалась, а вот скорость нарастания нет. сейчас что-то не нахожу. раньше была схемка и печатка на флешке, которая приказала долго жить. восстанавливал инфу с нее, но сейчас доступа нет, разве что к вечеру. за основу брал генератор импульсов с мастеркита
нікому нічого не нав'язую.
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: Генератор импульсов

Сообщение NightV »

я использовал эту
только поменял номинал канденсатора, щас уже не помню на какой, кажется около 1мф
555-PulseGenerator.gif
555-PulseGenerator.gif (3.33 КБ) 8658 просмотров
взято здесь
чуть посложнее есть еще здесь
а вообще их море в гугле
Всё просто! если знаешь КАК!
Аватара пользователя
Loituma
Мастер
Сообщения: 512
Зарегистрирован: 28 ноя 2011, 21:45
Репутация: 57
Контактная информация:

Re: Генератор импульсов

Сообщение Loituma »

амплитуда, частота, период, скважность, скорости наростания, спада, выброс в вершине и паузе.
Вот параметры импульсных сигналов, которые меня спросили о_0
а это?
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: Генератор импульсов

Сообщение NightV »

Loituma писал(а):а это?
по тем ссылкам были более сложные схемки на основе данного генератора
Всё просто! если знаешь КАК!
Аватара пользователя
aegis
Мастер
Сообщения: 3171
Зарегистрирован: 22 мар 2012, 06:59
Репутация: 1810
Настоящее имя: Михайло
Откуда: Україна, Конотоп=>Запоріжжя=>Харьків

Re: Генератор импульсов

Сообщение aegis »

Loituma, а это сложно и зачастую ненужно... с такими запросами программируйте МК
нікому нічого не нав'язую.
Аватара пользователя
Loituma
Мастер
Сообщения: 512
Зарегистрирован: 28 ноя 2011, 21:45
Репутация: 57
Контактная информация:

Re: Генератор импульсов

Сообщение Loituma »

А мне мой электронщик кто будет собирать генератор задает вопросы такие... мне то что делать?
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Генератор импульсов

Сообщение Сергей Саныч »

Loituma писал(а):А мне мой электронщик кто будет собирать генератор задает вопросы такие... мне то что делать?
Это вопросы не с той стороны. Надо смотреть входные параметры примененного драйвера, а не выходные LPT.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Loituma
Мастер
Сообщения: 512
Зарегистрирован: 28 ноя 2011, 21:45
Репутация: 57
Контактная информация:

Re: Генератор импульсов

Сообщение Loituma »

согласен, почитаю мануал к драйверу
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Генератор импульсов

Сообщение Nick »

да, там все просто :) в доках на драйвер написаны тайминги и уровни сигнала. А про наростание - главное, чтобы были сильно меньше тайминга по сигналу step.

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

Или тупо прошивку от ардуины...
Аватара пользователя
Loituma
Мастер
Сообщения: 512
Зарегистрирован: 28 ноя 2011, 21:45
Репутация: 57
Контактная информация:

Re: Генератор импульсов

Сообщение Loituma »

Ник, сделай мне а? раз умеешь...

Только на него должно входить 3 провода, 2 управляющих и 1 общий.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Генератор импульсов

Сообщение Nick »

А как им управлять надо будет? кнопочки, крутилка, или что-то другое?

(вот готовая библиотека для ардуины: http://www.airspayce.com/mikem/arduino/AccelStepper/)
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генератор импульсов

Сообщение selenur »

Loituma писал(а):Ник, сделай мне а? раз умеешь...

Только на него должно входить 3 провода, 2 управляющих и 1 общий.
А на управляющие 2 вывода что приходит, и откуда?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
Loituma
Мастер
Сообщения: 512
Зарегистрирован: 28 ноя 2011, 21:45
Репутация: 57
Контактная информация:

Re: Генератор импульсов

Сообщение Loituma »

Замыкание контакта на движение в одну сторону
замыкание контакта на движение в обратную сторону.
Управление с ПЛК замыканием контактов

скорость и ускорение крутилки
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Генератор импульсов

Сообщение Nick »

Ну так и бери http://www.airspayce.com/mikem/arduino/AccelStepper/
Плюс на основе вот этого сделай маленький код:
http://www.airspayce.com/mikem/arduino/ ... ample.html
который будет менять ускорения и скорость от крутилок на аналоговом входе arduino и будет менять направление от digital in...
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генератор импульсов

Сообщение selenur »

Вместо резистора можно использовать энкодер вот такой http://chipster.ru/catalog/switching/sw ... /2083.html, т.к. разрешение у аналога если не ошибаюсь 1024, а с ним нет ограничений, на сколько вращать в ту или иную сторону.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Генератор импульсов

Сообщение Сергей Саныч »

Если ставить энкодер, то нужно прилаживать какую-нибудь индикацию. И запоминать параметры при выключении, иначе придется каждый раз настраивать заново.
Если ставить переменные резисторы, можно ограничиться шкалой на ручке (когда не требуется особая точность).
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Loituma
Мастер
Сообщения: 512
Зарегистрирован: 28 ноя 2011, 21:45
Репутация: 57
Контактная информация:

Re: Генератор импульсов

Сообщение Loituma »

я ардуино в руках не держал и чет не хочется... мне дел хватает )))
ник, за кусок печени и компенсацию расходов можешь собрать?
Baha
Мастер
Сообщения: 605
Зарегистрирован: 29 сен 2008, 17:37
Репутация: 26
Откуда: Тараз-Москва

Re: Генератор импульсов

Сообщение Baha »

Loituma писал(а):А мне мой электронщик кто будет собирать генератор задает вопросы такие... мне то что делать?
Вам нужен генератор меандра (прямоугольных волн), такой как показана в посте от NightV.
Только вам нужно рассчитать необходимые предельные скорости перемещения (предельные частоты генератора), исходя из настройки драйвера, количество импульсов на оборот. И еще один параметр необходимый это скважность импульса, для красивого и здорового импульса это - 50%.
За основу можете взять вот эту схему, я его постоянно использую где требуется бесконечное вращение, ручное управление переменной скоростью, известными минимальными и максимальными значениями,
1.jpg (8477 просмотров) <a class='original' href='./download/file.php?id=22289&mode=view' target=_blank>Загрузить оригинал (53.31 КБ)</a>
а калькулятор находиться здесь,
http://www.ohmslawcalculator.com/555_astable.php

При расчете частоты исходите из того что R2 который в калькуляторе, это сумма R2 и VR1 в схеме. R2 в схеме необходима, для выставление скважности а пределах ~50%. Номинал R2 в схеме можно менять, тогда вам необходимо подобрать номинал R1, что бы получить скважность 50%, при расчете скважности номинал VR1 считаем равно 0. Вся процедура подбора скважности и расчета частоты проводится в том онлайн калькуляторе.
Если при расчете номиналов резисторов исходя из наличия того что в закромах, не получиться вписаться в пределы необходимых частот, то можно использовать вместо одного конденсатора С (С1 в схеме), ряд конденсаторов с нарастающей емкостью, переключением которых частота меняется в широких пределах.
Сферический ватник в вакууме.
SeReGa Sh
Мастер
Сообщения: 264
Зарегистрирован: 31 янв 2017, 23:17
Репутация: 5
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: Генератор импульсов

Сообщение SeReGa Sh »

Приветствую всех. Может кто посоветует чего дельного. Модернизирую коллекторный шпиндель на фрезерном станке, вместо коллекторного мотора поставил шаговый двигатель, встала задача заставить его непрерывно вращаться, нашел генератор такой https://ru.aliexpress.com/item/Stepper- ... 90466.html , и все бы ничего, но я не учел один момент, а именно, оказалось что частоту импульсов этот генератор выдает при включении сразу такую, какая была выставлена резистором, т.е. без плавного нарастания, в связи с этим шаговик сразу уходит в срыв. А из за того что на станке выполняется серийно операция длительностью чуть больше минуты, то при каждом запуске убавлять и добавлять обороты это не вариант (к тому же оператору сложно это будет объяснить). Так вот, вопрос следующего характера, может кто то сталкивался с подобной ситуацией, где нужно вращать шаговый двигатель с плавным начальным нарастанием оборотов?
Ответить

Вернуться в «Электроника»