Как подключить моторчик к usb проводу

Обновлено: 03.07.2024

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

Что понадобится для изготовления USB вентилятора?

Для этого вам понадобится любой ненужный электрический привод, наиболее актуальным является старый кулер. Так как он конструктивно уже имеет лопасти и питается номинальным напряжением в 5В, получаемым от USB разъема. Также на эту роль подойдет и моторчик от детской игрушки, который можно запитать от тех же 5В. Из двух этих устройств можно изготовить и систему принудительного охлаждения, и мини-вентилятор.

Помимо двигателя вам понадобятся:

  • Канцелярский нож и электролобзик;
  • Старый шнур с USB разъемом;
  • Изолента, болты или саморезы, клей и приспособления для его использования;
  • Паяльник с припоем;
  • Фанера или пластик для корпуса;
  • Лазерные диски для лопастей и подставки.

Последние два пункта будут использоваться на выбор – фанера или пластик пригодятся в тех ситуациях, когда вам нужно собрать корпус подставки для нэтбука или ноутбука достаточной прочности. А лазерные диски для настольного мини-вентилятора. Рассмотрим оба варианта изготовления USB вентилятора в домашних условиях.

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

Весь процесс изготовления USB вентилятора не займет много времени и будет состоять из таких этапов:

  • Приложите сам кулер к обратной стороне пластиковой или деревянной конструкции и отметьте карандашом или саморезом места крепления;
  • Отступите от намеченных точек крепления и вырежьте отверстие для вентилятора при помощи ножа или электролобзика;
  • При помощи саморезов или болтов прикрепите USB вентилятор к корпусу; Рис. 1: Прикрутите USB вентилятор
  • Для обеспечения нормального размещения на столе, приклейте или прикрутите к подставке ножки (подойдут как четыре по углам, так и две сплошные по противоположным краям), их высота должна быть больше толщины USB вентилятора;
  • От юсб шнура отрежьте ненужный конец, на его месте вы обнаружите четыре жилы, две из них вам понадобятся для питания, как правило, красного и черного цвета, а вторые две необходимо обрезать, чтобы не мешали; Рис. 2: из USB возьмите красный и черный провод
  • Обрежьте изоляцию с краев красной и черной жилы, приблизительно на 10 – 20 мм;
  • Если вывод кулера остался в виде клеммы, вставьте в него концы от юсб провода, в противном случае провода от вентилятора нужно зачистить, как и шнур; Рис. 3: зачистить провода кулера
  • Для этого обрежьте провода питания двигателя и удалите с них крайнюю изоляцию на 10 – 20 мм, соедините с выводами шнура питания, спаяйте и заизолируйте.

Самодельный USB вентилятор готов к использованию в качестве охлаждающей подставки для вашего ноутбука. Обратите внимание, место сращивания проводов лучше спрятать под корпусом и приклеить при помощи изоленты или клея, чтобы провода не болтались от вибрации. Сам USB вентилятор может питаться как от разъема устройства, так и от розетки через переходник.

Для этой цели подойдет любой моторчик, питающийся от напряжения в 5 В. Наиболее распространенным вариантом являются двигатели от детских игрушек. Поэтому мы рассмотрим пример изготовления USB вентилятор из мотора от машинки.

Для изготовления произведите такие действия:

  • Достаньте двигатель из игрушки и удалите с него все лишние детали. У вас должны остаться только сам моторчик со свободным валом и двумя выводами.
  • Под электрический привод будущего USB вентилятора изготовьте корпус из любого подручного материала. Наиболее подходящими являются пластиковые флакончики от дезодорантов или йогурта, деревянные коробочки, также подойдем и обычный картон.
  • Для питания USB вентилятора обрежьте шнур, как и в предыдущем случае. Оставьте и зачистьте от изоляции красный и черный провод. Рис. 4: обрежьте USB шнур
  • Установите моторчик в пластиковый флакончик и выведете питающие провода через самодельные отверстия. После чего закрепите его в корпусе при помощи клея или пластилина. Рис. 5: вставьте моторчик в пластиковый флакончик
  • Соедините выводы электропривода и юсб шнура при помощи паяльника, а места пайки обмотайте изолентой. Рис. 6: Подключите двигатель к USB шнуру
  • Изготовьте из лазерного диска лопасти для USB вентилятора. Для этого нагрейте лезвие канцелярского ножа и сделайте разрезы от края диска к центру, не разрезая до конца. Рис. 7: разрежьте CD диск
  • Нагрейте каждую лопасть под открытым огнем газовой печки или зажигалки и немного поверните. Рис. 8: Нагрейте и согните лопасти

