USB Motion Card STB4100

Контроллеры, драйверы, датчики, управляющие устройства.
Alex-Star7210
Кандидат
Сообщения: 53
Зарегистрирован: 04 апр 2017, 21:23
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: USB Motion Card STB4100

Сообщение Alex-Star7210 »

Курдль писал(а): Откуда скопировал?
Из диска, который с платой был. Но я и свои то сохранил.
Пульт и плата купленные в разных магазинах.
Похоже, что распайка не совпадает. Если нажимаешь боковую кнопку и Х100 то активируется ось У, Если нажата RESET на пульте, то в матче активируется ось Х .
Надо найти распиновку или распайку на разъема на плате. и тогда думаю всё получится. Но где её найти?
Аватара пользователя
Курдль
Мастер
Сообщения: 1957
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 254
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: USB Motion Card STB4100

Сообщение Курдль »

Alex-Star7210 писал(а): Надо найти распиновку или распайку на разъема на плате. и тогда думаю всё получится. Но где её найти?
В библиотеке! (в 3 часа ночи)
А где обычно ищут? В поисковике если забить "stb5100 mpg pinout" вылезает туева хуча ссылок на распиновку.
Мой сайт: https://cnc1310.ru
Аватара пользователя
Курдль
Мастер
Сообщения: 1957
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 254
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: USB Motion Card STB4100

Сообщение Курдль »

