roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 17:37

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 120 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8
Автор Сообщение
 Заголовок сообщения: Re: Электроника MKS SBASE v1.2 и выше
СообщениеДобавлено: 06 апр 2016, 13:52 
Не в сети

Зарегистрирован: 18 дек 2014, 01:43
Сообщения: 1132
Подскажите кто знает.
1. Переключил плату на microstep 32 вместо 16. Что теперь в прошивке надо поправить чтобы моторы правильно отрабатывали перемещение, т.е. на заданное расстояние перемещали каретку. Сейчас из-за перехода на другой шаг расстояния получаются в 2 раза меньше.
2. Поставил двигатель на экструдер с передачей, передаточное число 5.18. Как теперь высчитать количество шагов на миллиметр (ну кроме подбором методом тыка)? Да ещё с учетом измененного микрошага.

_________________
Noname + Arduino + RAMPS 1.4 + Marlin (не понравился)
Noname (CoreXY) + Duet2 WiFi v1.03 (MKS Clone) + 4 x (E3D V6 1,75 мм (боуден)) ToolChanger (в процессе эксплуатации)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника MKS SBASE v1.2 и выше
СообщениеДобавлено: 07 апр 2016, 15:52 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
ну что ж ты какой ленивый :)
посчитай длину окружности шестерни которая пластик давит, посчитай число шагов на оборот двигателя с учетом микрошага и прикинь потом шагов на оборот шестерни с учетом редукции, а потом уже зная длину окружности шестерни считай шаги на мм.

мне тоже считать лениво, но для себя я считал, потом конечно немножко корректировал


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника MKS SBASE v1.2 и выше
СообщениеДобавлено: 07 апр 2016, 16:16 
Не в сети

Зарегистрирован: 18 дек 2014, 01:43
Сообщения: 1132
icehardy писал(а):
ну что ж ты какой ленивый :)
посчитай длину окружности шестерни которая пластик давит, посчитай число шагов на оборот двигателя с учетом микрошага и прикинь потом шагов на оборот шестерни с учетом редукции, а потом уже зная длину окружности шестерни считай шаги на мм.

мне тоже считать лениво, но для себя я считал, потом конечно немножко корректировал

Метод научного тыка работает безотказно. Просто что интересно. В конфиге, который шел как пример к прошивке, небыло строк с указанием шагов для основных моторов по осям. Понятно что надо было их просто на 2 умножить и все. Но какие значения были непонятно, небыло строк в конфиге. Подсмотрел в даташите :).
Ну а экструдер на глаз подобрал печатая детали. С третьего раза. Напечатал нужные детали и подобрал шаги так чтобы при коэффициенте 1 небыло перелива. Вот и все.

Теперь по результатам. При переходе на другой микрошаг принтер стал тише работать. Его почти не слышно за шумом вентилятора хотэнда. Ну и экструдер с передачей только радует. Уже отпечатался на скорости 90 (заливка), никаких пропусков, все летает. Буду постепенно повышать скорость чтобы понять предел экструдера. Механика держит, запас у неё есть.

_________________
Noname + Arduino + RAMPS 1.4 + Marlin (не понравился)
Noname (CoreXY) + Duet2 WiFi v1.03 (MKS Clone) + 4 x (E3D V6 1,75 мм (боуден)) ToolChanger (в процессе эксплуатации)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника MKS SBASE v1.2 и выше
СообщениеДобавлено: 20 апр 2016, 06:54 
Не в сети

Зарегистрирован: 18 дек 2014, 01:43
Сообщения: 1132
Кто-то подключал к этой плате серву? Разъемы свободные есть, но что-то я не нашел нигде как конфигурировать прошивку под серву. Кто делал - поделитесь инфой пожалуйста.
Серва я так понимаю, должна быть на 24В, если у меня БП на 24В? Просто других напряжений нет. Или проще преобразователь поставить понижающий?

_________________
Noname + Arduino + RAMPS 1.4 + Marlin (не понравился)
Noname (CoreXY) + Duet2 WiFi v1.03 (MKS Clone) + 4 x (E3D V6 1,75 мм (боуден)) ToolChanger (в процессе эксплуатации)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника MKS SBASE v1.2 и выше
СообщениеДобавлено: 24 апр 2016, 17:53 
Не в сети