Ту же процедуру повторите со всеми лопастями, чтобы при вращении он мог нагнетать воздушный поток:

  • В центр отверстия полученного диска вставьте пластиковую втулку, которая по диаметру может надеться на вал электропривода. Если ничего подходящего нет, можете отрезать сплошной кусок, в котором поделайте отверстие для вала.
  • Закрепите эту втулку в отверстии диска при помощи силиконового герметика или термоусадочного клея. Хоть конструкция и не обладает большой массой, но проклеивать ее лучше по всей окружности. Но не усердствуйте с количеством клеящего вещества, так как двигатель не рассчитан на большую массу рабочего элемента.
  • Установите крыльчатку USB вентилятора на вал. Для этого можно использовать тот же клей или герметик. Главное требование – надежно зафиксировать их, чтобы в процессе эксплуатации детали не распались. Рис. 9: Приклейте крыльчатку на вал
  • Изготовьте ножку для USB вентилятора. В качестве такой ножки можно взять еще одну пластмассовую бутылочку или деревянный брусок. Их основная задача не только выдерживать вес устройства, но и скрыть питающий провод. Рис. 10: изготовьте ножку для вентилятора
  • Закрепите USB вентилятор с крыльчаткой на ножке при помощи клея или герметика. Второй конец ножки установите на подставку из старого компакт-диска и приклейте, в этом месте можете не экономить клеящее вещество. Так как важно добиться максимальной прочности. Рис. 11: закрепите вентилятор на ножке

Ваш настольный USB вентилятор готов к использованию – можете установить его в любую точку и подключить к источнику питания в 5 В. Если вы хотите запитать его от розетки, а не от USB разъема компьютера, используйте переходник для зарядки.


Часовой пояс: UTC + 3 часа

Мотор постоянного тока и usb

Здравствуйте коты, передо мной стоит задача сделать устройство, которое будет через usb порт управлять моторчиком, запускать его, регулировать скорость вращения и останавливать его, через программу на компьютере. Двигатель пятивольтовый. В интернете поискал, но что-то не нашел ничего хорошего. Может быть здесь мне помогут и подскажут схемку или статью где обсуждался такой вопрос. Я думаю что такое уже кто-то делал раньше.

В двух словах.
Создаёте USB HID устройство на микроконтроллере. МК будет с помощью ШИМ регулировать скорость вращения моторчика.
А прога на компе, будет передавать данные о скорости микроконтроллеру.

PS.
Умеете писать проги для компа и контроллера с поддержкой USB?

JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Для комьютера смогу написать смогу, а вот для МК нет, программатора нету.

На каком именно? Я в МК не сильно разбираюсь, поэтому и обратился сюда.

P.S. А какие контроллеры поддерживают USB?

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Не обязательно чтобы контроллер имел "железную" поддержку USB.
Можно обойтись чисто программными средствами. Вот пример

Приглашаем всех желающих 25/11/2021 г. принять участие в вебинаре, посвященном антеннам Molex. Готовые к использованию антенны Molex являются компактными, высокопроизводительными и доступны в различных форм-факторах для всех стандартных антенных протоколов и частот. На вебинаре будет проведен обзор готовых решений и перспектив развития продуктовой линейки. Разработчики смогут получить рекомендации по выбору антенны, работе с документацией и поддержкой, заказу образцов.

