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

Шаговый двигатель как подключить провода

Подключение Ramps 1.4 в 3d принтере

Ramps 1.4 — один из самых распространнеых шилдов для Arduino Mega. Как он обрел такую популярность? Все дело в том, что он является неотъемлемой частью в домашнем 3d принтере. Именно эта плата расширения позволяет подсоединить к универсальной платформе Arduino Mega 2560 все необходимые комплектующие вашего устройства прототипирования. Это бюджетный вариант для сборки 3d принтера и в настоящий момент именно такая категория принтеров наиболее популярная, так как в основном им пользуются для домашних нужд и печати в сфере робототехники. Цена Ramps 1.4 очень мала, что делает его незаменимым. Но у таких вещей есть свои нюансы и об основных этих аспектах мы поговорим в этой статье.

Как же подключать шилд Ramps и какова его распиновка? Сперва стоит соединить его с Вашей ардуинкой. Это очень просто и там нельзя ошибиться, просто втыкаем пины в штекеры разом, чтобы та полностью вошла в пазы. А вот далее начнутся манипуляции посложнее. В первую очередь нужно обратить внимание на то, что написано на плате расширения в ее центре: X, Y и Z. Под каждой из букв можно видеть 2 параллельные дорожки штекеров «мама». Именно туда вставляются драйверы управления шаговыми моторами. О их видах и характеристиках мы расскажем в другой статье, а пока будем вещать на примере самых надежных и дешевых А4988. Вставлять нужно именно так, как показано на картинке. Могут возникать трудности с их установкой, так как место для них весьма мало. Отдельно ставится драйвер (или два, в случае двух экструдеров) для управления шаговиком экструдера, проталкивающего филамент. Также, перед тем, как втыкать А4988, под ними есть 6 пинов, которые надо попарно соединить джамперами, которые идут в комплекте. Не забудьте это сделать, это очень важно.

Далее, соединяем провода питания обмоток с выходами около соответствующих драйверов на шилде. Стоит отметить, что их порядок весьма важен, нужно смотреть схему шагового мотора, который установлен на Ваш 3d принтер. С другой стороны, установить их весьма нетрудно, так как все равно в прошивке нужно будет указывать их последовательность. Существует много сборок, где все понятно написано, какие провода куда втыкать в зависимости от версии прошивки. Поэтому здесь нужна внимательность и не более.

Далее идет подключение концевых выключателей. Концевиков у нас 3, на каждую ось. Как и куда их ставить на Зd принтере мы уже писали здесь и тут. Они подсоединяются в слоты в верхнем правом углу шилда.

Следующим шагом идет подключение проводом термодатчиков стола и сопла. Они подключаются к контактам Т0, Т1 и Т2, в любые из них — все зависит от настроек прошивки. Если хотя бы с одного не будет идти информация по какой либо причине, и на экране будет не определена температура или стоять 0 — в этом случае принтер не даст зайти в меню и работать не будет. Поэтому проверьте на исправность термопар, правильность установки.

Следующим и завершающим элементом статьи будет рассказ о силовой части ramp 1.4 и о ее нюансах. Начнем с того, что у нас есть 2 входа на плату с блока питания через 4 коннектора в виде зеленого четырех канального терминала. Сразу скажем, что это крайне ненадежный элемент и очень часто он плавится или даже воспламеняется. Это очень опасно, если Вы оставляете печатать принтер на ночь и не следите за ним. Поэтому от блока питания тянем 4 достаточно толстых провода. Выпаиваем зеленый терминал из платы расширения большим паяльником (одновременно все контакты нужно прогреть) или феном и подсоединяем напрямую питание в шилд. Каждый из двух каналов питания подает ток на свою часть синего терминала, имеющего по 3 слота. Одна его часть служит для обдува сопла, другая — для нагрева экструдера, третья — разогревает стол. Опять же, нужно смотреть настройку прошивки. Поэтому в один канал подсоединяем провода от экструдера, в другой — от вентилятора обдува (см. рисунок ниже), а в третий — провода от нагревателя стола.

