Свежие обсуждения
Микроконтроллеры

Управление трёхфазным моторчиком

1 14

Никому не попадались реализации? А то накопилось двигателей от винтов, сидиромов. У некоторых есть датчики холла, у некоторых - нет. Хочется позапускать, а познания в микроконтроллерах минимальные.

 

Тоды штатной микросхемой управления.

 

Если с датчиками холла, то проще, микросхем таких очень много, по памяти скажу для примера BA6870S. Если без датчиков, то больше проблем. Подобные темы уже поднимались:
http://pro-radio.ru/start/3421
http://pro-radio.ru/start/3571

 

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

Нашёл, кстати, два дисковода. Чипы на моторах:
HA13432: http://www.datasheetarchive.com/preview/1521830.html
M51785SP: http://www.datasheetarchive.com/preview/2136285.html
Только как их использовать.. В дисководах по контуру круглого магнита проходит катушка в виде печатной дорожки, которая подключается к микросхеме. А у сидирома датчики холла двухвыводные, в отличие от 4х - у дисковода.

 

От винта лучше всего гонять от родной платы управления.
1. Находим даташит на микросхему, управляющую двигателем;
2. Смотрим, какая нога отвечает за включение двигателя;
3. Очень осторожно отгибаем эту ногу от платы, вешаем на +5 В через 1 кОм.
Результат: двигатель не отрубается через минуту, а вращается постоянно.
Пример такой переделки: http://pda.pro-radio.ru/technology/2019-3/

 

Плата от винта громоздкая, да и остальные компоненты потребляют ток. Если только их отрезать
А контроллеры обычно настолько маленькие, что их выпаять-то проблема, не говоря уж о том, чтобы перепаять
Вот, нашёл, кажется, то, что надо:
http://radiodetail.narod.ru/m_i/m_i_tda/tda5145.htm

The TDA5145 is a bipolar integrated circuit used to drive 3-phase brushless DC motors in full-wave mode. The device is sensorless (saving of 3 hall-sensors) using the back-EMF sensing technique to sense the rotor position.
It includes bidirectional control, brake function and has a special circuit built-in to reduce the EMI (soft switching output stages). Package TDA5145 DIL28
TDA5145T SOL28.

Но в чип-дипе только под заказ В чипинфо настораживает срок комплектации: 3-7 недель...

 

Не, моим способом и делается быстрее, и плата не пропадает.

 

flower: хочется на одной микросхемке и с минимумом деталей
Ну так я и привёл вариант: BA6870S для длюбого двигателя с датчиками Холла, от CD-ROM например. А вообще контроллеров для таких двигателей как собак нерезаных, если нужно могу целый список указать, на выбор. А BA6070S имеет большой корпус с возможностью закрепления на ней радиатора, потому её и указал для примера, сам когда-то давно встраивал её в привод CD-ROM вместо сгоревшей неизвестной марки. Деталей немного, в основном блокировочные конденсаторы. Если использовать SMD, то размер печатной платы получается чуть больше размеров самой микросхемы. У меня тот привод досих пор где-то валяется, если поискать, то могу и фото выложить.

flower: сидирома датчики холла двухвыводные
Обычно в CD-ROM стоят четырёхвыводные датчики, посто выводы питания с разных датчиков объединяют получается 3+3*2+2=11 проводов от двигателя к приводу.

flower: В дисководах по контуру круглого магнита проходит катушка в виде печатной дорожки, которая подключается к микросхеме.
Эта дорожка - датчик частоты вращения, по идее если её отключить, то двигатель будет вращаться на максимальных оборотах.

 

BA6870S - хороший вариант, даташит скачал, в наличии вроде есть.

SAK: Эта дорожка - датчик частоты вращения, по идее если её отключить, то двигатель будет вращаться на максимальных оборотах
Ну так, тогда проще всего подключить двигатель от сд-рома к плате мотора дисковода
Будем пробовать.

SAK, если у Вас есть что-нибудь по контроллерам моторов без датчиков, киньте плиз. Кроме TDA5145 ничего не попалось.

 

Как я уже писал: без датчиков - проблема, ничего доступного в виде одной микросхемы не встречал.