Для регулировки скорости вращения двигателя необходимо изменять напряжение на двигателе. Значит я думаю что устройство должно работать так: компьютер подает сигнал на МК, посредством ШИМ открываем или закрываем транзистор через который идет питание на моторчик. В теории вроде все понятно, но вот реализовать это - для меня сложновато.

Приглашаем 30 ноября всех желающих посетить вебинар о литиевых источниках тока Fanso (EVE). Вы узнаете об особенностях использования литиевых источников питания и о том, как на них влияют режим работы и условия эксплуатации. Мы расскажем, какие параметры важно учитывать при выборе литиевого ХИТ, рассмотрим «подводные камни», с которыми можно столкнуться при неправильном выборе, разберем, как правильно проводить тесты, чтобы убедиться в надежности конечного решения. Вы сможете задать вопросы представителям производителя, которые будут участвовать в вебинаре

Вам верно советуют - следует разделить задачи. Часть (умное управление в целом) - свесить на комп, а часть (непосредственное управление мотором и слежение за ним) - навесить на МК.
Самый простой и дешевый способ, это скачать с микрочиповского сайта библиотеку для работы со всякими современными устройствами. В том числе и с USB. Для работы с мотором особо грандиозная скорость не нужна, так что тех возможностей, что спрятаны в микрочиповской библиотеке хватит с головой. Реальные цифры: Generic Device дает скорость MK->PC порядка 256К/сек. Мне этого хватило с головой, потому дальше копать не стал.

Собирается все это лиминтарно, кнопочки-лампочки делаются на ура, софт, прошивки - все имеется, разобраться можно вполне. Если какие вопросы возникнут - всегда велкам Сделал на макетке "типа запоминающий осциллограф" за 3 дня, большая часть времени ушла на разбирательство с билдером сишным. Кнопочки и лампочки (первый проект) - тоже за неделю замутил, копался в прошивке. Следующая затея - CNC, посмотреть что получится. Сча делаю друзьям такие поделки очень шустро, все нравится, кроме базы - микрочиповский микроконтроллер

Зы.Сы. Будучи всеже приверженцем Atmel, мечтаю найти подобное для AVR. Если у кого есть инфа - прошу поделиться

_________________
Все будет хорошо, я узнавал!

Зачем USB-HID? Имхо сие избыточно. Как бы сделал я:

1. К компу подключаем переходник USB-UART. Я бы не изобретал велосипед, и сделал бы переходник на FT232R. Кстати, на ней же можно собрать (почти по той же схеме, просто вывести несколько дополнительных линий) и программатор для AVR, и убить двух зайцев сразу.

2. UART и ШИМ есть почти у всех контроллеров. Ну. Я бы взял что-нибудь из семейства ATtiny, ну, скажем, хрестоматийный ATtiny2313. У него есть UART и четыре канала ШИМ.

3. Полевик, по мощности подходящий к мотору. Возможно, для него понадобится драйвер (в смысле, не .dll или .vxd, а микросхема такая )

Далее прикручиваем первое и третье ко второму, и пишем программу для МК, которая принимает с UART'а байт и запихивает его в соответствующий регистр таймера, генерирующего ШИМ.

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Почему?
Да и зачем в этом случае вообще переходник, если расшифровку данных USB, вполе можно возложить на контроллер? Дешевле будет!

Я за простоту, в данном случае программную.

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.

Я за простоту, в данном случае программную.

Но ведь никто же не просит изобретать велосипед - писать свою библиотеку для USB.
А работать с теми что есть, не сложнее чем с UART'ом. Не знаю еще, как в других микроконтроллерах, а в микрочиповском стеке - даже клоссическое блондинко настрочит необходимо девайсо И ПКшную часть тоже прикрутиь не проблема. Делай копи-пасте, и вся наука

_________________
Все будет хорошо, я узнавал!

Просто я еще хочу понимать то, что подвергаю копипасте. А с USB это сложновато.

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.

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

