91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 44.09MB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發(fā)布日期: 2023-06-17
  • 語(yǔ)言: 其他
  • 標(biāo)簽: STM32??

資源簡(jiǎn)介

STM32 控制步進(jìn)電機(jī)程序

資源截圖

代碼片段和文件信息

/********************************************************************
*?名稱?:?步進(jìn)電機(jī).c
*?功能?:?通過P1.3,P1.4,P1.5,P1.6四個(gè)IO口,來控制步進(jìn)電機(jī)。
?杜邦線的連接線,可以參考使用說明的1.3節(jié)。
/***********************************************************************/
#include??
#define?uchar?unsigned?char
#define?uint??unsigned?int
?
sbit?KEY1?=?P3^2;???//步進(jìn)電機(jī)順時(shí)針方向轉(zhuǎn)
sbit?KEY2?=?P3^3;???//步進(jìn)電機(jī)逆時(shí)針方向轉(zhuǎn)
sbit?KEY3?=?P3^4; //步進(jìn)電機(jī)調(diào)速

uchar??Step?=?0;
bit?FB_flag?=?0;

unsigned?char?code?F_Rotation[8]={0x080x180x100x300x200x600x400x48};????//順時(shí)針轉(zhuǎn)表格
unsigned?char?code?B_Rotation[8]={0x480x400x600x200x300x100x180x08};????//逆時(shí)針轉(zhuǎn)表格

