Почему мой МОП-транзистор не работает?

У меня проблемы с работой моего N-канального МОП-транзистора. Я использую MOSFET для управления двигателем постоянного тока. У меня есть положительный конец источника питания 5 В, идущий к моему двигателю и от двигателя к стоку. Затем я заземлил сток на отрицательный конец источника питания 5 В. Я считаю, что эта часть настроена правильно. Я действительно не понимаю, как заставить затвор замыкать цепь между стоком и истоком. Я попытался просто прикоснуться к положительному концу источника питания 3 В к воротам, и иногда двигатель включался, а иногда нет. Когда он включается, кажется, что он остается включенным ... Я не уверен, что правильно использую ворота, потому что я никоим образом не заземляю их. Чтобы подать напряжение на затвор, я должен иметь заземление?

Кроме того, иногда, когда двигатель включается, скорость двигателя немного меняется. Он идет быстро, затем замедляется, а затем снова ускоряется. Что происходит?

Это опечатка? «Тогда я заземляю сток». Вы имеете в виду «тогда я заземляю источник» - поскольку это то, что вы хотите. Какой МОП-транзистор вы используете? Многие полевые транзисторы не включаются при напряжении 3 В на затворе. Номер детали был бы полезен.
убедитесь, что входной контакт заземлен, когда он не включен. Полевые транзисторы требуют 0 вольт и не висят посередине

Ответы (3)

Вы хотите, чтобы отрицательный конец источника питания 5 В (назовем его землей) был подключен к источнику MOSFET , а не к стоку.
Чтобы включить, вам нужно подать напряжение между затвором и землей, 3 В должно работать нормально для большинства маленьких МОП-транзисторов. Вам нужно будет подключить отрицательную сторону вашего 3V к земле (т.е. отрицательные стороны 3V и 5V связаны вместе) и положительную сторону к затвору MOSFET.

В качестве альтернативы вы можете просто подать 5 В на затвор (те же 5 В, которые используются для привода двигателя).

Кроме того, если вы просто прикасаетесь к напряжению на затворе (т.е. не работаете с uC или чем-то еще), вам понадобится подтягивающий резистор между затвором и землей, чтобы убедиться, что он отключается при отключении питания. Подойдет что-то вроде 10k (если у вас нет этого значения, попробуйте что-нибудь между, скажем, 1k и 100k)

Как упоминает Факен, диод с обратным смещением на двигателе необходим, чтобы предотвратить всплеск напряжения при выключении, разрушающий транзистор. Подключите, например, 1N4002, катод к V+, анод к стоку MOSFET.

Для наглядности приведу пример схемы:

МОП-транзисторный переключатель двигателя

Ваш двигатель питается от 5 В, поэтому вы просто помещаете источник питания туда, где находится источник питания 9 В. Чтобы управлять, вы подаете напряжение (выше включения MOSFET) на затвор (ОТ MCU). Проверьте в таблице данных напряжение включения, но 3 В или 5 В, вероятно, должны работать нормально (обратите внимание, что указанный номер детали более 3 В потребуется для разумных целей). включать)

Под электрическими характеристиками в таблице данных вы ищете график, подобный показанному ниже. Внизу указано напряжение сток-исток, по вертикальной оси - ток сток-исток, а на каждой линии - разное напряжение затвора.

Напряжение источника стока составляет 5 В. Мы можем видеть, что если мы подадим 3 В на затвор, мы получим только около 30 мА, так как MOSFET не полностью открыт. Подняв напряжение на затворе до 4 В, мы получим около 400 мА, чего должно быть достаточно для привода небольшого двигателя. Обратите внимание, что максимальный ток источника стока для этой части составляет всего 200 мА, поэтому вам необходимо убедиться, что номинальный ток ваших двигателей меньше этого значения. Если вам нужно больше, чем это, то показанная часть не годится.

2Н700

Если вы предоставите подробную информацию об используемом MOSFET и двигателе (номера деталей, таблицы данных), можно предоставить более подробную информацию.

Не забудьте про диод.
@Faken - хорошая мысль, спасибо - я обновил, чтобы упомянуть об этом.

Убедитесь, что вы используете полевой МОП-транзистор логического уровня, который может принимать напряжение привода затвора, которое у вас есть (5 В или 3 В или что-то еще). Если вы используете «обычные» МОП-транзисторы, они обычно рассчитаны на 10 В между затвором и истоком; если вы примените меньше, чем это, вы не получите большого тока.

Некоторое время назад я написал запись в блоге об управлении индуктивными нагрузками от микроконтроллера с полевым МОП-транзистором - это может быть полезно для вас; в дополнение к МОП-транзистору у вас должен быть обратный диод и пара резисторов, чтобы обеспечить правильное управление затвором.

На затворе должен быть подтягивающий резистор. Когда нет питания, он все еще думает, что включен, когда вы его выключаете, потому что он находится в «плавающем состоянии». Поместите резистор от контакта 1 MOSFET на землю, и это должно работать. Я бы предложил резистор 10 кОм на землю, но любой резистор выше 1 кОм должен работать.