На самом деле я никоим образом не призываю к необдуманному копипастенью, ни в коем случае! Вспоините лбой первый проект, не важно с чем и на чем. В любом случае, это было копипасте Не думаю, что Вы сперва изобрели паяльник, затем текстолит потом и микросхему Всегда с чего-то приходится начинать, и обычно это что-то делать лучше на примере, который работает. А копипасте. Этот метод я упомянул лишь с тем, что там действительно нет ничего сложного, в переделке (!) какого-то примера под свои нужды. В общем, решать в любом случае Вам.

_________________
Все будет хорошо, я узнавал!

_________________
Нельзя всё знать, достаточно понимать.

Я уже знаю как подключается МК к ЮСБ, догадываюсь как подсоединить моторчик. Заказал себе атмегу48.
Ну весь интернет перекопал, везде есть какието примеры устройств от юсб, в исходниках куча файлов кроме самой прошивки, например Const_swusb-includes.bas swusb-includes.bas USB_Init.bas USB_Utils.bas. Как вы уже поняли выбрал я Баском.
Может кто нибудь объяснить: за что отвечают эти файлы. Как вызвать какой существует стандартный набор процедур для работы с этим v-usb. Мне нужно понимать как это работает, бессмысленное копирование не для меня. Может я слеп, но ткните меня туда где это можно изучить нормально, а не отрывками собирать, пожалуйста. например Const_swusb-includes.bas swusb-includes.bas USB_Init.bas USB_Utils.bas. Как вы уже поняли выбрал я Баском

Мега 48 не содержит в себе аппаратной поддержки USB. Это значит, что весьма значительную часть времени МК придется заниматься программной обработкой сигналов на шине, их анализу и всему прочему. Более того, в этом случае Вам придется досконально изучить, то же там происходит, на шине, а копипастить Вы не желаете Мне пришлось изучать данный вопрос, не могу сказать, что это легко и непринужденно понимаетс. Тем более с моим английским. А на русском я не нашел инфы. Мой вывод - все-таки предпочтительнее использовать МК с аппаратной поддержкой USB.
Далее, неплохо бы узнать, что может предложить интернет на предмет программной поддержки выбранного диапазона МК. Увы, мне так же не попадалось ничего для AVRов. Зато микрочип просто сияет свой бесплатной поделкой. В корой очень много чего интересного уже написано. Худо-бедно, но это работает. Вполне доступно для понимания (после пары недель вкуривания) и все такое. Мой вывод - берем то, что имеет программную поддержку нашей задумки.
Опять же, вопрос о программной подержке со стороны ПК. Если Вы сможете написать драйвер и все прочее, да чтоб оно еще и работало как надо - респект. Я не способен на такой подвиг. Поэтому выбрал уже готовенькое
Далее смотрим, как все это соотносится с нашими задумками. Если нужно просто управлять мотором (включени/выключение, реверс, скорость вращения, нагрузка на двигатель), то вполне можно реализовать на микрочиповском PIC18F4550. Из обвязки кварц на 20 мегагерц, 1 резистор и 3 конденсатора. Платка уместится под ногами у проца, если это DIP, если TQFP - то на обратной стороне.

Итого. Никого ни к чему не собираюсь призывать, ибо неблагоданое сие есть занятие Могу лишь дать некоторые практические рекомендации. И поделиться готовыми наработками, если кого заинтересует.

Зы.Сы. Делал на этом девайсе некий аналог USB-осциллографа. Фиговый, надо сказать,вышел осциллограф, потому как программер я фиговый Но для моих целей он вполне подошел. Делал еще девайс для управления нагрузкой - управляет. Сча вот обдумываю CNC на его базе, тока не приду к выводу, а надо ли оно мне? В общем, дерзайте, и все у Вас получится

_________________
Все будет хорошо, я узнавал!

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

Ну и что?
Ведь обороты моторчика будут именяться с помощью аппаратного ШИМа, а контроллер будет большую часть времени "спать". Вот пусть он не спит, а обрабатывает данные шины USB.