/********************************************************************
*?名稱?:?Delay_1ms()
*?功能?:?延時(shí)子程序,延時(shí)時(shí)間為?1ms?*?x
*?輸入?:?x?(延時(shí)一毫秒的個(gè)數(shù))
*?輸出?:?無(wú)
***********************************************************************/
void?Delay(uint?i)
{
uchar?xj;
for(j=0;j for(x=0;x<=148;x++);
}

void?KEY(void)
{
if(KEY1?==?0) ???//按P3.2,實(shí)現(xiàn)步進(jìn)電機(jī)的順時(shí)針轉(zhuǎn)動(dòng)
{
Delay(15);
if(KEY1?==?0)
{
FB_flag?=?0;
}
Delay(200);
}
if(KEY2?==?0)? //按P3.3,實(shí)現(xiàn)步進(jìn)電機(jī)的逆時(shí)針轉(zhuǎn)動(dòng)
{
Delay(15);
if(KEY2?==?0)
{
FB_flag?=?1;
}
Delay(200);
}
if(KEY3?==?0) //按P3.4,實(shí)現(xiàn)步進(jìn)電機(jī)的調(diào)速
{
Delay(15);
if(KEY3?==?0)
{
Step++;
if(Step?==?3)
{
Step?=?0;
}
}
Delay(200);
}
}
main()
{
? uchar?i;?
//uint?k?=?0;
while(1)
? {?
KEY(); ?? //按鍵處理函數(shù)
?? for(i=0;i<8;i++)?????? //因?yàn)橛?路的控制時(shí)序
????? {
//k++;
//if(k?==?4096)?while(1);
if(FB_flag?==?0)
{
????? P1?=?F_Rotation[i];??//順時(shí)針轉(zhuǎn)動(dòng)
}
else
{
P1?=?B_Rotation[i]; ?//逆時(shí)針轉(zhuǎn)動(dòng)
}
????? Delay(1+Step);???????? ?//改變這個(gè)參數(shù)可以調(diào)整電機(jī)轉(zhuǎn)速
? }
?? }
}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-06-12?09:23??硬石步進(jìn)電機(jī)資料\
?????目錄???????????0??2016-06-12?09:23??硬石步進(jìn)電機(jī)資料\28BYJ48\
?????文件??????115293??2015-10-21?02:47??硬石步進(jìn)電機(jī)資料\28BYJ48\28byj-48步進(jìn)電機(jī)(12V的).pdf
?????文件?????1475649??2016-04-04?17:55??硬石步進(jìn)電機(jī)資料\28BYJ48\28BYJ-48步進(jìn)電機(jī).pdf
?????文件??????289562??2012-05-12?19:58??硬石步進(jìn)電機(jī)資料\28BYJ48\28BYJ48電機(jī)詳細(xì)使用說明(附帶驅(qū)動(dòng)程序).pdf
?????文件???????82247??2016-04-04?17:40??硬石步進(jìn)電機(jī)資料\28BYJ48\ULN2003驅(qū)動(dòng)步進(jìn)電機(jī)原理圖.png
?????文件?????1007104??2015-10-21?02:47??硬石步進(jìn)電機(jī)資料\28BYJ48\減速步進(jìn)電機(jī)28BYJ-48拆機(jī)圖.doc
?????文件??????191488??2015-10-21?02:47??硬石步進(jìn)電機(jī)資料\28BYJ48\步進(jìn)電機(jī)_28BYJ-48介紹和驅(qū)動(dòng)及c編程.doc
?????目錄???????????0??2016-06-12?09:23??硬石步進(jìn)電機(jī)資料\28BYJ48\步進(jìn)電機(jī)參數(shù)\
?????文件???????28623??2009-04-08?15:04??硬石步進(jìn)電機(jī)資料\28BYJ48\步進(jìn)電機(jī)參數(shù)\步進(jìn)電機(jī)參數(shù).jpg
?????文件??????110761??2009-04-08?15:10??硬石步進(jìn)電機(jī)資料\28BYJ48\步進(jìn)電機(jī)參數(shù)\步進(jìn)電機(jī)圖.jpg
?????文件???????29589??2009-04-08?15:12??硬石步進(jìn)電機(jī)資料\28BYJ48\步進(jìn)電機(jī)參數(shù)\步進(jìn)電機(jī)技術(shù)要求.jpg
?????目錄???????????0??2016-06-12?09:23??硬石步進(jìn)電機(jī)資料\28BYJ48\程序(C51)\
?????文件????????1908??2011-09-01?13:53??硬石步進(jìn)電機(jī)資料\28BYJ48\程序(C51)\步進(jìn)電機(jī).c
?????目錄???????????0??2016-06-12?09:23??硬石步進(jìn)電機(jī)資料\28BYJ48\程序(C51)\步進(jìn)電機(jī)28BYJ-48\
?????文件????????1310??2009-07-03?19:05??硬石步進(jìn)電機(jī)資料\28BYJ48\程序(C51)\步進(jìn)電機(jī)28BYJ-48\bjdj
?????文件?????????667??2009-07-03?20:07??硬石步進(jìn)電機(jī)資料\28BYJ48\程序(C51)\步進(jìn)電機(jī)28BYJ-48\bjdj.c
?????文件?????????201??2009-07-03?19:05??硬石步進(jìn)電機(jī)資料\28BYJ48\程序(C51)\步進(jìn)電機(jī)28BYJ-48\bjdj.hex
?????文件????????2990??2009-07-03?19:05??硬石步進(jìn)電機(jī)資料\28BYJ48\程序(C51)\步進(jìn)電機(jī)28BYJ-48\bjdj.M51
?????文件????????1279??2009-07-03?20:07??硬石步進(jìn)電機(jī)資料\28BYJ48\程序(C51)\步進(jìn)電機(jī)28BYJ-48\bjdj.Opt
?????文件????????1985??2009-06-10?17:25??硬石步進(jìn)電機(jī)資料\28BYJ48\程序(C51)\步進(jìn)電機(jī)28BYJ-48\bjdj.Uv2
?????文件??????????60??2009-03-15?08:57??硬石步進(jìn)電機(jī)資料\28BYJ48\程序(C51)\步進(jìn)電機(jī)28BYJ-48\WAVE.LIN
?????文件?????????781??2009-03-15?08:57??硬石步進(jìn)電機(jī)資料\28BYJ48\程序(C51)\步進(jìn)電機(jī)28BYJ-48\步進(jìn)電機(jī)
?????文件??????????56??2009-03-15?08:57??硬石步進(jìn)電機(jī)資料\28BYJ48\程序(C51)\步進(jìn)電機(jī)28BYJ-48\步進(jìn)電機(jī).BIN
?????文件????????3133??2009-03-15?08:57??硬石步進(jìn)電機(jī)資料\28BYJ48\程序(C51)\步進(jìn)電機(jī)28BYJ-48\步進(jìn)電機(jī).M51
?????文件????????3488??2010-07-08?09:13??硬石步進(jìn)電機(jī)資料\28BYJ48\程序(C51)\步進(jìn)電機(jī)按鍵控制.c
?????文件?????????528??2011-07-19?19:33??硬石步進(jìn)電機(jī)資料\28BYJ48\程序(C51)\步進(jìn)電機(jī)正反轉(zhuǎn).c
?????目錄???????????0??2016-06-12?09:23??硬石步進(jìn)電機(jī)資料\TB6600升級(jí)版驅(qū)動(dòng)器\
?????文件??????519833??2016-05-20?16:59??硬石步進(jìn)電機(jī)資料\TB6600升級(jí)版驅(qū)動(dòng)器\TB6600升級(jí)版步進(jìn)電機(jī)驅(qū)動(dòng)器使用說明.pdf
?????文件??????490619??2016-04-21?18:40??硬石步進(jìn)電機(jī)資料\TB6600升級(jí)版驅(qū)動(dòng)器\TB6600升級(jí)版驅(qū)動(dòng)器說明(1).pdf
?????文件??????859412??2016-05-02?22:01??硬石步進(jìn)電機(jī)資料\TB6600升級(jí)版驅(qū)動(dòng)器\TB67S109A.pdf
............此處省略1705個(gè)文件信息

評(píng)論

共有 條評(píng)論