Зарегистрирован: 18 дек 2014, 01:43
Сообщения: 1132
Итак, пытаюсь подключить серву к этой материнке. Серва вот такая - Graupner DES 586 BB Standard voltage/ Speed.
На плате есть порт J8 с 6-ю пинами. Один земля, остальные 5 как я понял можно использовать под свои нужды.
Серву питаю от внешнего источника - преобразователя 24В -> 5В.
В конфиге прописал следующее:
Код:
switch.servo.enable                            true             #
switch.servo.input_on_command                  M280             # M280 S7.5 would be midway
switch.servo.input_off_command                 M281             # same as M280 S0 0% duty cycle, effectively off
switch.servo.output_pin                        1.22             # must be a PWM capable pin
switch.servo.output_type                       hwpwm            # H/W pwm output settable with S parameter in the input_on_comand
switch.servo.pwm_period_ms                     20               # set period to 20ms (50Hz) default is 50Hz

При передаче принтеру команды M280 S(неважно какое, в пределах 5-10), серва поворачивается всегда в одно и то же положение. Последующие команды М280 игнорирует, пока не поверну её рукой в другое положение (предварительно послав команду М281), потом опять при посыле команды поворачивается туда же.
С сервами первый раз сталкиваюсь. Что не так делаю?

_________________
Noname + Arduino + RAMPS 1.4 + Marlin (не понравился)
Noname (CoreXY) + Duet2 WiFi v1.03 (MKS Clone) + 4 x (E3D V6 1,75 мм (боуден)) ToolChanger (в процессе эксплуатации)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника MKS SBASE v1.2 и выше
СообщениеДобавлено: 24 апр 2016, 18:17 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
Код:
Specification

Torque at 4.8V, approx.: 54 Ncm
Transit speed at 4.8V, approx. : 0,13 Sek/40°
Holding torque 6.0V, approx.: 126 Ncm
Charging rate at 4.8V approx.: 995 mA
Transit speed at 6.0 V, approx. : 0,11 Sek/40°
All-up weight, approx.: 20 g
Angular travel incl. trim, approx. : 2 x 45 °
No-load current drain, approx. : 7 mA
Torque at 6.0V, approx.: 61 Ncm
Charging rate at 6.0V approx.: 1015 mA
Dimensions (LxWxH): 29,5 x 13 x 31 mm
Holding torque 4.8V, approx.: 111 Ncm
Bearings: Lager bb
Replacement gearbox: 7931.2
Gear unit: Getriebe cg
Operating voltage : 4,8 ... 6,0 V
Neutralimpuls: 1,5 ms
Max. Ansteuerfrequenz: 3,0 / 333 ms / Hz

_________________________
Я тоже не очень в сервах разбираюсь
но мне кажется Angular travel incl. trim, approx. : 2x45° - т.е. углы поворота у нее не очень большие изначально
Ну и можно поиграться еще switch.servo.pwm_period_ms в диапазоне 3,0 / 333 ms


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника MKS SBASE v1.2 и выше
СообщениеДобавлено: 24 апр 2016, 20:06 
Не в сети

Зарегистрирован: 18 дек 2014, 01:43
Сообщения: 1132
Както странно работает. Даю команду M280 S86 - серва начинает туда сюда отклонятся на 45 градусов. Меняю на 87 - начинает вообще дрожать. Может команды эти не подходят для управления?

_________________
Noname + Arduino + RAMPS 1.4 + Marlin (не понравился)
Noname (CoreXY) + Duet2 WiFi v1.03 (MKS Clone) + 4 x (E3D V6 1,75 мм (боуден)) ToolChanger (в процессе эксплуатации)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника MKS SBASE v1.2 и выше
СообщениеДобавлено: 26 апр 2016, 08:38 
Не в сети
Аватара пользователя

Зарегистрирован: 03 май 2014, 10:37
Сообщения: 82
Откуда: Алматы, Казахстан
прог. языки: Delphi, js, wiring
Я правильно понял по фото, что на SBASE микрошаг выставляется всем драйверам разом?

_________________
шарлатан


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника MKS SBASE v1.2 и выше
СообщениеДобавлено: 26 апр 2016, 11:09 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
goodwind писал(а):
Я правильно понял по фото, что на SBASE микрошаг выставляется всем драйверам разом?

Да разом для всех, пожалуй это не так уж важно


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника MKS SBASE v1.2 и выше
СообщениеДобавлено: 26 апр 2016, 14:10 
Не в сети

