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

正文內容

基于stc89c52單片機無刷直流電動機智能控制器系統(tǒng)硬件電路控制軟件的設計-資料下載頁

2024-12-07 09:47本頁面

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

  

【正文】 。啟動按鍵未按下,返回查詢啟動程序 MOV P2,00100000B 。初始顯示零 ACALL DISPLAY 。初始顯示零 CLR 。亮工作指示燈 CLR Z_B 。置正轉標志為 0 CLR F_B 。置反轉標志為 0 MOV TMOD,10H 。定時器工作方式 1(十六位計數(shù)器) MOV TH1,3CH 。定時 100MS(晶振 6MHZ) MOV TL1,0B0H MOV IE,88H 。允許 T1中斷 南昌航空大學科技學院 2021 屆畢業(yè) 論文 37 MOV 30H,00H 。清零時間計數(shù)器 SETB TR1 。開中斷 LJMP GONGZUO 。轉到工作命令查詢 。 GONGZUO: JB ,T_ZHI 。停止電機工作命令 JB ,Z_ZHUAN 。進入正轉程序 JB ,G_F 。進入反轉工作命令 LJMP GONGZUO G_F:LJMP F_ZHUAN 。轉到反轉程序 。 Z_ZHUAN: ACALL DELAY 。延時 10MS,判斷按鍵是否的確按下 JNB ,Z_EXIT 。正轉按鍵未按下,返回原程序 SETB Z_B 。置正轉標志為 1 CLR F_B 。置反轉標志為 0 SETB 。滅告警指示燈 MOV DPTR,Z_TAB 。查詢正轉狀態(tài)控制表 MOV SD,36 。設定啟動速度 30R/M Z_C:CALL CHA_H_R 。檢測當前電機位置狀態(tài) MOV A,H_R CJNE A,05H,ZHENG0 。根據(jù)相應的狀態(tài),送相應的控制字 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 。未滿一圈,送下一個狀態(tài)控制字 CALL C_SU 。轉滿一圈,速度寄存器加一 MOV R0,00H LJMP Z_2 Z_1:INC R0 Z_2:MOV A,R0 MOVC A,@A+DPTR 。查正轉控制字表 MOV R2,A MOV A,P1 南昌航空大學科技學院 2021 屆畢業(yè) 論文 38 ANL A,11000000B 。保護工作和告警指示燈狀態(tài) ORL A,R2 MOV P1,A Z_3:ACALL DISPLAY 。調用延時程序 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 。電機正轉狀態(tài)表 。 T_ZHI: ACALL DISPLAY 。延時 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 。關中斷 JMP MAIN Z_T_ZHI: MOV DPTR,Z_TAB 。送正轉控制字表首地址 LJMP T_0 F_T_ZHI: MOV DPTR,F_TAB 。送反轉控制字表首地址 LJMP T_0 T_0: MOV 31H,SD MOV A,R0 CJNE A,05H,T_1 CALL C_SU 。轉滿一圈,速度寄存器加一 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 。保護 工作和告警指示燈狀態(tài) ORL A,R2 MOV P1,A T_3:ACALL DISPLAY 。調延時程序 DJNZ 31H,T_3 INC SD 。轉速控制寄存器加一 MOV A,SD CJNE A,40H,T_0 。當前轉速小于 30R/M,轉到停止電機工作,滅指示燈 LJMP T_4 G_J:LJMP GONGZUO 。停止按鍵未按下,返回工作命令查詢 。 南昌航空大學科技學院 2021 屆畢業(yè) 論文 39 F_ZHUAN: ACALL DELAY 。延時 10MS,判斷按鍵是否的確按下 JNB ,F_EXIT 。反轉按鍵未按下,返回原程序 SETB 。滅告警指示燈 SETB F_B 。置反轉標志為 1 CLR Z_B 。置正轉標志為 0 MOV DPTR,F_TAB 。查詢反轉狀態(tài)控制表 MOV SD,36 。設定啟動速度 30R/M F_C:CALL CHA_H_R 。檢測當前電機位置狀態(tài) MOV A,H_R CJNE A,04H,FAN0 。根據(jù)位置信息輸出相應的控制字 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 。轉滿一圈,速度寄存器加一 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 。保護工作和急停工作指示燈信息 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 。電機反轉狀態(tài)表 。 南昌航空大學科技學院 2021 屆畢業(yè) 論文 40 CHA_H_R: MOV A,P3 。, H0,H1,H2 SWAP A 。高四位與低四位互換 ANL A,00000111B 。讀取霍爾信號 MOV H_R,A 。霍爾信號送霍爾值存儲器 RET 。 G_KONG: JB ,G_K1 。停止電機工作命令 JB ,J_TING 。進入急停電機命令 RET G_K1:LJMP T_ZHI 。 J_TING: ACALL DISPLAY 。延時 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 。延時 10MS,判斷 按鍵是否的確按下 JNB ,EXIT1 。按鍵未按下,返回原工作程序 DEC SD DEC SD DEC SD 。設定加速度大小值 EXIT1:RET 。 INT_T1: MOV TH1,3CH 。重新裝載定時器值,定時 100MS MOV TL1,0B0H INC 30H 。中斷計數(shù)器 MOV A,30H CJNE A,14H,L1 。2S定時 MOV 30H,00H CALL Z_HUAN 。調用數(shù)據(jù)處理程序 MOV SP_H,00H 。清零速度寄存器高位 MOV SP_L,00H 。清零速度寄存器低位 L1:SETB TR1 。重新開中斷 RETI 。中斷返回 。 Z_HUAN: 。十六 進制數(shù)轉換未 BCD碼,送動態(tài)顯示寄存器 40H43H CALL MULD 。調用乘法程序 南昌航空大學科技學院 2021 屆畢業(yè) 論文 41 MOV B,0AH MOV A,SP_L 。十六進制轉換為十進制(十位,個位) DIV AB MOV 40H,B MOV B,0AH DIV AB MOV 41H,B ADD A,SP_H 。十六進制轉換為十進制(千位,百位 ) MOV B,0AH DIV AB MOV 42H,B MOV 43H,A RET 。 MULD: 。速度處理程序(倍乘 15),將速度轉換到 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: 。動態(tài)顯示程序 BCD碼值, 138 MOV A,20H 。譯碼器, Y0Y3控制數(shù)碼管選通位 ORL A,40H MOV P2,A 。個位送顯示 LCALL YANSHI MOV A,40H ORL A,41H MOV P2,A 。十位送顯示 LCALL
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1