реклама на сайте
подробности

 
 
> Отладка BLDC контроллера - Нужен совет
Mastakkos
сообщение Nov 23 2010, 20:42
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 37
Регистрация: 13-11-10
Пользователь №: 60 871



Подскажите, где тут может быть собака зарыта:

Делаю контроллер для BLDC-двигателя, по типовой схеме (схему прицепил). МК - ATMega8, драйверы IR2101PBF, мосфеты IRFP4568PBF,Nкан 150В 171А. На верхние ключи подаю ШИМ с частотой около 15 кГЦ и регулируемой скважностью. На нижние ключи подаю просто 0 или 1. И верхние и нижние ключи ориентируются в своей работе на таблицу истинности. Целевой двигатель номинальной мощность 5 кВт, номинальным напряжением 48 Вольт. Однако я пока его не подключаю - отлаживаю работу отдельных частей контроллера.

Сейчас проверяю отдельные ключи - просто даю с контроллера напряжение в какую-нибудь сторону, например Vbc - и смотрю, что на выходе. А на выходе странные вещи. При выключенном блоке питания силовой части (пока лабораторным блоком питаю, напряжение около 50 В), но включенном МК на интересующих меня выходах (например - B и C) наблюдаю постоянное напряжение около 7,7 В. При включенном питании силовой части опять наблюдаю между B и C напряжение 7.7 вольта!!! Никакой разницы. Вижу осцилографом на выходе ножки МК, которая отвечает за верхний ключ B, свой ШИМ, вижу его же на выходе верхнего ключа оптодрайвера, т.е. ШИМ на мосфет приходит. Вижу логическую единицу на выходе ножки, которая отвечает за нижний ключ у C, вижу напряжение на выходе этого оптодрайвера - на транзистор приходит. Питание 50 В на транзисторы тоже приходит. А между выходами транзисторов у B и C опять напряжение 7,7 В! Транзисторы целые.

Подскажите, отчего могут быть такие чудеса? Почему и при включенном и при выключенном силовом питании между выходами B и C одно и то же напряжение 7,7В ? Разумеется, то же самое происходит и любой другой парой ключей, в любом направлении.


Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
man with no name
сообщение Nov 23 2010, 21:23
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 158
Регистрация: 6-08-07
Из: Moscow
Пользователь №: 29 586



Придётся вам всё же делать ШИМ и на верхних, и на нижних ключах драйверов. В противном случае ёмкости C1..C3 имеют право разряжаться, что приведёт к неполному открытию верхних ключей. То есть каждая фаза должна выглядеть примерно так (верхний и нижний ключ) , а между сообой фазы сдвинуты на 120 градусов.

PS: и не забудьте о мёртвом времени.
Go to the top of the page
 
+Quote Post
wla
сообщение Nov 24 2010, 03:46
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 454
Регистрация: 20-05-09
Из: e-burg
Пользователь №: 49 318



А почему не используете IR2130? Она специально предназначена для трехфазных движков, кроме того, там есть усилитель тока и схемы для формирования сигналов ошибки.
Все равно потом придете к измерению тока через мотор и дополнительным защитам.
А про мертвое время и на ШИМ на верхних ключах Вам правильно указали

Сообщение отредактировал wla - Nov 24 2010, 03:46
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 10:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01373 секунд с 7
ELECTRONIX ©2004-2016