L298N驱动直流电机转动

仿真线路图:

代码:

#include<reg52.h> 

sbit ENA=P3^5;
sbit IN1=P3^6;
sbit IN2=P3^7;

void delay(unsigned int n)
{
		uint x,y;
		for(x=n;x>0;x--)
		for(y=114;y>0;y--);
}

void Fan_Turn(unsigned int a) // 调节范围0~100
{
		ENA=1;       //使能转
		delay(a);    // a越大,速度越大
		ENA=0;       // 使能停
		delay(100-a);
}

void main() 
{ 
		while(1) 
		{ 
				 IN1=1;  IN2=0; 	// 正转
				 Speed(90);
		} 
}

L298N: 

ENA:控制IN1、IN2,当ENA=1时,IN1、IN2可以工作。

ENB:控制IN3、IN4,当ENB=1时,IN3、IN3可以工作。

IN1、IN2:是一对,控制OUT1接的电机。IN1=1、IN2=0时电机正转,IN1=0、IN2=1时电机反转,IN1=0、IN2=0(或者ENA=0)时电机停止转动。

IN3、IN4:是一对,控制OUT2接的电机。IN3=1

以下是L298N驱动直流电机的接线图: 1. 将L298N的电源VMS和GND分别连接到外部电源的正负极。 2. 将外部电源的正极连接到L298N的电源VCC。 3. 将外部电源的负极连接到L298N的电源GND。 4. 将直流电机的正极连接到L298N的OUT1或OUT2(选择其中一个输出接口)。 5. 将直流电机的负极连接到L298N的OUT3或OUT4(选择与上一步中选择的输出接口对应的另一个输出接口)。 6. 连接控制信号线:将Arduino或其他控制器的数字引脚连接到L298N的IN1或IN2(选择其中一个输入接口)。 7. 连接控制信号线:将Arduino或其他控制器的数字引脚连接到L298N的IN3或IN4(选择与上一步中选择的输入接口对应的另一个输入接口)。 请注意,这只是一种基本的接线方式。具体的接线方式可能因不同的电机和控制器而有所不同。建议您仔细阅读L298N的使用说明书以获得更详细的接线指导。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [L298P直流电机驱动板Arduino完整使用教程 -电路方案](https://download.csdn.net/download/weixin_38658982/16784645)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [L298电机驱动原理图+PCB](https://blog.csdn.net/bigcoolzhen/article/details/103533012)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值