久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
單片機按鍵控制步進電機的源程序
[打印本頁]
作者:
月翟
時間:
2018-5-22 20:57
標題:
單片機按鍵控制步進電機的源程序
自己做的小項目代碼
單片機源程序如下:
#include<reg52.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int
uchar code CCW[8]={0x08,0x0c,0x04,0x06,0x02,0x03,0x01,0x09}; //逆時鐘旋轉相序表
uchar code CW[8]= {0x09,0x01,0x03,0x02,0x06,0x04,0x0c,0x08}; //正時鐘旋轉相序表
sbit K1=P3^5; //反轉按鍵
sbit K2=P3^3; //正轉按鍵
sbit K3=P3^1; //反轉按鍵
sbit K4=P3^0; //正轉按鍵
sbit K5=P3^2; //正轉按鍵
void delaynms(uint aa)
{
uchar bb;
while(aa--)
{
for(bb=0;bb<115;bb++); //1ms基準延時程序
}
}
void motor_ccw(void)
{ uchar i,j;
for(j=0;j<8;j++) //電機旋轉一周,不是外面所看到的一周,是里面的傳動輪轉了一周
{
for(i=0;i<8;i++) //旋轉45度
{ P1=CCW[i];
delaynms(10); //調節轉速
}
}
}
void motor_ccw0(void)
{ uchar i,j;
for(j=0;j<8;j++) //電機旋轉一周,不是外面所看到的一周,是里面的傳動輪轉了一周
{
for(i=0;i<8;i++) //旋轉45度
{ P0=CCW[i];
delaynms(10); //調節轉速
}
}
}
void motor_cw(void)
{ uchar i,j;
for(j=0;j<8;j++)
{
for(i=0;i<8;i++) //旋轉45度
{ P1=CW[i];
delaynms(10); //調節轉速
}
}
}
void motor_cw0(void)
{ uchar i,j;
for(j=0;j<8;j++)
{
for(i=0;i<8;i++) //旋轉45度
{ P0=CW[i];
delaynms(10); //調節轉速
}
}
}
void main(void)
{ uchar r;
uchar N=1; //因為步進電機是減速步進電機,減速比的1/64 ,
//所以N=64時,步進電機主軸轉一圈
while(1)
{
if(K1==0)
{for(r=0;r<N;r++)
motor_ccw(); //電機逆轉
}
else if(K3==0)
{for(r=0;r<N;r++)
motor_ccw0(); //電機逆轉
}
else if(K2==0)
{for(r=0;r<N;r++)
motor_cw(); //電機反轉
}
else if(K4==0)
{for(r=0;r<N;r++)
motor_cw0(); //電機反轉
}
else if(K5==0)
{for(r=0;r<N;r++)
motor_cw0(); //電機反轉
}
else P1=0xf0; //電機停止
}
}
復制代碼
所有資料51hei提供下載:
步進電機.zip
(30.87 KB, 下載次數: 103)
2018-5-22 20:57 上傳
點擊文件名下載附件
代碼
下載積分: 黑幣 -5
作者:
畢竟摩羯座
時間:
2018-10-14 09:58
樓主,這個是基于51的還是stm32的程序??
作者:
462283895
時間:
2018-12-10 12:21
沒有主程序,要下載的才是全的嗎?這個轉法,每45度一個繞組供電,不知道改為每次多個繞組供電,力會不會更大一點跜
作者:
夢園心田
時間:
2019-1-17 01:11
看一下。明天我要用
作者:
king8
時間:
2019-1-19 16:50
程序思路不錯,但沒有細分控制,運行起來容易失步,平穩性不會太好,噪音也會比較大,如果能加以改進會更好些。建議加入細分和起步的梯形或S型控制就完美了。
作者:
Cheers05
時間:
2019-9-5 20:58
謝謝分享
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
黄色激情毛片
|
91综合网
|
日韩中文字幕高清
|
九九一级片
|
中文字幕高清免费日韩视频在线
|
91精品国产综合久久小仙女图片
|
天天干天天爱天天爽
|
久久久国产精品
|
午夜久久久久久久久久一区二区
|
成人欧美日韩一区二区三区
|
欧美一级黄色免费看
|
视频一区二区在线观看
|
日本久久视频
|
欧州一区二区三区
|
国产免费一级一级
|
在线免费观看色
|
91一区二区
|
中文字字幕一区二区三区四区五区
|
91视频在线
|
国内自拍视频在线观看
|
91久久精品一区
|
韩国毛片一区二区三区
|
久久另类
|
国产一区亚洲
|
亚洲乱码一区二区三区在线观看
|
蜜臀网站
|
男女午夜激情视频
|
成人免费在线播放视频
|
武道仙尊动漫在线观看
|
成人在线免费视频
|
中文字幕 亚洲一区
|
永久av
|
久久久久国产一区二区三区四区
|
久久另类视频
|
欧美日韩精品一区二区三区视频
|
国产无人区一区二区三区
|
中国av在线免费观看
|
美女久久久久
|
国产精品久久久亚洲
|
有码一区
|
成人高清网站
|