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

正文內(nèi)容

基于dsp的三相交流電機(jī)變頻調(diào)速控制器的設(shè)計(jì)-閱讀頁(yè)

2025-07-08 16:05本頁(yè)面
  

【正文】 擇IRFZ44N:它是用于開關(guān)電源,且具有很低的使用狀態(tài)阻力。這里采用規(guī)則采樣法生成SPWM脈沖序列。其方法是把1 個(gè)三角載波uc 周期內(nèi)的正弦調(diào)制波ur 看成不變,在一個(gè)三角波周期只需在B點(diǎn)取樣一次,這樣可使生成的SPWM脈沖的中點(diǎn)與對(duì)應(yīng)三角波的中點(diǎn),即負(fù)峰點(diǎn)A 重合,從而使SPWM脈沖的計(jì)算大為簡(jiǎn)化。設(shè)uc 幅值Uc=1,正弦調(diào)制信號(hào)ur=Msinωrt,其中調(diào)制度0≤M1。同步調(diào)制方式中,N 為常數(shù)且為3 的倍數(shù)。因此,采用分段同步調(diào)制,即低頻段采用大載波比,高頻段采用小載波比。 示出系統(tǒng)的軟件流程圖。在定時(shí)器1 的周期中斷子程序中,計(jì)算恒壓頻比控制下的M值和頻率值,查表得到三相正弦值,計(jì)算后給周期寄存器(T1PR)和3 個(gè)比較寄存器(CMPR1,2,3)賦值。 *ADCTRL2=0x0504。 *CHSELSEQ1=0x3210。} void adc_soc(void){ *T4CON=*T4CON|0x40。 /* T4_NUM1 = *T4CNT。 T4_NUM0 = T4_NUM1。 I_result[i/I_DIV]=*RESULT06。 if(adc_res0x01)adc_res=0x01。 *T2PR=*adc_res+200。 if(b_time1)b_time=1。 if(i=I_LOOP) i = 0。}/********************** INTERRUPT SERVICE ROUTINES *********************/interrupt void timer2_isr(void){ *EVAIFRB = *EVAIFRB amp。 /* clear T2PINT flag */ a=*CMPR1=b_time*pwm_half_per*(+*sin_table[index_pwm%num_f_d])。 c=*CMPR3=b_time*pwm_half_per*(+*sin_table[(index_pwm+((num_f_d)/3))%num_f_d])。 *CMPR2=pwm_half_per*sin_table[(index_pwm+((2*num_f_d)/3))%(num_f_d)]。 */ index_pwm++。 } SPWN程序:PWM是通過(guò)改變輸出方波的占空比來(lái)改變等效的輸出電壓。SPWM產(chǎn)生程序及AD模塊響應(yīng)程序如下:include include include unsigned int period。unsigned int index_pwm=0。 /*** Constant Definitions ***/define PI extern float sin_table[99]。unsigned int I_result[I_LOOP/I_DIV]。*/unsigned int i=0。/*unsigned int T4_NUM0=0。*//****************************** MAIN ROUTINE ************************/void ini(void){/*** Configure the System Control and Status registers ***/ *SCSR1 = 0x00FD。 0x000F。/*** Setup external memory interface for LF2407 EVM ***/ WSGR = 0x0040。 /* group A pins */ *MCRB = 0xFE00。 /* group C pins *//*** Configure IOPF5 pin as an output ***/ *PFDATDIR = *PFDATDIR | 0x2000。 /* disable timer 1 */ *T2CON = 0x0000。 /* configure GPTCONA *//* Timer 1: configure to clock the PWM on PWM1 pin *//* Symmetric PWM, 20KHz carrier frequency, 25% duty cycle */ *T1CNT = 0x0000。 /* set timer period */ *DBTCONA = 0x0000。 /* PWM1 pin set active high */ *COMCONA = 0x8200。 /* configure T1CON register *//* Timer 2: configure to generate a 250ms periodic interrupt */ *T2CNT = 0x0000。 /* set timer period */ *T2CON = 0xD740。/*** Setup the core interrupts ***/ *IMR = 0x0000。 /* clear any pending core interrupts */ *IMR = 0x0004。 /* clear all EVA group A interrupts */ *EVAIFRB = 0xFFFF。 /* clear all EVA group C interrupts */ *EVAIMRA = 0x0000。 /* enable desired EVA group B interrupts ENABLE TIME2*/ *EVAIMRC = 0x0000。 /* clear all EVB group A interrupts */ *EVBIFRB = 0xFFFF。 /* clear all EVB group C interrupts */ *EVBIMRA = 0x0000。 /* enable desired EVB group B interrupts */ *EVBIMRC = 0x0000。extern void ini(void)。extern interrupt void inter2_isr(void)。float sin_table[33]={0, ,0, , ,0}。extern void adc_soc(void)。/*extern void qep_init(void)。int F=0。 init_adc()。*/ asm( CLRC INTM)。i10。 delay5s()。 delay5s()。 /* begin speed control*/ *IMR |= 0x0001。 while(1){ f=*RESULT56。 else if(F0amp。F128)LED=0x80。amp。 else if(F=256amp。F384)LED=0xE0。amp。 else if(F=512amp。F640)LED=0xF8。amp。 else if(F=768amp。F896)LED=0xFE。 }。 for(i=0。i++)。系統(tǒng)采用PM10CSJ060 型IPM 模塊,其額定電壓為450V,額定電流為10A,控制電壓為15V,最高開關(guān)頻率為20kHz。 輸出的三相6 路SPMW信號(hào)中的其中3 路。 示出實(shí)驗(yàn)測(cè)試波形。實(shí)驗(yàn)測(cè)試波形說(shuō)明系統(tǒng)工作正常。實(shí)驗(yàn)證明,系統(tǒng)具有結(jié)構(gòu)簡(jiǎn)單、調(diào)節(jié)精度高、性價(jià)比高、實(shí)時(shí)性好,故障保護(hù)快、穩(wěn)定性好等優(yōu)點(diǎn),是一種較為實(shí)用的方
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1