Мой вывод - все-таки предпочтительнее использовать МК с аппаратной поддержкой USB.

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


электродвигатель от игручечной машинки,
кабель с USB разъёмом = max 2.5W,
2 CD или DVD диска,
кусочек бумажной или пластиковой трубки,
пробка от винной бутылки.

usb кулер своими руками

Предварительно размеченный CD диск разрезаем делая из него клыльчатку (лопасти) вентилятора.

usb кулер своими руками

Нагревая над пламенем свечи, подгинаем лопасти

usb кулер своими руками

Вот что получилось

usb кулер своими руками

usb кулер своими руками

В центр диска свтавляем пробку от вина

usb кулер своими руками

usb кулер своими руками

Закрепляем моторчик на трубке

usb кулер своими руками

Трубку с моторчиком приклеиваем к нижнему CD диску, который выполняет функцию подставки. Собираем все детали вентилятора.

Привет Хабровчане!
Решил я рассказать «всему свету» о проблеме, с которой столкнулся при постройке своего проекта, и как мне удалось её решить.

А речь сегодня пойдет о бесколлекторных двигателях, о регуляторах хода и как ими управлять.
Что же такое бесколлекторный двигатель, я не буду долго расписывать (сами можете посмотреть Wiki), а скажу в 2х словах, это 3х фазный двигатель постоянного тока.

image

И приводится в движение сие чудо благодаря специальному регулятору, который последовательно переключает обмотки с определенной частотой.
Управляя частотой переключения обмоток мы управляем скоростью вращения ротора.
Ну что же, надеюсь тут все понято, идем дальше.

Первые проблемы
Были закуплены 2 комплекта двигатель + регулятор, ждал около месяца, пришли.

Мною овладел приступ безудержного веселья по этому поводу, но, к сожалению, это было ненадолго….
Рассмотрев эти чудеса техники я решил подключить их к источнику питания, и тут то первое разочарование, тихий хлопок (как от КЗ) и тишина, светодиоды не горят, писка нет (а он должен быть), только крутится кулер на регуле, беда…
Побежал в ближайший Хобби магазин, и добрый консультант вынес вердикт: сгорел!

Со вторым такая же история, в общем ребята, не повезло, оба бракованные…
Ну хоть кошечка порадовалась:

image

Пришлось раскошелиться и купить у них регулятор по цене обоих комплектов (поджимали сроки).
Купил, подключил, все пищит, горит, работает, прям аж душа радуется! (на фото он выделен):

image

image

Проблема номер два
Теперь настала пора покрутить двигателем.
А покрутить нужно не с сервотестера или аппы радиоуправления, а с микроконтроллера, а точнее вот с такой платки:


Залил, ноль эмоций…

Бился 2 дня, пока не наткнулся на случайный пост, о том, что у регулятора есть защита, и он начинает функционировать только при подаче на его вход ШИМ сигнала 1,5 мс.
Окей, будет сделано.

Дальше я подцепил обыкновенный резистор через АЦП, и опытным путем подобрал крайние значения ШИМ регулятора.
Код получившийся в итоге:

И все заработало.
Теперь все крутиться, шумит, пищит и просто радует.
P.S. Это код для управления сразу 2мя двигателями.

image

И последняя проблема, питание…
Здесь расскажу немного, а именно, от регулятора идет 3 провода:

Центральная колодка, по порядку Черный — минус, Красный — плюс и Белый — провод управления.

И загвоздка в том, что в отличие от сервоприводов, это не входы под питание, а выходы, т.е. питаемся от них.
К чему я это, да к тому, что подключив регулятор как серву, я чуть не спалил порты на ноутбуке, ибо плата в это время была запитана от USB.
Но к счастью у моего старичка сработала защита и все обошлось перезагрузкой…

Спасибо большое за внимание.
Надеюсь мой опыт будет полезен для вас.
До скорых встреч.