crashzoom писал(а): 12 апр 2023, 15:40
Курдль писал(а): 10 апр 2023, 06:55 А не затруднит ли еще проверить работу пульта в программе https://drufelcnc.com/ а не в Mach3?
Я друфель гонял. Она хоть и выглядит простенько, но работает неплохо. Я в ней карту высот на этой плате делал, а на Маче3 проблемы с картой высот. И автор постоянно что-то допиливает.
Привет всем!
У меня есть хорошая новость и плохая:
1. В программе DrufelCNC я не нашел функции работы с пультом. Зато там есть аналог режима Diagnostic как в Mach3.
И в этом режиме можно посмотреть все входящие и выходящие сигналы контроллера.
Так вот, все положения переключателей принимаются программой исправно. Т.е. при переключении управления осей подсвечивается индикатор, каждый для каждой оси. Так же для переключения множителя перемещений. На вращение энкодера реагируют еще 2 индикатора.
Вот так это выглядит:
X - In6
Y - In7
Z - In8
1:10 - In9
1:100 - In10
EncA - In11
EncB - In12
Значит с контроллером все в порядке. И дело в настройках Mach3 или качестве плагина
2. Плохая новость: я не помню, как настраивать Mach3 для работы с пультом для этого контроллера :(
Если кто даст ссылку - буду благодарен.
А если кто-то потратит время и поковыряется в настройках, пробуя разные варианты и найдет правильные, - тому медаль!
Я не знаю, что подразумевает DrufelCNC под нумерацией индикаторов. Но может быть это аналог номера пинов в Mach3 / LPT
Мой сайт: https://cnc1310.ru
Alex-Star7210
Кандидат
Сообщения: 53
Зарегистрирован: 04 апр 2017, 21:23
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: USB Motion Card STB4100

Сообщение Alex-Star7210 »

Курдль писал(а): я не помню, как настраивать Mach3 для работы с пультом для этого контроллера
Похоже, что расспайка на пульте не соответствует плате. Пробовал замыкать на разъёме платы определённые пины соответственно схеме - в матче активируется MPG и переключаются оси. Не работает только множитель осей и энкодер не подключал ещё. Может для активации множителя надо два каких то пина перемкнуть?
Без названия.png
Без названия.png (8.01 КБ) 2311 просмотров
Аватара пользователя
Курдль
Мастер
Сообщения: 1957
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 254
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: USB Motion Card STB4100

Сообщение Курдль »

Alex-Star7210 писал(а): Не работает только множитель осей и энкодер не подключал ещё.
Эта ветка вообще-то про STB4100. А ты, судя по картинке, подключаешься к STB5100.
Разбирайся с пультом. Это же просто железяка с переключателями - там никакой электроники внутри нет.
Мой сайт: https://cnc1310.ru
Аватара пользователя
Курдль
Мастер
Сообщения: 1957
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 254
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: USB Motion Card STB4100

Сообщение Курдль »

Привет всем!
Не могу добиться вывода на экран окна настройки плагина.
Согласно мануалу "Для задания расстояния отскока выберите Mach3 – PlugIn Control – RNR Motion", должно появиться такое окно:
PluginSettings.JPG (2254 просмотра) <a class='original' href='./download/file.php?id=207745&sid=6134be22278fd1aeb752e471228c50d5&mode=view' target=_blank>Загрузить оригинал (44.1 КБ)</a>
Версия плагина испытывалась как 3.4, так 3.5, Mach3: R3.043.066

Если USB кабель не подсоединён, то пишет "RNR Motion Controller not found".
Программы отрабатывает нормально.
Но не могу настроить отскок. :(
Мой сайт: https://cnc1310.ru
vik_vo
Кандидат
Сообщения: 54
Зарегистрирован: 14 май 2020, 07:05
Репутация: 1
Контактная информация:

Re: USB Motion Card STB4100

Сообщение vik_vo »

Подскажите эта плата может управлять шпинделем по stp/dir ?
Аватара пользователя
Курдль
Мастер
Сообщения: 1957
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 254
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: USB Motion Card STB4100

Сообщение Курдль »

vik_vo писал(а): Подскажите эта плата может управлять шпинделем по stp/dir ?
Это как?!!
Dir задает направление вращения, a stp - скорость?
Не думаю...
А какая плата так может? И с какой целью такое может понадобиться?
Мой сайт: https://cnc1310.ru
vik_vo
Кандидат
Сообщения: 54
Зарегистрирован: 14 май 2020, 07:05
Репутация: 1
Контактная информация:

Re: USB Motion Card STB4100

Сообщение vik_vo »

Курдль писал(а): 08 май 2023, 14:20
vik_vo писал(а): Подскажите эта плата может управлять шпинделем по stp/dir ?
Это как?!!
Dir задает направление вращения, a stp - скорость?
Не думаю...
А какая плата так может? И с какой целью такое может понадобиться?
LPT плата так может да и любая у которой выходы step pin и dir pin можно назначать в ручную. Нужно это для управления шпинделем(сервоприводом) токарного станка.
Вложения
Аннотация 2023-05-08 201157.png
Аннотация 2023-05-08 201157.png (18.98 КБ) 2219 просмотров
Аватара пользователя
Курдль
Мастер
Сообщения: 1957
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 254
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: USB Motion Card STB4100

Сообщение Курдль »

vik_vo писал(а): Нужно это для управления шпинделем(сервоприводом) токарного станка.
Сервопривод подразумевает обратную связь?
Т.е. сервопривод получает step от Mach3 а в ответ отправляет сигналы с энкодера, например.
Мой сайт: https://cnc1310.ru
Аватара пользователя
Курдль
Мастер
Сообщения: 1957
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 254
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: USB Motion Card STB4100

Сообщение Курдль »

Убейте меня!
Я нашел еще один косяк в плагинах :pssdoff:
С версией RnRMotion 3.4 не работает PWM
Я разбросал весь "шкаф" в поиске неисправности, 100 раз проверил плату сопряжения, добрался да контроллера, а на его выходе тупо нет PWM!
100 раз проверял настройки в Mach3Mill.xml, сверял с мануалами - никаких результатов.
В отчаянии заменил плагин на RnRMotion 3.5 и все заработало.
ВА разных мануалах есть разночтения. Например, в некоторых указывается настройка Step Pin = 3, Step Port = 3
PWM1.JPG (2093 просмотра) <a class='original' href='./download/file.php?id=208174&sid=6134be22278fd1aeb752e471228c50d5&mode=view' target=_blank>Загрузить оригинал (100.85 КБ)</a>
а в некоторых - Step Pin = 3, Dir Pin = 3 (у меня на 3-м порту ШИМ)
PWM2.JPG (2093 просмотра) <a class='original' href='./download/file.php?id=208175&sid=6134be22278fd1aeb752e471228c50d5&mode=view' target=_blank>Загрузить оригинал (95.58 КБ)</a>
Казалось бы, поставь RnRMotion 3.5 и забудь!
Но с ним не работает съём карты высот! :pssdoff:
Мой сайт: https://cnc1310.ru
Аватара пользователя
Курдль
Мастер
Сообщения: 1957
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 254
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: USB Motion Card STB4100

Сообщение Курдль »

vik500 писал(а): Я долго мучился так и не смог настроить. Поменял три компа, ставил ХР, 7, 10 пробовал все Мачи которые смог скачать и присланные китайцами пробовал красные платы и синие, менял плагины результат не переключаются оси.
Я нашел интересное видео, где автор вроде бы добился работы РГИ с этой платой настройками.
Кто хочет попробовать? А то у меня сейчас пульт перепаян под другую плату.
Если видос окажется полезным - перепаяю назад.

https://youtu.be/dtTE6CQRhdc
Мой сайт: https://cnc1310.ru
Аватара пользователя
Курдль
Мастер
Сообщения: 1957
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 254
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: USB Motion Card STB4100

Сообщение Курдль »

Курдль писал(а): Кто хочет попробовать? А то у меня сейчас пульт перепаян под другую плату.
Что, все повыбрасывали свои платы? ;/
Я попробовал и добился успеха!
Почёт и уважение автору видео!
Мой сайт: https://cnc1310.ru
Аватара пользователя
AeroFly
Опытный
Сообщения: 133
Зарегистрирован: 02 окт 2020, 18:41
Репутация: 8
Контактная информация:

Re: USB Motion Card STB4100

Сообщение AeroFly »

Курдль писал(а): 17 июл 2023, 20:54 Я попробовал и добился успеха
Молодец! Респект за упорство! :good:
Я просто геймпадом пользуюсь.
Вся электроника работает на белом дыме. Если белый дым выходит - электроника перестает работать.
Аватара пользователя
Курдль
Мастер
Сообщения: 1957
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 254
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: USB Motion Card STB4100

Сообщение Курдль »

AeroFly писал(а): Я просто геймпадом пользуюсь.
Кстати, у автора есть видос и про реализацию кнопочного пульта для этой платы типа геймпада.

А я с толкнулся с очередной засадой при использовании этой платы.
Подключение лазерного модуля "по уму", похоже, для неё невозможно. :(
Можно подключить его, как шпиндель, но это будет не по уму.
Дело в том, что когда Mach3 натыкается на команды М3/М5, он приостанавливает движение по осям.
Если применять лазер для раскроя, то может быть такой режим и сгодится.
Но если применять его для гравировки, а тем более для экспонирования фоточувствительных материалов, то ни в каком виде :(
Надеялся, что команды S1000 - S0 выручат. Но нет - Mach3 и при их обработке вызывает паузу в движении.
Гуглил старые форумы по Mach3 и оказалось, что много лет назад его программисты предоставили решение: ввели команды M11Px/M10Px, где x - номер произвольного пина. Т.е. при получении такой команды в УП, Mach3 просто дрыгает определенной ногой, без каких либо последствий.
Все, кто имеет LPT реализацию Mach3 взяли на вооружение эту фичу (некоторые даже переписали постпроцессоры) и успешно используют её.
Но в нашем случае она не работает :( Видимо производители платы не позаботились, чтобы плагин обрабатывал эту функцию.
Интересно, а как другие пользователи платы используют лазер совместно с ней?
Мой сайт: https://cnc1310.ru
Аватара пользователя
Курдль
Мастер
Сообщения: 1957
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 254
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: USB Motion Card STB4100

Сообщение Курдль »

Для информации.
Нашел еще одно название этой платы: BSMCE04U-PP
По этому ключевому слову в инете много данных.
Так что при поиске используйте.

Вот, например, что я сразу же нашел интересного: установка GrblHAL на эту плату: https://embeddedtronicsblog.wordpress.c ... smce04-pp/
Мой сайт: https://cnc1310.ru
Аватара пользователя
Курдль
Мастер
Сообщения: 1957
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 254
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: USB Motion Card STB4100

Сообщение Курдль »

Курдль писал(а): Я нашел интересное видео, где автор вроде бы добился работы РГИ с этой платой настройками.
Кто хочет попробовать? А то у меня сейчас пульт перепаян под другую плату.
Закончил "проект" MPG для станка. Считаю его удавшимся. Мне нравится его размер, сопоставимый с размерами "мыши", а не как у покупного, сопоставимого с лаптем.
Работает исправно. Правда я еще не разобрался в настройках: мне не нравится двигать оси скоростью. Хотелось бы шагами. Т.е. двинул энкодер на одно деление - инструмент двинулся на 0.01 мм.
mpg3.jpg (1731 просмотр) <a class='original' href='./download/file.php?id=208726&sid=6134be22278fd1aeb752e471228c50d5&mode=view' target=_blank>Загрузить оригинал (229.09 КБ)</a>
Мой сайт: https://cnc1310.ru
BORIS D
Новичок
Сообщения: 5
Зарегистрирован: 28 янв 2023, 16:41
Репутация: 2
Настоящее имя: Борис Казбекович Дауров
Контактная информация:

Re: USB Motion Card STB4100

Сообщение BORIS D »

Вдруг кому пригодться плагин к этой плате в моём переводе. RnRMotion.dll 3.5 https://disk.yandex.ru/d/lmBbU_9lTwSMnw
Вложения
Ashampoo_Snap_3 сентября 2023 г._20h05m32s_001_.jpg (1641 просмотр) <a class='original' href='./download/file.php?id=208996&sid=6134be22278fd1aeb752e471228c50d5&mode=view' target=_blank>Загрузить оригинал (48.96 КБ)</a>
Последний раз редактировалось BORIS D 04 сен 2023, 13:05, всего редактировалось 1 раз.
Аватара пользователя
Курдль
Мастер
Сообщения: 1957
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 254
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: USB Motion Card STB4100

Сообщение Курдль »

BORIS D писал(а): Вдруг кому пригодться плагин к этой плате в моём переводе.
Привет, спасибо!
А Вы как-то изменили исходник и скомпилировали или просто в dll что-то подшаманили?
Я заметил опечатку: написано "ВходА" вместо "Входы"
Последний раз редактировалось Курдль 03 сен 2023, 23:12, всего редактировалось 1 раз.
Мой сайт: https://cnc1310.ru
Аватара пользователя
Курдль
Мастер
Сообщения: 1957
Зарегистрирован: 20 мар 2018, 16:55
Репутация: 254
Настоящее имя: Курдль Энтеропийский
Откуда: Msk
Контактная информация:

Re: USB Motion Card STB4100

Сообщение Курдль »

Курдль писал(а): Не могу добиться вывода на экран окна настройки плагина.
"Mach3 – PlugIn Control – RNR Motion"
Нашел, почему это происходит: нельзя переименовывать плагин! Работать он будет, а выводить на экран свое окно - нет!
Не повторяйте моей ошибки! ;)
Мой сайт: https://cnc1310.ru
Ответить

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