Sw-motors.ru

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

Проекты Altera Quartus II для плат Марсоход, Марсоход2 и Марсоход3

Проекты Altera Quartus II для плат Марсоход, Марсоход2 и Марсоход3

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

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

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

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

Зашиваем в платку Марсоход специально сделанный для тестирования двигателей проект. Скачать проект для платы можно здесь:

Для управления двигателем плата должна выдавать вот такие сигналы на три вывода:

Подключаем двигатель к разъему платы Марсоход.

При нажатии на кнопку key0 двигатель должен начать равномерно крутится в какую-нибудь сторону. Это означает, что двигатель исправен и мы правильно подключили фазы. Можно так же оценить усилие на валу. Скорость вращения можно увеличить, нажав на кнопку key2.

При нажатии на кноппу key1 двигатель должен остановится и далее совершать одиночные шаги, таким образом, можно посчитать количество шагов на полный оборот ротора. Мы протестировали один двигатель от дисковода, три — от винчестеров и три от сидиромов. Сопротивление обмоток 1-10 Ом, количество шагов 24-48, усилие на валу совсем не большое.

Теперь о двухфазных двигателях.

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

С каким именно случаем мы имеем дело можно выяснить омметром. В первом случае звонятся две независимые обмотки с одинаковым сопротивлением. У нас такими оказались двигатели приводов головок от трехдюймового дисковода и принтера. Обжимаем на каждую обмотку два разъема и подключаем к платке с разных сторон. Логика управления двух и трехфазных двигателей разная. Плата должна давать вот такие сигналы:

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

Читать еще:  Датчик температуры двигателя скания

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

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

Из протестированных нами двигателей максимальное усилие на валу было у двигателей от привода принтерных головок,число шагов у всех принтерных двигателей-48 у двигателей от трехдюймовых дисководов — 20, от пятидюймовых около 200. Некоторая полезная информация может быть написана на самом двигателе,например сопротивление обмотки или угол одного шага.

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

Pinout – Stappenmotor – Shinano Kenshi EM-483

Gegevens

Aantal aansluitingen: 4 pin (Bipolar)
Stap : 1.8 graden
Weerstand: 3.8 Ohm (gemeten)
Voltage: 5V-6V
Stroom: 1.4A
Land: ?

Doormeetschema

Pin:1234
Kleur:GrijsGrijsGrijsGrijs
1GrijsX3.8
2GrijsX3.8
3GrijsX
4GrijsX

Geeft deze aansluiting:

Aansluitschema

I have seen many people, including myself looking for technical specification for this particular stepper motor stripped from old printers but nothing seems to show up so I decided to share with you some characteristics and the recommended operating parameters I have discovered:

Type: Bipolar Stepper Motor
Supply: 5-6V
Coil Resistance:

3.6 omhs
Max Current:

1.4A
Operating frequency: 500Hz
Maximum speed: 150 rot/min

I have set the operating frequency at 500Hz because if you go higher the electromagnetic inertia of the of the coils will make it so there is a high danger for the motor to skip steps if put under load. It also gives you nice round numbers when doing the math.

As shown in the picture the algorithm requires the following 8 step sequence applied to both coils for it to work properly. Each sequence takes 8ms and moves the motor 4 steps (7.2 degrees).

Because the stepper motor has 1.8 degree step it takes 200 steps to make a full rotation, thus we can calculate that a full rotation will be done in 400ms.

And from that you can get the 150rot/min maximum speed.

The 500Hz operating frequency is derived from the fact that you have 4ms pulses for each step (3ms active 1ms pause) but you have 2 coils, so you get a step each 2ms.

Foto’s

Disclaimer: Het gebruik van software, downloads, scripts en uitleg op deze website is geheel op eigen risico en is bestemd voor educatief gebruik, DomoticX is niet aansprakelijk voor de schade die, rechtstreeks of onrechtstreeks het gevolg is van gebruik van deze website!

