Использование контролёра с бездатчиковым определанием положения ротора невозможно, так как нужен максимум момента со стопа.
Драйвер BLCD двигателя и проблема плавности хода.
Есть двигатель BLCD. Всё хорошо, кроме того, что датчики положения ротора, на базе датчиков Холла имеют не аналоговый выход и синусоидальный синал при работе, а выход вида ОК и совершенно прямоугольный сигнал. Подключил это к плате с Алиэкспресс https://aliexpress.ru/item/1005012304665153.html С какого то раза подобрал подключение датчиков по минимому потребляемого тока при работе. Но при работе ощущается достаточно сильная вибрация двигателя, работает прямо "шагами". Это не желательно для того применения, где это необходимо. Может кто-то знает контролёры, которые корректно работают с такими датчиками положения ротора. С двигателем от CD-ROMа где датчики положения ротора аналоговые данный контролёр работает хорошо.
Использование контролёра с бездатчиковым определанием положения ротора невозможно, так как нужен максимум момента со стопа.
Использование контролёра с бездатчиковым определанием положения ротора невозможно, так как нужен максимум момента со стопа.
- Реклама
- Сообщения: 1278
- Зарегистрирован: Пн май 01, 2017 20:01:45
бесколлекторный компакт диск? Ммм... Не думаю.
Прочитайте про 6 step режим коммутации - частая замена/альтернатива синусу.
Прочитайте про 6 step режим коммутации - частая замена/альтернатива синусу.
- Сообщения: 1049
- Зарегистрирован: Сб сен 12, 2009 15:43:19
Холловские датчики по другому и не умеют. А перейдете в аналоговый режим- утоните в помехах, И все равно не поможет- магнитное поле полюсное меняется по трапеции и проймать фронт правильно не получится. Воткните аналоговый холл в мотор в свободный зазор между обмотками и посмотритет угловую зависимость. Для точного управления угловым положением с учетом неравномерного момента нагрузки, например у гибридных автомобилей, применяются индуктивные датчики положения, часто многополюсные. Типа SIN-COS индуктосинов. Или индуктивные датчики расстояния до ферромагнитного ротора, у которого профиль тип арксинуса вырезан лазером. Тут еще проблема в температуре- холлы сильно не любят изменяющуюся температуру, особенно те что выскочувствительные. А индуктивным датчикам изменение температуры почти не влияет на характеристику.
Кто вам сказал эту чушь ?
Классичкский ДХ - всегда аналоговый, но к нему цепляют целую схему для "цифрового" выхода. У данного двигателя сделано именно так. В этом и проблема.
Классичкский ДХ - всегда аналоговый, но к нему цепляют целую схему для "цифрового" выхода. У данного двигателя сделано именно так. В этом и проблема.
- Сообщения: 364
- Зарегистрирован: Чт май 07, 2026 00:30:38
Полагаю, если спрашивающий на вполне нормальный ответ реагирует подобным образом:
То он и сам разберётся. Как и с тем, что "контролёры" - это те, кто билеты в трамвае проверяет.
- Реклама
- Сообщения: 1049
- Зарегистрирован: Сб сен 12, 2009 15:43:19
У КАЖДОГО а не у данного. Движков с чисто аналоговым холлом без цифровой обвязки вы не найдете в природе. Потому что работать с милливольтовыми сигналами аналогового холла в условиях помех от ШИМ регулятора никто в здравом уме не будет. Вернее были такие движки в приводах проигрывателей грампластинок, но это уж очень специфическая история.
- Сообщения: 1278
- Зарегистрирован: Пн май 01, 2017 20:01:45
Бесколлекторный мотор, по своей сути, является шаговым двигателем. Как и ШД, у него ограничено количество устойчивых состояний, их всего 6. Совпадение с названии технологии 6 step не случайно. Как и в ШД, можно получить микрошаги, или полу-, четверть- шаги, но они не могут быть устойчивыми. И в моторе и в ШД. А посему, применяются лишь при динамических/переходных процессах.
- Сообщения: 1049
- Зарегистрирован: Сб сен 12, 2009 15:43:19
Вопиющая ерунда. Вот на столе лежит сервопривод Mitsubishi- обычный PMSM мотор, но со встроенным энкодером. И энкодер этот 15 бит. Т.е электрически делим окружность на 130 тысяч частей. Без нагрузки он такую угловую точность обеспечивает, под нагрузкой все чуть хуже, но но ошибки единицы отсчетов энкодера в статике. Т. е можно управлять BLDC и плавно очень, но цена такого энкодера превышает цену двигателя намного. Ну и отличие в форме тока для BLDC и PMSM некоторое есть, но обратная связь тоже эту трапецию может исправить. От делать нечего крепил мицубишевский энкодер к китайскому мотору BLDC- если не входить в динамические режимы где моменты инерции ротора играют роль- то крутит так же плавно.
ЗЫ. вспомнил, откуда ковырял 4 проводные аналоговые холлы- из старых 5 дюймовых дисковводов. Именно 5 дюймовых, в 3 дюймовках уже цифровой холл был на индексе.
ЗЫ. вспомнил, откуда ковырял 4 проводные аналоговые холлы- из старых 5 дюймовых дисковводов. Именно 5 дюймовых, в 3 дюймовках уже цифровой холл был на индексе.
- Сообщения: 1278
- Зарегистрирован: Пн май 01, 2017 20:01:45
Объяснить я могу, но общаться с хамлом нет никакого желания. Агрессивная форма мышления говорит о явной неспособности к мышлению.
В подавляющем большинства компьютерных CD/DVD-ROM приводов стоят именно аналоговые холлы. Неоднократно запускал такие двигателя отдельно от привода. Примерно 20-30 милливольт - да.khach писал(а): Вт июн 30, 2026 13:56:39У КАЖДОГО а не у данного. Движков с чисто аналоговым холлом без цифровой обвязки вы не найдете в природе.
Вега 122 ая имеет чисто аналоговые датчики холла, в 5,25 советских дисководах - аналоговые датчики холла. Могу продолжить...
Я с "цифровым" столкнулся впервые.
Просто типичные контролёры просто усиливают сигнал с датчика холла и подают в обмотку сдвинутую на 60 градусов от него. Форма напряжения на обмотках малонагруженного двигателя будет почти синусоидальной. А тут имеем с датчиков прямоугольные импульсы и в обмотки подаём прямоугольные, отсюда сильная вибрация. Нужно найти контроллёр, который сам формирует синус, а не просто усиливает сигналы от датчиков.
- Сообщения: 364
- Зарегистрирован: Чт май 07, 2026 00:30:38
Список антиквариата? Мир давно ушёл вперёд, в интегральность. И даже датчики Холла с аналоговым выходом имеют варианты. Например, выход может быть ратиометрическим или нет.Призрачный Суслик писал(а): Пт июл 03, 2026 12:03:24 Вега 122 ая имеет чисто аналоговые датчики холла, в 5,25 советских дисководах - аналоговые датчики холла. Могу продолжить...
На всякий случай: датчики Холла могут иметь выход в виде цифрового интерфейса, ШИМ и прочими, а дискретные 0/1 с различной логикой состояния выхода в зависимости от наличия и полярности магнитного поля.
Одного вечера вполне хватит, чтобы просмотреть все современные варианты и оперировать уже ими.
- Сообщения: 1049
- Зарегистрирован: Сб сен 12, 2009 15:43:19
Аналоговые холлы работали когда микросхема драйвера располагалась непосредственно на плате мотора, т.е расстояние от датчика до микросхемы было очень небольшим. Как только драйвер стал отдельным узлом на проводах стали использоваться холлы с цифровым выходом. Хотя вот попалась статья как аналоговые холлы имитировали синус-косинусный ресолвер. В общем виде- поставили в обычный PMSM мотор два холла с сдвигом на пол-полюса ротора. В результате формировался сигнал близкий к синусу и косинусу. Но чтобы отстротится от помех, запитали холлы переменкой, получили модулированный сигнал и обработали его синхронными детекторами. Схема усложнилась, но стала нечувствительной к помехам.Призрачный Суслик писал(а): Пт июл 03, 2026 12:03:24 Нужно найти контроллёр, который сам формирует синус, а не просто усиливает сигналы от датчиков.
Вот в том и вопрос, какой драйвер применить с такими датчиками. Указанный в первом сообщении вот нормально не работает.
А так да - датчики с ОК, это явно под длинную линию.
А так да - датчики с ОК, это явно под длинную линию.
- Сообщения: 1049
- Зарегистрирован: Сб сен 12, 2009 15:43:19
В современных реалиях драйвер- это микроконтроллер. Выходы холлов идут на входы таймеров в режиме capture- compare ну или просто на прерывания. Транзисторами управляет 3 канальный таймер в режиме ШИМ. Ну еще есть три драйвера затворов транзисторов обычно внешние, возможно с изоляцией и бутстрепом напряжения для верхнего плеча. Последнее что встречалось не микроконтроллерное это была MC33035


