- 2 Схемы
- Простой драйвер шагового двигателя
- Схема драйвера шагового двигателя
- Особенности схемы и детали
- Биполярный контроллер шаговых двигателей
- МОДУЛЬ ДРАЙВЕРА МОТОРА BLDC
- Как запустить двигатель HDD 4-х проводной
- Описание платы драйвера двигателя
- Как сделать простейший драйвер для двигателя старого HDD
- Схемные особенности
- Изготовление устройства
- Смотрите видео
2 Схемы
Принципиальные электросхемы, подключение устройств и распиновка разъёмов
Простой драйвер шагового двигателя
Предлагается 2 варианта схем простейших драйверов шаговых моторов, реально рабочих, так как информация взята из зарубежных радиоконструкторов (ссылка на оригиналы в конце статьи).
Схема драйвера шагового двигателя
Схема драйвера шагового двигателя не содержит дорогих деталей и программируемых контроллеров. Работа может регулироваться в широком диапазоне с помощью потенциометра PR1. Есть изменение направления вращения двигателя. Катушки шагового двигателя переключаются с помощью четырех МОП-транзисторов T1-T4. Применение в блоке транзисторов большой мощности типа BUZ10 позволит подключить двигатели даже с очень большим током.
Особенности схемы и детали
- управление четырехфазным шаговым двигателем
- плавная регулировка скорости вращения в пределах всего диапазона
- изменение направления вращения мотора
- возможная остановка двигателя
- блок питания 12 В постоянного тока
Детали — IC1: 4070, IC2: 4093, IC3: 4027, T1-T4: BUZ10, BUZ11
Блок драйвер шагового двигателя собран на печатной плате, показанной на рисунке. Монтируем, как правило, начиная с припайки резисторов и панелек для интегральных микросхем, а под конец электролитические конденсаторы и транзисторы большой мощности.
Блок, собранный из проверенных компонентов, не требует настройки и запускается сразу после подачи питания. Со значениями элементов, указанными на схеме, позволяет работать двигателю 5,25” и выполняет изменение скорости вращения в интервале от 40 об./мин. до 5 об./мин.
Биполярный контроллер шаговых двигателей
Схема представляет собой дешевую, и прежде всего легко собираемую альтернативу доступным микропроцессорным биполярным контроллерам шаговых двигателей. Рекомендуется там, где точность управления играет меньшую роль, чем цена и надежность.
Принципиальную схему можно разделить на следующие блоки:
- последовательный чип, генерирующий битовые строки,
- локальный генератор тактового сигнала,
- схема управления питанием катушек,
- выходные буферы Н-моста,
- схемы защиты входных сигналов управления.
Контроллер должен питаться постоянным напряжением, хорошо отфильтрованным, желательно стабилизированным.
Теперь пару слов про H-мосты, которые будут работать с этим драйвером. Они должны принимать на своих входах все возможные логические состояния (00, 01, 10, 11), без риска какого-либо повреждения. Просто в некоторых конфигурациях мостов построенных из дискретных элементов, запрещается одновременное включение двух входов — их естественно нельзя использовать с этим контроллером. Мосты выполненные в виде интегральных микросхем (например L293, L298), устойчивы к этому.
И в завершение третий вариант контроллера, на микросхемах STK672-440, имеющий все необходимые защиты и функции смотрите по ссылке.
Источник
МОДУЛЬ ДРАЙВЕРА МОТОРА BLDC
Эта статья предоставит важную теорию и полезные схемы драйверов двигателей жестких дисков, которые можно заставить крутиться с разной скоростью и разных направлениях, а уж где это использовать — решайте сами. Прежде всего обратите внимание, что обычный двигатель шпинделя жесткого диска (HDD) на самом деле является бездатчиковым трехфазным бесколлекторным двигателем постоянного тока BLDC.
Как следует из названия, в бесщеточном (бесколлекторном) двигателе щетки не используются. Бесщеточный двигатель преодолевает потребность в механическом коммутаторе, меняя настройку на обратную, то есть катушки становятся статором, а постоянные магниты становятся частью ротора. Вращение двигателя достигается за счет изменения направления магнитных полей, создаваемых неподвижными катушками. Поскольку ротор представляет собой постоянный магнит, ему не нужен ток, что устраняет необходимость в щетках и коммутаторе. Чтобы контролировать вращение можно регулировать величину и направление тока в этих неподвижных катушках извне.
Типичный бесколлекторный двигатель постоянного тока с тремя катушками на статоре будет иметь шесть проводов, но в большинстве конструкций три провода будут подключены внутри, а остальные три выходят наружу. Также обратите внимание, что трехфазный бесщеточный двигатель требует трех датчиков Холла для определения положения ротора. В зависимости от физического положения этих датчиков, существует два типа выходных сигналов — фазовый сдвиг 60 ° и фазовый сдвиг 120 °. Комбинируя сигналы трех датчиков Холла, можно определить точную последовательность электронной коммутации. Но в бессенсорном бесщеточном моторе сигналы обратной электродвижущей силы (BEMF) контролируются драйвером для коммутации сигнала вместо положения, определяемого датчиками Холла. Вот поперечное сечение трехфазного бесщеточного двигателя на изображении ниже.
Это 4-х проводный двигатель BLDC от жесткого диска. HDD BLDC имеет четыре соединительных провода вместо трех упомянутых проводов ABC (часто обозначаемых как UVW). И 4-х контактный двигатель BLDC — это обычный трехфазный двигатель BLDC с выведенным центральным отводом. Если у двигателя есть фазы сопротивлением по 1 Ом каждая, то он должен давать 1 Ом от центрального ответвления до каждой фазы, 2 Ом между фазами. Хотя некоторые драйверы двигателей BLDC используют центральный отвод для измерения BEMF для коммутации.
Существует два типа мотора BLDC. Первый имеет встроенные датчики Холла для определения положения ротора, а второй — бессенсорный — не имеет датчика. Коммутация бессенсорного типа обычно основана на BEMF, генерируемой в обмотках статора.
Как запустить двигатель HDD 4-х проводной
Так как можно управлять двигателем HDD BLDC? Чтобы вращать его, нужно контролировать направление и синхронизацию тока в катушках статора, но этот метод управления более сложен. В продаже доступен широкий спектр бессенсорных микросхем драйверов двигателей BLDC, например DRV10866, цена модуля вполне доступная в интернет-магазинах. Двигатель работает с ним довольно хорошо — правда крутящий момент невысокий, что не удивительно, учитывая вход от источника питания 5 В.
DRV10866 — довольно популярная микросхема драйвера трехфазного бесщеточного двигателя без датчиков, интегрированная с шестью МОП-транзисторами с пиковыми токами до 680 мА. Она также предлагает синхронное выпрямление с широтно-импульсной модуляцией (PWM) и бессенсорную запатентованную схему управления обратной ЭДС (BEMF). Но есть и другое решение — универсальная плата драйвера двигателя BLDC для жестких дисков. Плата может использоваться для управления как 3-проводными, так и 4-проводными трехфазными бесщеточными двигателями постоянного тока. Кроме того тут есть несколько полезных опций, таких как управление скоростью и направлением вращения двигателя.
Описание платы драйвера двигателя
Контроллер платы драйвера бесщеточного двигателя 5 В — 12 В постоянного тока для двигателя жесткого диска.
- Подходит для бесколлекторных моторов без датчика.
- Защита от обратного напряжения
- Защита от повышенного тока
- Напряжение привода: 5-12 В
- Рабочий ток: до 1,2 А
- Диапазон скорости: 0-100%
- Управление вращением: CW и CCW
Плата сконструирована так, что требуются проводные соединения только с двигателем и источником питания. Минимальное рекомендуемое Vin составляет 5 В, а максимальное — 12 В постоянного тока. Потенциометр встроенного регулятора меняет скорость двигателя. Кроме того, есть две перемычки для выбора 3-проводного / 4-проводного мотора и выбора прямого / обратного направления. Для нормальной работы все перемычки должны быть установлены. В общем вполне удобное решение для управления трехфазными бессенсорными бесщеточными двигателями.
Плата использует комбинацию стабилизатора напряжения с низким падением напряжения (LDO), микроконтроллера для генерации сигналов с широтно-импульсной модуляцией (PWM) для трехфазного бесщеточного двигателя BLDC. Основная часть — драйвер двигателя — это DRV11873, один трехфазный бессенсорный драйвер BLDC от Texas Instruments. Вот типичная схема включения DRV11873.
16-контактный микроконтроллер (U1) настроен для подачи сигнала ШИМ (чуть ниже 25 кГц) на DRV11873 (U2) с потенциометром (W1) для регулировки скорости мотора путем изменения рабочего цикла ШИМ. Выход сигнала ШИМ может быть отведен от точки пайки, как показано на следующем изображении. Встроенная перемычка P1 соединена с выводом FR DRV11873, так что по умолчанию вывод остается в низком состоянии для вращения вперед (при переставлении вывод поднимается по потенциалу, и двигатель вращается в обратном направлении).
Следующая перемычка P4, подключенная к контакту COM DRV11873, предназначена для выбора 3-проводного / 4-проводного привода. На плате припаяны три дополнительных резистора (R4-R5-R6) для создания виртуального центрального отвода / нейтральной точки (для получения последовательности коммутации) для реализации 3-проводного привода двигателя BLDC.
Если выбирать вариант «сделай сам», стоит отметить, что оба чипа TI (DRV10866 и DRV11873) не сложно собирать. Для упрощения в качестве генератора ШИМ было бы лучше взять таймер 555 как широтно-импульсный модулятор, способный выдавать выходной сигнал примерно 25 кГц с рабочим циклом, который может изменяться от 5% до 95%.
И вот еще одна плата, похожая на описанную, но с небольшими изменениями в компоновке деталей. Микросхема драйвера двигателя — DRV11873, микроконтроллер — STC15W404A, регулятор напряжения — HT7550-1.
В общем найти подходящий драйвер для двигателя жесткого диска или оптического привода вполне возможно, в продаже есть десятки вариантов модулей, просто нужно выбрать правильный.
Источник
Как сделать простейший драйвер для двигателя старого HDD
Устройство представляет собой электронный коммутатор и предназначено для работы с маломощными бесколлекторными (иначе бесщеточными) электродвигателями при условии соединения их обмоток звездой. Типичный пример таких агрегатов — привод дисковода классических винчестерских дисков персональных компьютеров.
Отличается схемной простотой и собирается на недефицитных деталях, которые хорошо представлены в интернет-торговле.
Схемные особенности
Устройство выполнено по схеме 3-фазного мультивибратора на полевых транзисторах с изолированным затвором, отдельные однотранзисторные каскады которого имеют идентичную структуру и соединены в кольцо. Каждый предыдущий каскад такого кольца управляет функционированием транзистора последующего. Стоки транзисторов соединены с обмотками двигателя напрямую.
Время нахождения транзисторов схемы в активном состоянии определяется последовательной RC-цепочкой, напряжение со средней точки которой подается на затвор.
Принципиальная схема устройства представлена на рисунке.
Транзисторы снабжены пластинчатым радиатором, который имеет прямую гальваническую связь со стоком. С учетом невысокой мощности управляемого бесколлекторного электродвигателя необходимость фиксации радиатора на корпусе с низким тепловым сопротивлением отсутствует. Цоколевка и рекомендуемое при сборке направление изгиба выводов представлены на рисунке.
Изготовление устройства
Схема устройства достаточно проста и не требует обязательного применения монтажной платы. С учетом ее рядной структуры в качестве силового несущего элемента может быть использована проволочная шина диаметром 1 – 2 мм, которая соединяется с плюсом источника питания. Общий вывод обмоток подключается на минус источника питания.
Подключается к трехфазному двигателю жесткого диска с общим проводом.
При сборке необходимо контролировать отсутствие коротких замыканий между отдельными неизолированными соединениями, при необходимости применяют кембрики.
Устройство при отсутствии ошибок в схеме начинает функционировать немедленно после подачи постоянного напряжения. Частоту вращения ротора двигателя можно менять заменой конденсаторов или резисторов, причем все устанавливаемые пассивные компоненты должны иметь одинаковый номинал.
Смотрите видео
Источник