Я раздобыл старый жесткий диск IDE (40-контактный) 1998 года для использования в проекте POV Display (Gr. 12 Computer Engineering), и я пытался его раскрутить.
Проблема в том, что двигатель HDD имеет бесщеточный двигатель постоянного тока, поэтому для его подключения требуется не только заземление и соединение с источником. Наша электроника имеет максимальный выходной ток около 200 мА (555, транзисторы, другие микросхемы), поэтому я не могу работать с ними.
Подключение жесткого диска с печатной платой к блоку питания включит двигатель только на 15 секунд, прежде чем он отключится.
Жесткий диск полностью удален, только двигатель и печатная плата ввинчены в основание. Мотор имеет 4 контакта. Со времени, когда я играл с ним, есть 1 контакт для заземления и 3 других, которые, я думаю, предназначены для 3 пар катушек.
Информация о HDD:
- Fujitsu MPB3043AT
- 12 В постоянного тока 0,32 А
- 5 В постоянного тока 0,5 А
материалы:
- Arduino Uno
- Старый HDD
- PSU
- макетировать
- Батарея 9В
- 1,5 В батареи
- 74HC164 8-битные регистры Sihft
- 555 таймер IC
- 3904/3906 Транзисторы
- Конденсаторы, резисторы, потенциометры
Какие варианты у меня есть, чтобы двигатель вращался (желательно без блока питания, но я открыт для вариантов с блоком питания)? Есть ли на IDE контакт, который позволит мне включать / выключать его?
ОБНОВЛЕНИЕ 1: я возился с кабелем IDE. Когда я подключаю контакт 27 (IO Ready) к контакту 2 (заземление), двигатель начинает вращаться, как будто я только что подключил его к блоку питания, но только на 10 секунд. И мне пришлось подождать несколько минут, прежде чем я смог заставить его вращаться снова, используя этот метод
ОБНОВЛЕНИЕ 2: Оказывается, двигатель только 5 В, а не 12 В, что должно немного облегчить ситуацию
Ответы:
Большинство двигателей HDD являются бесщеточными двигателями BLDC. Они могут управляться бесщеточным ESC. Дешевле было бы купить хобби RC ESC и ездить на нем по ШИМ. Что - то вроде этого было бы хорошо. (Turnigy плюш 25А).
25A означает, что его можно использовать для запуска двигателей до этого тока без повреждения ESC. Вы также можете найти более низкий ток ESC (но этот достаточно дешев).
ESC состоит из трех проводов, 4-х проводных ESC нет. Вам необходимо измерить сопротивление между парами проводов и подключать только провода с более высоким сопротивлением. Тот, у кого более низкое сопротивление, не подключен.
источник
Я не уверен, правильно ли я понял ваш вопрос, но я предполагаю, что вы спрашиваете, как заставить двигатель жесткого диска вращаться непрерывно (также при условии, что у вас еще нет цепи для вращения двигателя).
Двигатели AFAIK HDD представляют собой шаговые двигатели с 3 катушками для подачи входного сигнала на различные фазы вращения двигателя. Вам нужно будет снабдить его трехфазным напряжением для оптимальной работы.
Я нашел полезную схему в Интернете здесь . Вы можете сделать свою собственную схему драйвера на основе схем, показанных там.
источник
Надеюсь, что я не слишком поздно.
Я написал статью здесь . В основном я использовал Arduino для отправки дискретных сигналов на все 3 фазы, но эти три фазы объединяются, чтобы создать постоянную силу притяжения и заставить вращаться ротор. Эти сигналы позволяют транзисторам Дарлингтона пропускать больший ток для привода двигателя.
источник
Я просто использовал генератор частоты $ 3 (aliexpress.com) и N-FET, подключив одну фазу к 12 В, другую к стоку и источник к земле. Очень просто. Есть две проблемы: нет автоматического запуска (я установил частоту 60 Гц и даю ему небольшое вращение), и есть предел ускорения, вы не можете перейти к быстрому или он теряет синхронизацию. Быстрое тестирование показало, что частота 1000 Гц не представляет проблем (около 6 Вт на входе 12 В). ОБНОВЛЕНИЕ: я получил двигатель жесткого диска, чтобы вращаться 25 000 оборотов в минуту, используя этот простой генератор fet и freq. https://www.youtube.com/watch?v=SRk651ThM0k
источник