Mio-tech-service.ru

Автомобильный журнал
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Шаговый двигатель сканера схема

Собираем ЧПУ станок из принтера своими руками

Подробное изготовление ЧПУ из принтера, который сделать легко и недорого. Такой агрегат сможет выполнять различные функции. Об этом в нашем материале.

Здравствуйте, дорогие друзья! Сегодня мы расскажем Вам про то, как создать ЧПУ из принтера. Основной причиной того, что сейчас так часто в интернете предлагают переделать из принтера или сканеров самодельные устройства, является то, что многие современные периферийные устройства для ПК настолько сложны с функциональной точки зрения, что в переделанном виде позволяют создавать станки, способные выполнять удивительные задачи.

3D принтер из деталей принтеров и сканеров! Автор — Андрей Ковшин.

Предлагаю вашему вниманию статью от читателя блога — Андрея Ковшина. Он с нуля собрал принтер из частей от принтеров и сканеров. Респект и уважуха таким людям!! Мне кажется, первый 3D принтер был собран именно таким образом .. Далее рассказ Андрея:

Началось все с того что увидел в интернете это чудо, посмотрел вроде ничего сложного, все реализуемо, собрать можно. Работаю в сервис центре по ремонту принтеров, а с них много чего полезного для моего 3д принтера снять можно. Но обо всем по порядку. (много фото и видео!)

История создания принтера

Первое — это конечно выбор конструкции пал на наиболее простой принтер Мендель. Шпильки и детали из пластика, которые я заменил деревом.

Шаговые двигатели сначала использовал от сканера, маленькие (их у нас завались, одно время много меняли сканеров по гарантии), но при первом же запуске понял что у них силы маловато. Поставил другие, ремни также от сканеров стоят, но в будущем планируется заменить на Т5 более жесткие, эти иногда проскакивают, все таки рассчитаны на небольшие силы.

Электронику сразу решил заказывать, т.к спаять ардуино и драйверы двигателей на А4988 выйдет дороже, заказал все из Китая, по времени как раз к готовой механике должны подойти.

В итоге все пришло кроме драйверов двигателей… Почти весь принтер был готов а двигатели через месяц пообещали, руки чесались его запустить . Погуглив в интернете нашел простую схему драйвера которую обычно применяют для ЧПУ станка, на связке L293 и L298, развел спаял, где наша не пропадала ))) Вобщем на фотографиях видно что получилось.

3d printer. Драйвера на L293+L298

3d printer. Охлаждение драйверов

Еще хочу рассказать про печатающую головку, изначально было решено потратить минимум денег, поэтому и головку решил сделать сам. Сопло выполнено из остатков шпилек просверленных вдоль диаметром 3мм и у основания0,5 ммвкручен в алюминиевый радиатор дальше фторопласт и к экструдеру ( зажим видно сделан из обычных канцелярских резинок, взятая пружина в основе конструкции оказалась слишком слабой) В тот же радиатор пару резисторов на разогрев соединенных параллельно на 6,5 Ом и температурный датчик.

3d printer. Экструдер

На сегодняшний день принтер более менее печатает, но кривовато, ремни растягиваются и дают смещение. Надо придумать натяжитель ремня. И все дерненные детали напечатать из пластика. Рабочая область из за всех быстрых переделок в процессе проектировки составила всего лишь 70х70 мм и в высоту около100 мм. Вобщем есть над чем работать )))

3d printer. Возможности печати

Откуда все взято:

Еще решил показать фотографии исходных материалов, так сказать откуда, что снял )))

Алюминиевые радиаторы с плат от сгоревших безперебойников, идеально подходят для изготовления печатающей головки.

Валы с принтера Epson P50

Валы с принтера Epson P50

Валы и каретки с принтеров Epson, на фото Р50

С таких сканеров от МФУ Epson , которые в одно время повально меняли по гарантии снимал шаговые двигатели и ремни.

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

Читать еще:  Бмв е34 обороты двигателя падают

Ремни слабенькие, шаг около 1мм. Но пока держатся.

Шаговый двигатель с той самой шестеренкой (обрезал с нее лишнее), тоже снятый со старого принтера.

