久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
關于步進電機加快轉速就抖動的問題
[打印本頁]
作者:
藍琪
時間:
2018-12-6 10:34
標題:
關于步進電機加快轉速就抖動的問題
步進電機加快電機轉速就會發生只抖動現象,有什么解決辦法嗎
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
#define MotorData P1 //步進電機控制接口定義
//uchar phasecw[4] ={0x08,0x04,0x02,0x01};//正轉 電機導通相序 D-C-B-A
//uchar phaseccw[4]={0x01,0x02,0x04,0x08};//反轉 電機導通相序 A-B-C-D
uchar phasecw[8] ={0x06,0x07,0x03,0x0b,0x09,0x0d,0x0c,0x0e};//正轉 電機導通相序 D-C-B-A
uchar phaseccw[8]={0x0e,0x0c,0x0d,0x09,0x0b,0x03,0x07,0x06};//反轉 電機導通相序 A-B-C-D
//ms延時函數
void Delay_xms(uint x)
{
uint i,j;
for(i=0;i<x;i++)
for(j=0;j<112;j++);
}
//順時針轉動
void MotorCW(void)
{
uchar i;
for(i=0;i<8;i++)
{
MotorData=phasecw[i];
Delay_xms(1);//轉速調節
}
}
//逆時針轉動
void MotorCCW(void)
{
uchar i;
for(i=0;i<8;i++)
{
MotorData=phaseccw[i];
Delay_xms(1);//轉速調節
}
}
//停止轉動
void MotorStop(void)
{
MotorData=0x00;
}
//主函數
void main(void)
{
uint i;
Delay_xms(50);//等待系統穩定
while(1)
{
for(i=0;i<500;i++)
{
MotorCW(); //順時針轉動
}
MotorStop(); //停止轉動
Delay_xms(500);
for(i=0;i<500;i++)
{
MotorCCW(); //逆時針轉動
}
MotorStop(); //停止轉動
Delay_xms(500);
}
}
復制代碼
作者:
黑五類
時間:
2018-12-6 11:44
幫你找了個回答:
肯定是轉速過高的問題,重新看一下步進電機和驅動器的矩頻特性,和你的負載力矩,重新計算一下,是否滿足負載力矩的要求,負載力矩包含本身的力矩和加減速力矩,啟動力矩小了也能解決一部分問題,如果最終不行的話,只能換步進電機或驅動器了(在額定范圍內提高驅動器的電源電壓也能適當提高點轉矩)
作者:
sxhwdz
時間:
2018-12-6 15:18
做成變頻啟動,頻率逐漸升高
作者:
qwrjnb
時間:
2018-12-6 16:24
跟頻率有一定關系,也有可能頻率過低。
作者:
bucker
時間:
2018-12-6 21:22
轉速高了發生抖動說明扭矩不足了,只能降低最高的驅動頻率、換大功率電機或加大驅動器的功率。
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
亚洲视频免费一区
|
一级黄在线观看
|
成人依人
|
av激情影院
|
狠狠狠干
|
91麻豆产精品久久久久久夏晴子
|
在线黄色影院
|
亚洲高清在线
|
久久精品99
|
一区二区三区日本
|
91精品在线播放
|
黄色香蕉视频在线观看
|
午夜电影福利
|
亚洲国产aⅴ成人精品无吗 欧美激情欧美激情在线五月
|
宅男噜噜噜66一区二区
|
日韩免费激情视频
|
天天躁日日躁xxxxaaaa
|
91在线一区
|
韩日在线视频
|
毛片一区二区
|
中文成人无字幕乱码精品
|
欧美二区在线
|
国产精品久久久久久久久久三级
|
99re在线视频观看
|
www.亚洲一区二区三区
|
色婷婷av一区二区三区软件
|
在线91
|
国产激情精品一区二区三区
|
国产日韩久久
|
午夜精品一区二区三区免费视频
|
国产亚洲高清视频
|
日韩精品一区在线
|
欧美久久一区二区
|
蜜桃av一区二区三区
|
中文字幕第三页
|
在线观看成人
|
国产精品乱码一区二三区小蝌蚪
|
四虎影院美女
|
涩涩操
|
欧美一区不卡
|
久久久久一区
|