Проблема с ШИМ-драйвером двигателя

Я использую свою собственную схему на рисунке для управления двигателями постоянного тока. Я предоставляю ШИМ (25 кГц). Пробуя порог активации (минимальный рабочий цикл, который активирует мой двигатель) экспериментально я заметил (с помощью осциллографа), что в моей схеме есть проблема: если рабочий цикл равен 0, напряжение на двигателе равно 0, но сразу после Увеличиваю скважность, даже на 1%, у меня напряжение VCC на двигателе, без какой-либо широтно-импульсной модуляции. введите описание изображения здесьЯ действительно не знаю, в чем может быть проблема, кто-нибудь знает о проблеме? Спасибо

ps Заголовок PWMU (провода ULN_OUT) подключен к одиночным разъемам PWM1, PWM2, PMW3 и PWM4 на затворах мосфетов.

Ответы (1)

Это довольно просто. Ваш подтягивающий резистор на 10 кОм слишком велик. Если затвор притянут к земле, МОП-транзистор включается. Когда привод затвора отпускается, напряжение затвора увеличивается до +12 с помощью резистора 10 кОм. При номинальном Ciss 1400 пФ постоянная времени составляет около 14 мкс. Чтобы выключить затвор MOSFET, потребуется подняться до ~ 2-3 вольт ниже +12, что займет ~ 3 постоянных времени или примерно 40 мкс. Поскольку ваша частота ШИМ составляет 25 кГц, период, как вы уже догадались, составляет около 40 мкс. Примерно в то время, когда MOSFET готовится к выключению, он снова включается.

Вы можете сделать одну из 3 вещей. Во-первых, вы можете уменьшить подтягивание до 100 Ом или около того. Это будет работать довольно хорошо, но резистор будет нагреваться (мощность в худшем случае будет около 1,5 Вт).

Во-вторых, вы можете значительно уменьшить частоту ШИМ, уменьшив подтягивание примерно до 1k или около того. У вас будет больше рассеиваемой мощности MOSFET, чем вы ожидаете, но это может быть в определенных пределах.

В-третьих, (рекомендуется) получить правильный драйвер ворот. Лично мне нравятся серии MAX4427/4428, но есть много других, которые будут работать нормально. Можно даже накатить самостоятельно и получить адекватные результаты.

Большое спасибо! Я понимаю проблему, я буду использовать один из вариантов, которые вы мне представили. В первом варианте какое значение тока вы использовали для оценки мощности в худшем случае до 1,5 Вт? Спасибо @WhatRoughBeast
При 100% рабочем цикле ворота удерживаются на низком уровне. Напряжение на резисторе 12 вольт. Мощность, рассеиваемая резистором, составляет (12 x 12)/100, или 1,44 Вт.