Arduino и MOSFET. Схема подключения

Порой наступает такой момент, когда пользователь хочет управлять мощным устройством с помощью Arduino. Мы все знаем, что Arduino может выдать на каждом из своих выходов 20 мА (максимум 40 мА). Хорошо, но что делать, когда мы хотим управлять, например двигателем постоянного тока.

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

Что такое MOSFET?

В нашем проекте мы будем использовать MOSFET транзистор STP16NF06L, который имеет канал N-типа.

MOSFET — полевой транзистор, имеющий 3 ножки: исток (S), затвор (G) и сток (D). Ток протекает между истоком и стоком, по так называемому каналу. Величина протекающего тока зависит от управляющего напряжения, подаваемого на затвор — исток.

arduino-i-mosfet-sxema-podklyucheniya-3

MOSFET-транзисторы являются быстродействующими по сравнению с биполярными транзисторами, так как процессы, происходящие в них являются чисто электростатическими. Основным фактором, влияющим на время переключения является наличие емкости затвора.

Подключение MOSFET к Arduino

Затвор (G) MOSFET транзистора должен быть подключен к Arduino. В целом можно сказать, что исток (S) должен быть подключен к минусу нашей схемы, а сток (D) подсоединен к минусу нашего объекта, которым мы собираемся управлять (например, лампочка, двигатель). По мимо этого, стоит подключить резистор между затвором (G) и истоком (S). Это даст нам уверенность в том, что на затворе будет низкий уровень в тот момент, когда от Arduino не будет управляющего сигнала.

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

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

Подключаем все, как показано ниже. Кроме того, вы можете подключить внешний источник питания, незабывая массы блока питания и Arduino соединить друг с другом.

arduino-i-mosfet-sxema-podklyucheniya-2

Скетч

В проекте используем готовый код, расположенный на вкладке Примеры> Basics> Fade

arduino-i-mosfet-sxema-podklyucheniya-1

http://akademia.nettigo.pl


Добавить комментарий

Ваш электронный адрес не будет опубликован.

*