Бюджетная макетка за 2$ с МК STM32F103C8T6 на борту справится с этой задачей на раз.SeReGa Sh писал(а):Приветствую всех. Может кто посоветует чего дельного. Модернизирую коллекторный шпиндель на фрезерном станке, вместо коллекторного мотора поставил шаговый двигатель, встала задача заставить его непрерывно вращаться, нашел генератор такой https://ru.aliexpress.com/item/Stepper- ... 90466.html , и все бы ничего, но я не учел один момент, а именно, оказалось что частоту импульсов этот генератор выдает при включении сразу такую, какая была выставлена резистором, т.е. без плавного нарастания, в связи с этим шаговик сразу уходит в срыв. А из за того что на станке выполняется серийно операция длительностью чуть больше минуты, то при каждом запуске убавлять и добавлять обороты это не вариант (к тому же оператору сложно это будет объяснить). Так вот, вопрос следующего характера, может кто то сталкивался с подобной ситуацией, где нужно вращать шаговый двигатель с плавным начальным нарастанием оборотов?
Генератор импульсов
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Генератор импульсов
- N1X
- Мастер
- Сообщения: 3653
- Зарегистрирован: 16 фев 2015, 21:19
- Репутация: 1646
- Настоящее имя: Владимир
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: Генератор импульсов
А лучше ПК с LinuxCNC, или два!MX_Master писал(а):Бюджетная макетка за 2$ с МК STM32F103C8T6 на борту справится с этой задачей на раз.
А NE555 не справится?
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Генератор импульсов
Я не против, схему бы. Или есть уже готовые модули?N1X писал(а):А лучше ПК с LinuxCNC, или два!MX_Master писал(а):Бюджетная макетка за 2$ с МК STM32F103C8T6 на борту справится с этой задачей на раз.
А NE555 не справится?
-
SeReGa Sh
- Мастер
- Сообщения: 264
- Зарегистрирован: 31 янв 2017, 23:17
- Репутация: 5
- Настоящее имя: Сергей
- Откуда: Нижний Новгород
- Контактная информация:
Re: Генератор импульсов
Генератор, на который я скинул ссылку, как раз на NE555, но в нем нет плавного пуска. А он именно и нужен.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Генератор импульсов
А что за фрезер-то такой, где шаговик с приводом шпинделя справляется?SeReGa Sh писал(а):Модернизирую коллекторный шпиндель на фрезерном станке, вместо коллекторного мотора поставил шаговый двигатель,
Каких оборотов хотим достичь?
Чудес не бывает. Бывают фокусы.
-
SeReGa Sh
- Мастер
- Сообщения: 264
- Зарегистрирован: 31 янв 2017, 23:17
- Репутация: 5
- Настоящее имя: Сергей
- Откуда: Нижний Новгород
- Контактная информация:
Re: Генератор импульсов
Фрезер одной московской фирмы, но это не суть, шаговик в качестве привода шпинделя хочу испытать впервые.
Обороты нужны в районе 1000.
И коллекторный двигатель стоял ватт 400 кажется. Шаговый двигатель ставлю NEMA 34 86х126, 5ампер. Питание 75 вольт.
Обороты нужны в районе 1000.
И коллекторный двигатель стоял ватт 400 кажется. Шаговый двигатель ставлю NEMA 34 86х126, 5ампер. Питание 75 вольт.
Последний раз редактировалось SeReGa Sh 27 июн 2017, 15:39, всего редактировалось 1 раз.
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Генератор импульсов
При 1000 у шаговика момента ваще не останется и от нагрузки он уйдет в срыв. Уж лучше сервуSeReGa Sh писал(а):Фрезер одной московской фирмы, но это не суть, шаговик в качестве привода шпинделя хочу испытать впервые.
Обороты нужны в районе 1000.
-
SeReGa Sh
- Мастер
- Сообщения: 264
- Зарегистрирован: 31 янв 2017, 23:17
- Репутация: 5
- Настоящее имя: Сергей
- Откуда: Нижний Новгород
- Контактная информация:
Re: Генератор импульсов
С сервами пока нет опыта работы, к сожалению.
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Генератор импульсов
Пара-тройка вечеров с чашкой чая и мануалами и всё, о результате не пожалеетеSeReGa Sh писал(а):С сервами пока нет опыта работы, к сожалению.
-
SeReGa Sh
- Мастер
- Сообщения: 264
- Зарегистрирован: 31 янв 2017, 23:17
- Репутация: 5
- Настоящее имя: Сергей
- Откуда: Нижний Новгород
- Контактная информация:
Re: Генератор импульсов
На данный момент уже закуплены шаговики и драйвера. По этому хотелось бы разобраться в первую очередь с этой системой.
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Генератор импульсов
Мой совет про готовый модуль с STM32 все еще в силе. На базе МК возможны абсолютно любые извращения с генерацией импульсов для шаговикаSeReGa Sh писал(а):На данный момент уже закуплены шаговики и драйвера. По этому хотелось бы разобраться в первую очередь с этой системой.
-
arkhnchul
- Мастер
- Сообщения: 1773
- Зарегистрирован: 01 фев 2016, 13:56
- Репутация: 339
- Откуда: москва
- Контактная информация:
Re: Генератор импульсов
не, ну целый 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: Генератор импульсов
Можно на этот плавный старт докинуть по идее... Завтра если завала по работе не будет - попробую набросать... Если не лень - срисуй обвяз твоей 555й, чтоб знать по какой схеме китайцы собрали...
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Генератор импульсов
Можно так-же используя ардуину, и библиотеку AccelStepper легко решить задачу, т.к. библиотека учитывает и разгон и торможение.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
bolek4321
- Мастер
- Сообщения: 217
- Зарегистрирован: 27 сен 2014, 07:59
- Репутация: 38
- Контактная информация:
Re: Генератор импульсов
Есть такая микросхема 74HC4046, в ней два фазовых компаратора и генератор управляемый напряжением - ГУН.
Компараторы в данном случае не нужны, а вот ГУН - самое то. Частота генерации задается номиналами RC цепочки и величиной управляющего напряжения, подаваемого на вход ГУН. Меняем входное напряжение от 0 до заданного значения (максимум до напряжения питания) - меняется частота от 0 (примерно) до заданного значения. Если нужно не от нуля - добавляем резистор, сдвигающий диапазон частоты вверх, т.е. частота будет генерироваться от Fmin > 0. Если напряжение на управляющий вход подавать через интегрирующую цепь (RC), частота будет меняться плавно.
Страшно? Сложно?
Нужно почитать В.Л.Шило "Популярные цифровые микросхемы". В издании 1987 года это на стр.278 про 564ГГ1 (советский аналог импортной CD4046).
У CD4046 по сравнению с 74HC4046 другой диапазон напряжений питания и выходные токи, но принцип работы одинаков.
Я сам когда то так делал для плавного разгона. Торможение тоже будет плавным.
Компараторы в данном случае не нужны, а вот ГУН - самое то. Частота генерации задается номиналами RC цепочки и величиной управляющего напряжения, подаваемого на вход ГУН. Меняем входное напряжение от 0 до заданного значения (максимум до напряжения питания) - меняется частота от 0 (примерно) до заданного значения. Если нужно не от нуля - добавляем резистор, сдвигающий диапазон частоты вверх, т.е. частота будет генерироваться от Fmin > 0. Если напряжение на управляющий вход подавать через интегрирующую цепь (RC), частота будет меняться плавно.
Страшно? Сложно?
У CD4046 по сравнению с 74HC4046 другой диапазон напряжений питания и выходные токи, но принцип работы одинаков.
Я сам когда то так делал для плавного разгона. Торможение тоже будет плавным.
Последний раз редактировалось bolek4321 27 июн 2017, 17:17, всего редактировалось 1 раз.
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Генератор импульсов
Так есть, всё-таки, готовый модуль под эту задачу или надо вручную схему собирать?
P.S.: Ардуинки дороже модуля с STM32F103C8T6
P.S.: Ардуинки дороже модуля с STM32F103C8T6
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Генератор импульсов
Эх, уговорил! Ну так кто прошивку напишет? (:
Куплю себе на пробу пяток малышей с STM8, под микрозадачи - вполне
-
SeReGa Sh
- Мастер
- Сообщения: 264
- Зарегистрирован: 31 янв 2017, 23:17
- Репутация: 5
- Настоящее имя: Сергей
- Откуда: Нижний Новгород
- Контактная информация:
Re: Генератор импульсов
О как заброшенная тема расшевелилась. В общем скорее всего задача решена, завтра проверю результат, отпишусь.