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

正文內(nèi)容

簡易直流電子負(fù)載設(shè)計_大學(xué)生電子設(shè)計競賽論文-資料下載頁

2025-08-21 13:23本頁面

【導(dǎo)讀】系統(tǒng)設(shè)計了一種以具有高精度的直流電子負(fù)載。其主要由單片機(jī)控制模塊、電子負(fù)。載模塊、頻率切換模塊、采樣模塊、顯示模塊和電源模塊構(gòu)成。在這個電力電子技術(shù)、對電子負(fù)載的需求越來越多,對其性能要求也越來越高。而傳統(tǒng)的電源檢測技術(shù)面臨著。為準(zhǔn)確檢測電源的可靠性和帶載能力,因此把電力電子技術(shù)和微機(jī)控制技。術(shù)有機(jī)地結(jié)合起來,實現(xiàn)電源的可靠檢測。變化時,流過該電子負(fù)載的電流基本恒定,且電流值可設(shè)定。包括控制電路、驅(qū)。電壓值;各個參數(shù)都能直觀的在液晶屏上顯示。傳統(tǒng)的測試方法中一般都采用電阻、滑線變阻器、電阻箱。負(fù)載的各種要求,解決了開發(fā)研制測試中的困難。凡是能夠消耗能量的器件,可以廣泛地稱為負(fù)載。靜態(tài)的電子負(fù)載可以是電阻性(如功率電阻、滑線。電子負(fù)載就是在實際應(yīng)用中負(fù)載比較復(fù)。雜的情況下而設(shè)計生產(chǎn)的測試設(shè)備。圖1-1是電子負(fù)載與被測電源的連接圖和外特性圖。

  

【正文】 x0F) | ((Freq % 4) 4)。 CCPR2L = Freq/ 4。 CCP2CON=0x0C。 //配置 CCP2模塊工作在 PWM模式 } void PWM_TJ(void) {if(UP==0) { Delay1KTCYx(16)。 //延時 1mS if((0==UP)amp。amp。(0==DOWNKeyFlag))//再判斷 { //Delay1KTCYx(16)。 //延時 1mS Freq++。 //占空比加 1 tz=Freq。 if(1024==Freq)Freq=1023。 //加到最大值 CCP2CON = (CCP2CON amp。 0x0F) | ((Freq % 4) 4)。 CCPR2L = Freq/ 4。 UPKeyFlag=1。 //置成功識別按鍵標(biāo)志 } } else { if(1==UPKeyFlag)UPKeyFlag=0。}//清按鍵標(biāo)志 if(DOWN==0) //占空比減少按鍵按下 { Delay1KTCYx(16)。 //延時 1mS if((0==DOWN)amp。amp。(0==DOWNKeyFlag))//再判斷 { Freq。 //占空比減 1 tz=Freq。 if(0==Freq)Freq=1。 //減到最小值 CCPR2L =Freq2。 33 = (Freqamp。amp。0x02)1。 = Freqamp。amp。0x001。 DOWNKeyFlag=1。 //置成功識別按鍵標(biāo)志 } } else {if(1==DOWNKeyFlag)DOWNKeyFlag=0。}//清按鍵標(biāo)志 } void PIC18_ADC__Init(void) { ADCON0 = 0。 ADCON1 = 0x0D。 // 使能 AN0和 AN1通道 // = 0。 // 配置 A/D模塊的參考電壓為 +5V // = 0。 = 1。 // 配置轉(zhuǎn)換結(jié)果最低位對齊方式 = 1。 // 配置采樣時間為 16 * TCY = 1。 = 0。 = 0。 // 配置 A/D時鐘源為 FOSC / 32 = 1。 = 0。 = 1。 // 使能 A/D轉(zhuǎn)換器模塊 // = 1。 // 啟動 A/D轉(zhuǎn)換開始 // ADFlag=0。 } //*******************A/D轉(zhuǎn)換子程序 **********************************/ //*******************入口:選擇 A/D通道號 ****************************/ //*******************出口: A/D結(jié)果送入 *******************/ void AD_CONVERT() { Delayus(15)。 = 1。 Delayus(15)。 do{ 。 // CLRWDT()。 }while( ==1)。 [0]=ADRESL。 [1]=ADRESH。 } //********************************************************************/ //*******************數(shù)字濾波子程序 *********************************/ void SZLB_SUB() { LB_data=LBP_data*+LBA_data*。 34 } //**********************************************************************/ void CJ_AD() { ADCON0=0X81。 AD_CONVERT()。 LBP_data=DYFK。 LBA_data=。 //采集電壓反饋 ; SZLB_SUB()。 DYFK=LB_data。 dy=2*DYFK。 ADCON0=0X89。 AD_CONVERT()。 LBP_data=DLFK。 LBA_data=。 //采集電流反饋 ; SZLB_SUB()。 DLFK=LB_data。 } //************閉環(huán) PID調(diào)節(jié)程序 *******************************************/ //************S3用來設(shè)置運(yùn)行模式 ****************************************/ void SUB_PID() { S_PIDF=。 E_PID=DLGDDLFK。 S_PIDF=*E_PID+S_PIDF。 S_PID=*E_PID+S_PIDF。 if(S_PID) { S_PID=。 S_PIDF=。 } if(S_PID) { S_PID=。 S_PIDF=。 } PID_RESULT=S_PID。 } //**********************************************************************/ //*******************************運(yùn)行模式 ***************************/ void YXMS( ) { if (DLFK900) { if(DLGD90) { Freq=tz=0。 35 data1=DYFK。 FZ()。 } if((DLGD99)amp。amp。(DLGD1001)) { YXCKMS=1。 } if(DLGD1001) { Freq=tz=0。 FZ()。 } } else //過壓保護(hù) { Freq=tz=0。 FZ()。 ChnDisp(GZ,3,3)。 } } /*******************電流恒流控制子函數(shù) **********************/ void DLKZ( ) { if( YXCKMS=1) { Freq=*PID_RESULT。 FZ()。 dl=PID_RESULT。 if(DLGD==100) { data2=DYFK。 } else if(DLGD==1000) { data3=DYFK。 tzl=data2data3。 tzl=(tzl/data1)*100。 // tz=tzl。 ShowNumber(atz,tzl,4,4)。 Nop()。 Nop()。 ChnDisp(FS,4,7)。 } else return。 } 36 else { Freq=tz=0。 FZ()。 } } void SDDLHS(void) { if(SDDL==0) { Delay1KTCYx(16)。 //延時 1mS if(SDDL==0) { ShowNumber(asd,sd,1,3)。 Delay10ms(2)。 DLGD=sd。 ShowNumber(asd,sd,1,3)。 Delay10ms(2)。 Freq=*DLGD。 FZ()。 } } else Nop()。 // { // Freq=*PID_RESULT。 // FZ()。 // } } void main(void) { InitPort()。 InitTimer0()。 PIC18_ADC__Init()。 LCDInit()。 CLRWDT。 Nop()。 ChnDisp(HY,3,2)。 Nop()。 PIC18_PWM_Init()。 Nop()。 MEN==0。 while(1) 37 { ChnDisp(HY,3,2)。 if(MEN==0) { Delay10ms(2)。 if(MEN==0) { Delay10ms(20)。 Clrram()。 while(1) { InitTimer1()。 ChnDisp(SD,1,0)。 ChnDisp(DL,2,0)。 ChnDisp(DY,3,0)。 ChnDisp(TZ,4,0)。 ChnDisp(MA,1,7)。 ChnDisp(MA,2,7)。 ChnDisp(V,3,7)。 ShowNumber(asd,sd,1,3)。 ShowNumber(adl,dl,2,3)。 Show3(ady,dy,3,2)。 ShowNumber(atz,tz,4,4)。 // UP=1。 while(1) { //InitTimer1()。 Shift()。 Add()。 ShowNumber(asd,sd,1,3)。 ShowNumber(adl,dl,2,3)。 Show3(ady,dy,3,2)。 ShowNumber(atz,tz,4,4)。 PWM_TJ()。 SDDLHS()。 if(sp==1) { sp=0。 CJ_AD()。 YXMS( )。 SUB_PID()。 DLKZ( )。 } } } } } } 38 } /*************************************************************************************************/ 附錄 2:原理圖 1 1
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1