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

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

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

Сообщение MX_Master »

SeReGa Sh писал(а):Приветствую всех. Может кто посоветует чего дельного. Модернизирую коллекторный шпиндель на фрезерном станке, вместо коллекторного мотора поставил шаговый двигатель, встала задача заставить его непрерывно вращаться, нашел генератор такой https://ru.aliexpress.com/item/Stepper- ... 90466.html , и все бы ничего, но я не учел один момент, а именно, оказалось что частоту импульсов этот генератор выдает при включении сразу такую, какая была выставлена резистором, т.е. без плавного нарастания, в связи с этим шаговик сразу уходит в срыв. А из за того что на станке выполняется серийно операция длительностью чуть больше минуты, то при каждом запуске убавлять и добавлять обороты это не вариант (к тому же оператору сложно это будет объяснить). Так вот, вопрос следующего характера, может кто то сталкивался с подобной ситуацией, где нужно вращать шаговый двигатель с плавным начальным нарастанием оборотов?
Бюджетная макетка за 2$ с МК STM32F103C8T6 на борту справится с этой задачей на раз.
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1646
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

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

Сообщение N1X »

MX_Master писал(а):Бюджетная макетка за 2$ с МК STM32F103C8T6 на борту справится с этой задачей на раз.
А лучше ПК с LinuxCNC, или два!
А NE555 не справится? :D
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

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

Сообщение MX_Master »

N1X писал(а):
MX_Master писал(а):Бюджетная макетка за 2$ с МК STM32F103C8T6 на борту справится с этой задачей на раз.
А лучше ПК с LinuxCNC, или два!
А NE555 не справится? :D
Я не против, схему бы. Или есть уже готовые модули?
SeReGa Sh
Мастер
Сообщения: 264
Зарегистрирован: 31 янв 2017, 23:17
Репутация: 5
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

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

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

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

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

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

SeReGa Sh писал(а):Модернизирую коллекторный шпиндель на фрезерном станке, вместо коллекторного мотора поставил шаговый двигатель,
А что за фрезер-то такой, где шаговик с приводом шпинделя справляется?
Каких оборотов хотим достичь?
Чудес не бывает. Бывают фокусы.
SeReGa Sh
Мастер
Сообщения: 264
Зарегистрирован: 31 янв 2017, 23:17
Репутация: 5
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

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

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

Фрезер одной московской фирмы, но это не суть, шаговик в качестве привода шпинделя хочу испытать впервые.
Обороты нужны в районе 1000.

И коллекторный двигатель стоял ватт 400 кажется. Шаговый двигатель ставлю NEMA 34 86х126, 5ампер. Питание 75 вольт.
Последний раз редактировалось SeReGa Sh 27 июн 2017, 15:39, всего редактировалось 1 раз.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

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

Сообщение MX_Master »

SeReGa Sh писал(а):Фрезер одной московской фирмы, но это не суть, шаговик в качестве привода шпинделя хочу испытать впервые.
Обороты нужны в районе 1000.
При 1000 у шаговика момента ваще не останется и от нагрузки он уйдет в срыв. Уж лучше серву
SeReGa Sh
Мастер
Сообщения: 264
Зарегистрирован: 31 янв 2017, 23:17
Репутация: 5
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

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

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

С сервами пока нет опыта работы, к сожалению.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

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

Сообщение MX_Master »

SeReGa Sh писал(а):С сервами пока нет опыта работы, к сожалению.
Пара-тройка вечеров с чашкой чая и мануалами и всё, о результате не пожалеете
SeReGa Sh
Мастер
Сообщения: 264
Зарегистрирован: 31 янв 2017, 23:17
Репутация: 5
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

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

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

На данный момент уже закуплены шаговики и драйвера. По этому хотелось бы разобраться в первую очередь с этой системой.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

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

Сообщение MX_Master »

SeReGa Sh писал(а):На данный момент уже закуплены шаговики и драйвера. По этому хотелось бы разобраться в первую очередь с этой системой.
Мой совет про готовый модуль с STM32 все еще в силе. На базе МК возможны абсолютно любые извращения с генерацией импульсов для шаговика
arkhnchul
Мастер
Сообщения: 1773
Зарегистрирован: 01 фев 2016, 13:56
Репутация: 339
Откуда: москва
Контактная информация:

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

Сообщение arkhnchul »

