freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

三相步進電機控制系統(tǒng)的設計_課程設計說明書-資料下載頁

2025-08-23 16:03本頁面

【導讀】為通電方式選擇鍵,K0為三相單三拍,K1為三相雙三拍,K2為三相六拍;4位LED數(shù)碼管顯示工作步數(shù)。用3個發(fā)光二極管顯示狀態(tài):正轉時紅燈亮,反轉時黃燈亮,不轉時綠燈亮。4.完成符合要求的設計說明書。本次計算機控制技術課程設計的題目是:三相步進電機控制系統(tǒng)的設計。程序采用C語言來編寫,驅動電路采用ULN2020A集成電路,顯示器采用7SEG-MPX4-CC,即四個共陰二極管顯示器,P0接段碼,并用8只500歐左右電阻上拉。采用Proteus軟件進行仿真。在KeiluVsuon3編程環(huán)境下編程和編譯生成HEX. 文件,導入到80C51單片機,實現(xiàn)對各個模塊的控制,實現(xiàn)我們所需要的功能。

  

【正文】 應用設計與仿真:基于 keil 與 proteus》 . 北京:北京 航空航天大學出版社 .2020 [6] 徐安 編著 .《微型計算機控制技術 》 . 北京 :科學 出版社 . 2020. [7] 楊立編著 .《計算機控制與仿真技術》 . 北京 :中國水利水電出版社 . 2020 [8] 彭旭昀編著 .《機電控制系統(tǒng)原理及工程應用》 .北京:機械工業(yè)出版社 .2020 [9] 楊益強、李長虹編著 .《控制器件》 .北京:中國水利水電出版社》 .2020 武漢理工大學《計算機控制 技術 》課程設計說明書 第 頁 24 附錄 1:總電路圖 武漢理工大學《計算機控制 技術 》課程設計說明書 第 頁 25 附錄 1:源程序 include include void delay1(void)。 void delay2(void)。 void display(int)。 int bs=0。 int cishu。 main() { char a,b,c,d,j,*q, done1[8]={0x01,0x02,0x04,0x00,0x01,0x04,0x02,0x00}, done2[8]={0x03,0x06,0x05,0x00,0x03,0x05,0x06,0x00}, done3[14]={0x01,0x03,0x02,0x06,0x04,0x05,0x00,0x01,0x05,0x04,0x06,0x02,0x03,0x00}。 P3=0x20。 // 口置 1,綠燈亮,不工作 delay1()。 L: a=P3。 while(!(aamp。0x08)) //判斷是否啟動,若沒啟動則重新啟動 { P3=0x20。 a=P3。 delay1()。} a=P3。 //判斷工作模式 if(aamp。0x01) //方式 1 模型 q=done1。 if(aamp。0x02) //方式 2模型 q=done2。 if(aamp。0x04) //方式 3模型 q=done3。 武漢理工大學《計算機控制 技術 》課程設計說明書 第 頁 26 if(aamp。0x20) cishu=5。 else cishu=50。 if(aamp。0x10) //判斷電機是否要正轉 { P3=0x80。 // 口為 1,電機正轉,紅燈亮 b=0。} else { P3=0x40。 // 口為,電機反轉,黃燈亮 if(aamp。0x04)b=7。 else b=4。 } d=b。 while(1) { c=*(q+b)。 //判斷電機步數(shù)是否走完 if(c==0)b=d。 //步數(shù)走完,電機重新再走 else { P1=c。 //從 P1 輸出電機控制信號 b++。 bs++。 //總步數(shù)加 1 display(bs)。 //顯示步數(shù) j=a。 a=P3。 if(a!=j) //判斷 P3 口狀態(tài)信號是否改變 { if(!(aamp。0x08))bs=0。 //若為停止信號,總步數(shù)清零 goto L。 } //狀態(tài)信號改變,返回到開始,重新對電機控制 } } } void delay1() 武漢理工大學《計算機控制 技術 》課程設計說明書 第 頁 27 { int i,j。 for(i=0。i200。i++) for(j=0。j300。j++)。 } void display(int n) {unsigned char tab[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x67}。 unsigned char i,k,t,num[4]。 num[0]=n%10。 //將總步數(shù)的各位分別存在 num數(shù)組中 num[1]=(n/10)%10。 num[2]=(n/100)%10。 num[3]=(n/1000)%10。 for(t=0。tcishu。t++) //掃描快慢指定次數(shù)次 { k=0x08。 //位選碼指向最左一位 ,第四位 for(i=0。i4。i++) { P2=k。 //從 P2口輸入位選碼 P0=~(tab[num[i]])。 //取出顯示碼,并從 P0 口輸出顯示碼 k=k1。 //求下一個位選碼 delay2()。 } } } void delay2() { int i,j。 for(i=0。i10。i++) for(j=0。j60。j++)。 } 武漢理工大學《計算機控制 技術 》課程設計說明書 第 頁 28 本科生課程設計成績評定表 姓 名 王周春 性 別 男 專 業(yè)、班級 自動化 0902 班 課程設計題目: 三相 步進電機控制系統(tǒng)的設計 課程設計答辯或質疑記錄: 成績評定依據: 評 定 項 目 評分成績 1.考勤、態(tài)度( 15 分) 2. 查閱資料能力( 10分) 3. 系統(tǒng)設計:包括系統(tǒng)實現(xiàn)原理、框圖、方案的說明 (20分 ) 4.硬件電路、程序編寫、調試結果( 20分) 5.設計說明書質量及規(guī)范化、參考文獻充分(不少于 5篇)( 15分) 6.答辯( 20 分) 總分: 最終評定成績(以優(yōu)、良、中、及格、不及格評定 ) 指導教師簽字: 年 月 日 選擇單三拍控制字序列輸出
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1