Более детально конструкция 3D принтера:

(без комментариев. в конце статьи — видео)

3d printer. Экструдер

3d printer в сборе

3d printer. Калибровка

Демонстрация работы принтера:

P.s. Наверняка этот пост подтолкнет многих к самостоятельной сборке 3d-принтеров Главное — желание! А терпение и труд все перетрут ..

Задавайте вопросы Андрею в комментариях к статье — он поделится своим опытом в строительстве 3d принтера 😉

19 комментариев к статье

Семен дай ссылку на вот эту статью просто я на таких же драйверах только я готовые драйвера покупал и надо их подключить к ардуино мне надо разпиновку что и на какой порт подключается под прошивку может ты знаешь?

Илья, этот принтер собирал не я, а читатель блога — Андрей. Я ему написал, скоро он должен оставить свои комментарии.

Семен что то не отписался автор этого принтера

Ок. Попробую связаться с ним.

Семен ну что ты связался с автором у меня дошел процесс до тестирования без рампс и драйвера 297+298 отдельно работает все как надо а с мерлином не конектится комп с ардуиной может там есть какой нибудь секрет я пока пытаюсь запустить две оси «Х» и «У» Z пока не использую может быть в этом причина

А киким образом пластик прижимаеться к подающему валу, можно фото немножко подробнее? И как делались зазубрины на нем?

Илья, а ты температурные датчики подключил, без них у меня оси не крутились

Пластик прижимается обычной канцелярской резинкой в ько рядов, на одном из фото видно. Подающий болт делал на дреле, сначало канавку круглым надфилем потом пазы мечеком м5, но надо было брать меньше мечик чтобы площадь соприкосновения была больше

А в качестве гаек на винтах с двигателями, использовались обычные гайки для этих шпилек?

Да, самые обычные гайки. Для начала подойдут просто гайки, но в будущем лучше сделать их подпружиненными — это несколько улучшит качество печати.

А можнол ссылку на блог Андрея Ковшина

К сожалению ссылки на его блог нет, а сам Андрей мне давно не отвечал, связь пропала..

Здравствуйте) Подскажите как сделана связь железа с компьютером?

Конкретно в этой модели не знаю, но обычно все делается через ардуину с одной из прошивок для работы принтера.

Есть несколько вопросов к автору:

Имеется 4 переделаных биполярных двигателя(раньше были униполярные) но проблема в том, что они на 24v. Драйвера такой нагрузки не выдержат.

Хочу сделать драйвера помощнее, для этих двигателей.

Можно ли запитать драйвера отдельно от другого блока питания с выходом на контакты шагового двигателя Ramps 1.4?

Блок питания ШД > контакты Ramps1.4 > ШД 24V

Если вопрос актуален, то:

1. Есть драйвер drv8825 (на 45В) на али продается подходит на рампс

2. Насчет питания как вариант встречал на одном из форумов что стоит развернуть ногу питания каждого драйвера вверх и подключить сторонний блок питания напрямую к каждой ноге (для осей X и Y советую вообще разные блоки использовать так как эти оси могут работать одновременно, ну собственно сами смотрите по обстоятельствам)

3. Насколько я знаю рампс работает и от 24В(не проверял просто слышал)

Цена направляющих частей колеблется в районе 100-300 долларов. Всё зависит от типа и качества. Но экономить на них очень опасно, ведь именно они влияют на то, будут ли производимые предметы точные. Самые лучшие направляющие это линейные, но их цена выше в несколько раз!

Доброго времени суток!А можно ли использовать шаговые двигатели Moon 17HE1404 угол шага 3.6 .

Читать еще:  Что такое 601 двигатель

Если они униполярные и ток в пределах 2А, то вполне. Главное в прошивке поменять кол-во шагов на 1мм.

Модуль драйвера шагового двигателя A4988

Модуль драйвера шагового двигателя управляет работой шагового двигателя, подавая на него различные фазы питания в необходимые моменты времени.

Модуль драйвера шагового двигателя A4988 предназначен для управления работой шагового двигателя Nema 17 и другими аналогичными биполярными (двухполюсными) шаговыми двигателями. Этот модуль имеет встроенный транслятор (преобразователь), что позволяет ему управлять и скоростью, и направлением вращения шаговых двигателей, используя для этого небольшое число контактов.