Шаговый двигатель 12N.m 34HS5802 5.0А NEMA34

Шаговый двигатель 12N.m 34HS5802 NEMA34

Момент удержания 12N.m (122,3кг.см)

Длина двигателя: 154 мм

Диаметр вала: 14 мм

Количество выходов 4
A+ Красный
A- Зелёный
B+ Желтый
B- Синий

Размеры:

Диаграмма подключения:

— Шаговый двигатель 34HS5802 (1 шт.)

Интерфейсная плата с полной опторазвязкой порта LPT на 5 осей ЧПУ Написать

Интерфейсная плата LPT на 5 координат BL-MACH-V1.1 Написать

ЧПУ контроллер Mach3 USB ST-USB STB4100 на 4 координаты Купить

Генератор импульсов шагового двигателя Купить

Цифровой драйвер контроллер шагового двигателя 2DM860 ЧПУ CNC 8.4A Купить

Цифровой драйвер DM2282 Leadshine Купить

Источник питания 48V 7.29А 350W Купить (Для работы двигателя на низких оборотах)

Блок питания на 70V 500W 7,14А Купить (Для работы двигателя на высоких оборотах)

Смотрите все наши объявления, у нас есть:

Основные
Потребляемый ток5 А
Масса5.1 кг
Количество фаз2
Тип двигателяБесколлекторный
Тип ротораФазный
Угол шага1,8 °
Дополнительные характеристики
Минимальная рабочая температура-20 град.
Максимальная рабочая температура80 град.
Сопротивление изоляции100MΩ, 500VDC
Пользовательские характеристики
Тип фланцаNEMA 34 (86 мм)
диаметр вала14
Крутящий момент (Нм)12
Ток (A)5
  • Цена: 2 900 грн.
  • Нет в наличии
  • Код: 12-019
ДеньВремя работыПерерыв
Понедельник09:00 — 18:00
Вторник09:00 — 18:00
Среда09:00 — 18:00
Четверг09:00 — 18:00
Пятница09:00 — 18:00
СубботаВыходной
ВоскресеньеВыходной

* Время указано для региона: Украина, Березне

Условия возврата и обмена

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

Сроки возврата

Возврат возможен в течение 14 дней после получения (для товаров надлежащего качества).

Обратная доставка товаров осуществляется по договоренности.

L298n Схема Подключения

В данной же статье мы рассмотрим драйвер двигателей базе микросхемы LN собранный на платке в виде модуля.


Могут использоваться в двух режимах: 1.

Так как транзисторы в схеме моста имеют разный тип проводимости, то при таком входном сигнале транзисторы Т1 и Т4 останутся в закрытом состоянии, в то время, как через транзисторы Т2 и Т3 потечёт ток. В виду сложности подбора транзисторов и подключения их в схему Н-моста, гораздо проще использовать уже существующие драйвера, имеющие такую функцию.
CCU+L298N

Такой вариант позволяет управлять скоростью вращения вала и его направлением у двигателя постоянного тока. Если напряжение больше 12 вольт, разомкните контакты на 3 коннекторе.

Подача логической единицы на эти контакты разрешает вращение двигателей, а логический ноль — запрещает.

Можно подключить к ШИМ-выходу для управления скоростью двигателя постоянного тока. В рамках данной теми рассмотрим также подключение драйвера LN к плате Arduino.

Теперь испробуем простую программу, написанную на Python, которая поможет понять принцип управления электродвигателем постоянного тока.

В таком случае на разъём подаётся только питание для двигателей Vss , контакт Vs остаётся не подключенным, а на плате устанавливается перемычка питания от стабилизатора, который ограничит питающее моторы напряжение до приемлемых 5V.

Шаговый двигатель. Micro Step Driver. PLC Omron. Подключение,программирование. (Часть 1)

Микросхема L298N

Motor Shield разработан на базе микросхемы LN. Их необходимо устанавливать в обвязку микросхемы дополнительно.

Разъём для подачи питания и работа стабилизатора.

