|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 11:47 pm
Драйвър за 3-фазов DC мотор от хард диск
| Автор |
Съобщение |
|
morpheous87
Ранг: Ориентиран
Регистриран на: Съб Авг 07, 2010 8:47 pm Мнения: 239 Местоположение: София
|
 Драйвър за 3-фазов DC мотор от хард диск
Здравейте, искам да "развъртя" един мотор от хард диск чрез Ардуино. Четох на доста места, предимно се ползва готов драйвър, какъвто нямам. Та си мислех не може ли да се направи с управление на 3 мощни транзистора, 3те стъпки на мотора? Не съм много навътре с 3-фазовите ( и стъпковите мотори като цяло). Как да определя пулса за всяка стъпка колко да е? Т.е. за колко време да отпуша 1-я транзистор, колко време да го задържа така, и да премина към 2-я и 3-я и пак всичко отново. Не ми се нахвърляйте отведнага, принципно бързо схващам, но ми трябва подбутване 
|
| Нед Май 19, 2013 12:57 pm |
|
 |
|
БатеВаньо
Ранг: Новодошъл
Регистриран на: Чет Яну 04, 2007 12:43 am Мнения: 178
|
 Re: Драйвър за 3-фазов DC мотор от хард диск
Този тип мотори не са стъпкови, а BLDC (безколекторни DC). А още по-точно - и безсензорни. Ключовата дума за търсене е sensor-less BLDC control. Ще намериш купища информация. Характерното при BLDC моторите е, че фазите се превключват според завъртването на ротора - при някои има сензори за позицията на ротора, при други (обикновено предназначени за въртене при относително високи обороти) превключването става според индуцираното напрежение в намотките. За всяка от фазите ще ти трябва по една двойка транзистори, защото токът в зависимост от позицията на ротора трябва да се комутира или към маса или към захранването. Трябва и да регулираш тока в намотките в зависимост от товара (напр., за да поддържаш желаната скорост) -т.е. трябва да имаш сензор за тока и ШИМ за регулирането му.
|
| Нед Май 19, 2013 2:12 pm |
|
 |
|
morpheous87
Ранг: Ориентиран
Регистриран на: Съб Авг 07, 2010 8:47 pm Мнения: 239 Местоположение: София
|
 Re: Драйвър за 3-фазов DC мотор от хард диск
Има ли някаква готова схема, по която да се работи?
|
| Нед Май 19, 2013 4:18 pm |
|
 |
|
morpheous87
Ранг: Ориентиран
Регистриран на: Съб Авг 07, 2010 8:47 pm Мнения: 239 Местоположение: София
|
 Re: Драйвър за 3-фазов DC мотор от хард диск
Това би ли работило с моторче от хард диск? 
|
| Нед Май 19, 2013 4:45 pm |
|
 |
|
БатеВаньо
Ранг: Новодошъл
Регистриран на: Чет Яну 04, 2007 12:43 am Мнения: 178
|
 Re: Драйвър за 3-фазов DC мотор от хард диск
Ако го правиш с микроконтролер, виж това: http://www.google.bg/url?sa=t&rct=j&q=& ... 1780,d.Ymsили това: http://www.google.bg/url?sa=t&rct=j&q=& ... 1780,d.YmsАко търсиш чип, който да направи всичко (без крайните транзистори), виж това: http://www.allegromicro.com/Products/Mo ... A4960.aspxА най-добре потърси в Интернет, защото ти най-добре ще прецениш какво точно ти трябва.
|
| Нед Май 19, 2013 4:51 pm |
|
 |
|
БатеВаньо
Ранг: Новодошъл
Регистриран на: Чет Яну 04, 2007 12:43 am Мнения: 178
|
 Re: Драйвър за 3-фазов DC мотор от хард диск
[quote="morpheous87"]Това би ли работило с моторче от хард диск?[/quote] Не бих казал, че няма да работи, но това ще го върти като стъпков мотор - т.е. с големи вибрации и без обратна връзка за позицията на ротора. Дори и тръгването на мотора ще е малко проблематично - ако не се ускори плавно, просто ще остане на едно място и ще вибрира.
|
| Нед Май 19, 2013 5:03 pm |
|
 |
|
morpheous87
Ранг: Ориентиран
Регистриран на: Съб Авг 07, 2010 8:47 pm Мнения: 239 Местоположение: София
|
 Re: Драйвър за 3-фазов DC мотор от хард диск
Принципно ако намеря чип, който да развърти диска ще свърши работа. Иначе искам ако може да стане и чрез Ардуиното, защото завъртането на диска е една част от целия проект. За останалата си трябва Ардуиното. Схемата с SN754410 няма ли да стане ?
|
| Нед Май 19, 2013 5:09 pm |
|
 |
|
morpheous87
Ранг: Ориентиран
Регистриран на: Съб Авг 07, 2010 8:47 pm Мнения: 239 Местоположение: София
|
 Re: Драйвър за 3-фазов DC мотор от хард диск
От тук го видях - http://elabz.com/bldc-motor-with-arduin ... -software/На клипчето върти моторче от DVD, но пише че е BLDC контролер.
|
| Нед Май 19, 2013 5:11 pm |
|
 |
|
morpheous87
Ранг: Ориентиран
Регистриран на: Съб Авг 07, 2010 8:47 pm Мнения: 239 Местоположение: София
|
 Re: Драйвър за 3-фазов DC мотор от хард диск
