標題:
L298N驅(qū)動電機精確調(diào)速的單片機源程序
[打印本頁]
作者:
芋頭哈哈
時間:
2018-2-10 18:55
標題:
L298N驅(qū)動電機精確調(diào)速的單片機源程序
自己做的關(guān)于用L298N的驅(qū)動電機并且能精確調(diào)速
單片機源程序如下:
#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提供下載:
第八個雙電機分別調(diào)速 電機調(diào)速 PWM.zip
(18.85 KB, 下載次數(shù): 29)
2018-2-10 18:54 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1