Как подключить двигатель от HDD, CD, DVD (доступные микросхемы контроллеры двигателей и схема подключения бесколлекторных.Подключение двигателя HDD к микроконтроллеру . Обмотки двигателя соединены звездой, то есть получаем 3 вывода (3 фазы). Некоторые двигатели имеют 4 вывода, в них дополнительно выведена средняя точка соединения всех обмоток. Чтобы раскрутить бесколлекторный двигатель, нужно в правильном порядке и в определенные моменты времени, в зависимости от положения ротора, подавать напряжение на обмотки. Для определения момента переключения на двигатель устанавливают датчики холла, которые играют роль обратной связи. В жестких дисках применяется другой способ определения момента переключения, в каждый момент времени к питанию подключены две обмотки, а на третьей измеряется напряжение, исходя из которого, выполняется переключение. В 4- х проводном варианте для этого доступны оба вывода свободной обмотки, а в случае двигателя с 3- мя выводами, дополнительно создается виртуальная средняя точка, при помощи резисторов соединенных звездой и подключенных параллельно обмоткам двигателя. Так как коммутация обмоток выполняется по положению ротора, здесь присутствует синхронность между частотой вращения ротора и магнитного поля созданного обмотками двигателя. Нарушение синхронности может привести к остановке ротора. Существуют специализированные микросхемы типа TDA5. TDA5. 14. 1, 4. 2,4. В общем случае диаграмма коммутаций представляет собой 3 сигнала с импульсами прямоугольной формы, смещенные между собой по фазе на 1. В простейшем варианте запустить двигатель можно и без обратной связи, просто подавая на него 3 прямоугольных сигнала (меандр), смещенных между собой на 1. За один период меандра магнитное поле созданное обмотками совершает один полный оборот вокруг оси двигателя. Скорость вращения ротора при этом зависит от количества магнитных полюсов на нем. Обвязка микросхемы минимальна, что очень удобно. Защита от перегрузки выполнена при. Общее потребление (драйвер + двигатель) - не более 50мА в режиме максимальных. Двигатель от жёсткого диска, подключенный к схеме на LB11880, успешно стартует и. Перечитывая на досуге форум я наткнулся на тему 'Помоги с запуском двигателя от жесткого диска!!!'. Как только падение напряжения на R1 и следовательно на выводе 20 станет более 0.95 вольта, то выходной драйвер микросхемы прерывает импульс. Шаговый двигатель БЕЗ ДРАЙВЕРА! Как отклеить магнит жесткого диска от металлической основы - Продолжительность: 3:51 Sovering TVi 68 753 просмотра. Как запустить двигатель винчестера. Если вскрыть неисправный жесткий диск, снять головку и подать на прибор питание, двигатель завращается, но через. Найдите на плате привода микросхему, управляющую двигателем (непосредственно либо через транзисторные ключи). Как-то давно попалась мне на обозрение схема драйвера шагового двигателя на микросхеме LB11880, но поскольку такой микросхемы у меня. Двигатель, вращающий шпиндель жесткого диска (или CD/DVD-ROM) - это обычный синхронный трёхфазный мотор постоянного тока. Вот практически таже схема для управления двигателем от жёсткого диска, но с тремя выводами. Чем меньше ёмкость конденсатора на выводе 27 микросхемы LB11880, тем выше максимальная частота вращения. Если количество полюсов равно двум (одна пара полюсов), то ротор будет вращаться с той же частотой что и магнитное поле. В моем случае ротор двигателя имеет 8 полюсов (4 пары полюсов), то есть ротор вращается в 4 раза медленнее, чем магнитное поле. У большинства жестких дисков с частотой вращения 7. Если на двигатель подать импульсы с требуемой частотой, в соответствии с желаемой скоростью вращения ротора, то он не раскрутится. Здесь необходима процедура разгона, то есть сначала подаем импульсы с малой частотой, затем постепенно увеличиваем до требуемой частоты. Кроме этого процесс разгона зависит от нагрузки на валу. Для запуска двигателя я применил микроконтроллер PIC1. F6. 28. A. В силовой части стоит трехфазный мост на биполярных транзисторах, хотя лучше использовать полевые транзисторы для уменьшения тепловыделения. Прямоугольные импульсы формируются в подпрограмме обработчика прерываний. Для получения 3- х сигналов сдвинутых по фазе, выполняется 6 прерываний, при этом получаем один период меандра. В программе микроконтроллера я реализовал плавное увеличение частоты сигнала до заданной величины. Всего 8 режимов с различной заданной частотой сигнала: 4. Гц. При 8- ми полюсах на роторе получаем следующие скорости вращения: 1. Прошивка МК и исходник + файл проекта Proteus. При этом теряется момент инерции, и если незамедлительно начать увеличение частоты, происходит рассинхронизация, ротор в своем вращении просто не будет успевать за магнитным полем. Чтобы изменить направление вращения, нужно просто поменять местами любые 2 фазы двигателя. По истечении 0,5 секунд происходит плавное увеличение частоты сигнала до заданной величины. Частота увеличивается по нелинейному закону, скорость роста частоты увеличивается по ходу разгона. Время разгона ротора до заданных скоростей: 3,8; 7,8; 1. Вообще без обратной связи двигатель туго разгоняется, необходимое время разгона зависит от нагрузки на валу, я проводил все эксперименты без снятия магнитного диска (“блин”), естественно без него разгон можно ускорить. Переключение режимов осуществляется кнопкой SB1, при этом индикация режимов выполнена на светодиодах HL1- HL3, информация отображается в двоичном коде, HL3 – нулевой бит, HL2 – первый бит, HL1 – третий бит. Когда все светодиоды погашены, получаем число ноль, это соответствует первому режиму (4. Гц, 1. 0 об/сек), если например горит светодиод HL1, получаем число 4, что соответствует пятому режиму (2. Гц, 5. 0 об/сек). Переключателем SA1 запускаем или останавливаем двигатель, замкнутому состоянию контактов соответствует команда “Пуск”. Выбранный режим скорости можно записать в EEPROM микроконтроллера, для этого надо удерживать кнопку SB1 в течение 1 секунды, при этом все светодиоды вспыхнут, тем самым подтверждая запись. По умолчанию при отсутствии записи в EEPROM, микроконтроллер переходит в первый режим. Таким образом, записав режим в память и установив переключатель SA1 в положение “Пуск”, можно запустить двигатель просто подав питание на устройство. Крутящий момент у двигателя мал, что и не требуется при работе в жестком диске. При увеличении нагрузки на вал, происходит рассинхронизация и ротор останавливается. В принципе, если необходимо можно приделать датчик оборотов, и в случае отсутствия сигнала отключить питание и заново раскрутить двигатель. Добавив 3 транзистора в трехфазный мост, можно уменьшить количество управляющих линий микроконтроллера до 3- х, как показано на схеме ниже. Прошивка МК и исходник + файл проекта Proteus. Ток потребления в зависимости от скорости вращения колеблется в пределах 0,7. А. Транзисторы необходимо установить на теплоотвод. На видео можно увидеть процесс запуска на разных скоростях, а также оптический датчик оборотов, который я приделал для измерения скорости вращения.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
July 2017
Categories |