我用51單片機(目前只學完了51系列)驅動兩個l298n,供電用的是單片機上的對外5v供電,電池是給單片機供電的,程式打完之后只有一個l298n電機能驅動馬達,另一個用萬用表測了有5v電壓輸入,但是h橋卻沒有電壓,這是怎么回事求大神
附上自己的測驗的程式: #include <reg51.h>
#define uint unsigned int
#define uchar unsigned char
//直流電機引腳定義
sbit Left_in_1 =P0^4;
sbit Left_in_2 =P0^3;
sbit Left_out_1 =P0^2;
sbit Left_out_2 =P0^1;
sbit Right_in_1 =P2^1;
sbit Right_in_2 =P2^2;
sbit Right_out_1=P2^4;
sbit Right_out_2=P2^3; sbit En_left_1 =P0^5; sbit En_left_2 =P0^0;
sbit En_right_1 =P2^0; sbit En_right_2 =P2^5; void main()
{while(1)
{
En_left_1=1;
Left_in_1=0;
Left_in_2=1; En_left_2=1;
Left_out_1=0;
Left_out_2=1; En_right_1=1;
Right_in_1=0;
Right_in_2=1; En_right_2=1;
Right_out_1=0;
Right_out_2=1;
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/39477.html
標籤:其它技術問題