Зарегистрирован: 18 дек 2014, 01:43
Сообщения: 1132
В общем подключил другую серву - та же самая ситуация. Не могу понять что именно обозначает число после буквы S в команде М280 (сама команда вида М280 S7 например). Обе сервы ведут себя одинаково.

Подключил их обеи к Ардуино - работают нормально.
Что-то с командой M280 не так мне кажется.

_________________
Noname + Arduino + RAMPS 1.4 + Marlin (не понравился)
Noname (CoreXY) + Duet2 WiFi v1.03 (MKS Clone) + 4 x (E3D V6 1,75 мм (боуден)) ToolChanger (в процессе эксплуатации)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника MKS SBASE v1.2 и выше
СообщениеДобавлено: 03 май 2016, 11:40 
Не в сети
Аватара пользователя

Зарегистрирован: 03 май 2014, 10:37
Сообщения: 82
Откуда: Алматы, Казахстан
прог. языки: Delphi, js, wiring
Alexus12 писал(а):
В общем подключил другую серву - та же самая ситуация. Не могу понять что именно обозначает число после буквы S в команде М280 (сама команда вида М280 S7 например). Обе сервы ведут себя одинаково.

Подключил их обеи к Ардуино - работают нормально.
Что-то с командой M280 не так мне кажется.

мне кажется, или она просто не поддерживается Smoothieware? Хотя в таком случае странно что в настройках присутствует...
Список G-кодов smoothieware

_________________
шарлатан


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника MKS SBASE v1.2 и выше
СообщениеДобавлено: 03 май 2016, 14:05 
Не в сети

Зарегистрирован: 18 дек 2014, 01:43
Сообщения: 1132
goodwind писал(а):
мне кажется, или она просто не поддерживается Smoothieware? Хотя в таком случае странно что в настройках присутствует...
Список G-кодов smoothieware

Здесь видимо только основные команды перечислены. А в модуле switch как раз эта команда указана для сервы
http://smoothieware.org/switch

_________________
Noname + Arduino + RAMPS 1.4 + Marlin (не понравился)
Noname (CoreXY) + Duet2 WiFi v1.03 (MKS Clone) + 4 x (E3D V6 1,75 мм (боуден)) ToolChanger (в процессе эксплуатации)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника MKS SBASE v1.2 и выше
СообщениеДобавлено: 20 сен 2016, 19:56 
Не в сети

Зарегистрирован: 18 дек 2014, 01:43
Сообщения: 1132
Подумываю сделать для своего принтера автоуровень.
Поскольку серву так и не смог подключить - вопрос: есть ли какие-то системы автоуровня, которые не требуют поворота датчика сервой? Может кто-то делал на на этой электронике автоуровень - расскажите какую систему взяли и как её подключать.
Раньше автоуровней не делал, теряюсь в обилии систем, какую оптимально выбрать не знаю.

_________________
Noname + Arduino + RAMPS 1.4 + Marlin (не понравился)
Noname (CoreXY) + Duet2 WiFi v1.03 (MKS Clone) + 4 x (E3D V6 1,75 мм (боуден)) ToolChanger (в процессе эксплуатации)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника MKS SBASE v1.2 и выше
СообщениеДобавлено: 21 сен 2016, 13:44 
Не в сети

Зарегистрирован: 04 мар 2012, 01:06
Сообщения: 1607
Откуда: Севастополь-Москва
Если механика получилась достаточно жёсткой и точной то у тебя должен полезть муар на деталях. От 8825 драйверов.
На CoreXY и дельтах особенно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электроника MKS SBASE v1.2 и выше
СообщениеДобавлено: 21 сен 2016, 14:39 
Не в сети

Зарегистрирован: 18 дек 2014, 01:43
Сообщения: 1132
karabas2011 писал(а):
Если механика получилась достаточно жёсткой и точной то у тебя должен полезть муар на деталях. От 8825 драйверов.
На CoreXY и дельтах особенно.

Ммм, это кому?

_________________
Noname + Arduino + RAMPS 1.4 + Marlin (не понравился)
Noname (CoreXY) + Duet2 WiFi v1.03 (MKS Clone) + 4 x (E3D V6 1,75 мм (боуден)) ToolChanger (в процессе эксплуатации)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 120 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 31


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO