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

正文內(nèi)容

基于stc89c52單片機(jī)無刷直流智能電動(dòng)機(jī)-資料下載頁

2024-12-07 09:26本頁面

【導(dǎo)讀】及功耗、價(jià)格問題已經(jīng)是選擇家用電器的主要因素。就電動(dòng)機(jī)而言,傳統(tǒng)的直流。大大地限制了它的應(yīng)用范圍。永磁無刷直流電動(dòng)機(jī)是近年隨著電力電子器件及新型永。特性,而無機(jī)械式換向機(jī)構(gòu),現(xiàn)以廣泛應(yīng)用于各種調(diào)速驅(qū)動(dòng)場(chǎng)合,其應(yīng)用前景看好,動(dòng)車及冰箱或空調(diào)類永磁壓縮機(jī)領(lǐng)域占有主導(dǎo)地位。用于對(duì)控制器體積、價(jià)格性能比要求較高的場(chǎng)合。在一些控制要求精度不是很高的場(chǎng)合,就需要能有一種工作穩(wěn)定、價(jià)格又比較低廉的控制器。本設(shè)計(jì)就是基于此市場(chǎng)需求,詳細(xì)介紹了一種利用普通。的STC89C5X單片機(jī)作為主控芯片的無刷直流電動(dòng)機(jī)控制器的設(shè)計(jì)。但機(jī)械電刷卻是它的致命弱點(diǎn)。換向器的“頑疾”為目的而研制的。電動(dòng)機(jī)才能達(dá)到大的起動(dòng)轉(zhuǎn)矩和最大轉(zhuǎn)矩,而無刷直流電動(dòng)機(jī)具有直流電機(jī)的特性,的范圍內(nèi)進(jìn)行無極調(diào)速。如今的無刷直流電機(jī)集特種電。目前,國內(nèi)研究單位開展無刷直流電機(jī)的研究已有時(shí)日,積累了豐富的設(shè)計(jì)。在這里,永久磁鐵的特性,在很大程度上決定電動(dòng)機(jī)的特性。

  