не, ну целый stm32 на простой генератор прямоугольников - совсем оверкилл) если хочется соорудить на контроллере, то оно и в stm8 прекрасно влезет. Да и практически в любой восьмибитный.

затея с шаговиком тоже кажется дурацкой.
зы гугль на "555 timer soft start" знает много чего. Например http://archive.siliconchip.com.au/cms/A ... ticle.html , "Halogen lamp dimmer with soft start" а не, оно частоту не трогает.
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1646
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

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

Сообщение N1X »

Можно на этот плавный старт докинуть по идее... Завтра если завала по работе не будет - попробую набросать... Если не лень - срисуй обвяз твоей 555й, чтоб знать по какой схеме китайцы собрали...
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

Можно так-же используя ардуину, и библиотеку AccelStepper легко решить задачу, т.к. библиотека учитывает и разгон и торможение.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
bolek4321
Мастер
Сообщения: 217
Зарегистрирован: 27 сен 2014, 07:59
Репутация: 38
Контактная информация:

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

Сообщение bolek4321 »

Есть такая микросхема 74HC4046, в ней два фазовых компаратора и генератор управляемый напряжением - ГУН.
Компараторы в данном случае не нужны, а вот ГУН - самое то. Частота генерации задается номиналами RC цепочки и величиной управляющего напряжения, подаваемого на вход ГУН. Меняем входное напряжение от 0 до заданного значения (максимум до напряжения питания) - меняется частота от 0 (примерно) до заданного значения. Если нужно не от нуля - добавляем резистор, сдвигающий диапазон частоты вверх, т.е. частота будет генерироваться от Fmin > 0. Если напряжение на управляющий вход подавать через интегрирующую цепь (RC), частота будет меняться плавно.
Страшно? Сложно? :hehehe: Нужно почитать В.Л.Шило "Популярные цифровые микросхемы". В издании 1987 года это на стр.278 про 564ГГ1 (советский аналог импортной CD4046).
У CD4046 по сравнению с 74HC4046 другой диапазон напряжений питания и выходные токи, но принцип работы одинаков.

Я сам когда то так делал для плавного разгона. Торможение тоже будет плавным.
Последний раз редактировалось bolek4321 27 июн 2017, 17:17, всего редактировалось 1 раз.
arkhnchul
Мастер
Сообщения: 1773
Зарегистрирован: 01 фев 2016, 13:56
Репутация: 339
Откуда: москва
Контактная информация:

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

Сообщение arkhnchul »

а 555 обязателен?
Вложения
2017-06-27_17_10_55.jpg (2152 просмотра) <a class='original' href='./download/file.php?id=114880&mode=view' target=_blank>Загрузить оригинал (91.77 КБ)</a>
2017-06-27_17_12_33.jpg (2152 просмотра) <a class='original' href='./download/file.php?id=114881&mode=view' target=_blank>Загрузить оригинал (312.6 КБ)</a>
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

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

Сообщение MX_Master »

Так есть, всё-таки, готовый модуль под эту задачу или надо вручную схему собирать?

P.S.: Ардуинки дороже модуля с STM32F103C8T6
arkhnchul
Мастер
Сообщения: 1773
Зарегистрирован: 01 фев 2016, 13:56
Репутация: 339
Откуда: москва
Контактная информация:

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

Сообщение arkhnchul »

MX_Master писал(а):Ардуинки дороже модуля с STM32F103C8T6
Вложения
2017-06-27_17_44_53.jpg (2131 просмотр) <a class='original' href='./download/file.php?id=114882&mode=view' target=_blank>Загрузить оригинал (57.9 КБ)</a>
2017-06-27_17_45_00.jpg (2131 просмотр) <a class='original' href='./download/file.php?id=114883&mode=view' target=_blank>Загрузить оригинал (72.86 КБ)</a>
2017-06-27_17_45_03.jpg (2131 просмотр) <a class='original' href='./download/file.php?id=114884&mode=view' target=_blank>Загрузить оригинал (91.45 КБ)</a>
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

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

Сообщение MX_Master »

Эх, уговорил! Ну так кто прошивку напишет? (:
Куплю себе на пробу пяток малышей с STM8, под микрозадачи - вполне
SeReGa Sh
Мастер
Сообщения: 264
Зарегистрирован: 31 янв 2017, 23:17
Репутация: 5
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

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

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

О как заброшенная тема расшевелилась. В общем скорее всего задача решена, завтра проверю результат, отпишусь.
Ответить

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