L293D简介:
L293D 工作电压为4.5 V to 36 V,是一个高电压、大电流、 4 通道单集成电机驱动,用于连接标准 DTL 或 TTL逻辑电平、驱动感应负载(如继电器线圈、直流和步进电机)和开关电源晶体管等。为了简化双桥的应用, L293D 的每个通道都配备了使能输入。具有独立电源的 L293D 逻辑电路可以在较低的电压下工作。此外, L293D 还具有一个内置的箝位二极管。 L293D适用于频率高达 5khz 的开关应用。
1.引脚定义 |
2.内部逻辑 |
线路连接:
一般应用VCC1和VCC2都接5V,因为左右引脚是对称的,下面只从芯片左边的引脚进行分析。
EN1、EN2为使能信号,高电平有效,可以接单片机PWM信号,控制转速。
IN1、 IN2 为电机旋转方向控制信号,接单片机。
OUT1、OUT2接在电机的两端,随IN1、IN2的变化而变化,从而可以控制电机方向。
[tr]IN1IN2电子运行情况[/tr]
从上图可以看出,如果接2个直流电机的话,两个直流电机可以正反转;最多接4个直流电机,这样的话电机的转速就不能变化。
软件代码:
#define ENABLE 3
#define DIRB 4
#define DIRA 5
int i;
void setup()
{
//---set pin direction
pinMode(ENABLE,OUTPUT);
pinMode(DIRA,OUTPUT);
pinMode(DIRB,OUTPUT);
Serial.begin(9600);
}
void loop()
{
//---back and forth example
digitalWrite(ENABLE, HIGH);//使能信号高电平
digitalWrite(DIRA,LOW); //低电平
digitalWrite(DIRB,HIGH);//高电平
}
原理图+实验连接图:
图1 |
图2 |
L293D简介:
L293D 工作电压为4.5 V to 36 V,是一个高电压、大电流、 4 通道单集成电机驱动,用于连接标准 DTL 或 TTL逻辑电平、驱动感应负载(如继电器线圈、直流和步进电机)和开关电源晶体管等。为了简化双桥的应用, L293D 的每个通道都配备了使能输入。具有独立电源的 L293D 逻辑电路可以在较低的电压下工作。此外, L293D 还具有一个内置的箝位二极管。 L293D适用于频率高达 5khz 的开关应用。
1.引脚定义 |
2.内部逻辑 |
线路连接:
一般应用VCC1和VCC2都接5V,因为左右引脚是对称的,下面只从芯片左边的引脚进行分析。
EN1、EN2为使能信号,高电平有效,可以接单片机PWM信号,控制转速。
IN1、 IN2 为电机旋转方向控制信号,接单片机。
OUT1、OUT2接在电机的两端,随IN1、IN2的变化而变化,从而可以控制电机方向。
[tr]IN1IN2电子运行情况[/tr]
从上图可以看出,如果接2个直流电机的话,两个直流电机可以正反转;最多接4个直流电机,这样的话电机的转速就不能变化。
软件代码:
#define ENABLE 3
#define DIRB 4
#define DIRA 5
int i;
void setup()
{
//---set pin direction
pinMode(ENABLE,OUTPUT);
pinMode(DIRA,OUTPUT);
pinMode(DIRB,OUTPUT);
Serial.begin(9600);
}
void loop()
{
//---back and forth example
digitalWrite(ENABLE, HIGH);//使能信号高电平
digitalWrite(DIRA,LOW); //低电平
digitalWrite(DIRB,HIGH);//高电平
}
原理图+实验连接图:
图1 |
图2 |
举报