В качестве совета можно предложить выпаять один из двух желтых плавких предохранителей — самый большой. Его нужно заменить на еще больший, так как тесты показывают, что по своим характеристикам предыдущий сильно проигрывает. На старых моделях стоял правильный предохранитель, но потом по неизвестным причинам его заменили. Ну и последним и весьма важным советом будет предложение поставить вентилятор на ramp и блоки питания. Дело в том, что в процесс длительной печати плата нагревается, а особенно этому эффекту поддаются драйверы шаговых моторов, которые могут выйти из строя из-за этого или начнут сбивать положение экструдера в процессе печати на каком нибудь слое и часть модели съедет. Поэтому не ленитесь и поставьте такое охлаждение напрямую через блок питания.

Читать еще:  Двигатель ep6 плавают обороты

Инструкция к драйверу ШД BL-TB6600-v1.2

Содержание

  1. Введение
  2. Внешний вид
  3. Описание
  4. Схемы подключения
  5. Подключение драйвера к периферии
  6. Настройка переключателей
  7. Подключение силовых цепей
  8. Светодиодная индикация

Введение:

Основанная на чипе TB6600HG новая модель драйвера BL-TB6600-V1.2 пришла на замену популярному драйверу BL-TB6560-V2.0.
Этот драйвер-контроллер подойдет для построения не только любительских систем ЧПУ, но и профессиональных, основаных на двигателях высокой мощности. Если сравнивать с предыдущим поколением драйвера TB6560AHG, то выходная мощность у TB6600HG возросла до 200Вт (как видим практическое удвоение по значению мощности), рабочее напряжение поднято с 35В (TB6560AHG) до 50В, рабочий ток увеличен до 4.5А (5А пиковое значение).
Увеличена максимальная рабочая частота.
Добавлены схемы защиты.

К основной «вкусности» данного драйвера можно отнести интеллектуальное управление током и использование ШИМ моделяции, благодаря чему есть возможность подключать к драйверу шаговые двигатели любого напряжения питания и тока — на установленном уровне микросхема сама ограничит максимальный ток.

Внешний вид:

Основные характеристики:

СвойстваПараметры
Входное напряжение силовой частиот 8В до 50В постоянного напряжения (36В рекомендуется)
Выходной токот 0.3А до 4.5А (пиковое значение 5А)
Микрошаг1 .. 2 .. 8 .. 16
Максимальная частота ШИМ200кГц
Регулировки максимального тока ШД
1.1А .. 2.2А .. 3.3А .. 4.5А
Регулировки тока удержания
50% или 100%
Температура эксплуатацииот -10 до +45° С
Размеры80мм*50мм*35мм
Вес118.3г

Описание:

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

Разъемы на плате

МаркировкаОписание
24V+Положительный контакт для подключения блока питания (питания шагового двигателя) постоянное напряжение
GNDОтрицательный контакты для подключения блока питания (питания шагового двигателя) постоянное напряжение
CLK-Вход для шаговых импульсов STEP (рабочим является передний фронт, длительность > 10мкс)
CW-Вход для управления направлением вращения вала шагового двигателя (DIR)
EN-Вход для включения/выключения шагового двигателя (ENABLE)
+5VОбщий сигнальный провод
A+,A-Контакты для подключения I фазной обмотки шагового двигателя
B+,B-Контакты для подключения II фазной обмотки шагового двигателя

Схемы подключения:

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

Пример подключения драйвера к контроллеру на NPN ключах с открытым коллектором

Пример подключения драйвера к контроллеру на PNP ключах с открытым коллектором

Примечание:

Значение сопротивлений R_CLK, R_CW, R_EN зависят от напряжения питания VCC:

  • При VCC = 5В, R_CLK = R_CW = R_EN = 0;
  • При VCC = 12В, R_CLK = R_CW = 1кОм, R_EN = 1.5кОм;
  • При VCC = 24В, R_CLK = R_CW = 2кОм, R_EN = 3кОм;

Подключение драйвера BL-TB6600-v1.2 к плате BL-MACH-V1.1:

Более подробно о интерфейсной плате BL-MACH-V1.1 можно узнать по ссылке Плата коммутационная (контроллер) BL-MACH-V1.1

СТАТЬЯ В ПРОЦЕССЕ НАПИСАНИЯ

Обновлено: 30.12.2017

Шаговый двигатель как подключить провода

  • Домой
  • Новости
  • Каталог
    • Arduino
    • Сетевое
    • Электропитание
    • Радио
    • Инструмент
    • Освещение
    • Радиодетали
    • Часы
    • Для велосипеда
  • Форум
  • Карта сайта
  • Программы
  • О сайте
  • Обратная связь

Главное меню

  • Главная
  • Arduino
  • Esp, STM, STC и др.
  • Измерительная техника
  • Интернет
  • Компьютеры, Wi-Fi
  • Мобильные телефоны
  • Металлоискатель
  • Питание, зарядное, АКБ
  • Радио и телевидение
  • Свет и LED
  • Справочник и расчёты
  • Спутник
  • Оборудование
  • Разное
  • Покупки в Китае
  • Zirka

Последние статьи

  • Industry Tech Days 2021
  • Zirka PB Nano — патч для Arduino IDE
  • Датчик температуры и влажности AHT10, подключение к Arduino
  • STC15W204S — обзор, подключение к ПК, программирование
  • Компилируем прошивку для микроконтроллеров STCmicro Limited (8051)

Последние комментарии

  • 20.08.2021 15:38

Самое читаемое

  • Переходник USB to COM (RS232) YP-01 на чипе PL2303HX
  • Знакомство с Arduino Pro mini на примере китайского аналога
  • Подключаем мощную нагрузку к Arduino, через реле модуль
  • Многофункциональный программатор на CH341A
  • Знакомство с Arduino UNO на примере китайского аналога
  • Обход блокировки Одноклассников, Вконтакте, Яндекс и Маил.ру с помощью OpenVPN
  • Знакомство с Arduino Micro (ATmega32U4) на примере китайского аналога Pro Micro
  • Управляем Arduino через Bluetooth HC-06, с компьютера или смартфона
  • Часы реального времени DS3231SN (ZS-042). Подключение к Arduino
  • Твердотельное реле из симистора для коммутации мощной нагрузки через Ардуино

Управление электродвигателями с помощью Arduino

  • 1
  • 2
  • 3
  • 4
  • 5

Для подключения к Arduino различных типов электродвигателей необходимо использовать специальную плату, которая называется Motor Shield, она же драйвер двигателей. Данные платы бывают различной конструкций и в сегодняшней статье я расскажу об одной из таких плат. Уникальность её состоит в том, что с её помощью возможно одновременно управлять несколькими электродвигателями различных типов.

Краткий обзор Motor Shield v2.

Драйверы двигателей бывают как оригинальными, так и ихними дешёвыми аналогами.

Вот так выглядит Motor Shield v2 компании Adafruit, который на момент написания статьи, на официальном сайте стоил $19.50.

Вот так выглядит его китайский аналог, который обошёлся мне в $2.28

Из отличий:

1. На оригинале присутствует логотип производителя в виде цветка.
2. Платы отличаются расцветкой текстолита, деталей, а так же формой контактных клемм.
3. На оригинале микросхемы прямо впаяны в плату, на аналоге они установлены в «кроватки». В этом имеются явные преимущества, при выходе из строя микросхем, их легко можно заменить на новые без паяльника, в оригинале придётся возится в перепаиванием деталей.

Во всём остальном эти две платы работают одинаково.

Я думаю Вы уже определились какой Motor Shield будите использовать, если Вас устроит аналог, то купить его можно здесь.

Теперь рассмотрим конструкцию данного Motor Shield v2.


На борту имеется две микросхемы L293D ( 1 ) , которые позволяют управлять электродвигателя с потребляемым током до 600 мА, с напряжением питания 4.5В — 36В.
Клеммные колодки ( 2 ) содержат по два разъёма для подключения электродвигателей (М1, М2, М3 и М4). Центральные контакты этих 2-х колодок соединены с землёй, это сделано для удобства подключения шаговых двигателей на пять проводов.
На данные разъёмы возможно подключить к Arduino один из вариантов:
— 4 электродвигателя постоянного тока;
— 2 шаговых электродвигателя;
— 2 электродвигателя постоянного тока и один шаговый.

Для подключения сервоприводов (с питанием 5В) на плате имеется два соответствующих разъёма ( 3 ).

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

Сопряжение Arduino Uno с Motor Shield v2.

Motor Shield имеет практически такие же размеры как и Arduino Uno и сконструирован таким образом что бы легко можно было соединить их без дополнительных проводов.

Установите «бутербродом» Motor Shield и Arduino как показано на картинке. Приложите небольшое усилие в направлении стрелок, что бы контакты устройств надёжно соединились.

Тестовые примеры подключения двигателей.

Давайте теперь попробуем подключить к Arduino через Motor Shield двигатели, в первом примере будет подключено два электродвигателя постоянного тока, во втором будет подключен шаговый двигатель. Питание для двигателей буду брать от цепи питания Arduino, поэтому контакты ( 5 ) оставляем замкнутые.

Для первого примера буду использовать электродвигатели, которые можно найти в китайских игрушках (преимущественно в машинках). По паспортным данным эти двигатели могут работать в диапазоне напряжений 3-6в. Купить эти двигатели можно здесь.

Подключите двигатели к 2-м из 4-х разъёмов, я подключил на М3 и М4.

Перед тем как будем заливать в Arduino тестовый скетч, необходимо подключить к среде разработки библиотеку для работы с Motor Shield — AFMotor. Как это сделать, описано в этой статье.

Вместе с установленной библиотекой в среду разработки установятся тестовые скетчи.

Перейдите по пунктам меню «Файл» — «Образцы» — «AFMotor» и выберите для программирования подключенных двигателей скетч «Test_2_DC_Motors». После загрузки скетча в Arduino, двигатели начнут крутится то в одну, то в другую сторону.

Результат тестирования 2-х двигателей постоянного тока.

Подключение шагового двигателя.

В моём примере используется шаговый двигатель от компьютерного DVD-Rom привода, который перемещал лазерную головку.

Я специально использовал подключение разноцветными проводами, что бы показать какие контакты куда следует подключать к Motor Shield.

Подключение проводов к двигателю.

Подключение проводов к клеммам М1 и М2.

Вот так выглядит всё в сборе.

Подключаем Arduino к компьютеру, запускаем среду разработки и воспользовавшись пунктом меню «Файл» — «Образцы» — «AFMotor» выбираем тестовый скетч «Test_1_Stepper_Motor». После загрузки скетча в Arduino, двигатель начнёт вращаться переменно в разные стороны, двигая за собой механизм.

Контроллер для электровелосипеда: схема, особенности подключения, советы при выборе

Все конструкции электровелосипедов включают в себя не только электродвигатель, но и отдельную систему управления — контроллер. Он необходим для обеспечения работы электромотора в велосипеде. Контроллер выполняет важную функцию в транспорте и считается «головным мозгом» конструкции.

Что такое контроллер для электровелосипеда?

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

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

Такая конструкция позволяет:

  • включать и выключать электронику;
  • регулировать работу мотор-колес;
  • позволяет устанавливать ограничитель скорости;
  • осуществляет круиз-контроль;
  • ускоряет двигатель до трехскоростного режима;
  • отвечает за рекуперативное торможение;
  • позволяет всем параметрам отображаться на панели управления;
  • осуществление обратного хода.

