用户工具

站点工具


侧边栏

索引

抱歉,您没有权限增加页面
电机和电机驱动板:场效应管驱动板

1、 产品图片

2、产品购买地址

3、产品概述

  • 场效应晶体管(Field Effect Transistor缩写(FET))简称场效应管。主要有两种类型(junction FET—JFET)和金属 – 氧化物半导体场效应管(metal-oxide semiconductor FET,简称MOS-FET)。由多数载流子参与导电,也称为单极型晶体管。它属于电压控制型半导体器件。具有输入电阻高(107~1015Ω)、噪声小、功耗低、动态范围大、易于集成、没有二次击穿现象、安全工作区域宽等优点,现已成为双极型晶体管和功率晶体管的强大竞争者。
  • 场效应管(FET)是利用控制输入回路的电场效应来控制输出回路电流的一种半导体器件,并以此命名。
  • 工作原理:场效应管工作原理用一句话说,就是“漏极-源极间流经沟道的ID,用以栅极与沟道间的pn结形成的反偏的栅极电压控制ID”。更正确地说,ID流经通路的宽度,即沟道截面积,它是由pn结反偏的变化,产生耗尽层扩展变化控制的缘故。在VGS=0的非饱和区域,表示的过渡层的扩展因为不很大,根据漏极-源极间所加VDS的电场,源极区域的某些电子被漏极拉去,即从漏极向源极有电流ID流动。从门极向漏极扩展的过度层将沟道的一部分构成堵塞型,ID饱和。将这种状态称为夹断。这意味着过渡层将沟道的一部分阻挡,并不是电流被切断。
  • 在过渡层由于没有电子、空穴的自由移动,在理想状态下几乎具有绝缘特性,通常电流也难流动。但是此时漏极-源极间的电场,实际上是两个过渡层接触漏极与门极下部附近,由于漂移电场拉去的高速电子通过过渡层。因漂移电场的强度几乎不变产生ID的饱和现象。其次,VGS向负的方向变化,让 VGS=VGS(off),此时过渡层大致成为覆盖全区域的状态。而且VDS的电场大部分加到过渡层上,将电子拉向漂移方向的电场,只有靠近源极的很短部分,这更使电流不能流通。

4、产品参数

  1. 尺寸:33.4*25.6mm
  2. 重量:8.0g(含独立静电袋包装)
  3. 电压:3.3V、5V
  4. 端口:数字量电平
  5. 输出负载电压:0-24V
  6. 输出负载电流:<5A (1A以上需加散热片)
  7. 平台:Arduino、单片机、ARM、树莓派

5、使用方法

PWM信号为高电平有效

  1. 当PWM为高电平(3.3V-5.0V)时:V+和V-之间为电源电压,工作指示灯亮,负载工作
  2. 当PWM为低电平(0V-0.5V)时:V+和V-之间为0,工作指示灯灭,负载不工作

6、接线方式

  • VCC:板载5V供电(给板子供电)
  • GND:接地端
  • SIG:PWM信号端端,接PIN9
  • VIN:外部供电(主要用于驱动电机,板载5V供不起电机)
  • GND:接地端
  • V+\V-:负载接线端,可接电机、电磁阀等。

7、示例程序一

//中贝斯特UltiRobot场效应管模块示例教程
//程序效果:上电后,电机模拟速度0-150转动,随后再从150-0停止。以此循环。
//淘宝店地址:zhongbest.taobao.com
//专业Arduino资料网站:www.arduino365.com
int motorPin = 9;  
void setup() {
      pinMode(motorPin,OUTPUT);
}  
void loop(){
      for (int value = 0 ; value <150; value=value+1){  
      analogWrite(motorPin, value);
       delay(20);
   }
    for (int value = 150; value >0; value=value-1){  
          analogWrite(motorPin, value);
          delay(20); 
      }
}

8、示例程序二

//中贝斯特UltiRobot场效应管模块示例教程
//程序效果:当按下按键开关,mos module上的VCC指示灯亮,电机开始转动,当松开按键开关,mos module上的VCC指示灯灭,电机停止转动。
//淘宝店地址:zhongbest.taobao.com
//专业Arduino资料网站:www.arduino365.com

const int switchPin =2;
const int motorPin =9;
int switchState =0;

void setup(){
  pinMode(motorPin,OUTPUT);
  pinMode(switchPin,INPUT);
}
void loop(){
  switchState=digitalRead(switchPin);
  if(switchState == HIGH){
    digitalWrite(motorPin,HIGH);
  }
  else{
    digitalWrite(motorPin,LOW);
  }
}

9、注意事项

  1. 请勿在上电情况下连接线。以免造成人身伤害!
  2. VIN口供电范围不宜过高,否则长时间会烧坏板子,建议根据实际负载需求供电。
电机和电机驱动板/场效应管驱动板.txt · 最后更改: 2019/08/18 17:06 由 ultirobot