Реле Tianbo - ресурс 10 млн переключений

Шаговый двигатель и регулировка его оборотов

Страница 10 из 10
Новичок
 
Регистрация: 09.02.2012
Сообщений: 7
Репутация: 19
9 0
0 0
 
27.01.2020 15:45 #91
Продолжим.
Берем софтину под названием Мach3 и изучаем что ей надо для работы.
Вскрываем драйвер и смотрим на входы - а не стоит ли там опторазвязка? и если стоит ( а это 99.99%) то входы соединяем с ЛПТ-портом напрямую (ну или через резистор омов на 500).
Конфигурируем Мach3 и используя G-коды крутим шаговый двигатель как нам в голову взбредёт
Оценка
В многообразии литиевых батареек и аккумуляторов нет какого-то универсального или идеального варианта. Выбирая тот или иной вариант для питания устройства, разработчику приходится оперировать множеством параметров, используя наиболее оптимальное их сочетание для каждого приложения. Разберем параметры для различных приложений.
Заслуженный Трoлль
 
Регистрация: 18.01.2020
Сообщений: 122
Репутация: -32
9 18
31 5
 
27.01.2020 17:02 #92
Цитата:
Сообщение от kovigor
Можно и генератор, не вопрос. Дома есть лабораторный генератор. Но это очень избыточное решение. Гораздо проще за часик спаять мультивибратор, например, на логике или той же LM358.

А вместо шкивов можно попросить выточить втулочку (трубочку, которая заполнит собой промежуток м/у валом мотора и отверстием в шестеренке ...
Вот уже действительно -переобулся в воздухе , так переробулся .
Оценка
Новичок
 
Регистрация: 16.05.2019
Сообщений: 73
Репутация: 12
3 29
7 5
 
01.02.2020 23:06 #93
Цитата:
Сообщение от oleg-star
Конфигурируем Мach3 и используя G-коды крутим шаговый двигатель как нам в голову взбредёт
А можно с этого места по подробнее?

Так сказать, с технической "хардверной" стороны всё понятно и реализуемо, а вот с "софтверной" стороны как-то не получается.
__________________
Не прикасайтесь руками к паяльнику.
И вообще, не трогайте это дьявольское устройство, вы можете обжечься.
Конечно, если не умете им пользоваться.
Оценка
Гуру
 
Регистрация: 28.06.2012
Сообщений: 4,677
Репутация: 1102
1,248 94
480 1
 
01.02.2020 23:28 #94
ИМХО, для вашей задачи это слишком избыточно. Этот подход гораздо больше подойдет, например, для станка с ЧПУ. А вам всего-то надо моторчик вращать:

https://cncmodelist.ru/stati/stati-p.../g-kod-up.html
Оценка
Новичок
 
Регистрация: 16.05.2019
Сообщений: 73
Репутация: 12
3 29
7 5
 
02.02.2020 00:35 #95
Мне просто интересно, что предложат. С реализацией сего девайса я уже решил. Только осталось дождаться генератор импульсов с потенциометром от поставщиков и оно заработает.
На всякий случай, ищу альтернативные способы достижения результата.
__________________
Не прикасайтесь руками к паяльнику.
И вообще, не трогайте это дьявольское устройство, вы можете обжечься.
Конечно, если не умете им пользоваться.
Оценка
Гуру
 
Регистрация: 28.06.2012
Сообщений: 4,677
Репутация: 1102
1,248 94
480 1
 
02.02.2020 00:39 #96
Так много чего предложат, просто все это очень избыточно. Наверняка можно взять ПО для управления станком с ЧПУ и прикрутить к вашему моторчику с драйвером. Просто зачем, если вам, как я понял, с головой достаточно генератора с изменяемой вами частотой. А саму эту частоту надо настроить один раз и, возможно, изредка корректировать ...

P.S. Для того, чтобы попробовать, я на вашем месте собрал бы генератор на NE555 и по результатам испытания действовал бы дальше ...
Оценка
Новичок
 
Регистрация: 09.02.2012
Сообщений: 7
Репутация: 19
9 0
0 0
 
02.02.2020 10:46 #97
Если подробнее, то в Мач3 можно прописать к какому пину ЛПТ порта какой вход драйвера подключен, что есть активное состояние - 0 или 1, и собрав кинематическую схему сказать софтине сколько импульсов нужно чтобы пленка продвинулась на 1мм. Далее нужен код G1, который заставит Мач3 выдать пачку импульсов на драйвер с нужной нам скоростью и ускорениями/замедлениями. А чтобы было совсем чудесато - использовать G92 перед G1. Ну а дальше почти всезнающий Гугл поможет
Оценка
Новичок
 
Регистрация: 16.05.2019
Сообщений: 73
Репутация: 12
3 29
7 5
 
02.02.2020 11:23 #98
Спасибо Олег. Теперь понятно, что имелось в виду. Эти коды как понимаю, уже заложены в программе и просто вызываются из неё. Думаю, есть смысл поставить и протестировать. А то пока дождусь поставки пройдёт много драгоценного времени.
__________________
Не прикасайтесь руками к паяльнику.
И вообще, не трогайте это дьявольское устройство, вы можете обжечься.
Конечно, если не умете им пользоваться.
Оценка
Новичок
 
Регистрация: 09.02.2012
Сообщений: 7
Репутация: 19
9 0
0 0
 
02.02.2020 12:07 #99
Эти коды нужно будет вручную забить в окошко ввода или открыть файл (обычный текстовой с расширением .nc)
G92 X0 Y0 Z0 - установка всех координат в ноль
G1 X100.05 F200 - позиционировние чего-то в координату Х100.05 (мм) со скоростью 200 мм/мин, в Вашем случае - протянуть 100 мм плёнки со скоростью 200 мм/мин (если двигатель установлен как ось Х)
Оценка
Ответ
Страница 10 из 10
Метки
arduino, программирование arduino, шаговый двигатель
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 18:31.
Обратная связь РадиоЛоцман Вверх