Как запустить шаговый двигатель дисковода

КАК ЗАПУСТИТЬ МОТОР HDD без Контроллеров и Транзисторов

Это очень простой способ для запуска моторов от СидиРумов и HDD Жестких дисков . Не требуется ни плат драйверов ни контролеров ни транзисторов !

Мотор HDD штука призабавная

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

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

Благо стоят эти мини модули даже меньше чем набор полевиков для управления током обмоток.

Считая что Двигатель , вращающий шпиндель жесткого диска (или CD/DVD-ROM) — это обычный синхронный трёхфазный мотор постоянного тока , можно использовать готовые однокристальные драйверы управления, которым к тому же не требуются датчики положения ротора, ведь в роли таких датчиков выступают обмотки двигателя .

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

И ВСЁ ТАКИ ! КАК БЕЗ НАВОРОТОВ ЗАПУСТИТЬ МОТОРЧИК HDD ?

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

«К ак запустить моторчик из HDD ( жёсткого диска )?» Многие задаются этим вопросом, и я решил помочь с ответом .
При использовании старых HDD приводов в прикладных целях иногда возникает проблема с тем, что шпиндельный двигатель останавливается через некоторое время после запуска . Есть у них такая «фишка» — если с блока головок не поступают сигналы на микросхему- контроллер , то она запрещает микросхеме-драйверу вращать двигатель . Но это в прикладных цепях! В нашем случае мы обойдемся и без обратных связей и без контроллеров !

Чем отличается HDD привод от мотора «трёх фазного» ? — Тем что в нём есть постоянные магниты! Тут напомню вам, что моторы переменного тока с постоянными магнитами существуют ! =) эти бесщеточные и РЕАЛЬНО бесколлекторные моторчики на постоянных магнитах применяются в самых жестких условиях — СВЧ печах и даже в духовках. (Не знали? Знайте!) и запуск таких моторов вовсе не сложен!

Правда есть у них своя изюмина — они при запуске вращаются в неопределенном направлении — » Как фаза ляжет «, но все равно вращаются и работают.

Вот тут мы и подходим у кульминации и ответу на вопрос КАК ЗАПУСТИТЬ МОТОР HDD ? СМОТРИТЕ — ВСЕ ПЕРЕД ВАШИМИ ГЛАЗАМИ (а еще и послушать можно)

Источник

Arduino.ru

Управление шаговым двигателем CD-привода

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

Здравствуйте, есть вопрос к опытным ардуинщикам.
Когда я начал осваивать ардуино, то сразу же приобрел для знакомства шаговый мотор с «драйвером» на ULN2003. Вопрос в том, можно ли подключить к биполярному шаговому двигателю из CD-привода ардуино через этот «драйвер»? Если да, то подскажите, пожалуйста, как.

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

Не выйдет на ULN2003, она умеет только ключами землю подавать униполярному (с общим соединением обмоток)

а у вас биполярник- две раздельные обмотки, нужен мост и защита от сквозных токов.

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

Не выйдет на ULN2003

Уважаемый, а почему не выйдет? Я подключаю через ULN2003 двигатель 28byj-48 5vDC. Дальше программно 1-2-3-4-1 и у меня все крутится. Я где накосячил?

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

Не выйдет на ULN2003

Читайте также:  Двигатель g4js расход масла

Уважаемый, а почему не выйдет? Я подключаю через ULN2003 двигатель 28byj-48 5vDC. Дальше программно 1-2-3-4-1 и у меня все крутится. Я где накосячил?

Вы сравниваете биполярник и униполярный двигатель. На Вашем вращение осуществляется поочередной подачей +5 на каждую ногу, а в CD/DVD поочередно меняются +5 и GND

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

У меня биполярный. Supereplosive пишет, что у него тоже биполярный. Раскажите, пожалуйста, чем отличается «подача поочередно +5 на каждую ногу» и «поочередно менять +5 и GND»? Я так понимаю у меня тоже меняется +5 и GND?

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

А Вас не смутило, что в приведенном PDF схема имеет 4 контакта (как на биполярном движке), а рисунок моторчика 5 (как на 28byj-48)?

Разница в том, что по 4 проводам, в вашем случае, поступает +5 вольт, по очереди, а 5-й идет на землю. UNL2003 служит для того, чтобы превратить миллиамперы с вашей ардуины в амперы для вращения двигателя.

А вот для биполярного двигателя от CD/DVD нужен драйвер, который умеет как включать +5, так и землю.

Разница конкретно в следующем:

на 28byj-48 подаем на первый провод+5. потом на 2 и так по кругу.

на CD/DVD мы должны подать +5 на первый прово и GND на 2й. потом +5 на 3-й и GND на 4-й. Затем мы подаем GND на первый и +5 на второй. UNL2003 не может соединить с землей. Либо +5, либо ничего. Но не земля.

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

