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

正文內(nèi)容

畢業(yè)設(shè)計-基于mcs-51單片機的ld自動功率控制系統(tǒng)-資料下載頁

2025-01-17 00:24本頁面
  

【正文】 81。 [4] 潘永雄 新編單片機原理與應(yīng)用 西安:西安電子科技大學(xué)出版社 2022。 [5] 楊位欽,謝錫祺。自動控制理論基礎(chǔ)。北京理工大學(xué)出版社, 。 [6] 潘新華,王燕芳。單片微型計算機實用系統(tǒng)設(shè)計。人民郵電出版社, 。 [7] 孫德剛,唐海峰。脈沖式激光引信用連續(xù)可調(diào) LD驅(qū)動電路的研究( J)激光技術(shù); 2022年 02期; 107109。 [8] 王效華,張詠梅。單片機原理與應(yīng)用。北京交通大學(xué)出版社, 。 [9] 王煒 基于 8031單片機的多路數(shù)據(jù)采集系統(tǒng) 天津職業(yè)技術(shù)師范學(xué)院學(xué)報, 2022, [10] 張志良 單片機原理與控制技術(shù) 北京:機械工業(yè)出版社, 2022。 [11] 何立民 MCS51 單片機應(yīng)用系統(tǒng)設(shè)計 北京:北京航天航空大學(xué)出版社, 2022。 [12] 沙占友等 單片機外圍電路設(shè)計 北京:電子工業(yè)出版社, 2022。 11( 3)。 [13] 武慶生 單片機及其應(yīng)用 成都 : 電子工業(yè)大學(xué)出版社 2022。 [14] 孫番典,一種高精度可調(diào)節(jié)半導(dǎo)體激光管控制電路。大學(xué)物理實驗, 2022, 9( 2)。 [15] 劉偉,萬秋玉,遲立華。穩(wěn)定化激光二極管電源。哈爾濱理工大學(xué)學(xué)報, 2022(6),98。 **********大學(xué)畢業(yè)設(shè)計(論文) 第 25 頁 共 30 頁 附錄一 C語言源程序 include include int xdata Dout[11]。 //int data Viset=5267。////設(shè)置監(jiān)測電壓設(shè)定值,對應(yīng)初始驅(qū)動電壓 V0=3000 的監(jiān)測電壓 vout值 //int data Vmin=2400,Vpid=0,V0=3000,Vmax=4800,Vpres,Vprev=3000。//vmin 最小電壓偏置量, 2040 對應(yīng) LD 閾值電流 40mA // //V0 初始驅(qū)動電壓值 ,3000 對應(yīng)驅(qū)動電流 50mA //調(diào)節(jié)結(jié)果是為使功率穩(wěn)定在初始狀態(tài) 50mA 電流驅(qū)動條件下的光功率值 //Vmax 對應(yīng)驅(qū)動電流 80mA //調(diào)節(jié)過程中 Vbias+Vpid為驅(qū)動電壓,應(yīng)在 Vbias和 Vmax之間 // //int data Viset=5267。////設(shè)置監(jiān)測電壓設(shè)定值,對應(yīng)初始驅(qū)動電壓 V0=5454 的監(jiān)測電壓 vout值 //int data Vmin=4363,Vpid=0,V0=5454,Vmax=8726,Vpres,Vprev=5454。//vmin 最小電壓偏置量, 4363 對應(yīng) LD 閾值電流 40mA //V0 初始驅(qū)動電壓值 ,5454 對應(yīng)驅(qū)動電流 50mA //調(diào)節(jié)結(jié)果是為使功率穩(wěn)定在初始狀態(tài) 50mA 電流驅(qū)動條件下的光功率值 //Vmax 對應(yīng)驅(qū)動電流 80mA //調(diào)節(jié)過程中 Vbias+Vpid 為驅(qū)動電壓,應(yīng)在 Vbias 和 Vmax 之間 **********大學(xué)畢業(yè)設(shè)計(論文) 第 26 頁 共 30 頁 int data Viset=5300。 //偏差電位器 , 監(jiān)測電流 int data Vmin=4363,Vpid=0,Vmax=8726,Vpres,V0=7200,Vprev=7200。 //9816 對應(yīng) 90mA float data Kp,Ki,Kd。 int xdata Vmes,Ek,Ek1,Ek2。 float xdata Ppk,Pik,Pdk,Pk,Pk1,dPk。 extern int adreturnint()。 extern void adconversion()。 extern void DAconversion(int Din)。 extern void InitCom()。 extern void SendInt(int ainteger)。 void delay(unsigned int times) { unsigned int i。 for(i=0。itimes。i++) _nop_ ()。 } //排序,中值濾波返回值為中間值 int medianfilter() { char i,j。 int tempdat。 for(i=0。i10。i++) for(j=0。j10i。j++) if(Dout[j]Dout[j+1]) { tempdat=Dout[j]。 Dout[j]=Dout[j+1]。 Dout[j+1]=tempdat。 } SendInt(Dout[5])。 **********大學(xué)畢業(yè)設(shè)計(論文) 第 27 頁 共 30 頁 return Dout[5]。 } int PID() { Ppk=Kp*(EkEk1)。 Pik=Ki*Ek。 Pdk=Kd*(Ek2*Ek1+Ek2)。 dPk=Ppk+Pik+Pdk。 Pk=dPk+Pk1。 Vpid=(int)(Pk)。 return Vpid。 } void sysinit() { P1=0。 P2=0。 //P3 不能為 0 Ek=0。 Ek1=0。 Ek2=0。 Pk1=0。 Ppk=0。 Pk=0。 Pik=0。 dPk=0。 Pdk=0。 Vmes=0。 InitCom()。 adreturnint()。//第一次轉(zhuǎn)換結(jié)果去掉(上電不準確) **********大學(xué)畢業(yè)設(shè)計(論文) 第 28 頁 共 30 頁 delay(60000)。 } void main() { char i。 sysinit()。 //設(shè)置 LD 初始電流(壓) // DAconversion(V0)。 //設(shè)置調(diào)節(jié)參數(shù) Kp=。 //只有比例控制 // Ki=。 // Kd=0。 Ki=*Kp。 Kd=*Kp。 while(1) { //////////////////////////////// for(i=0。i11。i++) Dout[i]=adreturnint()。 Vmes=medianfilter()。 ///////////////////////////////// Ek=VmesViset。 //計算偏差 ,偏差絕對值大于 5 則 PID 運 算 if((Ek5)||(Ek5)) //帶死區(qū) { //變速積分控制 // if((Ek53)amp。amp。(Ek53)) //偏差 1%以內(nèi) // Ki=。 // else Ki=0。 **********大學(xué)畢業(yè)設(shè)計(論文) 第 29 頁 共 30 頁 Vpres=PID()。 Ek2=Ek1。 Ek1=Ek。 Pk1=Pk。 Vprev=Vpres。 if(VpresVmax) //判斷運算結(jié)果 Vmax, 并設(shè)定 LD 驅(qū)動電壓 if(VpresVmin) { DAconversion(Vpres)。 } else DAconversion(Vmin)。 else DAconversion(Vmax)。 delay(6500)。 } else { Vpres=Vprev。 for(i=0。i++。i10) delay(35300)。 } } } **********大學(xué)畢業(yè)設(shè)計(論文) 第 30 頁 共 30 頁 附錄二 電路原理圖
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1