Проблемы с контроллером IR2130 BLDC

Я работал над схемой управления BLDC для своего старшеклассного проекта. Недавно я столкнулся с проблемой и не смог решить ее после нескольких дней гугления, что меня очень расстраивает. Вот некоторые детали.

Я использую драйвер MOSFET IR2130, управляемый Arduino, для трехфазного H-моста.

Сигналы ШИМ на стороне высокого напряжения могут достигать 90% максимального рабочего цикла.

Я использую МОП-транзисторы IRL540 Logic с напряжением 16 В. (у меня выпрямитель 12В)

Это схема, которую я использую. Я упростил это, нарисовав только 1 фазу, остальные фазы присутствуют в реальной схеме.Упрощенная принципиальная схема

Мои вопросы (проблемы):

1- Входные сигналы, генерируемые моим Arduino, в порядке, но IR2130 не генерирует сигналы высокого и низкого уровня MOSFET.

2- Я заземлил Arduino и схему на один и тот же GND, но это не повлияло на это. Это необходимо?

3- Я полагаю, что контакт Vso необходим для разрядки мосфетов. Поэтому я заземлил его, используя небольшое сопротивление. Я делаю правильно?

4- Даже если я испортил начальную загрузку, разве MOSFET с низкой стороны не должны работать нормально?

Любая помощь будет оценена по достоинству. Спасибо!!!

Эта схема неверна. Сравните свою схему с некоторыми примечаниями по применению IR2130 или аналогичной схемой, которую вы можете найти в Google.
Подскажите, пожалуйста, что не так в этой схеме? Я не могу сравнивать его с другими схемами, потому что другие слишком сложны для меня.
Я думаю, что если вы не используете текущий смысл, вам нужно заземлить ITRIP. Проверьте контакт /FAULT, я думаю, вы обнаружите, что он низкий. Как только это неисправно, вам нужно отключить все входы, чтобы сбросить его, я думаю.
LIN1 2 и 3 высокие Возможно.
У вас почти все контакты с правой стороны не подключены, полевые МОП-транзисторы не имеют сигналов затвора.
Они включены в реальную цепь.
«Я заземлил его, используя небольшое сопротивление». - 10к не мало. Попробуйте 0 Ом :). Vso должен быть подключен непосредственно к источникам MOSFET нижнего плеча.

Ответы (1)

Сделайте другую землю (по крайней мере, по именам). Силовая земля - ​​Vso, логическая земля - ​​Vss. Минус батареи подключается к Vso, а GND Arduino подключается к Vss. Теперь у вас есть две полностью разделенные системы - мощность->большой ток, логика->малый ток. Теперь вам нужно соединить эти земли с одним и тем же потенциалом, подключив короткое замыкание или шунтирующий резистор, если вы также будете контролировать ток.

РЕДАКТИРОВАТЬ: В вашей схеме отсутствует соединение ITRIP, поэтому это может быть основной проблемой.введите описание изображения здесь

введите описание изображения здесь

ITRIP был проблемой, я не осознавал, что это было важно. Большое спасибо!