标题:
L298N驱动电机精确调速的单片机源程序
[打印本页]
作者:
芋头哈哈
时间:
2018-2-10 18:55
标题:
L298N驱动电机精确调速的单片机源程序
自己做的关于用L298N的驱动电机并且能精确调速
单片机源程序如下:
#include <reg51.h>
typedef unsigned char u16;
sbit ENA=P0^1;
sbit IN1=P0^2;
sbit IN2=P0^3;
sbit IN3=P0^4;
sbit IN4=P0^5;
sbit ENB=P0^6;
u16 pwm_e_vala=150;//所拍视频分别为150 100 50
u16 pwm_e_valb=150;
u16 pwm_t;
void timer0 () interrupt 1
{
pwm_t++;
if(pwm_t==255)
{pwm_t=ENA=0;
ENB=0;
}
if(pwm_t==pwm_e_vala)
{ENA=1;
}
if(pwm_t==pwm_e_valb)
{ENB=1;
}
}
void main()
{
TMOD=0x02;
TH0=220;
TL0=220;
TR0=1;
ET0=1;
EA=1;
while(1)
{
IN1=1;
IN2=0;
IN3=1;
IN4=0;
}
}
复制代码
所有资料51hei提供下载:
第八个双电机分别调速 电机调速 PWM.zip
(18.85 KB, 下载次数: 29)
2018-2-10 18:54 上传
点击文件名下载附件
下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1