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

正文內(nèi)容

基于單片機的步進電動機的控制(硬軟)(完整版)

2025-07-24 18:51上一頁面

下一頁面
  

【正文】 P2口被寫“1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。GND:接地。三級程序存儲器鎖定由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器,AT89C2051是它的一種精簡版本。三、設計目的步進電機若加入適當?shù)拿}沖信號時,轉(zhuǎn)子則會以一定的步數(shù)轉(zhuǎn)動。如果加入連續(xù)的脈沖信號,步進電機就會連續(xù)轉(zhuǎn)動,轉(zhuǎn)動的角度與脈沖頻率成正比,正、反轉(zhuǎn)可由脈沖的順序來控制。AT89C51單片機為很多嵌入式控制系統(tǒng)提供了一種靈活性高且廉價的方案。128*8位內(nèi)部RAMP0口:P0口為一個8位漏級開路雙向I/O口,每腳可吸收8TTL門電流。并因此作為輸入時,P2口的管腳被外部拉低,將輸出電流。P3口也可作為AT89C51的一些特殊功能口,如下表所示:口管腳 備選功能 RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷0) /INT1(外部中斷1)口管腳 備選功能 T0(記時器0外部輸入) T1(記時器1外部輸入) /WR(外部數(shù)據(jù)存儲器寫選通) /RD(外部數(shù)據(jù)存儲器讀選通)P3口同時為閃爍編程和編程校驗接收一些控制信號。如想禁止ALE的輸出可在SFR8EH地址上置0。注意加密方式1時,/EA將內(nèi)部鎖定為RESET;當/EA端保持高電平時,此間內(nèi)部程序存儲器。用戶輸出口的外接負載可根據(jù)以上參數(shù)估算。 ULN2003是高耐壓、大電流達林頓陳列,由七個硅NPN達林頓管組成。下表列出了該電機的一些典型參數(shù):型號步距角相數(shù)電壓電流電阻最大靜轉(zhuǎn)矩定位轉(zhuǎn)矩轉(zhuǎn)動慣量35BY48S034124718065有了這些參數(shù),不難設計出控制電路,因其工作電壓為12V,因此用一塊開路輸出達林頓驅(qū)動器(ULN2003)來作為驅(qū)動,通過 ,電路如圖3所示。圖四 開關控制步進電機的電路原理圖 功能說明~、KK3和K4,用來控制步進電機的正反轉(zhuǎn)及加速。//反轉(zhuǎn)sbit K3=P3^2。 //12相勵磁反轉(zhuǎn)表 uchar rate。 for(i=xms。 i++) //176。 //取反轉(zhuǎn)數(shù)據(jù) Delay_ms(5)。 //調(diào)節(jié)轉(zhuǎn)速 }}/********以下是步進電機加速、勻速、減速運行函數(shù)********/void motor_turn(){ uint count。 }while(count!=0x01)。 yijian_flag=0。 up_flag=0。 } } if(up_flag==1)motor_up()。平時只注重了課本上的知識的系統(tǒng)學習和所謂的考試的要點而忽略了實際動手能力的訓練。這次學習,讓我對各種芯片都有了大概的了解。 //電機反轉(zhuǎn) if(stop_flag==1)P1=0x00。 yijian_flag=0。 if(K2==0) { down_flag=1。 //減速 rate++。 //速度分16檔 count=600。 for (i=0。 //取正轉(zhuǎn)數(shù)據(jù) Delay_ms(5)。i) //i=xms即延時約xms毫秒 for(j=110。 for(i=speed。//一鍵加速勻速減速bit up_flag=0。按K
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1