Прошу простить мою тупость, но прошу потратить пару минут и разъяснить.

В приведенном мной примере к БИПОЛЯРНОМУ двигателю 28byj-48 (я сделал вывод, что биполярный, так как на схеме приведенной в PDF нет связи между парами обмоток) подходит 5ть проводов. 5й провод передает на моторчик GND(имхо). Какая разница с БИПОЛЯРНЫМ двигателем из CD-DVD?

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

Схема неверна! На схеме биполярный двигатель (4 провода). На рисунке униполярный двигатель (5 проводов). Вот правильная, для 28byj-48 схема.

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

Чувствую, что вы правы, но не верить PDF’ке как-то сразу не получается. Т.е. получается, что ULN2003 подключает моторчик к +5? Т.е. у меня униполярный двигатель? Меня надули?

а может товарищу попробовать библиотеку Stepper.h, она прямо так работает:

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

28byj-48 — это самый известный и дешевый униполярник. На ebay вместе с драйвером стоит 90 рублей.

Драйверы для биполярника, насколько я знаю, стоят дороже.

0 это 0. GND это GND

В униполярном двигателе 1 — ток идет (+5 -> GND), 0- ток не идет (+5 -> GND).

В биполярном ток идет сначала в одну сторону от (+5 -> GND), потом в обратную (GND Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

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

Для шаговика из DVD есть A4988 и аналоги

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

Вот тут работает на меге 2560 и l298.

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

Пытаюсь подключить аналогичный драйвер к двигателю из CD-ROM, но почему то не работает нужен совет что не так ?

Двигатель подключен к пинам 1В, 1А, 2А, 2В как на схеме у 4ishops

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

если фото вашей схемы, думаю что минимум это ваша проблема: 8.2-V to 45-V Operating Supply Voltage Range

и что там у вас с пином Enable input — может его притянуть нужно согласно логики. к земле.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Читайте также:  Что такое взг в двигателе

Мой макет с двух ракурсов вот:

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

Здравствуйте, есть вопрос к опытным ардуинщикам.
Когда я начал осваивать ардуино, то сразу же приобрел для знакомства шаговый мотор с «драйвером» на ULN2003. Вопрос в том, можно ли подключить к биполярному шаговому двигателю из CD-привода ардуино через этот «драйвер»? Если да, то подскажите, пожалуйста, как.

Можно мои пять копеек.

Да все вы можете подсоединить как угодно. И дрыгаться будет мотор как угодно. Только воть чтоб дрыгался как хочется вам люди советуют для этой хрени скажем «биполярник» вам лучше всего прменить вот такую хрень «водитель мотора с выходом по принципу H-моста«. Смотрим на мио фото здесь на форуме. Вникаем изучаем. Чем я там развлекался СД-ромным.

Ищем тут по форуму мои исходники, что тут накидал. По словам водителей моторных 😉

L298 — это просто ключи по схеме H-моста кода писать поболей чем варианты пниже

A4988 — это Н-мосты но уже слушающие по двум проводма Направление Шагать DIR STEP

A3957 — это тоже Н-мосты аналогичные верхним. На вкус и цвет товарища нет.

На фото внизу пара ДВД-механик Пара ЛегкихДрайверов(A3957) Одна ведруинка Один светик. Там пара биполярных моторчиков уверенно шагающих начиная с 6.5 вольта.

ULN2003 это просто 6 ключиков тоже моторы дрыгаться будут. Но неудачно дрыгаются. На вкус и цвет товарища нет.

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

Мой макет с двух ракурсов вот:

чегой — то я не узрел на вашем фото внешнего питания 🙂 8.2-V to 45-V Operating Supply Voltage Range

Уважаемый art100 — подскажите товарищу, им хватает 5в для старта. да еще и ток мотором вытягивать с платы ардуино.

короче говоря Pik_333 , разберитесь с питанием. art100 — посоветуйте напряжение внешнего источника для СД моторчиков.

а уже потом с кодом можно шаманить.

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

Биполярник подразумевает смену полярности питания, что собственно понятно из названия. Правильно написали ребята, нужны или специальные драйверы или Н- мост. Но запустить через сборку Дарлингтона тоже можно, чисто поиграть, но не долго, греться будет все, даже от такого мелкого движка. Для того, чтоб двигатель шагал в полный шаг, на обмотки поочередно нужно подавать следующую последовательность импульсов со сдвигом фазы в 90 градусов. Примем, что первая обмотка имеет выводы 1 и 2 и вторая соответственно 3 и 4, 1 и 3 выводы, это начала обмоток. Тогда нужно подать на 1 плюс, на 2 минус, потом на 3 плюс на 4 минус, далее на 1 минус, на 2 плюс, далее на 3 минус на 4 плюс и потом вновь все сначала. Сдвиг фазы на каждом шаге для полношагового режима 90 градусов. Организовать(для баловства, только попробовать, недолго) можно используя 4 транзистора сборки Дарлингтона или полевики и биполярники соответственно ограничив токи резисторами, обмотки подключаются к 4 пинам, которые коммутируют минусы на нагрузку, для смены полярности , эти 4 силовые выхода подтягивают к плюсу питания через резисторы 20 Ом и не менее 2 Ватт. Все это лепка и будет греться, но запустить и проверить скетч можно. Для реального использования нужен Н — мост. Набирите в гугле драйвер биполярного двигателя, инфы море. Есть у меня и скетч, запускал и такой движок и трехфазный от hdd, чисто поиграть, ради собственного опыта. На работе все, если не найдёте в инете, могу посмотреть все. Для указанного в первом посте движка нужно 12 вольт, для этого в указанной в том же посте платка есть специальный вход питания. Посмотрите даташит на микросхему или схему включения платки.

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

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Читайте также:  Как сбросить ошибку двигателя на солярисе

Мой макет с двух ракурсов вот:

чегой — то я не узрел на вашем фото внешнего питания 🙂 8.2-V to 45-V Operating Supply Voltage Range

Уважаемый art100 — подскажите товарищу, им хватает 5в для старта. да еще и ток мотором вытягивать с платы ардуино.

короче говоря Pik_333 , разберитесь с питанием. art100 — посоветуйте напряжение внешнего источника для СД моторчиков.

а уже потом с кодом можно шаманить.

Видишь суслика ? Нет? А он там есть.

В правом нижнем углу питатель. На нем щупы от вольтметра красный черный. На питателе выход мимнимальный 6.5 вольта чтобы:

Моторам 5 вольт хватает. Драйверочкам моторов нет. Только с минимальных 6.5 вольта начинают ардуинку слушаться и управлять моторами. Так что деалайте что хотите но будьте готовы драйверочкам моторв дать побольше.

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

Пытаюсь подключить аналогичный драйвер к двигателю из CD-ROM, но почему то не работает нужен совет что не так ?

Двигатель подключен к пинам 1В, 1А, 2А, 2В как на схеме у 4ishops

Батенька вижу ваш драйверочек и не вижу

1 где питание минимум 8.5 вольт а проще 12 вольт?

2 где разрешение на подачу высокого напряжения (допустим 12 вольт) на катушки мотора. 1-ая нога ENABLE на землю по умолчанию?

Щас дальше посмотрю. Драйверок новомодный но подключение смотрю колассическое как у проверенного старичка А4988. Значит кроме отличия в максимальной микрошаганутости 1:16 1:32 различий нет.

3. SLEEP тоже к земле притянуть закоротить.

4. вообще принцип какой Все зделано так чтобы работать сутками без остановок поэтому спячкой и снятием высокого напряжения если не вы то микроконтроллер должен беречь в секунды простоя. По умолчанию земля кругом и все в землю затягивается. Кроме резета который уже затянуть в плюс слаботочного 5в питания. Радиаторчки не забудьте приклеить из комплекта. Потому как в таком режиме все Енабле и Спать в земплю мотор будет удерживатся током то есть греться. Отладить хватает. Пальцем щупайте контроллируйте нагрев.

Ваш леонардо должен иметь стабилизатор и прекрасно от 9 вольт работать. Ваш драйверочек 8855 тоже 9 вольт любить должен не перегреваясь. Вашему моторчику многовато 9 вольт но не сгорит. Поищите 9 вольт питание 500мА. Немного. Тютелька в тютельку. И не перегреется драаверок. Опасайте перепутки высокого напрячжения и низкого напряджения сгорит сразу без дыма и предупреждений. Этот тип драйверов никто не ремонтирует.Он так зделан чтобы просто заменять. Обычно я их не менее 5 штук за раз покупаю. Дешевые ведь.

Короче выкинте ту схему по которой собираете. Берите правильную. Для теста годится. В промышленном станке добавить только охлаждающие режимы.. Все свободные важные ногои в воздухе не болтаются. А вы смотрю желтым проводом типа охлаждение и резет накосячили и енабле высокого не разрешили. Тут автор может в земплю а может рулить нагревом в режиме простоя удержания сиреневым. А оранжевым из спячки слаботочку по любому вытянет потому как резет внутри уже в +5в подтянуты. И очень важный кандер от пробоя. Хотя народ думает это для сглаживания. Сглаживание да не то. Когда на мотором механика крутит. Мотор генерирует не балуй. А тут рядышком кандер сжирает импульсы иначе Н-мост сгорает только в путь. Защитных 8 штук мощных на 2 амера диодов нет. Внутренние конструктивные жидкие только на слабых моторах спасают или если механика не крутит моторм. Ваш случай. Мотор вообще некакой там и 1 ампера по 12 вольтам не будет.

Я эти «дрова еще не жог». Если получится отпишитесь.

Источник

Adblock
detector