Робототехника, Роботы, Ардуино. Склад в г. Хабаровск, доставка по всей России. Более 500 товаров для робототехники! 5 лет на рынке.
Ваш город: Хабаровск
Пн-Пт 10:00-20:00 (Мск+7)

Модуль MOSFET-транзистора IRF520

Скидка
Модуль MOSFET-транзистора IRF520
В наличии: 6 шт.
100 р. 150 р.

ВВЕДЕНИЕ

Модуль (драйвер) силового MOSFET транзистора для подключения мощной нагрузки на выход контроллера.

От реле отличается высоким быстродействием и долговечностью. Модуль позволяет управлять нагрузкой в ШИМ режиме. Т.е. можно управлять яркостью свечения светодиодной ленты, скоростью вращения электромотора или насоса. 

Основан на силовом транзисторе IRF520.

Для использования подключаем питание нагрузки к выводам Vin и GND, а саму нагрузку к V + и V- винтовым клеммам соответсвенно. После появлния на SIG высокого уровня сингнал GND будет подсоединен к V- и на устройво будет подано питание.

 

ПАРАМЕТРЫ

  • Размеры: 33 x 24мм
  • Напряжение питания: 3,3 - 5V
  • Выходное напряжение на выходе: 0 - 24В
  • Максимальный ток: до 5А (при токе более 1А рекомендуется добавить радиатор)
 

КАК ПОДКЛЮЧИТЬ

  • Питание для целевой нагрузки подключаем к клеммам VIN и GND.
  • Нагрузку подключаем к клеммам V+ и V- соответственно.
  • При появлении на входе SIG положительного уровня транзистор откроется, и в нагрузку потечёт ток.

Ниже представлен пример использования модуля для управления электоромотором с помощью потенциометра, подключение и программный код.

Для реализации этого примера вам понадобится потенциометр и электродвигатель.

 

ПРИМЕР КОДА 

#include "HCMotor.h" //Подключаем библиотеку для управления мотором
#define MOTOR_PIN 6 //Назначаем пин D6 для управления PWM (скоростью мотора)
#define POT_PIN A0 //Назначаем аналоговый вход А0 для измерения значения потенциометра  
 
HCMotor HCMotor; 

void setup()
{
  HCMotor.Init(); //Инициализируем библиотеку
  HCMotor.attach(0, DCMOTOR, MOTOR_PIN); //Назначаем управление мотором через пин D6 
  HCMotor.DutyCycle(0, 100); //Устанавливаем режим PWM
}
  
void loop()
{
  int Speed;
  Speed = map(analogRead(POT_PIN), 0, 1024, 0, 100); //Считываем значение с пина A0 (с потенциометра). 
  //Устанавливаем скорость вращения мотора в зависимости от полученного значения на предыдущем шаге 
  HCMotor.OnTime(0, Speed); // Set the duty cycle to match the position
}
		
 

КОМПЛЕКТ

  • MOSFET модуль IRF520 х 1

 

 

Характеристики

Модуль MOSFET-транзистора IRF520
Модель: mosm
Производитель:

Отзывы (0)


Написать отзыв

Наверняка понадобятся

Метки: #mosfet, #IRF520