А този чип, ще си свърши ли сам работата без да му се подават никакви сигнали? TDA5044/TDA5040
|
| Нед Май 19, 2013 5:21 pm |
|
 |
|
БатеВаньо
Ранг: Новодошъл
Регистриран на: Чет Яну 04, 2007 12:43 am Мнения: 178
|
 Re: Драйвър за 3-фазов DC мотор от хард диск
По същество SN754410 е предназначен за стъпкови мотори. В линка са го пригодили за BLDC с известни компромиси. Там са описани две реализации. Първата е управление като стъпков мотор - в текста авторът пише, че моторът се движи на тласъци, но поради слабото сцепление на диска към шпиндела впечатлението е за плавно движение. Втората е със синусоидален ШИМ на трите фази, който би осигурявал по-плавно движение. Но и в двата случая не се следи позицията на ротора и тока на мотора, т.е. моторът може и да не се развърти, а от друга страна ще консумира голям ток дори и при минимален товар. С две думи - това може да върти мотора, но ако ти трябва за някой сериозен проект, по-добре избери по-подходящ чип, който прави всичко. П.П. Сега видях, че си намерил и друг чип. Да, този ще стане, но е малко старичък - не съм сигурен дали се намира вече. Напоследък излязоха доста нови чипове на Allegro, ROHM и др. и може би те ще са по-достъпни.
|
| Нед Май 19, 2013 5:32 pm |
|
 |
|
kasparov
Ранг: Почетен член
Регистриран на: Сря Апр 05, 2006 9:52 pm Мнения: 877 Местоположение: Разград
|
 Re: Драйвър за 3-фазов DC мотор от хард диск
На клипчето мотора е bldc, но се мъчат да го въртят като стъпков. Въртящия момент ще е почти нула, и пипнеш ли го с пръст ще спре. Ако ти трябва такава бавна скорост, по-добре сложи стъпков мотор да стане като хората. HDD не можеш да го завъртиш толкова бавно, дори и с драйвер за целта. Може да стане с мотор от СД който има три датчика на хол ( сензорен ) или от флопи ( най лесно). Ползваш драйверите на платката, само ще ги пускаш и спираш, а чрез захранващото напрежение променяш скоростта. Дай да видим какво точно се иска. За HDD има много драйвери, например MTD6501D или MTD6501C (mouser) . 5140 също става ако го намериш.
|
| Нед Май 19, 2013 5:45 pm |
|
 |
|
morpheous87
Ранг: Ориентиран
Регистриран на: Съб Авг 07, 2010 8:47 pm Мнения: 239 Местоположение: София
|
 Re: Драйвър за 3-фазов DC мотор от хард диск
Цялата работа е да завъртя диска със скорост поне 3500rpm, а ако може и до максималната, няма значение. Идеята е да се сложи един датчик, който ще брои оборотите, ще сложа няколко светодиода под диска и ще се правят разни шарении. Евентуално в бъдеще и подобие на часовник. Единственото, което искам е да се върти диска постоянно, не трябва и да регулирам скоростта, тъй като ще се броят оборотите в момента. Натовареността на мотора ще е до толкова, до колкото е необходимо да се върти диска.
|
| Нед Май 19, 2013 6:10 pm |
|
 |
|
kasparov
Ранг: Почетен член
Регистриран на: Сря Апр 05, 2006 9:52 pm Мнения: 877 Местоположение: Разград
|
 Re: Драйвър за 3-фазов DC мотор от хард диск
PC вентилатора също е BLDC, и ще се върти не по-зле за целта която искаш. Махаш му перката и качваш захранването на 24 волта. Друго, което се сещам, много удобно за целта, е блок за въртене на огледалата от лазерен принтер, имаш безколекторен мотор , драйвер и един пин за старт/стоп, може да има леки вариации в моделите. Всичко е на отделна платка.
|
| Нед Май 19, 2013 8:04 pm |
|
 |
|
БатеВаньо
Ранг: Новодошъл
Регистриран на: Чет Яну 04, 2007 12:43 am Мнения: 178
|
 Re: Драйвър за 3-фазов DC мотор от хард диск
В такъв случай по-добре използвай готов чип за мотора. В краен случай може да го свалиш от платката на HDD-то. Тези чипове обикновено имат и TACHO изход, който е синхронен с въртенето на мотора, така че може да не се наложи да слагаш и датчик. При тези обороти, обаче, трябва доста добре да балансираш въртящата се система, за да няма "биене". Впрочем, май шпинделите на CD-тата имаха някаква самобалансираща се система, но вероятно е за малки маси.
|
| Нед Май 19, 2013 8:22 pm |
|
 |
|
morpheous87
Ранг: Ориентиран
Регистриран на: Съб Авг 07, 2010 8:47 pm Мнения: 239 Местоположение: София
|
 Re: Драйвър за 3-фазов DC мотор от хард диск
Не може с вентилатор, понеже на повечето дискове не може да им се махат моторите. А и ми се иска да е с елемент, който лесно се намира и работи с него. Евентуално да направя стандартна схема за управление. Не може ли да се ползва това(предполагам се подава ШИМ на PWM INPUT-a чрез която се определя скоростта на въртене?):
|
| Нед Май 19, 2013 9:54 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 3 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|