欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
步進電機太慢了,怎么弄
[打印本頁]
作者:
慢慢53
時間:
2020-6-18 11:41
標題:
步進電機太慢了,怎么弄
作者:
alita_1983
時間:
2020-6-18 15:42
增加脈波的頻率或切換的角度。
作者:
天風情
時間:
2020-6-18 15:43
你想要每分鐘多少轉?你確定選對電機了嗎?
作者:
wufeng391
時間:
2020-6-18 15:58
調整程序中的電機的工作頻率
作者:
luo12dan66
時間:
2020-6-18 17:01
描述的越全面,別人知道的信息就越多,你的問題就是步進電機太慢了,怎么控制的,是否有詳細的圖紙;一般來說如果你是PWM調速的話,那么調整占空比來調整速度;
作者:
weibingji
時間:
2020-6-18 17:20
步進電機本來就比較慢,想要改變速度可以用大輪帶小輪
作者:
wubingbing
時間:
2020-6-18 19:55
加快控制脈沖
作者:
哇哈哈964
時間:
2020-6-18 20:26
可以用PWM調速
作者:
學習單片機lq
時間:
2020-6-18 20:36
常用的步進電機每分鐘幾轉或幾十轉,常見的交流電機幾百到幾千轉每分鐘,小直流電機也是大約幾千轉甚至上萬的,沒法比。
作者:
xiancai52
時間:
2020-6-18 21:11
步進電機可以改變驅動器的頻率來改變速度
作者:
zhang3_happy@
時間:
2020-6-19 17:02
提高脈沖頻率,應該可以快一點
作者:
lxandrm
時間:
2020-6-19 20:09
先看看電壓有沒有給夠,然后想加速就提高頻率就好。
作者:
meady
時間:
2020-6-19 23:24
PWM調速
作者:
wjb444
時間:
2020-6-20 14:31
那就加快頻率吧
作者:
15411
時間:
2020-6-20 19:29
試試這個
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar count,jd;
sbit pwm=P1^0;
sbit jia=P3^2;
sbit jian=P3^3;
uchar code table[10] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
void delay(uchar x)
{
uchar i,j;
for(i=x;i>0;i--)
for(j=125;j>0;j--);
}
void Time0_init()
{
TMOD=0x01;
IE=0x82;
TH0=0xfe;
TL0=0x33;
TR0=1;
}
void Time0() interrupt 1
{
TH0=0xfe;
TL0=0x33;
if(count<jd)
pwm=1;
else
pwm=0;
count=count+1;
count=count%40;
}
void keyscan()
{
if(jia==0)
{
delay(10);
if(jia==0)
{
jd++;
count=0;
if(jd==6)
jd=5;
while(jia==0);
}
}
if(jian==0)
{
delay(10);
if(jian==0)
{
jd--;
count=0;
if(jd==0)
jd=1;
while(jian==0);
}
}
}
void display()
{
uchar bai ,shi,ge ;
switch(jd)
{
case 1:
bai=0;
shi=0;
ge=0;
break;
case 2:
bai=0;
shi=4;
ge=5;
break;
case 3:
bai=0;
shi=9;
ge=0;
break;
case 4:
bai=1;
shi=3;
ge=5;
break;
case 5:
bai=1;
shi=8;
ge=0;
break;
}
P0=table[bai];
P2=1;
delay(5);
P0=table[shi];
P2=2;
delay(5);
P0=table[ge];
P2=3;
delay(5);
}
void main()
{
count=0;
Time0_init();
while(1)
{
keyscan();
display();
}
}
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1