Как-то давно попалась мне на обозрение схема драйвера шагового двигателя на микросхеме LB11880, но поскольку такой микросхемы у меня не было, а двигателей валялось несколько штук, отложил интересный проект с запуском моторчика в долгий ящик. Прошло время, и вот сейчас с освоением Китая с деталями проблем нет, так что заказал МС, и решил собрать и протестировать подключение скоростных моторов от HDD. Схема драйвера взята стандартная:

Схема драйвера мотора

Схема драйвера мотора винчестера

Далее идёт сокращённое описание статьи, полное читайте здесь. Двигатель, вращающий шпиндель жесткого диска (или CD/DVD-ROM) - это обычный синхронный трёхфазный мотор постоянного тока. Промышленность выпускает готовые однокристальные драйверы управления, которым к тому же не требуются датчики положения ротора, ведь в роли таких датчиков выступают обмотки двигателя. Микросхемы управления трёхфазными двигателями постоянного тока, которым не требуются дополнительные датчики, являются TDA5140; TDA5141; TDA5142; TDA5144; TDA5145 и конечно же LB11880.

КАК ПОДКЛЮЧИТЬ МОТОР ОТ DVD ИЛИ HDD - схема

Двигатель, подключенный по указанным схемам, будет разгоняться до тех пор, пока либо не наступит предел по частоте генерации VCO микросхемы, которая определяется номиналами конденсатора подключенного к выводу 27 (чем его ёмкость меньше, тем выше частота), либо двигатель не будет разрушен механически. Не следует слишком уменьшать ёмкость конденсатора подключенного к выводу 27, так как это может затруднить пуск двигателя. Регулировка скорости вращения производится изменением напряжения на выводе 2 микросхемы, соответственно: Vпит - максимальная скорость; 0 - двигатель остановлен. От автора имеется и печатка, но я развёл свой вариант, как более компактный.

Плата для драйвера мотора

Позже пришли заказанные мной микросхемы LB11880, запаял в две готовые платки и провёл тест одной из них. Всё прекрасно работает: скорость регулируется переменником, обороты определить трудно но думаю до 10000 есть точно, так как двигатель гудит прилично.

КАК ПОДКЛЮЧИТЬ МОТОР ОТ DVD ИЛИ HDD

В общем, начало положено, буду думать куда применить. Есть мысль сделать из него такой же точильный диск как у автора. А сейчас тестировал на куске пластика, сделал типа вентилятора, дует просто зверски хоть на фото даже не видно как он крутится.

 драйвер мотора электрического

Поднять обороты выше 20000 можно переключением ёмкостей конденсатора С10 и подачей питания МС до 18 В (18,5 В предел). На этом напряжении у меня мотор свистел капитально! Вот видео с питанием в 12 вольт:

Видео подключения мотора HDD

Подключил ещё двигатель от CD, погонял при питании 18 В, поскольку в моём внутри шарики, разгоняется так, что прыгает всё вокруг! Жаль не отследить обороты, но если судить по звуку то она очень большая, до тонкого свиста. Куда применять такие скорости, вот вопрос? Приходит на ум мини болгарка, настольная дрель, точильный станок. Применений много - думайте сами. Собирайте, тестируйте, делитесь впечатлениями. В интернете есть множество обзоров с применением данных двигателей в интересных самодельных конструкциях. В интернете видео видел, там кулибины с этими моторами помпы мастерят, супер вентиляторы, точилки, покумекать можно куда такие скоростя применить, мотор тут разгоняется свыше 27000 оборотов. С вами был Igoran.

Форум по обсуждению материала КАК ПОДКЛЮЧИТЬ МОТОР ОТ DVD ИЛИ HDD


Лазерные светодиоды, люминисцентные и диоды для накачки твердотельных лазеров DPSSL.


Тристабильный мультивибратор - схема трёхканального переключателя LED.


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


Схема автоматического контроллера включения освещения в прихожей или во дворе. Основа: CD4001B и BT136-600D.

Читайте также: