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

正文內(nèi)容

基于單片機(jī)的直流電機(jī)調(diào)速系統(tǒng)設(shè)計(jì)論文-資料下載頁(yè)

2025-05-19 14:50本頁(yè)面

【導(dǎo)讀】碼管可以準(zhǔn)確的將轉(zhuǎn)數(shù)顯示出來(lái),在實(shí)際應(yīng)用中很方便。生產(chǎn)過(guò)程中自動(dòng)化系統(tǒng)各種不同的特殊運(yùn)行要求。自動(dòng)控制,是電氣傳動(dòng)發(fā)展的主要方向之一。采用微機(jī)控制后,整個(gè)調(diào)速系統(tǒng)體。較高水平,靜動(dòng)態(tài)各項(xiàng)指標(biāo)均能較好地滿足工業(yè)生產(chǎn)中高性能電氣傳動(dòng)的要求。關(guān)知識(shí)以及PWM調(diào)速的基本原理和實(shí)現(xiàn)方法。重點(diǎn)介紹了基于MCS一51單片機(jī)的用。軟件產(chǎn)生PWM信號(hào)以及信號(hào)占空比調(diào)節(jié)的方法。對(duì)于直流電機(jī)速度控制系統(tǒng)的實(shí)?,F(xiàn)提供了一種有效的途徑。軟件采用定時(shí)中斷進(jìn)行設(shè)計(jì)。單片機(jī)上電后,系統(tǒng)進(jìn)入準(zhǔn)備狀態(tài)。啟動(dòng)按鈕后,根據(jù)電平實(shí)現(xiàn)電機(jī)正轉(zhuǎn),高電平時(shí)實(shí)現(xiàn)電機(jī)反轉(zhuǎn)。制,進(jìn)而控制電壓的大小。經(jīng)實(shí)驗(yàn)發(fā)現(xiàn),脈沖頻率在40Hz以上,電動(dòng)機(jī)轉(zhuǎn)動(dòng)平穩(wěn),但加負(fù)載后,實(shí)驗(yàn)證明,脈沖頻率在15Hz-30Hz時(shí)效果最佳。根據(jù)個(gè)別電動(dòng)機(jī)性能在此范圍內(nèi)調(diào)節(jié)。斷發(fā)展的半導(dǎo)體工藝也讓該單片機(jī)的功耗不斷降低。同時(shí),該單片機(jī)支持計(jì)算機(jī)

  

【正文】 80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x84,0xff,0xbf}。 //顯示代碼 unsigned char dispbitcode[]={0xfe,0xfd,0xfb,0xf7}。 //位選口 unsigned char dispbuf[4]={0,0,0,0}。 unsigned char dispbitt。 unint mstt。 unint i。 unint count=0。 unchar tp=0。 sbit P3_0=P3^0。 sbit P3_1=P3^1。 sbit P3_7=P3^1。 void ledshow()。 void keyscan()。 void delay()。 基于單片機(jī)的直流電機(jī)調(diào)速系統(tǒng)設(shè)計(jì) 第 12 頁(yè) void just()。 void turn()。 void motorstop()。 void speedup()。 void speeddown()。 void main(void) { P3_0=1。 P3_1=0。 dispbuf[0]=16。 TMOD=0x02。 TH0=0x06。 // 定時(shí)時(shí)間 250us TL0=0x06。 TR0=1。 ET0=1。 EA=1。 while(1) { ledshow()。//數(shù)碼管顯示 keyscan()。//鍵盤(pán)掃描 } } void delay()//延時(shí) 10ms 程序 { unsigned char i,j。 for(i=20。i0。i) for(j=248。j0。j)。 } void keyscan()//鍵盤(pán)掃描程序 { unchar temp=0。 P1=0xff。 if((P1amp。0x1f)!=0x1f)//選低 5 位 { delay()。 if((P1amp。0x1f)!=0x1f) { temp=P1amp。0x1f。//屏蔽高 3 位 switch(temp) { case 0x1e: 基于單片機(jī)的直流電機(jī)調(diào)速系統(tǒng)設(shè)計(jì) 第 13 頁(yè) just()。break。 //正轉(zhuǎn) case 0x1d: turn()。break。//反轉(zhuǎn) case 0x1b: motorstop()。break。 //停止 case 0x17: speedup()。break。 //加速 case 0x0f: speeddown()。break。//減速 } } } while((P1amp。0x1f)!=0x1f)。 } void ledshow()//數(shù)碼管顯示程序 { P2=0x01。P0=dispcode[dispbuf[0]]。 for(i=0。i700。i++)。 P2=0x02。P0=dispcode[dispbuf[1]]。 for(i=0。i700。i++)。 P2=0x04。P0=dispcode[dispbuf[2]]。 for(i=0。i700。i++)。 P2=0x08。P0=dispcode[dispbuf[3]]。 for(i=0。i700。i++)。 dispbuf[1]=tp/100。 dispbuf[2]=(tp%100)/10。 dispbuf[3]=tp%10。 } void t0(void) interrupt 1 using 0//中斷服務(wù)程序 { if(count100) count=0。 if(counttp) P3_7=0。 else P3_7=1。 基于單片機(jī)的直流電機(jī)調(diào)速系統(tǒng)設(shè)計(jì) 第 14 頁(yè) count++。 } void just() //正轉(zhuǎn) { P3_0=1。 P3_1=0。 dispbuf[0]=16。 } void turn() //反轉(zhuǎn) { P3_0=0。 P3_1=1。 dispbuf[0]=17。 } void motorstop() //停止 { tp=0。 } void speedup() { if(tp99) tp=100。 else tp++。 } void speeddown() { if(tp1) tp=0。 else tp。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1