Главные функции контроллера делят на:

  • регулировку движения велосипеда;
  • осуществление крутящего момента;
  • защищает электродвигатель.

Параметры блока управления

Контроллеры обеспечены основными параметрами, благодаря которым электромоторы и батареи могут работать:

  1. Максимальный постоянный ток. Значение, которое отвечает за максимальный ток, который держит контроллер в течение установленного времени.
  2. Максимальный пиковый ток. Значение, которое выдерживается на минимальном отрезке времени. Данное число обычно гораздо больше, чем значение постоянного тока. Пиковый ток наблюдается при резком старте, когда в транспорте развивается большой крутящий момент.
  3. Максимальное напряжение аккумуляторов. Значение максимального количества используемых аккумуляторных банок. Если происходит повышение напряжения, контроллер может сгореть или выйти из строя. Разные модели имеют свой показатель напряженности. В основном они рассчитаны на 24, 48 и 60V.
  4. Внутреннее сопротивление. Данный параметр не является важным. Чем больше мощность контроллера, тем меньше сопротивление.
  5. Частота подачи импульсов. Значения данного параметра зависят от вида мотор-колес.

Схема контроллера электровелосипеда

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

Схема контроллера включает в себя:

  1. Сердце в виде микроконтроллера, расположенное в центре конструкции.
  2. Преобразователи напряженностью 12 и 5 В.
  3. Периферия (ручки, датчики).
  4. Силовые компоненты.

Как подключить контроллер к электровелосипеду?

  1. Необходимо подключить питание мотор-колес к силовым проводам такого же цвета.
  2. К датчикам мотор-колес подключить главные провода. Если в комплекте есть велокомпьютер, его подключают к пульту управления.
  3. Если пульта управления нет, то замок зажигания подключают к красному и синему разъему.
  4. Затем ручку «газа» подключают к разъему.
  5. Тормоз подключают к отверстию ручки. Там содержится два разъема, поэтому во второй можно подключить стоп сигнал при желании.
  6. В ограничителе максимальной скорости можно установить данную функцию. Для этого замыкают два белых провода. Для того чтобы функция работала постоянно, следует контакты соединить между собой.
  7. При наличии системы ассистирования, ее можно подключить в специальном отделе.
  8. Следует подключиться к отделу аккумуляторной батареи.
  9. Необходимо помнить, что нельзя замыть контакты черного и красного цвета питания.При самостоятельной сборке рекомендуется следить за соответствием цветов и не соединять разъемы без надобности.

Виды контроллеров для электровелосипедов

По типу связи с двигателем:

  1. Для работы с установленным датчиком.
  2. Работающие без датчика.
  3. Универсального типа.

По форме получаемого сигнала:

  • Подают прямоугольный сигнал. Зачастую такие виды дешевле. Использование позволяет получать высокие скорости вращения, но из-за этого возникает шум при работе ввиду микровибраций.
  • Форма синусоиды — обеспечивают бесшумную работу, но на более низких скоростях.

Как выбрать контроллер для электровелосипеда – советы

Контроллер выбирают исходя из вида двигателя и аккумулятора. Основными параметрами считаются: напряжение и величина максимального тока.

Двигатель мощностью 350 Вт нуждается в контроллере 36 В 15 А.

Мощность 100 Вт — контроллер 48 В, силой тока не меньше 25 А. Для лучших показателей выбирают модели со значением тока 30, 35, 40 ампер.

Мощность 1000 Вт- контроллер 48 В 30 А. Существуют программируемые конструкции, где можно настраивать ток под собственные потребности.

Оптимальное соотношение скорости колес к напряжению -1 к 0,9. Исходя из этого, можно рассчитать скорость движения: при 36 В передвигаться следует при 32 км/ч, при 48 В — 45 км/ч.

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

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

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

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