Перейти к содержанию
    

BLDC "дёргается" при работе

6 минут назад, NikP сказал:

Отсюда с небольшими изменениями (по части деталей)

Ужос. Вам конечно виднее, но сейчас делать такую схему не стоит. Уже появилось много чего более интересного.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 минуты назад, NikP сказал:

Ну если бы был опыт, который приходит не сразу.... Можете ссылку дать?

Очень доступное описание есть здесь:  https://habr.com/ru/company/npf_vektor/blog/367653/

А на наиболее вероятную причину дёрганий указали ещё во втором посте: ошибка в программе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 minutes ago, NikP said:

Отсюда с небольшими изменениями (по части деталей)

http://www.gaw.ru/html.cgi/txt/app/micros/avr/AVR492.htm

А вы в курсе, что таблица коммутации ключей зависит от числа полюсов на роторе? 
Обратите внимание на эту таблицу - http://www.bavaria-direct.co.za/info/
К каждому  сочетанию полюсов и обмоток нужно определять правильную таблицу коммутации.  

3 minutes ago, jcxz said:

Очень доступное описание есть здесь:  https://habr.com/ru/company/npf_vektor/blog/367653/

А на наиболее вероятную причину дёрганий указали ещё во втором посте: ошибка в программе.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Двигатель Maxon, таблица соответствия состояний датчиков холла и подключения  из описания на двигатель.

" К каждому  сочетанию полюсов и обмоток нужно определять правильную таблицу коммутации.   " Это , возможно криво и непонятно, я и пытался уточнить:

в таблице приведены подключения обмоток, которые надо сделать при соответствующем состоянии датчиков Холла, или же это состояние датчиков при данном подключении обмоток ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 минуты назад, AlexandrY сказал:

А вы в курсе, что таблица коммутации ключей зависит от числа полюсов на роторе? 

Каким образом? У ТС - датчики Холла. А они всегда выдают 6 рабочих фаз состояний на один электрический оборот, а не механический. И эти состояния никак не зависят от количества пар полюсов мотора.

4 минуты назад, AlexandrY сказал:

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

Я не про прерывания говорю, а про любую ошибку в программе. Например даже - элементарная ошибка округления в вычислениях..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 minutes ago, jcxz said:

Каким образом? У ТС - датчики Холла. А они всегда выдают 6 рабочих фаз состояний на один электрический оборот, а не механический. И эти состояния никак не зависят от количества пар полюсов мотора.

Ну попробуйте вместо 4-х полюсного ротора вставить 8-и полюсный и управлять по той же таблице. 
Как раз дерганья и получите.  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 минуты назад, AlexandrY сказал:

Ну попробуйте вместо 4-х полюсного ротора вставить 8-и полюсный и управлять по той же таблице. 

Пробовал и пробую: сейчас как раз отлаживаю свою программу - работает и с 10-пар-полюсным мотором и с 23-пар-полюсным (и с 52-пар-полюсным работала ранее).

И таблица переходов фаз д.Холла у меня - const и одна единая на все случаи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

30 минут назад, AlexandrY сказал:

Ну попробуйте вместо 4-х полюсного ротора вставить 8-и полюсный и управлять по той же таблице. 
Как раз дерганья и получите.  

Я считал Вас более продвинутым..

 

А у ТС, скорее всего, прерывания залазят друг на друга и тормозят момент переключения фаз

Изменено пользователем wla

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

30 minutes ago, wla said:

Я считал Вас более продвинутым..

В смысле поверили на слово jcxz? 
Так он не назвал количество зубцов. Т.е. либо придумал сейчас на ходу, либо у него соотношение 3/4 остается постоянным. :laugh1:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

56 минут назад, AlexandrY сказал:

В смысле поверили на слово jcxz? 
Так он не назвал количество зубцов. Т.е. либо придумал сейчас на ходу, либо у него соотношение 3/4 остается постоянным. :laugh1:

Ключ  во фразе

"Каким образом? У ТС - датчики Холла. А они всегда выдают 6 рабочих фаз состояний на один электрический оборот, а не механический. И эти состояния никак не зависят от количества пар полюсов мотора.  "

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

40 minutes ago, wla said:

И эти состояния никак не зависят от количества пар полюсов мотора.  "

Заклинания тут не помогут.
Просто вы зомбированы стандартными рисунками где всегда рисуют ротор с 4-я полюсами на 3-и зубцами (электрическими , к сведению)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, AlexandrY сказал:

Заклинания тут не помогут.
Просто вы зомбированы стандартными рисунками где всегда рисуют ротор с 4-я полюсами на 3-и зубцами (электрическими , к сведению)

Да хоть сто..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 12/8/2019 at 7:32 PM, NikP said:

   " Это , возможно криво и непонятно, я и пытался уточнить:

в таблице приведены подключения обмоток, которые надо сделать при соответствующем состоянии датчиков Холла, или же это состояние датчиков при данном подключении обмоток ?

NikP, может Вам так понятней будет... - я делал контроллер BLDC из ОБЫЧНОЙ ПЗУ - на адресные входы подключены выходы датчиков Холла, а к выходам ПЗУ - драйверы верхних и нижних ключей. Всё работало, как часы. Вы поймите -- датчики Холла реагируют ТОЛЬКО на магнитное поле ПОСТОЯННЫХ магнитов.... Куда подключены обмотки фаз датчикам по-барабану...

1306353908_A29040A.thumb.JPG.45cb11c4fc122d1486577ea199df6b63.JPG

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...