Для управления шаговым двигателем Nema 17 нам понадобится всего два контакта модуля A4988 – STEP (для управления шагами) и DIRECTION (для управления направлением вращения двигателя).

Драйвер двигателя A4988 может управлять работой шагового двигателя в 5 различных режимах: полного шага, половины шага, четверти шага, 1/8 шага и 1/16 шага. Вы можете выбрать необходимый вам режим шага используя контакты выбора режима (MS1, MS2 и MS3). На следующем рисунке представлена таблица задействования этих контактов для выбора необходимого режима шага.

Технические характеристики драйвера двигателя A4988:

  • максимальное рабочее напряжение: 35V;
  • минимальное рабочее напряжение: 8V;
  • максимальный ток на одну фазу: 2A;
  • режимы: полный шаг, ½ шага, ¼ шага, 1/8 шага и 1/16 шага;
  • защита от обратного напряжения: нет;
  • размеры: .5 × 20.5 mm (0.6″ × 0.8″).

UNI Форум

Настройка драйверов TMC2208 и TMC2209 StandAlone (без UART)

Сообщение demonlibra » 25 мар 2020, 17:38

Обратите внимание, что при расчете максимального тока:

для TMC2208 — опорное напряжение надо делить на 1.4
для TMC2209 — опорное напряжение надо умножать на 0.63

Re: Настройка драйверов TMC2208 и TMC2209

Сообщение Palich » 26 мар 2020, 13:29

Re: Настройка драйверов TMC2208 и TMC2209

Сообщение demonlibra » 26 мар 2020, 14:39

Re: Настройка драйверов TMC2208 и TMC2209

Сообщение Evg33 » 26 мар 2020, 15:34

Re: Настройка драйверов TMC2208 и TMC2209

Сообщение demonlibra » 26 мар 2020, 18:16

Re: Настройка драйверов TMC2208 и TMC2209

Сообщение Palich » 26 мар 2020, 20:42

Re: Настройка драйверов TMC2208 и TMC2209

Сообщение demonlibra » 26 мар 2020, 20:49

На 0.63 умножаете значение напряжения измеренное мультиметром и получаете максимальный ток.

Вращением переменного резистора изменяется значение напряжения, подаваемое на ножку VREF микросхемы драйвера.
Микросхема драйвера использует значение тока проходящего через VREF для расчета тока подаваемого на мотор.

VREF — Analog reference voltage for current scaling or reference current for use of internal sense resistors (optional mode).
Motor run current either is fixed, or set by the CPU using the analog input VREF.

Re: Настройка драйверов TMC2208 и TMC2209

Сообщение demonlibra » 26 мар 2020, 21:29

Я так понимаю, что значение коэффициента в формуле расчета определяется подстроечным резистором и входным сопротивлением VREF.
Драйверы 2208 и 2209 имеют разное входное сопротивление VREFT.
TMC2208 — 1,00 кОм
TMC2209 — 0,45 кОм

В итоге максимальный ток, который драйвер выдаст на мотор = 3000 х » ток через контакт VREF«.
Ток на контакте VREF = 5V / (Сопротивление VREF + сопротивление подстроечного резистора)

Re: Настройка драйверов TMC2208 и TMC2209

Сообщение Palich » 26 мар 2020, 21:33

Re: Настройка драйверов TMC2208 и TMC2209

Сообщение Vladimir » 26 мар 2020, 21:39

Правильная установка и подключение драйверов LV8729

Модуль драйвера LV8729, ток которого меньше 1,5 А, является хорошим выбором для шаговых двигателей 3D принтера и делает их тихими и точными.
Доступные модули производятся двумя компаниями:


MakerBase Technology чип установлен на нижней стороне драйвера


Lerdge Technology чип установлен на верхней стороне драйвера.

Характеристики:

Размеры : 1 , 5 мм * 2 , 0 мм ( одинаковые с A4988 и DRV8825 )
Максимальный ток : 1 , 5 А ( по умолчанию 0 , 8 А )
Рабочее напряжение : 6 В-36 В
Рабочая температура до 85C
Температура отключения 150C
Регулируемый микрошаг : до 128
Процесс производства : четырехслойная плата PCB
Работа шаговиков с микрошагом 64 или 128 имеет ультра-тихий эффект .

Читать еще:  Nissan juke стук в двигателе

Установка и подключение

При установке драйверов LV8729 обратите внимание на правильную ориентацию во избежании выхода из строя электроники 3D принтера.

Так как у двух представленных драйверов расположение чипа отличается, соответственно установка на плату происходит с разными направлениями.

LV8729 от MKS устанавливается направлением подстроечного резистора как TMC2100 и DRV8825.

LV8729 от Lerdge Technology устанавливается на плату резистором по направлению как A4988. Еще важный момент инвертируем направление вращения шаговика (в прошивке или разворачиваем гнездо кабеля шагового двигателя на 180 грд.)

Алгоритм настройки тока у обоих драйверов одинаков:

1. Алгоритм текущего драйвера: i = Vref / 0.5, значение по умолчанию Vref около 0,4 В, поэтому ток по умолчанию 0,8 А и максимальный ток 1,5 А


2. Пожалуйста, НЕ подключайте двигатели при измерении напряжения.
3. При измерении напряжения подключите питание и питание USB.
4. Чтобы увеличить ток, медленно поверните потенциометр по часовой стрелке, а чтобы уменьшить против часовой стрелки.

Эти драйвера работают одинаково превосходно, они ориентированы в основном на 32-х битную электронику, помогут снизить шум шаговых двигателей, цена значительно ниже чем TMC2100. Драйвер LV8729, так же их можно использовать на 8-ми битной электронике на оси Z или управлении подачи нити.

Для чего нужны шилды

Добавление в схему шилдов, таких как CNC Sheild v3 или v4, расширяет возможности ЧПУ-станка. К Arduino можно одновременно подключить несколько шилдов, для выполнения разных задач. Основные функции оборудования:

  • Обеспечение автономной от компьютера работы;
  • Подключение и вывод информации на периферийные устройства;
  • Параллельное управление несколькими моторами;
  • Подключение к Wi-Fi или мобильным сетям.

6. Концевой датчик или «концевик» Оси

Концевой датчик для фрезерного станка с ЧПУ

Концевой датчик, или «концевик» сообщают фрезерному станку с ЧПУ, когда он достигает предела перемещения по оси. Обычно он нужен для двух целей:

Положение «дом»: это нулевая координата, точка отсчета «0» для текущей оси.

Лимит оси: противоположное от нулевой координаты положение инструмента на заданной оси

В большинстве станков используется один концевик на ось, и это датчик нулевого положения. Лимиты движения по осям задаются программно.

Первое, что нужно сделать, когда мы включаем станок — это отправить его в «дом» или позицию нуль. Моторы приводят в движение каретки станка по координатам до концевиков, и встает в так называемое домашнее положение.

У концевиков есть погрешность повторяемости, которая обычно определяется конструкцией датчика и используемыми компонентами. Это значит, что каждый раз отправляя станок в «дом», оси останавливаются с некоторым отклонением, предположим с погрешностью в 0.1 мм. Если нам нужно поставить станок на паузу, или вообще выключить его, а потом продолжить работу, то данная погрешность может в последствии сказаться на качестве изготавливаемого изделия.

Допустим, мы выключили станок на ночь, и включили утром, что бы продолжить работу. Отправив станок в дом, мы получили отклонение по оси 0.1 мм. Единственный возможный вариант — вручную перенастраивать станок с помощью щупа, что отнимает значительное время.

Единственный способ свести на нет большую погрешность — использовать более дорогие датчики. Наименее точными считаются механические концевики, открытые оптические — поточнее. Так же возможно использование в качестве концевика датчика Холла, который дает погрешность порядка 0.01мм.

Что ж, а на этом у нас все! Надеемся статья была Вам полезна.

Приобрести станки с ЧПУ, 3 D принтеры, расходные материалы к ним и другое оборудование, задать свой вопрос, или сделать предложение, вы можете, связавшись с нами:

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector