亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cur_mod.asm

?? 無刷直流電機的無傳感器控制TI程序
?? ASM
字號:
;===========================================================================
; File Name:	Cur_mod.asm
;
; Module Name:	CURRENT_MODEL	
;
; Initialization Routine: CURRENT_MODEL_INIT
;
; Originator:	Digital Control Systems Group
;			Texas Instruments
;
; Description:	Current model for field oriented control 
; 				of an AC induction machine
;
;		    	|~~~~~~~~~~~~~~~~~|
; i_cur_mod_d ->|		          |
; i_cur_mod_q ->|  CURRENT_MODEL  |----->  theta_cur_mod
; 				|		          |
; spd_cur_mod-->|                 |
; 				|_________________|
;
;
; Target:		x240/243/2407
;
;=====================================================================================
; History:
;-------------------------------------------------------------------------------------
; 10-31-2000	Release	Rev 1.0
;------------------------------------------------------------
; Reference/Prototype
;------------------------------------------------------------
;			.ref	CURRENT_MODEL,CURRENT_MODEL_INIT; function call
;			.ref	i_cur_mod_D,i_cur_mod_Q		; Inputs  
;			.ref	spd_cur_mod					; Input
;			.ref	theta_cur_mod				; Outputs
;------------------------------------------------------------
; Global Definitions
;------------------------------------------------------------
			.def	CURRENT_MODEL,CURRENT_MODEL_INIT; function call
			.def	i_cur_mod_D,i_cur_mod_Q		; Inputs  
			.def	spd_cur_mod					; Input
			.def	theta_cur_mod				; Outputs  
			.def    fs

;------------------------------------------------------------
; Variable Definitions
;------------------------------------------------------------
;public variables              
i_cur_mod_D	.usect "cur_mod",1	
i_cur_mod_Q .usect "cur_mod",1                   
spd_cur_mod .usect "cur_mod",1                     
theta_cur_mod .usect "cur_mod",1


;private variables
iSd			.usect "cur_mod",1		;stator current flux component
iSq			.usect "cur_mod",1		;stator current torque component
n			.usect "cur_mod",1		;rotor mechanical speed
Teta_cm 	.usect "cur_mod",1		;rotor flux position
i_mr		.usect "cur_mod",1		;magnetizing current
fs      	.usect "cur_mod",1		;rotor flux electrical speed
tetaincr    .usect "cur_mod",1		;electrical angle variation within  
Kr          .usect "cur_mod",1      ;Q15
Kt          .usect "cur_mod",1      ;Q12
K           .usect "cur_mod",1      ;Q0
myK         .usect "cur_mod",1
my_fs       .usect "cur_mod",1  
p           .usect "cur_mod",1
									;one sampling period
tmp	        .usect "cur_mod",1		;temporary variable
tmp1        .usect "cur_mod",1		;temporary variable
Teta_cm1	.usect "cur_mod",1		;vizualisation variable

;------------------------------------------------------------
; Default parameters
;------------------------------------------------------------   
Pole_pairs_number   .set    2

; Parameters of the motor used with the Encoder

;Kr_	.set	0eh   ;must be calculated according to the
;Kt_	.set	1b0h  ;motor parameters (check out .xls sheet)
;K_		.set	148h

; Parameters of the motor used with the Tachometer

;Kr_		.set	3h     ;must be calculated according to the
;Kt_		.set	62h    ;motor parameters (check out .xls sheet)
;K_		.set	148h	

Kr_		.set	40     ;must be calculated according to the
Kt_		.set	156    ;motor parameters (check out .xls sheet)
K_		.set	328	


;------------------------------------------------------------
; Initialization
;------------------------------------------------------------
CURRENT_MODEL_INIT
		
		ldp		#n
		splk	#0000h,n   			
		splk	#0000h,i_mr
		splk    #Kr_,Kr
		splk    #Kt_,Kt
		splk    #K_,K  
		splk    #3FFFh,theta_cur_mod 
		splk    #0000h,i_cur_mod_D
		splk    #0000h,i_cur_mod_Q 
		splk    #0000h,spd_cur_mod 
		splk    #0000h,iSd
		splk    #0000h,iSq
		splk    #0000h,Teta_cm
		splk    #0000h,fs
		splk    #0000h,tetaincr
		splk    #0000h,tmp
		splk    #0000h,tmp1
		splk    #0000h,Teta_cm1 
		splk    #Pole_pairs_number,p
		ret        
		
; Current model with i_mr on 16 bit
	
CURRENT_MODEL
; Tuning from Q15 (input variables format) to Q12 (working variables)
	ldp		#i_cur_mod_D
	lacc	i_cur_mod_D
	sfr
	sfr
	sfr     
	ldp		#iSd
	sacl	iSd

	ldp		#i_cur_mod_Q
	lacc	i_cur_mod_Q
	sfr
	sfr
	sfr     
	ldp		#iSq
	sacl	iSq

	ldp		#spd_cur_mod
	lacc	spd_cur_mod ;Q15, 6000rpm as pu
    sfr                 ; check this conversion depending on your nominal speed
	ldp		#n
	sacl	n		    ;Q12, 1500rpm as pu
***********************************************
* Current Model
***********************************************
	ldp		#iSd
	lacc	iSd
	sub	i_mr
	sacl	tmp
	lt	tmp
	mpy	#Kr
	pac
	sach	tmp,1
	lacc	tmp
	add	i_mr
	sacl	i_mr	;i_mr=i_mr+Kr*(iSd-i_mr), 4.12 f
	bcnd	i_mrnotzero,NEQ
	lacc	#0
	sacl	tmp	;if i_mr=0 then tmp=iSq/i_mr=0
	b	i_mrzero
i_mrnotzero
*** division (iSq/i_mr)
	lacc	i_mr
	bcnd	i_mrzero,EQ
	sacl	tmp1
	lacc	iSq
	abs
	sacl	tmp
	lacc	tmp,12
	rpt	#15
	subc	tmp1
	sacl	tmp	;tmp=iSq/i_mr
	lacc	iSq
	bcnd	iSqpos,GT
	lacc	tmp
	neg
	sacl	tmp	;tmp=iSq/i_mr, 4.12 format
iSqpos
i_mrzero
*** END division ***
	lt	tmp
	mpy	#Kt
	pac	
	sach	tmp,4	;slip frequency, 4.12 format
	lacc	tmp	;load tmp in low ACC
	add	n 
    
    RPT   #(Pole_pairs_number-1)
    sfr
    
	sacl	fs	;rotor flux speed, 4.12 format, 				;fs=n+Kt*(iSq/i_mr)
*** rotor flux position calculation ***
	lacc	fs
	abs
	sacl	tmp
	lt	tmp
	mpy	#K
	pac
	sach	tetaincr,4
	bit	fs,0
	bcnd	fs_neg,TC
	lacl	tetaincr
	adds	Teta_cm
	sacl	Teta_cm
	b	fs_pos
fs_neg	
	lacl	Teta_cm
	subs	tetaincr
	sacl	Teta_cm
		;Teta_cm=Teta_cm+K*fs=Teta_cm+tetaincr
		;(0;360)<->(0;65535) 

fs_pos
   
	ldp		#theta_cur_mod		
	and		#7FFFh  
	sacl	theta_cur_mod
***********************************************
*	END Current Model
***********************************************                                                            
	ret

	

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
gogogo免费视频观看亚洲一| 欧美一级免费大片| 国产日韩欧美电影| 国产一区在线不卡| 日本一区二区三区久久久久久久久不| 国产一区二区美女诱惑| 国产日产欧美一区二区视频| 97精品超碰一区二区三区| 亚洲伦在线观看| 欧美乱熟臀69xxxxxx| 蜜桃在线一区二区三区| 国产视频一区二区在线| 91在线视频免费91| 日韩精品一二三区| 国产亚洲精品免费| 色综合久久精品| 日韩中文字幕区一区有砖一区| 欧美不卡在线视频| 成人午夜av电影| 亚洲成人精品在线观看| 久久伊99综合婷婷久久伊| 99久久婷婷国产综合精品| 日本视频在线一区| 国产人成一区二区三区影院| 日本精品一级二级| 韩国v欧美v日本v亚洲v| 亚洲丝袜美腿综合| 日韩精品中文字幕一区二区三区| 成人免费毛片app| 日韩激情一二三区| 免费在线看成人av| 中日韩av电影| 日韩一区二区精品在线观看| 成人av第一页| 精品制服美女久久| 亚洲国产一区二区a毛片| 26uuu精品一区二区在线观看| 色婷婷av一区| 国产激情视频一区二区三区欧美| 亚洲国产日韩av| 中文字幕不卡在线观看| 4438x成人网最大色成网站| 成人福利在线看| 精品一区在线看| 亚洲www啪成人一区二区麻豆| 国产日韩欧美电影| 日韩免费视频一区| 欧美丝袜丝交足nylons图片| 国产91精品欧美| 激情综合色播五月| 五月婷婷另类国产| 一区二区三区精品视频| 国产精品久久综合| 国产亚洲美州欧州综合国| 日韩午夜激情视频| 欧美日韩一区二区三区四区| 99re热这里只有精品视频| 国产在线播精品第三| 青娱乐精品在线视频| 亚洲国产一二三| 亚洲一本大道在线| 一区二区三区四区在线免费观看| 中文子幕无线码一区tr| 国产人成亚洲第一网站在线播放| 欧美xxxxx牲另类人与| 91精品国产色综合久久| 欧美人体做爰大胆视频| 欧美在线不卡视频| 欧洲另类一二三四区| 91麻豆高清视频| 91麻豆精品在线观看| 色综合久久久久| 欧美综合欧美视频| 欧美日本精品一区二区三区| 欧美日韩国产影片| 7777精品伊人久久久大香线蕉经典版下载 | 欧美一二三区精品| 欧美欧美欧美欧美| 欧美一区二区视频观看视频| 欧美疯狂性受xxxxx喷水图片| 91搞黄在线观看| 欧美三级日韩在线| 欧美网站一区二区| 制服丝袜成人动漫| 精品少妇一区二区| 久久久三级国产网站| 国产亚洲精品bt天堂精选| 欧美国产禁国产网站cc| 国产精品久久国产精麻豆99网站| 国产精品免费视频一区| 亚洲三级小视频| 亚洲电影中文字幕在线观看| 日本不卡123| 精品午夜一区二区三区在线观看| 国产一区二区女| 91香蕉视频污| 在线播放国产精品二区一二区四区| 欧美一区二区三区四区五区| 精品国产乱码久久久久久久| 久久影院午夜论| 亚洲精品视频观看| 免费在线欧美视频| 成人激情黄色小说| 欧美日韩一区二区三区四区| 日韩精品一区二区三区中文精品| 国产午夜三级一区二区三| 亚洲欧美电影院| 秋霞影院一区二区| 国产91精品一区二区麻豆网站| 色嗨嗨av一区二区三区| 日韩亚洲国产中文字幕欧美| 久久久久97国产精华液好用吗 | 中文字幕在线不卡视频| 又紧又大又爽精品一区二区| 免费视频最近日韩| 99久久免费精品| 日韩美女天天操| 亚洲色图欧美激情| 裸体一区二区三区| 91麻豆产精品久久久久久| 欧美电影免费观看高清完整版在线 | 国产精品蜜臀在线观看| 水蜜桃久久夜色精品一区的特点| 韩国女主播一区二区三区| 色综合久久中文综合久久97| 精品国产第一区二区三区观看体验| 国产精品日日摸夜夜摸av| 天堂资源在线中文精品| 国产99久久久国产精品潘金| 欧美美女网站色| 最新不卡av在线| 国产麻豆91精品| 欧美电影一区二区| 亚洲欧洲精品成人久久奇米网| 免费人成精品欧美精品| 日本韩国精品在线| 国产农村妇女毛片精品久久麻豆| 天天操天天干天天综合网| 91一区二区在线| 国产色一区二区| 精品一二三四区| 欧美精选一区二区| 一区二区在线观看视频| 成人午夜视频在线观看| 精品国产乱码久久| 婷婷一区二区三区| 欧美日韩第一区日日骚| 亚洲女爱视频在线| 成人在线综合网| 国产日韩精品一区二区三区| 久久99精品久久久久久| 69堂成人精品免费视频| 一区二区三区精品久久久| 97aⅴ精品视频一二三区| 国产精品免费av| 夫妻av一区二区| 日本一区二区动态图| 国产91丝袜在线播放九色| 337p日本欧洲亚洲大胆精品| 蜜乳av一区二区| 日韩欧美一区二区视频| 蜜桃视频在线观看一区二区| 欧美精品久久99| 日韩中文字幕一区二区三区| 欧美日韩不卡视频| 午夜a成v人精品| 日韩欧美的一区| 激情五月播播久久久精品| 欧美岛国在线观看| 国产一区不卡视频| 中文字幕乱码久久午夜不卡| 成人免费高清在线观看| 国产精品久久久久久久久搜平片 | 亚洲欧美日韩国产成人精品影院 | 日本韩国精品在线| 亚洲一区在线观看免费 | 99re亚洲国产精品| 一区二区三区高清| 欧美视频一区在线| 久久精品国产秦先生| 久久久久久一二三区| 国产91丝袜在线播放九色| 中文字幕一区av| 91国偷自产一区二区三区观看 | 亚洲图片激情小说| 欧美亚洲丝袜传媒另类| 午夜av电影一区| 久久久精品国产免费观看同学| 国v精品久久久网| 亚洲女同一区二区| 91精品国产综合久久香蕉的特点 | 精一区二区三区| 亚洲欧洲99久久| 欧美另类z0zxhd电影| 狠狠色综合播放一区二区| 中文字幕在线免费不卡| 欧美乱妇15p| 东方欧美亚洲色图在线| 亚洲乱码国产乱码精品精98午夜 | 国产精品一区在线|