LOW Включаем вращение двигателя 1 в одну сторону.

Направление вращения будет задаваться по-прежнему, а вот для остановки в данном варианте, состояние выводов будет уже играть роль. Однако, связка «Ардуино — шаговый двигатель» требует дополнительный элемент — драйвер.

Для изменения скорости вращения щёточных моторов на эти контакты подаётся ШИМ-сигнал.

Для изменения скорости вращения щёточных моторов на эти контакты подаётся ШИМ-сигнал.

Аналогично первому скрипту, программу можно сохранить в тот же файл или в новый отдельно созданный.
Шаговый двигатель БЕЗ ДРАЙВЕРА!

Подключение модуля L298N

GND — земля. Зажимы, куда подключать моторы Следует отметить, что клеммный зажим с тремя выводами не только подводит к плате питающее напряжение, но и позволяет получить его уже преобразованное для собственных нужд драйвера величиной в 5В, как показано на рисунке выше.

Остановить их вращение можно подачей сигнала LOW на те же указанные выше пины. На схеме ниже приведен пример распределения выводов LN от рабочей микросхемы.

HIGH time. Мы использовали танковую платформу, учитывая что мотор крутит редуктор и гусеницы, то для его запуска требуется приличный ток.

В приведенном ниже скетче два мотора будут вращаться в обе стороны с плавным нарастанием скорости. Схема соединения Напряжение питания двигателей ниже 12 вольт, значит джампер 3 установлен, джамперы 1 и 2 на контактах ENA и ENB сняты.

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

Подключение L298N к плате Arduino


Причем некоторые пины должны поддерживать ШИМ-модуляцию. При этом есть возможность изменять скорость и направление вращения моторов. В данном примере рассматривается мост собранный на полупроводниках.

Иначе, при задании движения, например, по часовой стрелке, один из них будет вращаться в противоположном направлении. Подключение биполярного шагового двигателя к модулю L для управления через Raspberry Pi.

HIGH ждем 5 секунд. Типы шаговых двигателей: биполярный, униполярный, с четырьмя обмотками.
ШАГОВЫЙ ДВИГАТЕЛЬ ПРОСТОЙ ДРАЙВЕР ДЛЯ НЕГО

L298N, Arduino и двигатель постоянного тока

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

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

При напряжении питания свыше 12V, без опаски подвеем нужное напряжение на данный вывод, но не забываем снять джампер. Иначе, при задании движения, например, по часовой стрелке, один из них будет вращаться в противоположном направлении. Управление может быть реализовано в активном или пассивном режимах.

Подключение двигателя производится к винтовым клеммным зажимам — по паре для питания каждого моторчика. Активный режим. Потенциометр кОм.

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

Позволяет управлять двумя моторами постоянного тока, либо одним шаговым двигателем. Ниже приведен более сложный и функциональный пример программы, которая будет взаимодействовать с пользователем и позволит интерактивно управлять двумя электродвигателями. Максимальное напряжение питания постоянным током 35 вольт. Заставим моторчик вращаться «вправо» 4 секунды, остановиться на 0.

Применяя схему Н-моста для управления работой двигателя постоянного тока, вы сможете реализовать полный набор операций для электрической машины без необходимости переподключения ее выводов. Если джампер одет, то реализуется логика «пассивного» управления. После этого подключите источник питания. Активный режим.

Важно чтобы в данном примере кода соблюдались отступы, об этом я уже писал раньше вот тут. Видео-демонстрация работы шагового двигателя: Заключение Надеюсь вы получили ответ на вопрос «что такое H-мост и как он работает», из экспериментов должно быть понятно как применять драйвер на микросхеме L и подключать к нему разные движки. В виду сложности подбора транзисторов и подключения их в схему Н-моста, гораздо проще использовать уже существующие драйвера, имеющие такую функцию. LOW Выходим из редактора и сохраняем файл.
Шаговый Двигатель Без Драйвера — Stepper Motor Run Without Driver

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