【正文】 LJMP GONGZUO G_F:LJMP F_ZHUAN 。轉(zhuǎn)到反轉(zhuǎn)程序 。 Z_ZHUAN: ACALL DELAY 。延時(shí) 10MS,判斷按鍵是否的確按下 JNB ,Z_EXIT 。正轉(zhuǎn)按鍵未按下,返回原程序 SETB Z_B 。置正轉(zhuǎn)標(biāo)志為 1 CLR F_B 。置反轉(zhuǎn)標(biāo)志為 0 SETB 。滅告警指示燈 MOV DPTR,Z_TAB 。查詢正轉(zhuǎn)狀態(tài)控制表 MOV SD,36 。設(shè)定啟動(dòng)速度 30R/M Z_C:CALL CHA_H_R 。檢測(cè)當(dāng)前電機(jī)位置狀態(tài) MOV A,H_R CJNE A,05H,ZHENG0 。根據(jù)相應(yīng)的狀態(tài),送相應(yīng)的控制字 CJNE A,01H,ZHENG1 CJNE A,03H,ZHENG2 CJNE A,02H,ZHENG3 CJNE A,06H,ZHENG4 CJNE A,04H,ZHENG5 LJMP Z_C ZHENG0:MOV R0,00H LJMP Z_0 ZHENG1:MOV R0,01H LJMP Z_0 ZHENG2:MOV R0,02H LJMP Z_0 ZHENG3:MOV R0,03H LJMP Z_0 ZHENG4:MOV R0,04H LJMP Z_0 ZHENG5:MOV R0,05H Z_0: MOV 31H,SD MOV A,R0 CJNE A,05H,Z_1 。未滿一圈,送下一個(gè)狀態(tài)控制字 CALL C_SU 。轉(zhuǎn)滿一圈,速度寄存器加一 MOV R0,00H LJMP Z_2 Z_1:INC R0 Z_2:MOV A,R0 MOVC A,@A+DPTR 。查正轉(zhuǎn)控制字表 MOV R2,A MOV A,P1 畢業(yè) 論文 38 ANL A,11000000B 。保護(hù)工作和告警指示燈狀態(tài) ORL A,R2 MOV P1,A Z_3:ACALL DISPLAY 。調(diào)用延時(shí)程序 ACALL G_KONG 。查詢有無急停、停止命令 ACALL J_SU 。查詢有無加速命令 DJNZ 31H,Z_3 LJMP Z_0 Z_EXIT:RET Z_TAB:DB 19H,1AH,32H,34H,2CH,29H 。電機(jī)正轉(zhuǎn)狀態(tài)表 。 T_ZHI: ACALL DISPLAY 。延時(shí) 10MS,判斷按鍵是否的確按下 JNB ,G_J 。停止按鍵未按下,返回原工作程序 MOV C,Z_B JC Z_T_ZHI MOV C,F_B JC F_T_ZHI T_4: MOV P1,11111000B 。滅工作指示燈,所有功率管截止 CLR TR1 。關(guān)中斷 JMP MAIN Z_T_ZHI: MOV DPTR,Z_TAB 。送正轉(zhuǎn)控制字表首地址 LJMP T_0 F_T_ZHI: MOV DPTR,F_TAB 。送反轉(zhuǎn)控制字表首地址 LJMP T_0 T_0: MOV 31H,SD MOV A,R0 CJNE A,05H,T_1 CALL C_SU 。轉(zhuǎn)滿一圈,速度寄存器加一 MOV R0,00H LJMP T_2 T_1:INC R0 T_2:MOV A,R0 MOVC A,@A+DPTR MOV R2,A MOV A,P1 ANL A,11000000B 。保護(hù) 工作和告警指示燈狀態(tài) ORL A,R2 MOV P1,A T_3:ACALL DISPLAY 。調(diào)延時(shí)程序 DJNZ 31H,T_3 INC SD 。轉(zhuǎn)速控制寄存器加一 MOV A,SD CJNE A,40H,T_0 。當(dāng)前轉(zhuǎn)速小于 30R/M,轉(zhuǎn)到停止電機(jī)工作,滅指示燈 LJMP T_4 G_J:LJMP GONGZUO 。停止按鍵未按下,返回工作命令查詢 。 畢業(yè) 論文 39 F_ZHUAN: ACALL DELAY 。延時(shí) 10MS,判斷按鍵是否的確按下 JNB ,F_EXIT 。反轉(zhuǎn)按鍵未按下,返回原程序 SETB 。滅告警指示燈 SETB F_B 。置反轉(zhuǎn)標(biāo)志為 1 CLR Z_B 。置正轉(zhuǎn)標(biāo)志為 0 MOV DPTR,F_TAB 。查詢反轉(zhuǎn)狀態(tài)控制表 MOV SD,36 。設(shè)定啟動(dòng)速度 30R/M F_C:CALL CHA_H_R 。檢測(cè)當(dāng)前電機(jī)位置狀態(tài) MOV A,H_R CJNE A,04H,FAN0 。根據(jù)位置信息輸出相應(yīng)的控制字 CJNE A,06H,FAN1 CJNE A,02H,FAN2 CJNE A,03H,FAN3 CJNE A,01H,FAN4 CJNE A,05H,FAN5 LJMP F_C FAN0:MOV R0,00H LJMP F_0 FAN1:MOV R0,01H LJMP F_0 FAN2:MOV R0,02H LJMP F_0 FAN3:MOV R0,03H LJMP F_0 FAN4:MOV R0,04H LJMP F_0 FAN5:MOV R0,05H F_0: MOV 31H,SD MOV A,R0 CJNE A,05H,F_1 CALL C_SU 。轉(zhuǎn)滿一圈,速度寄存器加一 MOV R0,00H LJMP F_2 F_1:INC R0 F_2:MOV A,R0 MOVC A,@A+DPTR MOV R2,A MOV A,P1 ANL A,11000000B 。保護(hù)工作和急停工作指示燈信息 ORL A,R2 MOV P1,A F_3:ACALL DISPLAY ACALL G_KONG 。查詢有無急停、停止命令 ACALL J_SU 。查詢有無加速命令 DJNZ 31H,F_3 LJMP F_0 F_EXIT:RET F_TAB:DB 32H,1AH,19H,29H,2CH,34H 。電機(jī)反轉(zhuǎn)狀態(tài)表 。 畢業(yè) 論文 40 CHA_H_R: MOV A,P3 。, H0,H1,H2 SWAP A 。高四位與低四位互換 ANL A,00000111B 。讀取霍爾信號(hào) MOV H_R,A ?;魻栃盘?hào)送霍爾值存儲(chǔ)器 RET 。 G_KONG: JB ,G_K1 。停止電機(jī)工作命令 JB ,J_TING 。進(jìn)入急停電機(jī)命令 RET G_K1:LJMP T_ZHI 。 J_TING: ACALL DISPLAY 。延時(shí) 10MS,判斷按鍵是否的確按下 JNB ,G_K0 。停止按鍵未按下,返回原工作程序 CLR 。亮告警指示燈 CLR 。AH管截止 CLR 。BH管截止 CLR 。CH管截 止 SETB 。AL管截止 SETB 。BL管截止 SETB 。CL管截止 JMP GONGZUO 。返回工作查詢 G_K0:LJMP G_KONG RET 。 J_SU: JNB ,EXIT1 。判斷加速按鍵是否按下 ACALL DELAY 。延時(shí) 10MS,判斷 按鍵是否的確按下 JNB ,EXIT1 。按鍵未按下,返回原工作程序 DEC SD DEC SD DEC SD 。設(shè)定加速度大小值 EXIT1:RET 。 INT_T1: MOV TH1,3CH 。重新裝載定時(shí)器值,定時(shí) 100MS MOV TL1,0B0H INC 30H 。中斷計(jì)數(shù)器 MOV A,30H CJNE A,14H,L1 。2S定時(shí) MOV 30H,00H CALL Z_HUAN 。調(diào)用數(shù)據(jù)處理程序 MOV SP_H,00H 。清零速度寄存器高位 MOV SP_L,00H 。清零速度寄存器低位 L1:SETB TR1 。重新開中斷 RETI 。中斷返回 。 Z_HUAN: 。十六 進(jìn)制數(shù)轉(zhuǎn)換未 BCD碼,送動(dòng)態(tài)顯示寄存器 40H43H CALL MULD 。調(diào)用乘法程序 畢業(yè) 論文 41 MOV B,0AH MOV A,SP_L 。十六進(jìn)制轉(zhuǎn)換為十進(jìn)制(十位,個(gè)位) DIV AB MOV 40H,B MOV B,0AH DIV AB MOV 41H,B ADD A,SP_H 。十六進(jìn)制轉(zhuǎn)換為十進(jìn)制(千位,百位 ) MOV B,0AH DIV AB MOV 42H,B MOV 43H,A RET 。 MULD: 。速度處理程序(倍乘 15),將速度轉(zhuǎn)換到 R/M MOV A,SP_L MOV B,30 MUL AB MOV R4,B MOV SP_L,A MOV A,SP_H MOV B,30 MUL AB ADD A,R4 MOV SP_H,A RET 。 DISPLAY: 。動(dòng)態(tài)顯示程序 BCD碼值, 138 MOV A,20H 。譯碼器, Y0Y3控制數(shù)碼管選通位 ORL A,40H MOV P2,A 。個(gè)位送顯示 LCALL YANSHI MOV A,40H ORL A,41H MOV P2,A 。十位送顯示 LCALL YANSHI MOV A,60H ORL A,42H MOV P2,A 。百位送顯示 LCALL YANSHI MOV A,80H ORL A,43H MOV P2,A 。千位送顯示 LCALL YANSHI RET 。 YANSHI: 。1MS延時(shí),動(dòng)態(tài)顯示掃描使用 MOV R7,02H YAN1:MOV R6,7DH YAN2:DJNZ R6,YAN2 DJNZ R7,YAN1 畢業(yè) 論文 42 RET 。 DELAY: 。10MS延時(shí),電機(jī)轉(zhuǎn)速控制,按鍵判斷使用 MOV R7,80H DE1:MOV R6,7DH DE2:DJNZ R6,DE2 DJNZ R7,DE1 RET 。 C_SU: 。電機(jī)轉(zhuǎn)速測(cè)量程序,最高顯示值 9999R/M INC SP_
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1